: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-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:#000000b3;--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-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{width:40px;width:var(--f-button-width);height:40px;height:var(--f-button-height);border:0;border:var(--f-button-border);border-radius:0;border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:#f8f8f8;background:var(--f-button-bg);box-shadow:none;box-shadow:var(--f-button-shadow);transform:none;transform:var(--f-button-transform);transition:all .15s;transition:var(--f-button-transition);-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);box-sizing:content-box;pointer-events:all;cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)));background-color:#f8f8f8;background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:1px solid #000000b3;outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:20px;width:var(--f-button-svg-width);height:20px;height:var(--f-button-svg-height);transform:none;transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:1;opacity:var(--f-button-svg-opacity,1);transition:opacity .15s;transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:1.5px;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:.5;opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child,.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child,[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child,.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1:#0000001a;--f-spinner-color-2:#11181ccc;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{width:50px;width:var(--f-spinner-width);height:50px;height:var(--f-spinner-height);border:4px solid #0000001a;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:#11181ccc;border-top-color:var(--f-spinner-color-2);border-radius:50%;border-radius:var(--f-spinner-border-radius);margin:0;padding:0;animation:.75s linear infinite f-spinner,.2s .2s both f-fadeIn;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{content:"";display:block}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{z-index:9999;position:fixed;top:0;left:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;aspect-ratio:unset!important;margin:0!important}.f-panzoom__wrapper{min-width:0;max-width:100%;min-height:0;max-height:100%;position:relative}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{min-width:0;max-width:100%;min-height:0;max-height:100%;display:block}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{vertical-align:top;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;height:auto;transition:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{z-index:10;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.f-panzoom__viewport>.f-panzoom__content{-o-object-fit:fill;object-fit:fill;width:100%;height:100%}picture.f-panzoom__content img{vertical-align:top;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:100%;transition:none}.f-panzoom__protected{z-index:1;-webkit-user-select:none;user-select:none;position:absolute;inset:0}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:.2s both f-fadeIn;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:.2s both f-fadeOut;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-crossfadeIn{animation:.2s both f-crossfadeIn;animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:40ms .16s both f-crossfadeOut;animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:.85s cubic-bezier(.16,1,.3,1) f-slideInNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-slideInPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:.85s cubic-bezier(.16,1,.3,1) f-slideOutNextX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-slideOutPrevX;animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + 0));transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - 0));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - 0));transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + 0));transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{animation:.85s cubic-bezier(.16,1,.3,1) f-slideInNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-slideInPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:.85s cubic-bezier(.16,1,.3,1) f-slideOutNextY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:.85s cubic-bezier(.16,1,.3,1) f-slideOutPrevY;animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + 0));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - 0));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - 0));transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + 0));transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{animation:.3s both f-zoomInUp;animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:.3s both f-zoomOutDown;animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(.975)translateY(16px);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0), var(--f-zoomInUp-y,16px), 0);opacity:0;opacity:var(--f-zoomInUp-opacity,0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes f-zoomOutDown{to{transform:scale(.975)translateY(16px);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0), var(--f-zoomOutDown-y,16px), 0);opacity:0}}.f-throwOutUp{animation:.2s ease-out both f-throwOutUp;animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:.2s ease-out both f-throwOutDown;animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translateY(-150px);transform:translate3d(0, calc(var(--f-throwOutUp-y,150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translateY(150px);transform:translate3d(0, var(--f-throwOutDown-y,150px), 0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{box-sizing:border-box;margin:0;margin:var(--f-html-margin,0);padding:2rem;padding:var(--f-html-padding,2rem);color:var(--f-html-color,currentColor);background:var(--f-html-bg);position:relative}.is-loading>.f-html{opacity:0}.f-html.is-error{text-align:center}.f-iframe{border:0;width:100%;height:100%;margin:0;display:block}.f-caption{margin:var(--f-caption-margin);padding:16px 8px;padding:var(--f-caption-padding,16px 8px);word-wrap:anywhere;max-width:100%;max-height:calc(80vh - 100px);line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font);flex-shrink:0;align-self:center;overflow:auto}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{width:100%;max-width:960px;height:100%;min-height:1px;max-width:var(--f-video-width,960px);max-height:540px;max-height:var(--f-video-height,540px);aspect-ratio:var(--f-video-aspect-ratio);background:#000000e6;background:var(--f-video-bg,#000000e6);padding:0;overflow:visible}.f-html5video{background:0 0;border:0;width:100%;height:100%;display:block}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var(--f-arrow-active-color,var(--f-arrow-hover-color));overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{z-index:20;position:absolute;transform:translate(0)}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:0;left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:0;right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:0;right:var(--f-arrow-pos,0);transform:translateY(-50%)rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:0;left:var(--f-arrow-pos,0);transform:translateY(-50%)rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:0;top:var(--f-arrow-pos,0);bottom:auto;left:50%;right:auto;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;bottom:0;right:auto;bottom:var(--f-arrow-pos,0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{margin:0;margin:var(--f-toolbar-margin,0);padding:8px;padding:var(--f-toolbar-padding,8px);line-height:var(--f-toolbar-line-height);background:0 0;background:var(--f-toolbar-bg,none);box-shadow:none;box-shadow:var(--f-toolbar-shadow,none);-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);z-index:20;color:var(--f-toolbar-color,currentColor);font-size:17px;font-size:var(--f-toolbar-font-size,17px);font-weight:inherit;font-weight:var(--f-toolbar-font-weight,inherit);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;font-family:var(--f-toolbar-font,-apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none;grid-template-columns:1fr auto 1fr;display:grid;position:relative}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{z-index:1;position:relative}.f-carousel__toolbar__column{align-content:flex-start;gap:0;gap:var(--f-toolbar-gap,0);flex-flow:wrap;display:flex}.f-carousel__toolbar__column.is-left{justify-content:flex-start;justify-self:flex-start;display:flex}.f-carousel__toolbar__column.is-middle{justify-content:center;display:flex}.f-carousel__toolbar__column.is-right{flex-flow:row;justify-content:flex-end;justify-self:flex-end;display:flex}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{cursor:default;-webkit-user-select:none;user-select:none;margin:0;margin:var(--f-counter-margin,0);padding:4px;padding:var(--f-counter-padding,4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius);flex-direction:row;display:flex;position:relative}.f-counter span{padding:0 4px;padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0px;--f-thumbs-viewport-padding-y:0px;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease, transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(#0000001a, #0000000d);--f-thumb-focus-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%}.f-thumbs{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);box-sizing:border-box;margin:0;margin:var(--f-thumbs-margin);padding:8px;padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);background:0 0;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:max-height .3s,max-width .3s,padding .3s;transition:var(--f-thumbs-transition);z-index:1;z-index:var(--f-thumbs-z-index);flex-shrink:0;position:relative;overflow:hidden}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + 8px * 2);max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + 8px * 2);max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{--f-thumbs-padding-x:0;max-width:0}.f-thumbs.is-scrollable.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{width:100%;width:var(--f-thumb-img-width);height:100%;height:var(--f-thumb-img-height);-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--f-thumb-img-fit);object-fit:var(--f-thumb-img-fit);-o-object-position:50% 20%;object-position:50% 20%;-o-object-position:var(--f-thumb-img-position);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:#0000;display:block}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:0;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);display:grid;overflow:visible}.f-thumbs__slide{box-sizing:border-box;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);cursor:pointer;flex-direction:column;grid-area:1/1;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:visible}.f-thumbs__slide:hover button{opacity:1;opacity:var(--f-thumb-hover-opacity,1);transform:none;transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:none;border:var(--f-thumb-hover-border,none);box-shadow:none;box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;width:100%;height:100%;transition:opacity .3s,transform .15s;transition:var(--f-thumb-transition);border-radius:4px;border-radius:var(--f-thumb-border-radius);opacity:1;opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:linear-gradient(#0000001a,#0000000d);background:var(--f-thumb-bg);outline:none;margin:auto;padding:0;display:block;position:relative;overflow:visible}.f-thumbs__slide button:after{content:"";z-index:1;transition:all .1s;transition:var(--f-thumb-border-transition);border-radius:inherit;border:none;border:var(--f-thumb-border);box-shadow:none;box-shadow:var(--f-thumb-shadow);position:absolute;inset:0}.f-thumbs__slide button:focus-within{opacity:1;opacity:var(--f-thumb-focus-opacity,1);transform:none;transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:none;border:var(--f-thumb-focus-border,none);box-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:1;opacity:var(--f-thumb-active-opacity,1);transform:none;transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:none;border:var(--f-thumb-active-border,none);box-shadow:none;box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:1;opacity:var(--f-thumb-selected-opacity,1);transform:none;transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:none;border:var(--f-thumb-selected-border,none);box-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + 8px);width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-left:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1);margin-right:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff) * .5) * var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));left:0;left:var(--shift,0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing);padding:0;overflow:visible}.f-thumbs.is-modern .f-thumbs__slide button{width:94px;width:var(--f-thumb-width);clip-path:var(--clip-path);box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing), opacity .2s ease;transition:clip-path var(--f-transition-duration) var(--f-transition-easing), opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);border:none;margin-left:50%;margin-right:50%;display:block}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing), box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:none;border:var(--f-thumb-focus-border,none);box-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;box-shadow:var(--f-thumb-focus-shadow,none);position:absolute}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill,minmax(94px,1fr));grid-template-columns:repeat(auto-fill, minmax(var(--f-thumb-width), 1fr));grid-auto-rows:76px;grid-auto-rows:var(--f-thumb-height);grid-gap:8px;grid-gap:var(--f-thumbs-gap);gap:8px;gap:var(--f-thumbs-gap);overscroll-behavior:contain;-webkit-user-select:none;user-select:none;display:grid;overflow:auto}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{width:94px;max-width:100%;width:var(--f-thumb-width);height:76px;height:var(--f-thumb-height);cursor:pointer;outline:none;grid-area:auto;display:block;position:relative}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color,#575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{z-index:30;z-index:var(--f-progressbar-z-index);height:3px;height:var(--f-progressbar-height);transform-origin:0;opacity:1;opacity:var(--f-progressbar-opacity);background:#575ad6;background:var(--f-progressbar-color);-webkit-user-select:none;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-timing-function:linear;animation-play-state:running;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{scroll-behavior:auto;width:auto;overflow:visible}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:0;margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overscroll-behavior-y:none;overflow:hidden!important}.fancybox__dialog{z-index:1050;width:100%;height:100vh;max-height:none;max-height:initial;max-width:none;max-width:initial;touch-action:none;overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:#18181bf2;--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px #000000bf;--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:#fff3;--f-spinner-color-2:#fffc;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:#fff;--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:#ffffffbf;--f-button-outline-offset:0px;--f-button-bg:#363636bf;--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b03), drop-shadow(1px 2px 1px #18181b0d);--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2.5;--f-arrow-border-radius:50%;--f-arrow-bg:#363636a6;--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:30px;--f-close-button-height:30px;--f-close-button-svg-width:24px;--f-close-button-svg-height:24px;--f-close-button-svg-stroke-width:1.75;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px #ffffffa6;--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;--f-scrollbar-width:7px;--f-scrollbar-track-bg:#444;--f-scrollbar-track-border-radius:10px;--f-scrollbar-track-shadow:inset 0 0 6px #0003;--f-scrollbar-thumb-bg:#ddd;--f-scrollbar-thumb-border-radius:10px}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:#fffffff7;--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:#0003;--f-spinner-color-2:#000c;--f-spinner-border-width:3.5px;--f-progressbar-color:#6f6f74;--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:#000000d9;--f-button-bg:#ffffffd9;--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:#ffffffd9;--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;--f-scrollbar-track-bg:#ddd;--f-scrollbar-thumb-bg:#444}.fancybox__container{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow:clip visible}.fancybox__container>:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>:not(.fancybox__grid):not(.fancybox__viewport),.fancybox__container .fancybox__column>:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>:not(.f-html):not(.f-panzoom__wrapper):not(.f-spinner){opacity:1;opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready):not(.is-hiding){visibility:hidden}.fancybox__container.is-revealing>:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__grid):not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>:not(.f-html):not(.f-panzoom__wrapper){animation:.35s f-fadeIn;animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding>:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__grid):not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>:not(.f-html):not(.f-panzoom__wrapper){animation:.35s forwards f-fadeOut;animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{z-index:-1;background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter);position:fixed;inset:0}.fancybox__carousel{z-index:10;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:clip visible}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{content:"";z-index:1;position:absolute;inset:-30px}.fancybox__viewport{min-width:0;min-height:0;transform:translate(0,0);transform:translate3d(0, var(--f-drag-offset,0), 0);flex:1;display:grid;position:relative;overflow:visible}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;max-width:100%;min-height:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;will-change:transform;flex-direction:column;grid-area:1/1;align-items:center;margin:0;display:flex;position:relative;transform:translateZ(0)}.fancybox__slide:before,.fancybox__slide:after{content:"";display:block}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{padding:8px;overflow:auto}.fancybox__slide.has-iframe{padding:8px 0;overflow:hidden}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);--f-button-svg-stroke-width:var(--f-close-button-svg-stroke-width);top:-42px;top:calc((var(--f-button-height) + 2px) * -1);z-index:10;position:absolute;right:0}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols:1;--f-thumbs-gap:8px;--f-thumbs-transition:none;--f-thumbs-padding-x:4px;--f-thumbs-padding-y:8px;--f-thumbs-viewport-padding-x:4px;--f-thumbs-viewport-padding-y:0px;max-width:110px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{--f-thumbs-padding-x:0;max-width:0;max-height:none;max-height:initial;--f-thumbs-padding-y:unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill, calc((100% - 8px * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important;grid-template-columns:repeat(auto-fill, calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important;overflow-x:hidden!important}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:#000000e6;fill:#000000e6;text-align:center;-webkit-user-select:none;user-select:none;background:0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;cursor:pointer;z-index:3;color:#000000e6;fill:#000000e6;height:34px;padding:10px;-webkit-text-decoration:none;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #39393926;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:baseline;height:auto;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#00000080;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:baseline;vertical-align:initial;background:0 0;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:none;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0,0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:#3939394d;cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;box-sizing:border-box;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;-webkit-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:ease;transition-timing-function:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid #0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:44px;width:var(--swiper-navigation-size);height:44px;height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-disabled.swiper-button-prev,.swiper-button-disabled.swiper-button-next{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-hidden.swiper-button-prev,.swiper-button-hidden.swiper-button-next{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev ::slotted(svg),.swiper-button-next ::slotted(svg),.swiper-button-prev svg,.swiper-button-next svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:50%;top:var(--swiper-navigation-top-offset,50%);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size) / 2)}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:4px;right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:50%;top:var(--swiper-navigation-top-offset,50%);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size) / 2);margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:4px;left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:4px;right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev:not(.does-not-exist) ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev:not(.does-not-exist) ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal .swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:50%;left:var(--swiper-navigation-top-offset,50%);margin-left:-22px;margin-left:calc(0px - var(--swiper-navigation-size) / 2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:4px;top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);top:auto;top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1);background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:8px;right:var(--swiper-pagination-right,8px);left:auto;left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-bullets-dynamic.swiper-pagination-vertical.swiper-pagination-bullets{width:8px;top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-bullets-dynamic.swiper-pagination-horizontal.swiper-pagination-bullets{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}:root{--font-family:"Gilroy", sans-serif;--white:#fff;--white-90:#ffffffe6;--white-85:#ffffffd9;--white-75:#ffffffbf;--white-60:#fff9;--white-50:#ffffff80;--white-35:#ffffff59;--white-25:#ffffff40;--white-15:#ffffff26;--white-12:#ffffff1f;--white-10:#ffffff1a;--white-08:#ffffff14;--white-06:#ffffff0f;--white-04:#ffffff0a;--white-03:#ffffff08;--black:#0f1012;--black-75:#000000bf;--black-60:#0009;--black-50:#00000080;--black-40:#0006;--black-25:#00000040;--black-16:#00000029;--black-12:#0000001f;--black-06:#0000000f;--black-04:#0000000a;--black-02:#00000005;--mediumblack:#181818;--softblack:#1d1d1d;--lightblack:#303030;--darkgray:#656668;--gray:#878787;--gray-06:#f5f5f799;--middlegray:#b1b1b1;--mediumgray:#d9d9d9;--softgray:#e8ebef;--softmidgray:#f1f2f6;--lightgray:#f0f2f5;--lightergray:#f9f9f9;--ultralightgray:#fdfdfd;--red:#ff383c;--blue:#08f;--content-width:159.6rem;--section-padding:5rem;--section-margin:9.6rem;--container-width:calc(var(--content-width) + var(--section-padding) * 2);--default-background:var(--ultralightgray);--default-text-color:var(--black-60);--default-text-size:1.7rem;--default-text-line-height:1.2;--default-text-font-weight:600;--radius:2.4rem;--gap:1.2rem;--transition:.3s;--form-field-height:5.6rem}*{-webkit-tap-highlight-color:transparent;margin:0;padding:0}*,:before,:after{box-sizing:border-box}:focus,:active{outline:none}header,footer,nav,section,article,aside{display:block}html,body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;touch-action:manipulation;width:100%;min-height:100%;font-size:100%;line-height:normal}input,button,textarea,select{font:inherit;appearance:none;background:0 0;border-radius:0}input::-moz-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input::-ms-clear{display:none}button::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default;opacity:.5;pointer-events:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}a,a:hover,a:visited{-webkit-text-decoration:none;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}th{font-weight:inherit}.scroll-disable{touch-action:none;overflow:hidden}.font-48-gilroy-semibold{font-size:4.8rem;font-size:var(--font-size,4.8rem);line-height:1.1;line-height:var(--line-height,1.1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-48-gilroy-medium{font-size:4.8rem;font-size:var(--font-size,4.8rem);line-height:1.1;line-height:var(--line-height,1.1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:500}.font-46-gilroy-semibold{font-size:4.6rem;font-size:var(--font-size,4.6rem);line-height:1;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-44-gilroy-semibold{font-size:4.4rem;font-size:var(--font-size,4.4rem);line-height:1;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-40-gilroy-semibold{font-size:4rem;font-size:var(--font-size,4rem);line-height:1;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-36-gilroy-semibold{font-size:3.6rem;font-size:var(--font-size,3.6rem);line-height:1;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-30-gilroy-semibold{font-size:3rem;font-size:var(--font-size,3rem);line-height:1;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-24-gilroy-semibold{font-size:2.4rem;font-size:var(--font-size,2.4rem);line-height:1.2;line-height:var(--line-height,1.2);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-24-gilroy-medium{font-size:2.4rem;font-size:var(--font-size,2.4rem);line-height:1.2;line-height:var(--line-height,1.2);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:500}.font-21-gilroy-semibold{font-size:2.1rem;font-size:var(--font-size,2.1rem);line-height:1.2;line-height:var(--line-height,1.2);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-20-gilroy-medium{font-size:2.1rem;font-size:var(--font-size,2.1rem);line-height:1.2;line-height:var(--line-height,1.2);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:500}.font-15-gilroy-semibold{font-size:1.5rem;font-size:var(--font-size,1.5rem);line-height:1;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-15-gilroy-medium{font-size:1.5rem;font-size:var(--font-size,1.5rem);line-height:1;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:500}.font-14-gilroy-semibold{font-size:1.4rem;font-size:var(--font-size,1.4rem);line-height:1;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600}.font-14-gilroy-medium{font-size:1.4rem;font-size:var(--font-size,1.4rem);line-height:1;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:500}html{scroll-behavior:smooth;scroll-padding-top:3em;font-size:.520833vw}.red{color:red!important}body{font-size:1.7rem;font-size:var(--default-text-size);line-height:1.2;line-height:var(--default-text-line-height);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600;font-weight:var(--default-text-font-weight);color:var(--default-text-color);background:#fdfdfd;background:var(--default-background);position:relative}.main{padding-top:var(--page-padding-top);overflow:hidden}.main>section{margin-bottom:9.6rem;margin-bottom:var(--section-margin);position:relative}.main>section:has(+.newstories){--section-margin:4.8rem}.sticky{position:sticky;top:0}.container{width:100%;max-width:169.6rem;max-width:var(--container-width);padding-left:5rem;padding-right:5rem;padding-left:var(--section-padding);padding-right:var(--section-padding);margin-left:auto;margin-right:auto}a,a:before,button{transition:all .3s;transition:var(--transition)}.cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.cover2{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}svg{fill:currentColor}.hiddenscrollbar{scrollbar-width:none;overflow:auto}.hiddenscrollbar::-webkit-scrollbar{appearance:none;width:0;height:0;display:none}.custom-scrollbar{--scrollbar-width:.6rem;--scrollbar-radius:1rem;--scrollbar-color:none;--scrollbar-thumb-color:var(--black-16);--scrollbar-padding:1.8rem;--scrollbar-button-display:none;--scrollbar-button-color:unset;--scrollbar-button-height:unset;padding-right:1.8rem;padding-right:var(--scrollbar-padding);overflow:auto}.lazyload-image{opacity:.1;will-change:opacity;transition:opacity .1s ease-in-out}.lazyload-image.loaded{opacity:1}a.lazyload-image{background-position:50%;background-size:cover;display:block}.hidden{display:none}.button{--button-height:5.6rem;--button-width:fit-content;--button-padding:0 2rem;--button-radius:10rem;--button-color:var(--black);--button-hover-color:var(--darkgray);--button-text-size:var(--default-text-size);--button-text-color:var(--white);--button-hover-text-color:unset;--button-border:none;--button-transition:.3s;--button-active-scale:scale(.97);width:var(--button-width);height:var(--button-height);padding:var(--button-padding);border:var(--button-border);border-radius:var(--button-radius);background-color:var(--button-color);color:var(--button-text-color);font-size:var(--button-text-size);transition:var(--button-transition);box-shadow:var(--inset-shadow);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.button_white{--button-color:var(--white);--button-hover-color:var(--lightgray);--button-text-color:var(--black)}.button_gray{--button-color:var(--lightgray);--button-hover-color:var(--softgray);--button-text-color:var(--black)}.button_border{--button-border:1px solid var(--softgray);--button-hover-border-color:var(--lightgray)}.button_arrow{--button-arrow-image:url(../images/arrows/arrow-right.svg);--button-arrow-size:2rem;--button-arrow-color:currentColor;--button-arrow-margin:1.2rem;--button-arrow-hover-transform:translateX(20%)}.button_arrow:after{content:"";width:var(--button-arrow-size);aspect-ratio:1;margin-left:var(--button-arrow-margin);-webkit-mask:var(--button-arrow-image) center/contain no-repeat;mask:var(--button-arrow-image) center/contain no-repeat;-webkit-mask:var(--button-arrow-image) center/contain no-repeat;background-color:var(--button-arrow-color);transition:var(--button-transition);display:block}.button_icon{--button-icon-image:unset;--button-icon-size:2rem;--button-icon-margin:1.2rem;--button-icon-filter:unset;--button-icon-opacity:unset;gap:1.2rem;gap:var(--button-icon-margin)}.button_icon:before{content:"";width:var(--button-icon-size);aspect-ratio:1;background:var(--button-icon-image) center/contain no-repeat;filter:var(--button-icon-filter);opacity:var(--button-icon-opacity);flex-shrink:0;transition:all;display:block}.button_telegram{--button-icon-image:url(../images/icons/telegram.svg);flex-direction:row-reverse;justify-content:space-between}.button_max{--button-icon-image:url(../images/icons/max.svg);flex-direction:row-reverse;justify-content:space-between}.button_whatsapp{--button-icon-image:url(../images/icons/whatsapp.svg);flex-direction:row-reverse;justify-content:space-between}.button_message{--button-icon-image:url(../images/icons/message.png);flex-direction:row-reverse;justify-content:space-between}.button:not(.slider-arrow):active{transform:var(--button-active-scale)}.cartbutton{--button-icon-image:url(../images/icons/cart.svg)}.cartbutton__count{--count-size:2.4rem;color:var(--white);height:2.4rem;height:var(--count-size);min-width:2.4rem;min-width:var(--count-size);margin-left:var(--button-icon-margin);background:linear-gradient(#08f 0%,#0088ffbf 100%);border-radius:10rem;justify-content:center;align-items:center;padding-left:.4em;padding-right:.4em;font-size:1.4rem;line-height:1;display:flex}.addtocart{width:fit-content;display:grid;position:relative}.addtocart__button{background:#f1f2f6;background:var(--softmidgray);color:var(--black);aspect-ratio:1;border:none;border-radius:10rem;flex-shrink:0;justify-content:center;align-items:center;width:6.2rem;font-size:0;display:flex}.addtocart__button:before{content:"";aspect-ratio:1;background:url(../images/icons/shopbag.svg) 50%/contain no-repeat;flex-shrink:0;width:40%;display:block}.addtocart__button[disabled]{background:#fff;background:var(--white);border:1px solid #e8ebef;border:1px solid var(--softgray);opacity:1}.addtocart__count{--count-size:2.4rem;color:var(--white);height:2.4rem;height:var(--count-size);min-width:2.4rem;min-width:var(--count-size);margin-left:var(--button-icon-margin);pointer-events:none;opacity:0;transition:opacity .3s;transition:opacity var(--transition);background:linear-gradient(#08f 0%,#0088ffbf 100%);border-radius:10rem;justify-content:center;align-items:center;padding-left:.4em;padding-right:.4em;font-size:1.4rem;line-height:1;display:flex;position:absolute;top:0;right:0;transform:translate(32%)}.addtocart_added .addtocart__count{opacity:1}.addtocart__quantity{background:#656668;background:var(--darkgray);pointer-events:none;opacity:0;transition:opacity .3s;transition:opacity var(--transition);border-radius:10rem;align-items:center;gap:1.4rem;padding:1.1rem .8rem;display:flex;position:absolute;bottom:calc(100% + 1rem);left:50%;transform:translate(-50%)}.addtocart__quantity:before{content:"";aspect-ratio:1;clip-path:polygon(100% 0,0% 100%,100% 100%);background:#656668;background:var(--darkgray);border-radius:2px;width:.8rem;display:block;position:absolute;bottom:-2px;left:50%;transform:translate(-50%,50%)rotate(45deg)}.addtocart__quantity:after{content:"";height:2.4rem;position:absolute;top:80%;left:0;right:0}.addtocart_added:hover .addtocart__quantity{opacity:1;pointer-events:all}.addtocart__plus,.addtocart__minus{aspect-ratio:1;border:none;width:2rem;font-size:0;display:block}.addtocart__plus{background:url(../images/icons/plus.svg) 50%/contain no-repeat}.addtocart__minus{background:url(../images/icons/minus.svg) 50%/contain no-repeat}.addtocart__amount{display:none}.back{color:var(--black);opacity:.5;border:none;align-items:center;gap:.6rem;font-size:1.7rem;font-weight:600;display:flex}.back:before{content:"";aspect-ratio:1;width:2rem;transition:all .3s;transition:var(--transition);background:url(../images/arrows/arrow-left.svg) 50%/contain no-repeat;display:block}.back_circle{background:#fff;background:var(--white);aspect-ratio:1;opacity:1;border-radius:10rem;width:3.6rem;font-size:0;position:relative}.back_circle:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sharebutton{color:var(--black);opacity:.5;border:none;align-items:center;gap:.6rem;font-size:1.7rem;font-weight:600;display:flex}.sharebutton:after{content:"";aspect-ratio:1;width:2rem;transition:all .3s;transition:var(--transition);background:url(../images/arrows/share.svg) 50%/contain no-repeat;display:block}.sharebutton_circle{background:#fff;background:var(--white);aspect-ratio:1;opacity:1;border-radius:10rem;width:3.6rem;font-size:0;position:relative}.sharebutton_circle:after{background-image:url(../images/arrows/share-fill.svg);width:1.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loadmore{min-width:22rem;margin-top:3.2rem;margin-left:auto;margin-right:auto}.loadmore__text{z-index:1}.loadmore_load{--button-color:var(--lightgray);pointer-events:none}.loadmore_load:before{display:none}.loadmore_load .loadmore__loading{display:flex}.loadmore_load .loadmore__text{display:none}.loadmore__loading{align-items:center;gap:.75em;display:none}.loadmore__loading:before{content:"";aspect-ratio:1;background:url(../images/icons/loader.svg) 50%/contain no-repeat;width:1.25em;animation:2s linear infinite rotate;display:block}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.popup{--popup-width:37.5rem;--popup-padding-block:2.4rem;--popup-padding-inline:1.5rem;--popup-background:var(--white);--popup-border:none;--popup-radius:var(--radius);--popup-text-color:var(--default-text-color);--popup-close-button-radius:100%;--popup-close-button-size:3.2rem;--popup-close-button-margin:1rem;--popup-close-button-opacity:1;--popup-close-button-hover-opacity:1;--popup-close-button-color:var(--lightgray);--popup-close-button-hover-color:var(--softgray);--popup-close-button-icon:url(../images/icons/cross.svg);--popup-close-button-icon-color:var(--black);width:100%;max-width:37.5rem;max-width:var(--popup-width);padding:2.4rem 1.5rem;padding:var(--popup-padding-block) var(--popup-padding-inline);border:none;border:var(--popup-border);border-radius:2.4rem;border-radius:var(--popup-radius);--f-html-padding:var(--popup-padding-block) var(--popup-padding-inline);--f-html-bg:var(--popup-background);--f-html-color:var(--popup-text-color);flex-direction:column;display:none}.popup_medium{--popup-width:61rem;--popup-padding-block:3.2rem;--popup-padding-inline:2.4rem}.popup_big{--popup-width:166.6rem}.popup_open{animation:.5s both showPopup}.popup_close{animation:.25s both hidePopup}@keyframes showPopup{0%{opacity:0;transform:translateY(5rem)}to{opacity:1;transform:translateY(0)}}@keyframes hidePopup{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5rem)}}.popup__title{text-transform:uppercase;margin-bottom:3.2rem}.popup__caption{color:var(--black);margin-bottom:2rem}.popup__submit{--button-width:100%}.fancybox__viewport:has(.popup){cursor:inherit}.fancybox__backdrop{background:#00000080;background:var(--black-50)}.fancybox__slide.has-html{padding:5rem;padding:var(--section-padding);scrollbar-width:none}.fancybox__slide.has-html::-webkit-scrollbar{appearance:none;width:0;height:0;display:none}.popup .f-button.is-close-button{--f-button-bg:var(--popup-close-button-color);--f-button-hover-bg:var(--popup-close-button-hover-color);--f-close-button-color:var(--popup-close-button-icon-color);--f-close-button-width:var(--popup-close-button-size);--f-close-button-height:var(--popup-close-button-size);--f-button-svg-stroke-width:var(--popup-close-button-stroke-width);display:flex;display:var(--popup-close-button-display,flex);opacity:var(--popup-close-button-opacity);border-radius:var(--popup-close-button-radius);margin:var(--popup-close-button-margin);top:0}.popup .f-button.is-close-button>svg{display:none}.popup .f-button.is-close-button:before{content:"";-webkit-mask:var(--popup-close-button-icon) center/contain no-repeat;mask:var(--popup-close-button-icon) center/contain no-repeat;-webkit-mask:var(--popup-close-button-icon) center/contain no-repeat;background-color:var(--popup-close-button-icon-color);position:absolute;inset:0}.fancybox-photo{--fancybox-photo-padding:7.4rem;--fancybox-photo-radius:var(--radius);--fancybox-photo-width:106rem;--fancybox-photo-height:79rem;--fancybox-arrow-gap:4rem;--fancybox-arrow-size:4.4rem;--fancybox-arrow-bg:var(--white-15);--fancybox-arrow-hover-bg:var(--white-25);--fancybox-arrow-color:var(--white);--fancybox-arrow-icon:url(../images/arrows/arrow-right.svg);--fancybox-arrow-icon-size:50%;--fancybox-close-size:3.2rem;--fancybox-close-color:var(--white-90);--fancybox-close-hover-color:var(--white);--fancybox-close-icon:url(../images/icons/cross.svg);--fancybox-close-icon-color:var(--darkgray);--fancybox-close-icon-size:100%;--fancybox-close-hover-icon-color:var(--black)}.fancybox-photo .fancybox__slide:before,.fancybox-photo .fancybox__slide:after{height:var(--fancybox-photo-padding);flex-shrink:0}.fancybox-photo .f-panzoom__wrapper.will-zoom-in{cursor:grab;pointer-events:none}.fancybox-photo .f-panzoom__wrapper{border-radius:var(--fancybox-photo-radius);width:var(--fancybox-photo-width);position:relative;overflow:hidden;max-width:var(--fancybox-photo-width)!important;height:100%!important;max-height:var(--fancybox-photo-height)!important}.fancybox-photo .f-panzoom__viewport{width:auto!important;width:initial!important;height:auto!important;height:initial!important;position:absolute!important;inset:0!important;transform:none!important}.fancybox-photo .f-panzoom__viewport>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.fancybox-photo .has-html5video .f-html{width:var(--fancybox-photo-width);max-width:none;height:100%;min-height:1px;max-width:initial;max-height:87.6rem;aspect-ratio:unset;border-radius:var(--fancybox-photo-radius);background:0 0;padding:0;position:relative;overflow:hidden}.fancybox-photo .has-html5video .f-html .f-button[data-fancybox-close]{top:1.2rem;top:var(--gap);right:1.2rem;right:var(--gap);position:absolute}.fancybox-photo .has-html5video .f-html>video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.fancybox-photo .f-button.is-arrow{--f-button-bg:var(--fancybox-arrow-bg);--f-button-hover-bg:var(--fancybox-arrow-hover-bg);--f-arrow-width:var(--fancybox-arrow-size);--f-arrow-height:var(--fancybox-arrow-size);transition:all .2s}.fancybox-photo .f-button.is-arrow>svg{display:none}.fancybox-photo .f-button.is-arrow:before{inset:-.5rem}.fancybox-photo .f-button.is-arrow:after{content:"";width:var(--fancybox-arrow-icon-size);height:var(--fancybox-arrow-icon-size);-webkit-mask:var(--fancybox-arrow-icon) center/contain no-repeat;mask:var(--fancybox-arrow-icon) center/contain no-repeat;-webkit-mask:var(--fancybox-arrow-icon) center/contain no-repeat;background-color:var(--fancybox-arrow-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fancybox-photo .f-button.is-arrow.is-prev:after{transform:translate(-50%,-50%)scaleX(-1)}.fancybox-photo .f-button.is-arrow.is-prev,.fancybox-photo .f-button.is-arrow.is-next{--f-arrow-pos:calc(50% - (var(--fancybox-photo-width) / 2) - var(--fancybox-arrow-size) - var(--fancybox-arrow-gap))}.fancybox-photo .f-button[data-fancybox-close]{--f-button-hover-bg:var(--fancybox-close-hover-color);width:var(--fancybox-close-size);height:var(--fancybox-close-size);background-color:var(--fancybox-close-color);border-radius:100%}.fancybox-photo .f-button[data-fancybox-close]>svg{display:none}.fancybox-photo .f-button[data-fancybox-close]:after{content:"";width:var(--fancybox-close-icon-size);height:var(--fancybox-close-icon-size);-webkit-mask:var(--fancybox-close-icon) center/contain no-repeat;mask:var(--fancybox-close-icon) center/contain no-repeat;-webkit-mask:var(--fancybox-close-icon) center/contain no-repeat;background-color:var(--fancybox-close-icon-color);transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:has(.fancybox-photo) .fancybox__backdrop{background:#00000080;background:var(--black-50)}.swiper-initialized{opacity:1}.slider-arrows{pointer-events:none;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.slider-arrow{--button-height:4.4rem;--button-width:var(--button-height);--button-padding:0;--button-radius:100%;--button-color:var(--white);--button-text-color:var(--black);--button-text-size:0;--button-arrow-size:2.4rem;--button-arrow-margin:0;--button-arrow-hover-transform:none;--button-hover-color:var(--lightgray);pointer-events:all;flex-shrink:0}.slider-arrow_prev{transform:scaleX(-1)}.swiper-pagination{--pagination-position:center;--pagination-margin-block:.6rem;--pagination-bullet-gap:.4rem;--pagination-bullet-radius:1rem;--pagination-bullet-width:.6rem;--pagination-bullet-height:.6rem;--pagination-bullet-color:var(--mediumgray);--pagination-bullet-border:none;--pagination-bullet-active-width:1.2rem;--pagination-bullet-active-height:.6rem;--pagination-bullet-active-color:var(--gray);--pagination-bullet-active-border:none;justify-content:center;align-items:center;justify-content:var(--pagination-position);margin-top:.6rem;margin-bottom:.6rem;margin-top:var(--pagination-margin-block);margin-bottom:var(--pagination-margin-block);height:.6rem;height:var(--pagination-bullet-active-height);display:flex;position:static}.swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc(var(--pagination-bullet-gap) / 2);--swiper-pagination-bullet-border-radius:var(--pagination-bullet-radius);--swiper-pagination-bullet-width:var(--pagination-bullet-width);--swiper-pagination-bullet-height:var(--pagination-bullet-height);--swiper-pagination-bullet-inactive-color:var(--pagination-bullet-color);border:var(--pagination-bullet-border);opacity:1;transition:all .3s;transition:var(--transition)}.swiper-pagination-bullet-active{--swiper-pagination-bullet-width:var(--pagination-bullet-active-width);--swiper-pagination-bullet-height:var(--pagination-bullet-active-height);--swiper-pagination-color:var(--pagination-bullet-active-color);border:var(--pagination-bullet-active-border)}.swiper-pagination-bullets-dynamic{--pagination-bullet-width:15px;--pagination-bullet-height:15px;--pagination-bullet-active-width:15px;--pagination-bullet-active-height:15px;margin-left:auto;margin-right:auto;display:block;position:static;transform:none!important}.text-content,section.text article{--content-text-size:2.1rem;--content-text-line-height:1.2;--content-text-color:var(--black-50);--content-text-font-weight:var(--default-text-font-weight);--content-text-b-weight:600;--content-text-b-color:var(--black);--content-text-p-margin:1em;--content-ul-margin-bottom:1.25em;--content-ul-margin-left:.5em;--content-li-gap:0;--content-li-marker-size:.3em;--content-li-marker-color:currentColor;--content-li-marker-margin:1.4em;--content-subtitle-weight:600;--content-subtitle-color:var(--black);--content-subtitle-margin-top:1.5em;--content-subtitle-margin-bottom:1em;--content-subtitle-h1-size:2.6rem;--content-subtitle-h2-size:2.4rem;--content-subtitle-h3-size:2.3rem;--content-subtitle-h4-size:2.2rem;--content-link-color:var(--black);--content-image-radius:var(--radius);--content-image-margin-block:3em;--content-image-caption-font-size:var(--default-text-size);--content-image-caption-font-weight:500;--content-image-caption-color:var(--black-50);--content-image-caption-margin-top:1em;font-size:2.1rem;font-size:var(--content-text-size);font-weight:600;font-weight:var(--content-text-font-weight);line-height:1.2;line-height:var(--content-text-line-height);color:var(--content-text-color)}.text-content>:first-child,section.text article>:first-child{margin-top:0}.text-content>:last-child,section.text article>:last-child{margin-bottom:0}.text-content h1,.text-content h2,.text-content h3,.text-content h4,section.text article h1,section.text article h2,section.text article h3,section.text article h4{font-weight:var(--content-subtitle-weight);color:var(--content-subtitle-color);margin-top:var(--content-subtitle-margin-top);margin-bottom:var(--content-subtitle-margin-bottom)}.text-content h1,section.text article h1{font-size:var(--content-subtitle-h1-size)}.text-content h2,section.text article h2{font-size:var(--content-subtitle-h2-size)}.text-content h3,section.text article h3{font-size:var(--content-subtitle-h3-size)}.text-content h4,section.text article h4{font-size:var(--content-subtitle-h4-size)}.text-content p,section.text article p{margin-bottom:var(--content-text-p-margin)}.text-content b,section.text article b{font-weight:var(--content-text-b-weight);color:var(--content-text-b-color)}.text-content ul,.text-content ol,section.text article ul,section.text article ol{grid-gap:var(--content-li-gap);margin-bottom:var(--content-ul-margin-bottom);margin-left:var(--content-ul-margin-left);display:grid}.text-content li,section.text article li{padding-left:calc(var(--content-li-marker-margin) - var(--content-li-marker-size));position:relative}.text-content ul li:before,section.text article ul li:before{content:"";width:var(--content-li-marker-size);aspect-ratio:1;background:var(--content-li-marker-color);left:0;top:calc(var(--content-text-line-height) / 2 * 1em);border-radius:100%;position:absolute;transform:translateY(-50%)}.text-content ol li,section.text article ol li{counter-increment:ol-counter}.text-content ol li:before,section.text article ol li:before{content:counter(ol-counter) ".";position:absolute;top:0;left:0}.text-content img,section.text article img{border-radius:var(--content-image-radius);width:100%;margin-top:var(--content-image-margin-block);margin-bottom:var(--content-image-margin-block)}.text-content figure,section.text article figure{width:100%;margin-top:var(--content-image-margin-block);margin-bottom:var(--content-image-margin-block)}.text-content figure img,section.text article figure img{margin:0}.text-content figure figcaption,section.text article figure figcaption{font-size:var(--content-image-caption-font-size);font-weight:var(--content-image-caption-font-weight);color:var(--content-image-caption-color);margin-top:var(--content-image-caption-margin-top);padding-left:1em;position:relative}.text-content figure figcaption:before,section.text article figure figcaption:before{content:"";aspect-ratio:1;background:currentColor;border-radius:100%;width:.4em;position:absolute;top:.65em;left:0;transform:translateY(-50%)}.text-content a,section.text article a{color:var(--content-link-color);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.2em;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.text-content a:hover,section.text article a:hover{-webkit-text-decoration:none;text-decoration:none}.form{--form-field-gap:1rem;--input-height:5.2rem;--input-text-size:1.6rem;--input-text-color:var(--white);--input-placeholder-color:var(--gray);--input-background:var(--white-06);--input-border:1px solid var(--white-12);--input-border-radius:.8rem;--input-hover-border-color:var(--white-25);--input-focus-border-color:var(--white-25);--input-invalid-background:#ff565926;--input-invalid-border-color:#ff565926;--input-invalid-border-color-hover:#ff565959;--input-invalid-text-color:#ff5659;--input-padding:1.6rem;--textarea-height:12.8rem;grid-gap:1rem;grid-gap:var(--form-field-gap);align-content:start;display:grid}.form__group{grid-gap:var(--form-field-gap);align-content:start;display:grid}.form__columns{grid-gap:var(--form-field-gap);grid-template-columns:repeat(2,1fr);align-items:center;display:grid}.form__button{--button-height:var(--input-height);--button-width:100%}.form__input{width:100%;height:var(--input-height);font-size:var(--input-text-size);background:var(--input-background);color:var(--input-text-color);padding:var(--input-padding);border:var(--input-border);border-radius:var(--input-border-radius);transition:border-color .3s,color .15s,background-color .15s;transition:border-color var(--transition), color calc(var(--transition) / 2), background-color calc(var(--transition) / 2);line-height:1.2}.form__input::-moz-placeholder{color:var(--input-placeholder-color);transition:color .15s;-moz-transition:color calc(var(--transition) / 2);transition:color calc(var(--transition) / 2)}.form__input::placeholder{color:var(--input-placeholder-color);transition:color .15s;transition:color calc(var(--transition) / 2)}.form__input:focus{border-color:var(--input-focus-border-color)}.form__input.invalid{background-color:var(--input-invalid-background);border-color:var(--input-invalid-border-color);color:var(--input-invalid-text-color)}.form__input.invalid::placeholder{color:var(--input-invalid-text-color)}.form__input:autofill{box-shadow:0 0 0 1000px var(--input-background) inset;-webkit-text-fill-color:var(--input-text-color);color:var(--input-text-color);font-size:var(--input-text-size);caret-color:#0000;transition:background-color 9999s}.form__input_date{background-image:url(../images/icons/calendar.svg);background-position:center right var(--input-padding);background-repeat:no-repeat;background-size:2.4rem}.form__input_date.invalid{background-image:url(../images/icons/calendar_red.svg)}.form__input_select{padding-top:0;padding-bottom:0;padding-right:calc(var(--input-padding) * 3);background-image:url(../images/arrow-down.svg);background-position:center right var(--input-padding);cursor:pointer;background-repeat:no-repeat}.form__input_select option{color:var(--white);background:#303030;background:var(--lightblack)}.form__input_select:required:invalid{color:var(--input-placeholder-color)}.form__input_select.invalid:required:invalid{color:var(--input-invalid-text-color)}.form__input_select.invalid{background-image:url(../images/arrow-down_red.svg)}.form__input_textarea{resize:none;height:var(--textarea-height);overscroll-behavior:contain}@-moz-document url-prefix(){.form__input_textarea{scrollbar-color:#878787 transparent;scrollbar-color:var(--gray) transparent;scrollbar-width:thin}}.form__checkbox{--checkbox-size:2.4rem;--checkbox-margin:1.8rem;--checkbox-radius:4px;cursor:pointer;width:fit-content;padding-left:4.2rem;padding-left:calc(var(--checkbox-size) + var(--checkbox-margin));display:block;position:relative}.form__checkbox a{color:var(--white);white-space:nowrap;position:relative}.form__checkbox a:before{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .4s,transform-origin;display:block;position:absolute;bottom:0;left:0;transform:scaleX(1)}.form__checkbox-input,.form__checkbox-label:before{width:var(--checkbox-size);aspect-ratio:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.form__checkbox-input{opacity:0}.form__checkbox-input:checked+.form__checkbox-label:before{background-image:url(../images/checkmark.svg)}.form__checkbox-input.invalid+.form__checkbox-label:before{background-color:var(--input-invalid-background);border-color:var(--input-invalid-border-color)}.form__checkbox-label:before{content:"";border:var(--input-border);border-radius:var(--checkbox-radius);transition:all .3s;transition:var(--transition);background:#ffffff1f;background:var(--white-12);background-position:50%;background-size:contain;display:block}.flatpickr-day.selected{background:var(--accent-color);border-color:var(--accent-color);color:var(--black)}.flatpickr-day.today{border-color:#000000bf;border-color:var(--black-75)}.flatpickr-day.today:hover{background-color:#000000bf;background-color:var(--black-75)}.radiobutton__input{display:none}.radiobutton__button{white-space:nowrap}.radiobutton__button:active{transform:none!important}.radiobutton :checked+.radiobutton__button{--button-color:var(--button-active-color);--button-hover-color:var(--button-active-color);--button-text-color:var(--button-active-text-color)}.radiobutton__icon{width:2rem;width:var(--button-icon-size,2rem);aspect-ratio:1;margin-right:1.2rem;margin-right:var(--button-icon-margin,1.2rem);filter:var(--button-icon-filter);opacity:var(--button-icon-opacity);flex-shrink:0;display:block}.radiobutton__color{aspect-ratio:1;cursor:pointer;border-radius:10rem;width:3.2rem;display:block;position:relative;box-shadow:inset 2px 2px 2px #0000001f}.radiobutton__color:before,.radiobutton__color:after{content:"";border:4px solid #fff;border:4px solid var(--white);opacity:0;border-radius:10rem;transition:all .2s;position:absolute;inset:0}.radiobutton__color:after{border:2px solid #0f1012;border:2px solid var(--black)}.radiobutton__color_orange{background:#ff8d28}.radiobutton__color_white{background:linear-gradient(#f3f3f480 0%,#f3f3f4 100%)}.radiobutton__color_darkblue{background:linear-gradient(#323d65 0%,#647bcb 100%)}.radiobutton__color_violet{background:linear-gradient(#6155f540 0% 100%)}.radiobutton__color_green{background:linear-gradient(#34c75980 0%,#34c7b880 100%)}.radiobutton__color_lightgreen{background:linear-gradient(#34c75940 0% 100%)}.radiobutton__color_lightblue{background:linear-gradient(#0088ff40 0% 100%)}.radiobutton__color_beige{background:#ac7f5e40}.radiobutton__color_gray{background:#0f0f1099}.radiobutton__color_black{background:#0f0f10}.radiobutton__color_red{background:linear-gradient(#ff3b30b3 0%,#ff453ae6 100%)}.radiobutton__color_pink{background:linear-gradient(#ff2d5540 0%,#ff375f80 100%)}.radiobutton__color_yellow{background:linear-gradient(#fc09 0%,#ffd60acc 100%)}.radiobutton__color_gold{background:linear-gradient(#d4af3766 0%,#daa520b3 100%)}.radiobutton__color_cyan{background:linear-gradient(#55bef066 0%,#5ac8fab3 100%)}.radiobutton__color_brown{background:linear-gradient(#8b45134d 0%,#a0522d99 100%)}.radiobutton__color_coral{background:linear-gradient(#ff7f5066 0%,#ff8c5ab3 100%)}.radiobutton__color_silver{background:linear-gradient(#c0c0c066 0%,#dcdcdcb3 100%)}.radiobutton :checked+.radiobutton__color:before,.radiobutton :checked+.radiobutton__color:after{opacity:1}.radiocard{--radiocard-radius:2.4rem}.radiocard__input{display:none}.radiocard__card{grid-gap:3.2rem;background:#fff;background:var(--white);border:1px solid #e8ebef;border:1px solid var(--softgray);border-radius:var(--radiocard-radius);color:var(--black);height:100%;cursor:pointer;align-content:start;padding:1.6rem;transition:background-color .2s;display:grid;position:relative}.radiocard__card:before{content:"";pointer-events:none;border-radius:var(--radiocard-radius);-webkit-mask-composite:xor;opacity:0;background:linear-gradient(#68d584,#34c7b8);padding:1px;transition:all .2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.radiocard :checked+.radiocard__card{background:#fff;background:var(--white)}.radiocard :checked+.radiocard__card:before{opacity:1}.radiocard__icon{aspect-ratio:1;width:4.6rem}.switcher{cursor:pointer;justify-content:space-between;align-items:center;gap:1.2rem;gap:var(--gap);flex-direction:row-reverse;width:100%;display:flex}.switcher__input{display:none}.switcher__input:checked+.switcher__switch:before{background:var(--accent-color);left:2.4rem}.switcher__switch{background:#ffffff0f;background:var(--white-06);border:1px solid #ffffff14;border:1px solid var(--white-08);border-radius:15rem;flex-shrink:0;width:4.6rem;height:2.8rem;display:block;position:relative}.switcher__switch:before{content:"";aspect-ratio:1;background:#fff;background:var(--white);width:1.6rem;transition:all .3s;transition:var(--transition);border-radius:100%;display:block;position:absolute;top:.5rem;left:.5rem}.select{--select-input-height:5.6rem;--select-input-padding:1.6rem;--select-input-text-size:1.7rem;--select-input-text-color:var(--black);--select-input-placeholder-color:var(--black);--select-input-background:var(--white);--select-input-border:none;--select-input-border-radius:10rem;--select-input-focus-border-color:unset;--select-input-transition:.1s;--select-arrow-icon:url(../images/arrows/arrow-down-select.svg);--select-arrow-size:2.4rem;--select-icon-size:2.4rem;--select-icon-margin:1.2rem;--select-options-background:var(--white);--select-options-shadow:0 .4rem 14.4rem 0 var(--black-06);--select-options-border:none;--select-options-radius:0 0 var(--radius) var(--radius);--select-options-margin:1px;--select-options-padding:1rem;--select-options-height:274px;--select-option-font-size:var(--input-text-size);--select-option-padding:1.6rem 1.2rem;--select-option-radius:.6rem;--select-option-color:var(--black);--select-option-hover-color:var(--black);--select-option-hover-background:var(--lightgray);cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.select__icon{width:var(--select-icon-size);aspect-ratio:1;left:var(--select-input-padding);position:absolute;top:50%;transform:translateY(-50%)}.select__icon+.select__input{padding-left:calc(var(--select-icon-size) + var(--select-input-padding) + var(--select-icon-margin))}.select_open>.select__icon{z-index:12}.select__input{width:100%;height:var(--select-input-height);font-size:var(--select-input-text-size);color:var(--select-input-text-color);background:var(--select-arrow-icon) no-repeat;background-size:var(--select-arrow-size);background-position:center right var(--select-input-padding);background-color:var(--select-input-background);padding-left:var(--select-input-padding);padding-right:calc(var(--select-arrow-size) + var(--select-input-padding) * 2);border:var(--select-input-border);border-radius:var(--select-input-border-radius);text-overflow:ellipsis;white-space:nowrap;caret-color:#0000;cursor:pointer;transition:var(--select-input-transition);overflow:hidden}.select__input::placeholder{color:var(--select-input-placeholder-color)}.select_open>.select__input{border-color:var(--select-input-focus-border-color);pointer-events:none;transition:all}.select__list{grid-gap:.5rem;display:grid}.select__option{--button-height:4.6rem;--button-width:100%;--button-padding:0 1.2rem;--button-color:var(--white);--button-hover-color:var(--lightgray);--button-text-color:var(--black);--button-active-color:var(--lightgray);--button-active-hover-color:var(--lightgray);--button-active-text-color:var(--black);--button-transition:0s;justify-content:flex-start;gap:1.2rem}.select__option:before{content:"";aspect-ratio:1;border:2px solid #00000040;border:2px solid var(--black-25);border-radius:100%;width:2rem;transition:all .1s;display:block}:checked+.select__option:before{border:5px solid #0f1012;border:5px solid var(--black)}.select__mobile{opacity:0;z-index:20;width:100%;position:absolute;inset:0}.selectlist__title{color:var(--black);margin-bottom:1.6rem}.selectlist__list{flex-wrap:wrap;gap:1.6rem .8rem;display:flex}.selectlist__button{--button-height:4.6rem;--button-padding:0 1.2rem;--button-color:var(--lightgray);--button-hover-color:var(--softgray);--button-text-color:var(--black);--button-active-color:var(--black);--button-active-hover-color:var(--black);--button-active-text-color:var(--white)}:checked+.selectlist__button:before{border:5px solid #0f1012;border:5px solid var(--black)}.selectlist__select{--button-height:5.2rem;--button-width:100%;--button-padding:0 1.6rem;--button-icon-image:url(../images/icons/stack.svg);--button-icon-size:2.4rem;justify-content:flex-start;margin-bottom:1.6rem}.selectlist__select:after{content:"";aspect-ratio:1;background:url(../images/arrows/arrow-down-select.svg) 50%/contain no-repeat;width:2.4rem;margin-left:auto;display:block}.selectlist__submit{--button-width:100%}.quantity{white-space:nowrap;background:#fff;background:var(--white);border-radius:10rem;flex-shrink:0;grid-template-columns:auto 1fr auto;width:fit-content;padding:1.6rem 2rem;display:grid;box-shadow:0 .4rem .4rem #0000000a}.quantity__amount{color:var(--black);width:fit-content;border:none;align-items:center;margin-top:-.5rem;margin-bottom:-.5rem;padding-left:1.2rem;padding-right:1.2rem;display:flex}.quantity__amount input:disabled{opacity:1}.quantity__input{font-family:Gilroy,sans-serif;font-family:var(--font-family);font-size:1.7rem;font-size:var(--default-text-size);width:1em;min-width:1em;padding:0}.quantity__btn{aspect-ratio:1;cursor:pointer;color:var(--black);width:2rem;border:none;font-size:0;transition:all .3s;position:relative}.quantity__btn:before{content:"";transition:all .15s;transition:calc(var(--transition) / 2);background-color:currentColor;position:absolute;inset:0}.quantity__btn_up:before{-webkit-mask:url(../images/icons/plus.svg) 50%/contain no-repeat;mask:url(../images/icons/plus.svg) 50%/contain no-repeat}.quantity__btn_dwn:before{-webkit-mask:url(../images/icons/minus.svg) 50%/contain no-repeat;mask:url(../images/icons/minus.svg) 50%/contain no-repeat}.promocode{position:relative}.promocode:before{content:"";aspect-ratio:1;background:url(../images/icons/promocode.svg) 50%/contain no-repeat;width:2.4rem;transition:all .2s;display:block;position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.promocode_valid:before{background-image:url(../images/icons/promocode-green.svg)}.promocode_invalid:before{background-image:url(../images/icons/promocode-red.svg)}.promocode__input{background:#fff;background:var(--white);border:1px solid #0000001f;border:1px solid var(--black-12);color:var(--black);width:100%;height:5.6rem;text-transform:uppercase;border-radius:10rem;padding-left:5.6rem;padding-right:5.6rem;font-size:1.7rem;font-weight:500;transition:all .2s}.promocode__input::placeholder{text-transform:none;color:var(--black-60)}.promocode__input:focus{background:#f0f2f5;background:var(--lightgray);border-color:#f0f2f5;border-color:var(--lightgray)}.promocode:has(.promocode__button:active) .promocode__input{background:#f0f2f5;background:var(--lightgray);border-color:#f0f2f5;border-color:var(--lightgray)}.promocode__button{aspect-ratio:1;background:#0f1012 url(../images/arrows/arrow-right-white.svg) 50%/56% no-repeat;background:var(--black) url(../images/arrows/arrow-right-white.svg) center/56% no-repeat;opacity:0;z-index:-1;border:none;border-radius:100%;height:64%;font-size:0;transition:all .2s .1s;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.promocode__input:focus+.promocode__button{opacity:1;z-index:1;transition:all .2s}.promocode_invalid .promocode__input:focus+.promocode__button{background-color:#656668;background-color:var(--darkgray);opacity:.5;cursor:default}.promocode__message{color:var(--white);width:max-content;pointer-events:none;opacity:0;border-radius:10rem;padding:.9em 1em .9em 2.6em;transition:all .2s;display:block;position:absolute;bottom:90%;left:50%;transform:translate(-50%)}.promocode__message:after,.promocode__message:before{content:"";aspect-ratio:1;border-radius:100%;display:block;position:absolute}.promocode__message:after{width:.9em;bottom:0;left:1.2rem;transform:translateY(40%)}.promocode__message:before{width:.4em;bottom:0;left:1.2rem;transform:translateY(200%)}.promocode__message_error{background:url(../images/icons/danger-circle-white.svg) .9em/1.3em no-repeat,linear-gradient(#ff2c28 0%,#ff6656 100%)}.promocode__message_error:after,.promocode__message_error:before{background:#ff6656}.promocode__message_valid{background:url(../images/icons/check-circle-white.svg) .9em/1.3em no-repeat,linear-gradient(#35c764 0%,#34c8b2 100%)}.promocode__message_valid:after,.promocode__message_valid:before{background:#34c8b2}.promocode_valid .promocode__message_valid,.promocode_invalid .promocode__message_error{opacity:1;animation:.5s 2s forwards fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.input{--input-height:var(--form-field-height);--input-padding:0 2.4rem;--input-text-size:var(--default-text-size);--input-font-weight:var(--default-text-font-weight);--input-line-height:var(--default-text-line-height);--input-text-color:var(--black);--input-placeholder-color:var(--black-50);--input-background:var(--white);--input-border:1px solid var(--black-12);--input-border-radius:10rem;--input-hover-border-color:var(--black-12);--input-focus-border-color:var(--lightgray);--input-focus-background:var(--lightgray);--input-invalid-background:var(--invalid-background);--input-invalid-border-color:var(--invalid-background);--input-invalid-border-color-hover:#ff565959;--input-invalid-text-color:var(--invalid-text-color);width:100%;height:5.6rem;height:var(--input-height);font-weight:600;font-weight:var(--input-font-weight);font-size:1.7rem;font-size:var(--input-text-size);line-height:1.2;line-height:var(--input-line-height);background:#fff;background:var(--input-background);color:var(--input-text-color);padding:0 2.4rem;padding:var(--input-padding);border:1px solid #0000001f;border:var(--input-border);border-radius:10rem;border-radius:var(--input-border-radius);transition:border-color .3s,color .15s,background-color .3s;transition:border-color var(--transition), color calc(var(--transition) / 2), background-color calc(var(--transition))}.input::-moz-placeholder{color:var(--input-placeholder-color);transition:color .15s;-moz-transition:color calc(var(--transition) / 2);transition:color calc(var(--transition) / 2)}.input::placeholder{color:var(--input-placeholder-color);transition:color .15s;transition:color calc(var(--transition) / 2)}.input:focus{border-color:var(--input-focus-border-color);background-color:var(--input-focus-background)}.input.invalid{background-color:var(--input-invalid-background);border-color:var(--input-invalid-border-color);color:var(--input-invalid-text-color)}.input.invalid::placeholder{color:var(--input-invalid-text-color)}.input:autofill{box-shadow:0 0 0 1000px var(--input-focus-background) inset;-webkit-text-fill-color:var(--input-text-color);color:var(--input-text-color);font-size:var(--input-text-size);caret-color:#0000;transition:background-color 9999s}.input:not(:-moz-placeholder-shown):focus{--clear-button-icon:url(../images/icons/clear.svg);--clear-button-size:2rem;--clear-button-margin:1.6rem;background-image:url(../images/icons/clear.svg),linear-gradient(#0000,#0000);background-image:var(--clear-button-icon), var(--input-icon-image,linear-gradient(transparent, transparent));background-position:right 1.6rem center,50%;background-position:right var(--clear-button-margin) center, var(--input-icon-position,center);background-size:2rem,contain;background-size:var(--clear-button-size), var(--input-icon-size,contain);padding-right:5.2rem;padding-right:calc(var(--clear-button-size) + var(--clear-button-margin) * 2);cursor:pointer;background-repeat:no-repeat}.input:not(:placeholder-shown):focus{--clear-button-icon:url(../images/icons/clear.svg);--clear-button-size:2rem;--clear-button-margin:1.6rem;background-image:url(../images/icons/clear.svg),linear-gradient(#0000,#0000);background-image:var(--clear-button-icon), var(--input-icon-image,linear-gradient(transparent, transparent));background-position:right 1.6rem center,50%;background-position:right var(--clear-button-margin) center, var(--input-icon-position,center);background-size:2rem,contain;background-size:var(--clear-button-size), var(--input-icon-size,contain);padding-right:5.2rem;padding-right:calc(var(--clear-button-size) + var(--clear-button-margin) * 2);cursor:pointer;background-repeat:no-repeat}.input_icon{--input-icon-image:url(../images/icons/discount.svg);--input-icon-size:4.2rem;--input-icon-margin:1.6rem;--input-icon-position:left var(--input-icon-margin) center;background-image:url(../images/icons/discount.svg);background-image:var(--input-icon-image);background-size:4.2rem;background-size:var(--input-icon-size);background-position:1.6rem;background-position:var(--input-icon-position);padding-left:7.4rem;padding-left:calc(var(--input-icon-size) + var(--input-icon-margin) * 2);background-repeat:no-repeat}.input_tel{--input-icon-image:url(../images/icons/phone-circle.svg)}.doublerange{--doublerange-font-size:1.7rem;--doublerange-input-padding:2rem;--doublerange-bullet-width:3.2rem;--doublerange-bullet-height:2rem;--doublerange-bullet-radius:10rem;--doublerange-bullet-color:#e6e6e6;--doublerange-bullet-hover-color:var(--black);--doublerange-bullet-shadow:0 2px 6px #0000001a;--doublerange-bullet-icon:url(../images/icons/range-bullet-icon-gray.png);--doublerange-bullet-hover-icon:url(../images/icons/range-bullet-icon-white.png)}.doublerange__inputs{grid-gap:.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:1.6rem;display:grid}.doublerange__field{position:relative}.doublerange__label{left:var(--doublerange-input-padding);font-size:var(--doublerange-font-size);transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}.doublerange__label:has(+:focus){color:var(--black)}.doublerange__input{width:100%;height:5.2rem;padding:0 var(--doublerange-input-padding);background:#fff;background:var(--white);border:1px solid #0000001f;border:1px solid var(--black-12);color:var(--black-60);font-size:var(--doublerange-font-size);border-radius:1.6rem;transition:all .2s}.doublerange__input_min{padding-left:calc(var(--doublerange-input-padding) + 1.3em)}.doublerange__input_max{padding-left:calc(var(--doublerange-input-padding) + 1.4em)}.doublerange__input:focus{border-color:#0f1012;border-color:var(--black);color:var(--black)}.doublerange__slider{height:2rem;position:relative}.doublerange__track,.doublerange__range,.doublerange__rangeinput{border-radius:1rem;width:100%;height:.6rem;position:absolute;top:50%;transform:translateY(-50%)}.doublerange__track{background:#f1f2f6;background:var(--softmidgray)}.doublerange__range{background:#0f1012;background:var(--black)}.doublerange__rangeinput{-webkit-appearance:none;pointer-events:none;background:0 0}.doublerange__rangeinput::-webkit-slider-thumb{-webkit-appearance:none;width:var(--doublerange-bullet-width);height:var(--doublerange-bullet-height);border-radius:var(--doublerange-bullet-radius);background:var(--doublerange-bullet-icon) center/contain no-repeat;background-color:var(--doublerange-bullet-color);pointer-events:all;cursor:pointer;border:none;transition:background-color .15s;display:block;position:relative}.doublerange__rangeinput::-webkit-slider-thumb:hover{background:var(--doublerange-bullet-hover-icon) center/contain no-repeat;background-color:var(--doublerange-bullet-hover-color)}.doublerange__rangeinput::-moz-range-thumb{width:var(--doublerange-bullet-width);height:var(--doublerange-bullet-height);border-radius:var(--doublerange-bullet-radius);background:var(--doublerange-bullet-icon) center/contain no-repeat;background-color:var(--doublerange-bullet-color);pointer-events:all;cursor:pointer;border:none;transition:background-color .15s}.doublerange__rangeinput::-moz-range-thumb:hover{background:var(--doublerange-bullet-hover-icon) center/contain no-repeat;background-color:var(--doublerange-bullet-hover-color)}.herocard{aspect-ratio:1596/640;grid-gap:4.8rem;align-content:space-between;height:auto;padding:4.8rem;display:grid}.herocard.text_black .herocard__caption,.herocard.text_black .herocard__title,.herocard.text_black .herocard__text{color:var(--black-75)}.herocard.text_black .herocard__icon{box-shadow:inset 0 0 1.2rem #00000040;box-shadow:inset 0 0 1.2rem 0 var(--black-25);background:linear-gradient(#00000040 0% 100%);background:linear-gradient(180deg, var(--black-25) 0%, var(--black-25) 100%)}.herocard.text_black .herocard__benefit{color:var(--black-90);background:#0000001f;background:var(--black-12)}.herocard.text_black .herocard__benefit:before{background:url(../images/icons/verify-black.svg) 50%/contain no-repeat}.herocard__image{border-radius:2.4rem;border-radius:var(--radius);z-index:-1}.herocard__image_mobile{display:none}.herocard__content{max-width:46rem}.herocard__caption{color:var(--white-75);align-items:center;margin-bottom:3.2rem;font-weight:500;display:flex}.herocard__icon{aspect-ratio:56/48;height:4.8rem;box-shadow:inset 0 0 1.2rem #ffffff40;box-shadow:inset 0 0 1.2rem 0 var(--white-25);background:linear-gradient(#ffffff40 0% 100%);background:linear-gradient(180deg, var(--white-25) 0%, var(--white-25) 100%);border-radius:10rem;justify-content:center;align-items:center;margin-right:1.2rem;display:flex}.herocard__icon_orange{background:linear-gradient(#ff8d28 0%,#ff6528bf 100%)}.herocard__iconimage{height:57%}.herocard__title{color:var(--white);margin-bottom:1.2rem}.herocard__text{color:var(--white-75)}.herocard__button{margin-top:3.2rem;position:static}.herocard__benefits{flex-wrap:wrap;gap:1.2rem;max-width:62rem;display:flex}.herocard__benefit{color:var(--white-90);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffff1f;background:var(--white-12);border-radius:10rem;justify-content:center;align-items:center;gap:.7em;padding:1em;font-weight:500;display:flex}.herocard__benefit:before{content:"";aspect-ratio:1;background:url(../images/icons/verify-white.svg) 50%/contain no-repeat;width:1.4em;display:block}.storycircle{cursor:pointer;text-align:center}.storycircle__pic{border:2px solid #0000001f;border:2px solid var(--black-12);aspect-ratio:1;border-radius:100%;width:100%;position:relative;overflow:hidden}.storycircle__pic img{transition:transform .6s,opacity .1s}.storycircle__pic:before{content:"";border:.8rem solid #fff;border:.8rem solid var(--white);z-index:3;border-radius:100%;position:absolute;inset:0}.storycircle__title{color:var(--black);transition:all .3s;transition:var(--transition);justify-content:center;align-items:center;margin-top:1.6rem;font-weight:500;display:flex}.storycircle__icon{width:1em;margin-right:.3em}.storycard{aspect-ratio:360/640;pointer-events:none;width:100%;position:relative}.storycard.story-card-active{pointer-events:all}.storycard__body{isolation:isolate;opacity:.25;border-radius:1.2rem;width:100%;height:100%;transition:all .6s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.story-card-active .storycard__body{opacity:1;z-index:10;width:134%;height:128%}.storycard__close{z-index:5;aspect-ratio:1;background:#ffffffe6 url(../images/icons/cross.svg) 50%/contain no-repeat;background-color:var(--white-90);pointer-events:all;opacity:0;border:none;border-radius:100%;width:3.2rem;margin:1rem;position:absolute;top:0;right:0}.story-card-active .storycard__close{opacity:1}.storycard__slider{position:absolute;inset:0}.storycard__slide{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.storycard__slide:before{content:"";background:#00000080;background:var(--black-50);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);opacity:0;will-change:opacity;transition:all .3s;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#0000 0%,#0000001a 25%,#000 80% 100%);mask:linear-gradient(#0000 0%,#0000001a 25%,#000 80% 100%)}@-moz-document url-prefix(){.storycard__slide:before{-webkit-backdrop-filter:initial;backdrop-filter:initial}}.story-card-active .storycard__slide:before{opacity:1}.storycard__slide_plain:before,.storycard__slide_plain:after{display:none}.storycard__image,.storycard__video{z-index:-1}.storycard__preview{z-index:-2;filter:blur(1.2rem);transform:scale(1.1)}.storycard__image{opacity:0;transition:opacity .3s}.storycard__slide_loaded .storycard__image{opacity:1}.storycard__slide_loaded .swiper-lazy-preloader{display:none}.storycard__content{z-index:6;pointer-events:none;opacity:0;will-change:transform;padding:3.2rem;transition:all .2s;position:relative;transform:translateY(10%)}.story-card-active .story-slide-active .storycard__content{opacity:1;transition:all .5s .4s;transform:none}.storycard__title{color:var(--white);max-width:8em;margin-bottom:1.2rem}.storycard__text{color:var(--white-75);max-width:22em}.storycard__button{pointer-events:all;margin-top:2rem}.storycard__navarea{z-index:5;grid-gap:30%;grid-template-columns:repeat(2,1fr);display:grid;position:absolute;inset:0}.storycard__prev{grid-area:1/1}.storycard__next{grid-area:1/2}.storycard__prev.swiper-button-disabled,.storycard__next.swiper-button-disabled{display:none}.story-card-active .storycard__next,.story-card-active .storycard__prev{pointer-events:all;cursor:pointer}.catalogcard{border-radius:2.4rem;border-radius:var(--radius);padding-top:3.2rem;padding-top:var(--catalogcard-padding,3.2rem);aspect-ratio:1;aspect-ratio:var(--catalogcard-aspect-ratio,1);background:#f5f5f799;flex-direction:column;align-items:center;display:flex;overflow:hidden}.catalogcard.repair_style{aspect-ratio:0}.catalogcard .repair_list_inner{padding:20px}.catalogcard .repair_list_inner .button{width:100%;height:auto;margin-top:20px;padding:5px 10px}.catalogcard .repair_list_inner .list a{color:var(--black-60);margin-bottom:10px;padding-right:10px;display:flex;position:relative}.catalogcard .repair_list_inner .list a:after{content:"";aspect-ratio:1;opacity:1;width:2rem;height:2rem;transition:all .3s;transition:var(--transition);background:url(../images/arrows/arrow-right_small.svg) 50%/contain no-repeat;display:block;top:0;right:-20px}.catalogcard{position:relative;overflow:hidden}.catalogcard img{transition:transform .6s,opacity .1s}.catalogcard_orange{background:linear-gradient(#ebebeb40 0%,#f7995b40 100%)}.catalogcard_blue{background:linear-gradient(#eaeaea40 0%,#c3d7fa40 100%)}.catalogcard_lightblue{background:linear-gradient(#f8f8f8 0%,#e5faff 100%)}.catalogcard_aqua{background:linear-gradient(#f5f5f580 0%,#c8dddb40 100%)}.catalogcard_cyan{background:linear-gradient(#ddfcff40 0%,#97dcd340 100%)}.catalogcard_lightcyan{background:linear-gradient(#f5f5f526 0%,#7bbab526 100%)}.catalogcard_green{background:linear-gradient(#f5f5f540 0%,#c7e3b880 100%)}.catalogcard_lightgreen{background:linear-gradient(#f5f5f5bf 0%,#ecf9edbf 100%)}.catalogcard_purple{background:linear-gradient(#f5f5f580 0%,#8e5fc721 100%)}.catalogcard_violet{background:linear-gradient(#f5f5f580 0%,#899ae81f 100%)}.catalogcard_yellow{background:linear-gradient(#f5f5f540 0%,#f4c73a1f 100%)}.catalogcard_yellowblue{background:linear-gradient(#ddddff40 0%,#dcdb9740 100%)}.catalogcard_cream{background:linear-gradient(#f5f5f540 0%,#fae9ce6b 100%)}.catalogcard_beige{background:linear-gradient(#f5f5f540 0%,#e7e2d640 100%)}.catalogcard_pink{background:linear-gradient(#f5f5f540 0%,#e7c6b240 100%)}.catalogcard_colspan{aspect-ratio:unset;grid-column:span 2}.catalogcard_rowspan{aspect-ratio:unset;--catalogcard-image-padding:5.6rem;grid-row:span 2}.catalogcard__title{--font-size:var(--catalogcard-font-size);--line-height:var(--catalogcard-line-height);color:var(--black);text-align:center;max-width:24rem;padding-left:1rem;padding-right:1rem}.catalogcard__price{--font-size:var(--catalogcard-font-size);--line-height:var(--catalogcard-line-height);color:var(--black-50);margin-top:1rem}.catalogcard__pic{margin-top:2.4rem;margin-top:var(--catalogcard-image-padding,2.4rem);flex:1;width:100%;position:relative}.catalogcard__image{-o-object-position:bottom center;object-position:bottom center;mix-blend-mode:darken;max-width:none;max-width:initial;width:110%;left:-5%}.repairprice-popup .inner_title{color:#0f1012;text-align:center}.repairprice-popup .elem{color:#0009;text-align:left}.productcard{min-width:0;position:relative}.productcard__badges{pointer-events:none;z-index:2;padding:1.2rem;position:absolute;top:0;left:0;right:0}.productcard__photos{border-radius:2.4rem;border-radius:var(--radius);background:#f9f9f9;background:var(--lightergray);aspect-ratio:310/340;justify-content:center;align-items:center;display:flex;position:relative}.productcard__slider{width:100%;height:60%;margin-top:2rem;position:static}.productcard__photo{background:#f9f9f9;background:var(--lightergray)}.productcard__image{mix-blend-mode:darken;width:75%;left:50%;transform:translate(-50%)}.productcard__pagination{position:static}.productcard__hovernav{display:none}.productcard__info{margin-top:1.6rem;padding-left:1rem;padding-right:1rem}.productcard__title{color:var(--black);line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:23rem;display:-webkit-box;overflow:hidden}.productcard__pricing{--price-gap:1.2rem;align-items:center;gap:0 1.2rem;gap:0 var(--price-gap);flex-wrap:wrap;display:flex}.productcard__price{color:var(--black)}.productcard__discount{align-items:center;gap:var(--price-gap);display:flex}.productcard__oldprice{color:var(--black-60);-webkit-text-decoration:line-through;text-decoration:line-through;position:relative}.productcard__footer{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.productcard__addtocart_element{grid-gap:1rem;grid-template-columns:3fr 2fr;margin-top:3.2rem;display:grid}.productcard__addtocart_element .addtocart__quantity{opacity:1;pointer-events:all;background:#fff;background:var(--white);border:1px solid #e8ebef;border:1px solid var(--softgray);justify-content:space-between;gap:.8rem;height:6.2rem;padding:.7rem 1rem;transition:all .2s .2s;display:flex;position:static;transform:none}.productcard__addtocart_element .addtocart__quantity:before,.productcard__addtocart_element .addtocart__quantity:after{display:none}.productcard__addtocart_element .addtocart__quantity.hidden{opacity:0}.productcard__addtocart_element .addtocart__count{display:none}.productcard__addtocart_element .addtocart__amount{color:var(--black);white-space:nowrap;display:block}.productcard__addtocart_element .addtocart__plus,.productcard__addtocart_element .addtocart__minus{filter:invert();width:1.6rem}.addtocart__element,.productcard__addtocart_element{width:100%}.ratecard{border-radius:2.4rem;border-radius:var(--radius);background:var(--rate-card-color);color:var(--rate-card-text-color);font-size:var(--rate-card-text-size);-webkit-backdrop-filter:var(--rate-card-backdrop-filter);backdrop-filter:var(--rate-card-backdrop-filter);padding:1.6rem 1.6rem 2.4rem}.ratecard__head{padding-bottom:2.4rem;padding-bottom:var(--rate-card-head-margin,2.4rem);margin-bottom:2.4rem;margin-bottom:var(--rate-card-head-margin,2.4rem);justify-content:space-between;align-items:center;display:flex;position:relative}.ratecard__head:after{content:"";opacity:.12;background:currentColor;height:1px;display:block;position:absolute;bottom:0;left:0;right:0}.ratecard__logo{align-items:center;gap:1.2rem;gap:var(--gap);display:flex}.ratecard__icon{aspect-ratio:1;width:2.4rem}.ratecard__reviews{opacity:.6}.newscard{isolation:isolate;aspect-ratio:1;border-radius:2.2rem;align-items:flex-end;width:100%;display:flex;position:relative;overflow:hidden}.newscard img{transition:transform .6s,opacity .1s}.newscard__image{z-index:-1}.newscard__content{-webkit-backdrop-filter:blur(75px);backdrop-filter:blur(75px);background:#00000040;background:var(--black-25);grid-gap:1.2rem;grid-gap:var(--gap);border-radius:1.8rem;width:100%;padding:2.4rem;display:grid}.newscard__title{color:var(--white);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:40rem;min-height:2.4em;display:-webkit-box;overflow:hidden}.newscard__date,.newscard__sale{color:var(--white);border-radius:10rem;align-items:center;width:fit-content;padding:.8rem 1rem;display:flex}.newscard__date:before,.newscard__sale:before{content:"";aspect-ratio:1;background:currentColor;display:block}.newscard__date{background:#ffffff1f;background:var(--white-12)}.newscard__date:before{border-radius:100%;width:.4em;margin-right:.65em}.newscard__sale{background:#ff383c;background:var(--red)}.newscard__sale:before{background:url(../images/icons/fire.svg) 50%/contain no-repeat;width:1.176em;margin-right:.5em}.brandcard{border-radius:2.4rem;border-radius:var(--radius);aspect-ratio:256/148;justify-content:center;align-items:center;display:flex}.brandcard_gray{background:linear-gradient(#f8f8f8 0%,#f8f8f880 100%)}.brandcard_blue{background:linear-gradient(#edf6fd 0%,#0088ff05 100%)}.brandcard_violet{background:linear-gradient(#6155f50f 0% 100%)}.brandcard_red{background:linear-gradient(#ff383c0f 0% 100%)}.brandcard__image{max-width:46%;max-height:32%}.reviewcard{border:1px solid #e8ebef;border:1px solid var(--softgray);border-radius:2.4rem;border-radius:var(--radius);grid-gap:1.6rem;grid-template-rows:auto 1fr auto;padding:2.4rem;display:grid}.reviewcard__author{grid-gap:1.2rem;grid-template-columns:auto 1fr;align-items:center;display:grid}.reviewcard__avatar{aspect-ratio:1;border-radius:100%;width:5.2rem;position:relative;overflow:hidden}.reviewcard__name{color:var(--black);margin-bottom:.2rem;font-size:1.7rem;font-weight:600;display:block}.reviewcard__date{font-size:1.5rem}.reviewcard__rating{--rating-star-size:2.4rem;--rating-star-gap:.6rem;--rating-value-font-size:2.4rem;--rating-grid-template-columns:1fr auto;color:var(--black);background:#00000005;background:var(--black-02);border-radius:10rem;padding:1.2rem 1.6rem}.infocard{background:#f9f9f9;background:var(--lightergray);border-radius:3.2rem;padding:2.4rem}.infocard__icon{aspect-ratio:1;width:10.4rem;margin-bottom:4.8rem}.infocard__title{color:var(--black);margin-bottom:1.2rem}.benefitcard{--content-width:32rem;border-radius:2.4rem;border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:1.6rem;padding:3.2rem 2.4rem;display:flex}.benefitcard_blue{background:linear-gradient(#f5f5f799 0%,#e0ebf699 100%)}.benefitcard_lightblue{background:linear-gradient(#f5f5f780 0%,#e7f5f980 100%)}.benefitcard_yellow{background:linear-gradient(#f5f5f780 0%,#f8f3e780 100%)}.benefitcard_green{background:linear-gradient(#f5f5f799 0%,#e0f6e699 100%)}.benefitcard_lightgreen{background:linear-gradient(167deg,#f7f6f599 0%,#eff8e799 100%)}.benefitcard_violet{background:linear-gradient(#f5f5f799 0%,#e6e0f699 100%)}.benefitcard_lightviolet{background:linear-gradient(#f5f5f780 0%,#efe7f980 100%)}.benefitcard_orange{background:linear-gradient(#f5f5f799 0%,#f6e2e099 100%)}.benefitcard_cream{background:linear-gradient(#f5f5f780 0%,#f8f3e780 100%)}.benefitcard__icon{aspect-ratio:1;width:2.4rem}.benefitcard__icon_big{width:5.2rem}.benefitcard__title{color:var(--black);max-width:159.6rem;max-width:var(--content-width)}.benefitcard__text{color:var(--black-60);max-width:159.6rem;max-width:var(--content-width);flex:1;font-weight:500}.benefitcard__image{aspect-ratio:1;width:16.4rem}.featurecard{border-radius:2.4rem;border-radius:var(--radius);grid-gap:1.2rem;justify-items:center;padding:5.6rem 2.4rem;display:grid}.featurecard_violet{background:linear-gradient(#f5f5f799 0%,#e6e0f699 100%)}.featurecard_blue{background:linear-gradient(#f5f5f799 0%,#e0ebf699 100%)}.featurecard_green{background:linear-gradient(#f5f5f799 0%,#e0f6e699 100%)}.featurecard_pink{background:linear-gradient(#f5f5f799 0%,#f6e2e099 100%)}.featurecard__number{color:var(--black);text-align:center}.featurecard__text{color:var(--black-60);text-align:center;max-width:21rem;font-weight:500}.servicecard{border-radius:2.4rem;border-radius:var(--radius);isolation:isolate;flex-direction:column;gap:3.2rem;width:100%;min-height:55rem;padding:5.6rem;display:flex;position:relative;overflow:hidden}.servicecard__icon{aspect-ratio:1;background:linear-gradient(#ffffff0f 0% 100%);border-radius:100%;width:5.2rem;position:relative;box-shadow:inset 0 0 24px #ffffff40}.servicecard__iconimage{aspect-ratio:1;width:46%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.servicecard__title{color:var(--white);z-index:2;width:8.4em;transition:all .3s;transition:var(--transition);margin-bottom:1.6rem;position:relative}.servicecard__button{--button-height:6.2rem;z-index:2;margin-top:auto;position:relative}.servicecard__image{z-index:-1}.servicecard__image_mobile{display:none}.advantagecard{border-radius:2.4rem;border-radius:var(--radius);grid-gap:1.6rem;isolation:isolate;align-content:center;width:100%;padding:4rem 3.2rem;display:grid;position:relative;overflow:hidden}.advantagecard__title{color:var(--black);z-index:2;max-width:9em;position:relative}.advantagecard__text{max-width:14em}.advantagecard__image{z-index:-1}.advantagecard__image_mobile{display:none}.cartcard{--cartcard-padding:1.2rem;background:#f9f9f9;background:var(--lightergray);border-radius:2.4rem;border-radius:var(--radius);padding:1.2rem;padding:var(--cartcard-padding);grid-gap:2.4rem;grid-template-columns:auto 1fr;align-items:start;display:grid;position:relative}.cartcard__delete{aspect-ratio:1;background:#fff;background:var(--white);color:var(--black-60);width:3.2rem;top:var(--cartcard-padding);right:var(--cartcard-padding);border:none;border-radius:100%;font-size:0;transition:all .2s;position:absolute}.cartcard__delete:before{content:"";background-color:currentColor;position:absolute;inset:0;-webkit-mask:url(../images/icons/cross.svg) 50%/contain no-repeat;mask:url(../images/icons/cross.svg) 50%/contain no-repeat}.cartcard__pic{background:#fff;background:var(--white);border-radius:2.4rem;border-radius:var(--radius);aspect-ratio:164/180;width:16.4rem;display:block;position:relative}.cartcard__clearButtonArea{justify-content:end;display:flex}.cartcard__image{width:75%;height:80%;top:50%;left:50%;transform:translate(-50%,-50%)}.cartcard__info{flex-direction:column;justify-content:center;height:100%;display:flex}.cartcard__badges{min-height:26px;margin-top:1.6rem;margin-bottom:1.6rem}.cartcard__title{color:var(--black);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.6rem;display:-webkit-box;overflow:hidden}.cartcard__footer{grid-gap:3.2rem;grid-template-columns:1fr auto;display:grid}.cartcard__pricing{flex-wrap:wrap;align-content:flex-end;align-items:center;gap:.2rem 1.2rem;display:flex}.cartcard__price{color:var(--black);white-space:nowrap}.cartcard__x{font-size:1.2rem}.cartcard__oldprice{white-space:nowrap;-webkit-text-decoration:line-through;text-decoration:line-through}.upsellcard{border-radius:2.4rem;border-radius:var(--radius);isolation:isolate;min-height:26.4rem;padding:3.2rem 14rem 3.2rem 1.6rem;display:block;position:relative;overflow:hidden}.upsellcard__image{z-index:-1;-o-object-position:right center;object-position:right center}.upsellcard__icon{aspect-ratio:1;width:2.4rem;margin-bottom:2.4rem}.upsellcard__title{--line-height:1;color:var(--black);margin-bottom:1rem;display:block}.upsellcard__text{--line-height:1.2;color:var(--black-50);display:block}.bonuscard{background:#f9f9f9;background:var(--lightergray);border-radius:2.4rem;border-radius:var(--radius);counter-increment:item-counter;min-height:20rem;position:relative;overflow:hidden}.bonuscard__content{flex-direction:column;justify-content:space-between;gap:1.6rem;width:64%;max-width:33.4rem;height:100%;padding:2.4rem;display:flex}.bonuscard__content:before{content:counter(item-counter);color:var(--black);background:#fff;background:var(--white);aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;width:3.2rem;font-size:1.5rem;display:flex}.bonuscard__title{color:var(--black)}.bonuscard__pic{width:47%;height:100%;margin-top:auto;position:absolute;top:0;bottom:0;right:0}.bonuscard__image{-o-object-position:left top;object-position:left top;mix-blend-mode:darken}.tradeincard{background:#f9f9f9;background:var(--lightergray);border-radius:2.4rem;border-radius:var(--radius);padding:1.6rem}.tradeincard_orange{background:#ff8d281a}.tradeincard_blue{background:#0088ff0f}.tradeincard__icon{aspect-ratio:1;width:5.2rem;margin-bottom:4.2rem}.tradeincard__title{color:var(--black);max-width:10em;margin-bottom:1rem;line-height:1}.tradeincard__text{letter-spacing:-.001em;font-weight:500;line-height:1}.specialcard{border-radius:2.4rem;border-radius:var(--specialcard-radius,var(--radius));padding:3.2rem;padding:var(--specialcard-padding-block,3.2rem) var(--specialcard-padding-inline,3.2rem);flex-direction:column;display:flex}.specialcard_gray{background:linear-gradient(#f8f8f8 0%,#f3f3f3 100%)}.specialcard_blue{background:linear-gradient(#ddddff26 0%,#97bbdc26 100%)}.specialcard_lightblue{background:linear-gradient(#eaeaea40 0%,#c3d7fa40 100%)}.specialcard_softblue{background:linear-gradient(#ddddff40 0%,#97bbdc40 100%)}.specialcard_cream{background:linear-gradient(#eaeaea40 0%,#fadfc340 100%)}.specialcard_cyan{background:linear-gradient(#f8f8f8 0%,#e5faff 100%)}.specialcard_purple{background:linear-gradient(#ffdde240 0%,#a597dc40 100%)}.specialcard__content{margin-bottom:4rem;margin-bottom:var(--specialcard-content-margin,4rem);transition:all .3s;transition:var(--transition)}.specialcard__title{--font-size:var(--specialcard-title-size);color:var(--black);max-width:30rem;display:block}.specialcard__title:has(+.specialcard__text){margin-bottom:.6em}.specialcard__text{font-size:1.7rem;font-size:var(--specialcard-text-size,var(--default-text-size));color:var(--black-60);max-width:32.6rem;display:block}.specialcard__pic{max-height:26.4rem;max-height:var(--specialcard-image-height,26.4rem);aspect-ratio:354/264;width:100%;margin-top:auto;margin-bottom:calc(var(--specialcard-padding-block) * -1);position:relative}.specialcard__image{-o-object-position:bottom center;object-position:bottom center;mix-blend-mode:darken}.sort_block a{color:#0f1012;border-radius:50px;justify-content:flex-start;align-items:center;height:4.3rem;margin-bottom:5px;padding:0 1.2rem;transition:all;display:flex;position:relative}.sort_block a:hover,.sort_block a.current{background:#f0f2f5}.sort_block a.current span:before{border:5px solid #0f1012}.sort_block a span{white-space:nowrap;gap:1rem;display:flex}.sort_block a span:before{content:"";aspect-ratio:1;border:2px solid #00000040;border:2px solid var(--black-25);border-radius:100%;width:2rem;transition:all .1s;display:block}.filteritem__title{color:var(--black);margin-bottom:1.6rem;margin-bottom:var(--filteritem-title-margin,1.6rem);--font-size:var(--filteritem-title-size)}.filteritem__options{flex-wrap:wrap;gap:.5rem;display:flex}.filteritem__checkbutton{--button-height:4.6rem;--button-padding:0 1.6rem;--button-radius:1.6rem;--button-border:1px solid var(--softgray);--button-color:var(--white);--button-text-color:var(--black);--button-hover-color:var(--lightgray);--button-active-color:var(--black);--button-active-text-color:var(--white)}.filteritem__radiobutton{--button-height:4.6rem;--button-padding:0 1.2rem;--button-color:var(--lightgray);--button-text-color:var(--black);--button-hover-color:var(--softgray);--button-active-color:var(--black);--button-active-text-color:var(--white)}.filteritem__showmore{--showmore-arrow-image:url(../images/arrows/arrow-down.svg);font-size:1.7rem;font-size:var(--default-text-size);color:var(--black-60);border:none;align-items:center;margin-top:1.6rem;display:flex}.filteritem__showmore:after{content:"";aspect-ratio:1;width:1.2em;-webkit-mask:var(--showmore-arrow-image) center/contain no-repeat;mask:var(--showmore-arrow-image) center/contain no-repeat;-webkit-mask:var(--showmore-arrow-image) center/contain no-repeat;background-color:currentColor;display:block}.filteritem__showmore_hide:after{transform:scaleY(-1)}.heading{--heading-margin-bottom:4rem;--heading-align-items:center;--heading-row-gap:1.4rem;--heading-column-gap:2.4rem;--heading-title-color:var(--black);--heading-title-font-size:unset;--heading-title-width:unset;--heading-title-text-transform:uppercase;--heading-text-color:var(--default-text-color);--heading-text-font-size:unset;--heading-text-line-height:unset;--heading-text-font-weight:500;align-items:center;align-items:var(--heading-align-items);justify-content:space-between;gap:1.4rem 2.4rem;gap:var(--heading-row-gap) var(--heading-column-gap);margin-bottom:4rem;margin-bottom:var(--heading-margin-bottom);flex-wrap:wrap;display:flex}.heading_big{--heading-title-font-size:4.4rem}.heading_small{--heading-title-font-size:2.4rem;--heading-margin-bottom:2.4rem}.heading__title{color:var(--heading-title-color);max-width:var(--heading-title-width);--font-size:var(--heading-title-font-size);--line-height:var(--heading-title-line-height);flex:1;align-items:center;margin-right:auto;display:flex}.heading__icon{aspect-ratio:1;width:1em;margin-right:.45em}.heading__icon.h1{width:1.9em}.heading__button{--button-height:5.2rem}.heading__text{width:100%;color:var(--heading-text-color);font-weight:var(--heading-text-font-weight);--font-size:var(--heading-text-font-size);--line-height:var(--heading-text-line-height)}.social{--social-button-size:4.4rem;--social-button-radius:100%;--social-button-color:var(--white-06);--social-button-hover-color:var(--white-15);--social-icon-size:3.2rem;--social-icon-color:var(--white);--social-icon-gap:.8rem;align-items:center;gap:.8rem;gap:var(--social-icon-gap);display:flex}.social__link{width:var(--social-button-size);aspect-ratio:1;border-radius:var(--social-button-radius);background-color:var(--social-button-color);justify-content:center;align-items:center;display:flex}.social__icon{color:var(--social-icon-color);width:var(--social-icon-size);aspect-ratio:1;display:block}.social__icon.max-header{width:calc(var(--social-icon-size) - 40%)}.social__icon.max-footer{width:calc(var(--social-icon-size) - 25%)}.header{margin-bottom:4.8rem;padding-top:2.4rem}.header__top{justify-content:space-between;align-items:center;margin-bottom:1.6rem;display:flex}.header__contacts{align-items:center;gap:1.6rem;display:flex}.header__address{color:var(--black);text-transform:capitalize;align-items:center;font-weight:500;display:flex}.header__address:before{content:"";aspect-ratio:1;background:url(../images/icons/geo.svg) 50%/contain no-repeat;width:1.6rem;margin-right:1rem;display:block}.header__worktime{color:var(--black-50);font-weight:500}.header__phone{color:var(--black)}.header__phone:hover{color:var(--black-75)}.header__socials{color:var(--black-50);align-items:center;gap:1.2rem;font-weight:500;display:flex}.header__social{--social-button-size:3.2rem;--social-button-radius:100%;--social-button-color:none;--social-button-hover-color:var(--lightgray);--social-icon-size:3.2rem;--social-icon-color:var(--black);--social-icon-gap:.6rem}.header__body{align-items:center;display:flex}.header__logo{aspect-ratio:62/21;width:6.2rem;margin-right:2.4rem;display:block;position:relative}.header__buttons{align-items:center;gap:.6rem;margin-right:2.4rem;display:flex}.header__catalogbtn{--button-height:5.2rem;--button-icon-image:url(../images/icons/burger.svg)}.header__repairbtn{--button-height:5.2rem;--button-icon-image:url(../images/icons/device.svg)}.header__cartbutton{margin-left:1.6rem}.header__menu{margin-right:auto}.textArea h1{color:#0f1012;margin-bottom:20px;font-size:36px;font-weight:700}.textArea h2{color:#0f1012;margin-top:10px;margin-bottom:10px;font-weight:700}.menu{--menu-link-padding:.6em 0;--menu-link-gap:3.2rem;--menu-link-font-size:var(--default-text-size);--menu-link-font-weight:500;--menu-link-color:var(--black);--menu-link-hover-color:var(--black-50);align-items:center;gap:3.2rem;gap:var(--menu-link-gap);display:flex}.menu__link{font-size:var(--menu-link-font-size);font-weight:var(--menu-link-font-weight);color:var(--menu-link-color);white-space:nowrap;padding:var(--menu-link-padding)}.footer{--footer-body-padding:3.2rem;--footer-border-padding:4.8rem;--footer-border:1px solid var(--white-10);color:var(--white-60);padding-bottom:4.8rem}.footer__body{background:#0f1012;background:var(--black);border-radius:2.4rem;border-radius:var(--radius);padding:var(--footer-body-padding);padding-top:calc(var(--footer-body-padding) * 2)}.footer__body,.footer__bottom{grid-column-gap:3.2rem;grid-template-columns:1fr 1fr;display:grid}.footer__bottom{padding-top:var(--footer-border-padding);margin-top:var(--footer-border-padding);border-top:var(--footer-border);grid-column:1/-1;grid-template-columns:1fr 1fr 1fr 1fr}.footer__info{grid-gap:3.2rem;align-content:start;display:grid}.footer__logo{aspect-ratio:71/24;filter:invert()brightness(100);width:7.1rem;transition:none;position:relative}.footer__contacts{grid-gap:1.6rem;align-content:start;display:grid}.footer__phone,.footer__address{color:var(--white);transition:color .3s;transition:color var(--transition);width:fit-content}.footer__worktime{align-items:center;gap:.7em;display:flex}.footer__worktime:before{content:"";aspect-ratio:1;background:url(../images/icons/time.svg) 50%/cover no-repeat;width:1.176em;display:block}.footer__nav{grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(var(--columns,4), 1fr);grid-gap:4.8rem;display:grid}.footer__sitemap{--transition:color .2s;color:var(--white-60);grid-area:1/2;width:fit-content}.footer__dev{grid-area:1/2;justify-self:end}.footer__devlink{color:var(--white);transition:none}.footmenu__title{color:var(--white);margin-bottom:2.4rem;font-weight:600}.footmenu__links{grid-gap:1.6rem;align-content:start;display:grid}.footmenu__link{--transition:color .2s;color:var(--white-60);width:fit-content}.rating{grid-template-columns:var(--rating-grid-template-columns);grid-gap:1.6rem;grid-gap:var(--rating-gap,1.6rem);align-items:center;display:grid}.rating__value{font-size:3.6rem;font-size:var(--rating-value-font-size,3.6rem)}.stars{--star-image:url(../images/icons/star.svg);--star-size:var(--rating-star-size,3.6rem);--star-gap:var(--rating-star-gap,1rem);grid-gap:1rem;grid-gap:var(--star-gap);grid-template-columns:repeat(5,1fr);width:max-content;display:grid}.stars__item{width:var(--star-size);aspect-ratio:1;font-size:0;position:relative}.stars__item:after,.stars__item:before{content:"";background:url(../images/icons/star.svg) left center/var(--star-size) no-repeat;transition:color .1s;position:absolute;inset:0}.stars__item:before{filter:grayscale();opacity:.5}.stars__item:after{width:0;width:var(--star-width,0)}.badges{flex-wrap:wrap;gap:2px;display:flex}.badge{color:var(--white);background-color:#000c;border-radius:10rem;align-items:center;width:fit-content;padding:.8rem;font-size:1.5rem;font-weight:600;line-height:1;display:flex}.badge:before{content:"";aspect-ratio:1;background-image:url(../images/icons/lightning.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.067em;margin-right:.6rem;display:block}.badge_warranty,.badge_warranty2{background:linear-gradient(#08f 0%,#0088ffbf 100%)}.badge_warranty:before,.badge_warranty2:before{background-image:url(../images/icons/protect.svg)}.badge_new{background:linear-gradient(#ff8d28 0%,#ff6528bf 100%)}.badge_new:before{background-image:url(../images/icons/lightning.svg)}.badge_tradein{background:linear-gradient(#6155f5 0%,#6155f5bf 100%)}.badge_tradein:before{background-image:url(../images/icons/refresh.svg)}.badge_discount{background:linear-gradient(#ff2c28 0%,#ff4128bf 100%)}.badge_discount:before{display:none}.tooltip{--tooltip-icon-size:2rem;--tooltip-text-width:22.5rem;display:inline;position:relative}.tooltip:hover .tooltip__text{opacity:1}.tooltip__icon{width:var(--tooltip-icon-size);aspect-ratio:1;background:#b1b1b1;background:var(--middlegray);color:var(--white);font-style:normal;font-size:calc(var(--tooltip-icon-size) * .75);cursor:default;border-radius:100%;justify-content:center;align-items:center;display:flex}.tooltip__text{--line-height:1.2;text-align:center;background:#fff;background:var(--white);z-index:10;min-width:var(--tooltip-text-width);pointer-events:none;transition:all .3s;transition:var(--transition);opacity:0;border-radius:.8rem;padding:1.2rem;display:block;position:absolute;bottom:calc(100% + 1.6rem);left:50%;transform:translate(-50%);box-shadow:0 .5rem 2rem #0000001a}.tooltip__text:before{content:"";aspect-ratio:1;background:#fff;background:var(--white);width:1.2rem;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.tooltip__text b{color:var(--black);font-weight:600}.tooltip-popup__title{color:var(--black);margin-bottom:1.2rem;font-size:1.8rem;font-weight:600;line-height:1.2}.tooltip-popup__text{max-width:44rem;font-weight:500}.contactcard{--contactcard-gap:2.4rem;background:#fff;background:var(--white);grid-gap:2.4rem;grid-gap:var(--contactcard-gap);border-radius:3.2rem;width:44rem;padding:3.2rem 2.4rem;display:grid;box-shadow:0 0 4.4rem .4rem #0000000a}.contactcard__heading{--heading-title-font-size:2.4rem;margin-bottom:0}.contactcard__text{color:var(--black-60)}.contactcard__contacts{grid-gap:1rem;border-top:1px solid #e8ebef;border-top:1px solid var(--softgray);border-bottom:1px solid #e8ebef;border-bottom:1px solid var(--softgray);padding-top:var(--contactcard-gap);padding-bottom:var(--contactcard-gap);display:inline-grid}.contactcard__phone_wrap{display:flex}.contactcard__phone{color:var(--black)}.contactcard__buttons{grid-gap:1rem .5rem;display:grid}.contactcard__buttons_row{grid-template-columns:repeat(2,1fr)}.contactcard__caption{color:var(--black);grid-column:1/-1;margin-bottom:.7rem;font-size:1.5rem}.contactcard__button{--button-width:100%}.contactcard__photo{isolation:isolate;aspect-ratio:364/244;border-radius:1.2rem;align-items:end;width:100%;padding:1.2rem;display:grid;position:relative;overflow:hidden}.contactcard__address{--button-width:100%;--button-icon-image:url(../images/icons/pinmap.svg);--button-color:var(--black-04);--button-hover-color:var(--black-04);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);pointer-events:none}.contactcard__routebutton{--button-width:100%;--button-icon-image:url(../images/icons/yandex.svg)}.contactcard__taxibutton{--button-width:100%;--button-icon-image:url(../images/icons/car.svg)}.table{--table-radius:1.4rem;--table-padding:.4rem;--table-row-padding:0;--table-cell-padding:1.7rem 1.6rem;--table-head-font-size:1.5rem;--table-head-font-weight:500;--table-head-text-align:left;--table-head-color:var(--white);--table-body-font-size:var(--default-text-size);--table-row-odd-color:none;--table-row-even-color:var(--white);--table-row-hover-color:var(--lightgray);--table-first-column-text-color:var(--black);--table-first-column-font-weight:500;background:#f9f9f9;background:var(--lightergray);padding:.4rem;padding:var(--table-padding);border-radius:1.4rem;border-radius:var(--table-radius);isolation:isolate;overflow:hidden}.table__content{width:100%;font-size:var(--table-body-font-size)}.table__head{font-weight:var(--table-head-font-weight);font-size:var(--table-head-font-size);text-align:var(--table-head-text-align)}.table td,.table th{padding:var(--table-cell-padding);border-radius:var(--table-radius);line-height:1}.table__row{padding:var(--table-row-padding);position:relative}.table__row:before{content:"";border-radius:var(--table-radius);z-index:-1;background:url(../images/arrows/arrow-right_small.svg) right 1.6rem center/2rem no-repeat;position:absolute;inset:0}.table__row_head:before{background:var(--table-head-color)!important}.table__row:nth-child(odd):before{background-color:var(--table-row-odd-color)}.table__row:nth-child(2n):before{background-color:var(--table-row-even-color)}.table__row:not(.table__row_head) td:first-child{font-weight:var(--table-first-column-font-weight);color:var(--table-first-column-text-color);padding:var(--table-first-column-cell-padding,var(--table-cell-padding))}.table__row:not(.table__row_head) td:last-child{padding-right:5rem}.table__price{color:var(--black);margin-right:.8rem;font-size:1.7rem}.table__oldprice{color:var(--black-40);margin-right:1rem;font-size:1.7rem;-webkit-text-decoration:line-through;text-decoration:line-through}.table__discount{color:var(--white);background:#08f;background:var(--blue);box-shadow:inset 0 0 1.2rem #ffffff40;box-shadow:inset 0 0 1.2rem 0 var(--white-25);border-radius:10rem;padding:.5rem .8rem;font-size:1.3rem}.cartlist__list{grid-gap:1rem;align-content:start;display:grid}.order__body{background:#f9f9f9;background:var(--lightergray);grid-gap:4.8rem;border-radius:3.2rem;align-content:start;padding:3.2rem 2.4rem;display:grid}.order__caption{color:var(--black);margin-bottom:2.4rem}.order__payments{grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(var(--columns,4), 1fr);grid-gap:1rem;display:grid}.order__phoneinput{--input-height:6.2rem;max-width:35.5rem}.orderinfo{--orderinfo-gap:2.4rem;background:#f9f9f9;background:var(--lightergray);grid-gap:2.4rem;grid-gap:var(--orderinfo-gap);border-radius:3.2rem;align-content:start;padding:3.2rem 2.4rem;display:grid}.orderinfo__heading{--heading-title-font-size:2.4rem;margin-bottom:0}.orderinfo__details{grid-gap:1.6rem;grid-template-columns:1fr auto;align-items:center;display:grid}.orderinfo__price{text-align:right}.orderinfo__price_total{color:var(--black);margin-top:-.2em;margin-bottom:-.2em}.orderinfo__button{--button-width:100%}.orderinfo__note{margin-top:-.8rem;padding-left:1.2rem;padding-right:1.2rem}.orderinfo__note a{color:inherit;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.1em;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.orderinfo__contacts{grid-gap:.5rem;border-top:1px solid #0000001f;border-top:1px solid var(--black-12);padding-top:var(--orderinfo-gap);grid-template-columns:repeat(2,1fr);display:grid}.orderinfo__caption{color:var(--black);grid-column:1/-1;margin-bottom:1.2rem}.orderinfo__contactbutton{--button-width:100%}.upsell__list{grid-gap:1rem;align-content:start;display:grid}.productlist__list{grid-template-columns:repeat(5,1fr);grid-template-columns:repeat(var(--columns,5), 1fr);grid-gap:2.4rem 1rem;display:grid}.map:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.map_zoomlock:after{pointer-events:all}.map .ymaps-2-1-79-copyright,.map .ymaps-2-1-79-map-copyrights-promo{display:none}.map .ymaps-2-1-79-hint{box-shadow:none;background:#fff;background:var(--white);border:none;border-radius:10rem;padding:1.3rem 1.6rem}.map .ymaps-2-1-79-hint__text{font-family:Gilroy,sans-serif;font-family:var(--font-family);color:var(--black);font-size:1.5rem;font-weight:600;line-height:1}.tabs{--tabs-margin-bottom:2.4rem;--tabs-button-gap:.8rem;--tabs-button-color:var(--lightgray);--tabs-button-hover-color:var(--softgray);--tabs-button-text-color:var(--black);--tabs-button-active-color:var(--black);--tabs-button-active-hover-color:var(--black);--tabs-button-active-text-color:var(--white);--tabs-button-icon-filter:none;--tabs-button-active-icon-filter:grayscale(1) brightness(50);margin-bottom:2.4rem;margin-bottom:var(--tabs-margin-bottom)}.tabs__nav{grid-gap:var(--tabs-button-gap);scrollbar-width:none;order:3;grid-auto-flow:column;justify-content:start;display:grid;overflow-x:auto}.tabs__nav::-webkit-scrollbar{appearance:none;width:0;height:0}.tabs__button{--button-width:max-content;--button-color:var(--tabs-button-color);--button-hover-color:var(--tabs-button-hover-color);--button-text-color:var(--tabs-button-text-color);--button-hover-text-color:var(--tabs-button-hover-text-color);--button-icon-filter:var(--tabs-button-icon-filter);--button-icon-opacity:var(--tabs-button-icon-opacity);--button-active-color:var(--tabs-button-active-color);--button-active-text-color:var(--tabs-button-active-text-color)}:checked+.tabs__button{--button-icon-filter:var(--tabs-button-active-icon-filter);--button-icon-opacity:var(--tabs-button-active-icon-opacity)}.tab-content{display:none}.tab-content_active{display:block}.pagenav{--pagenav-position:center;--pagenav-gap:.8rem;--pagenav-gap-mobile:.6rem;--pagenav-arrow-button-width:8.2rem;--pagenav-arrow-button-color:var(--black);--pagenav-arrow-button-hover-color:var(--darkgray);--pagenav-arrow-button-disabled-color:var(--lightgray);--pagenav-arrow-icon-color:var(--white);--pagenav-arrow-icon-disabled-color:var(--black-60);--pagenav-arrow-icon-image:url(../images/arrows/arrow-right.svg);--pagenav-arrow-icon-size:2.4rem;--pagenav-link-size:6.2rem;--pagenav-link-bg:none;--pagenav-link-border:1px solid var(--softgray);--pagenav-link-radius:10rem;--pagenav-link-text-size:1.7rem;--pagenav-link-text-color:var(--black);--pagenav-link-current-bg:var(--black);--pagenav-link-current-text-color:var(--white);--pagenav-link-hover-bg:var(--lightgray);--pagenav-link-hover-text-color:var(--black);--pagenav-link-hover-border-color:transparent;margin-bottom:9.6rem;margin-bottom:var(--section-margin)}.pagenav__list{align-items:center;justify-content:var(--pagenav-position);gap:var(--pagenav-gap);display:flex}.pagenav__arrow{height:var(--pagenav-link-size);width:var(--pagenav-arrow-button-width);border-radius:var(--pagenav-link-radius);background:var(--pagenav-arrow-button-color);color:var(--pagenav-arrow-icon-color);font-size:0;display:block;position:relative}.pagenav__arrow:before{content:"";-webkit-mask:var(--pagenav-arrow-icon-image) center/var(--pagenav-arrow-icon-size) no-repeat;mask:var(--pagenav-arrow-icon-image) center/var(--pagenav-arrow-icon-size) no-repeat;-webkit-mask:var(--pagenav-arrow-icon-image) center/var(--pagenav-arrow-icon-size) no-repeat;background-color:currentColor;transition:none;position:absolute;inset:0}.pagenav__arrow_prev{transform:scaleX(-1)}.pagenav__arrow_disabled{background:var(--pagenav-arrow-button-disabled-color);color:var(--pagenav-arrow-icon-disabled-color);pointer-events:none}.pagenav__link,.pagenav__ellipsis{min-width:var(--pagenav-link-size);height:var(--pagenav-link-size);background:var(--pagenav-link-bg);border:var(--pagenav-link-border);border-radius:var(--pagenav-link-radius);font-size:var(--pagenav-link-text-size);color:var(--pagenav-link-text-color);justify-content:center;align-items:center;padding:.5em;display:flex}.pagenav__link_current{background:var(--pagenav-link-current-bg);color:var(--pagenav-link-current-text-color);pointer-events:none}.catalogcontrol{border-top:1px solid #e8ebef;border-top:1px solid var(--softgray);justify-content:space-between;align-items:center;margin-bottom:2.2rem;padding-top:.2rem;display:flex}.catalogcontrol__filterbutton{--button-icon-image:url(../images/icons/sidebar.svg);--button-icon-margin:.8rem;--button-hover-color:var(--white);--button-hover-text-color:var(--black-50);--button-active-scale:none;padding:0}.catalogcontrol__select{--select-input-transition:.3s;width:25rem}.catalogcontrol__select:not(.select_open){--select-input-background:none}.bonuses__list{grid-gap:1rem;align-content:start;display:grid}.tradeincards__list{grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns,2), 1fr);grid-gap:1rem;display:grid}.specials__list{grid-template-columns:repeat(1,1fr);grid-template-columns:repeat(var(--columns,1), 1fr);grid-gap:1.2rem;grid-gap:var(--gap);grid-auto-rows:1fr;display:grid}.specials__list_4cols{--columns:4;--specialcard-radius:1.4rem;--specialcard-padding-block:3.2rem;--specialcard-padding-inline:1.6rem;--specialcard-title-size:2.4rem;--specialcard-text-size:1.4rem;--specialcard-image-height:21.6rem}.specials__list_3cols{--columns:3;--specialcard-padding-block:3.2rem;--specialcard-padding-inline:3.2rem}.details{--details-list-background:var(--lightergray);--details-list-radius:1.4rem;--details-list-padding:.4rem;--details-item-padding:1.6rem;--details-item-odd-background:var(--white);background:#f9f9f9;background:var(--details-list-background);border-radius:1.4rem;border-radius:var(--details-list-radius);padding:.4rem;padding:var(--details-list-padding)}.details.collapsible{--collapsible-fade-color:var(--details-list-background)}.details__list{grid-gap:.4rem 1rem;align-content:start;display:grid}.details__item{border-radius:var(--details-list-radius);padding:var(--details-item-padding);justify-content:space-between;gap:1.6rem;display:flex}.details__item:nth-child(odd){background:var(--details-item-odd-background)}.details__value{text-align:right;color:var(--black)}.description__content{--content-text-size:var(--default-text-size);--content-text-color:var(--default-text-color);--content-image-margin-block:1.4em;--content-image-caption-font-size:.8em}.collapsible{--collapsible-height:40rem;--collapsible-fade-height:8rem;--collapsible-fade-color:var(--white);transition:max-height .4s;position:relative;overflow:hidden}.collapsible:after{content:"";height:var(--collapsible-fade-height);background:linear-gradient(to top, var(--collapsible-fade-color), transparent);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.collapsible_collapsed{max-height:var(--collapsible-height)}.collapsible_collapsed:after{opacity:1}.readmore{--button-icon-image:url(../images/arrows/arrow-down-select.svg);flex-direction:row-reverse;margin-top:2.4rem;margin-left:auto;margin-right:auto}.readmore_open:before{transform:scaleY(-1)}.readmore_hidden{display:none}.credit__title{color:var(--black);margin-bottom:2.4rem;font-size:2.4rem;font-weight:600;line-height:1}.credit__text{margin-bottom:2.4rem}.credit__list{grid-gap:1rem;align-content:start;display:grid}.credit__item{background:#f9f9f9;background:var(--lightergray);border-radius:2.4rem;border-radius:var(--radius);padding:1.6rem}.credit__caption{color:var(--black);align-items:center;gap:.57em;margin-bottom:3.2rem;font-size:2.1rem;font-weight:600;line-height:1;display:flex}.credit__caption:before{content:"";aspect-ratio:1;background:url(../images/icons/check-circle-green.svg) 50%/contain no-repeat;width:.95em;display:block}.credit__details{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--columns,3), 1fr);grid-gap:1.3rem;display:grid}.credit__detail{background:#fff;background:var(--white);border-radius:1.2rem;padding:1.6rem}.credit__term{margin-bottom:1rem}.credit__value{color:var(--black)}.options_wrapper{flex-flow:column wrap;flex-grow:0;gap:1rem;margin-bottom:2rem;display:flex}.optioncolor_wrapper.scrollable{scrollbar-width:none;width:auto;max-width:100%;overflow:auto}.options_wrapper .optioncolor_wrapper,.options_wrapper .optionmemory_wrapper{flex-direction:row;align-self:flex-start;align-items:center;gap:1.25rem;padding:.8rem 0;display:flex}.options_wrapper .optioncolor_wrapper span,.options_wrapper .optionmemory_wrapper span{padding-right:2.4rem;line-height:160%}.options_wrapper .optioncolor_wrapper .colors{flex-direction:row;gap:.75rem;display:flex}.options_wrapper .optioncolor_wrapper .colors .color{aspect-ratio:1;cursor:pointer;border-radius:10rem;width:3.2rem;height:3.2rem;font-size:0;display:block;position:relative;box-shadow:inset 2px 2px 2px #0000001f}.options_wrapper .optioncolor_wrapper .colors .color:after,.options_wrapper .optioncolor_wrapper .colors .color:before{content:"";border:4px solid #fff;border:4px solid var(--white);opacity:0;border-radius:10rem;transition:all .2s;position:absolute;inset:0}.options_wrapper .optioncolor_wrapper .colors .color:after{border:2px solid #0f1012;border:2px solid var(--black)}.options_wrapper .optioncolor_wrapper .colors .color.active:after,.options_wrapper .optioncolor_wrapper .colors .color.active:before{opacity:1}.options_wrapper .optionmemory_wrapper .memorys{flex-wrap:wrap;gap:.5rem;display:flex}.options_wrapper .optionmemory_wrapper .memorys .memory{--button-height:4.6rem;--button-padding:0 1.6rem;--button-color:var(--lightgray);--button-hover-color:var(--softgray);--button-text-color:var(--black);--button-active-color:var(--black);--button-active-text-color:var(--white);white-space:nowrap;min-width:6rem}.options_wrapper .optionmemory_wrapper .memorys .memory.active{--button-color:var(--button-active-color);--button-hover-color:var(--button-active-color);--button-text-color:var(--button-active-text-color)}.productinfo{border-bottom:1px solid #e8ebef;border-bottom:1px solid var(--softgray);padding-bottom:4.8rem}.productinfo__parameters{grid-gap:2.4rem;border-bottom:1px solid #e8ebef;border-bottom:1px solid var(--softgray);align-content:start;margin-bottom:3.2rem;padding-bottom:3.2rem;display:grid}.productinfo__parameter{grid-gap:1rem 2.4rem;grid-template-columns:auto 1fr;align-items:center;display:grid}.productinfo__parameterlist{flex-wrap:wrap;gap:.8rem;display:flex}.productinfo__parameterbutton{--button-height:4.6rem;--button-padding:0 1.6rem;--button-color:var(--lightgray);--button-hover-color:var(--softgray);--button-text-color:var(--black);--button-active-color:var(--black);--button-active-text-color:var(--white);min-width:6rem}.productinfo__pricing{flex-wrap:wrap;align-items:center;gap:1rem 2.4rem;display:flex}.productinfo__pricevalue{align-items:center;gap:1.6rem;display:flex}.productinfo__price{color:var(--black)}.productinfo__oldprice{-webkit-text-decoration:line-through;text-decoration:line-through}.productinfo__pricemore{--button-height:4.4rem;--button-text-size:1.5rem;--button-arrow-size:1.4rem;--button-arrow-margin:.6rem}.productinfo__buttons{align-items:center;gap:1rem;margin-top:3.2rem;display:flex}.productinfo__addtocart,.productinfo__telegram{--button-height:6.2rem}.productinfo__addtocart{--button-padding:0 3.8rem;--button-icon-image:url(../images/icons/cart-fill-white.svg);flex-direction:row-reverse}.productinfo__note{align-items:center;gap:1.2rem;margin-top:2.4rem;display:flex}.productinfo__note:before{content:"";aspect-ratio:1;background:url(../images/icons/info-circle-gray.svg) 50%/contain no-repeat;flex-shrink:0;width:2rem}.gallery{position:relative}.gallery__photos{grid-gap:1rem;align-content:start;display:grid}.gallery__photo{background:#f9f9f9;background:var(--lightergray);border-radius:2.4rem;border-radius:var(--radius);aspect-ratio:864/600;width:100%;position:relative}.gallery__image{mix-blend-mode:darken;border-radius:2.4rem;border-radius:var(--radius)}.gallery__badges{z-index:10;padding:.8rem;position:absolute;top:0;left:0}.gallery__back{z-index:10;margin:.6rem;position:absolute;top:0;left:0}.gallery__sharebutton{z-index:10;margin:.6rem;position:absolute;top:0;right:0}.gallery__pagination{--pagination-bullet-active-width:2.4rem;margin-top:1rem;margin-bottom:0}.filter__body{grid-gap:3.2rem;display:grid;position:relative;overflow:hidden}.filter__back{color:var(--black-60);border:none;align-items:center;margin-bottom:2.6rem;font-size:1.5rem;font-weight:600;display:flex}.filter__back:before{content:"";aspect-ratio:1;opacity:.6;background:url(../images/arrows/arrow-right_small.svg) 50%/contain no-repeat;width:2rem;margin-right:.4rem;display:block;transform:scaleX(-1)}.filter__title{--font-size:1.7rem;color:var(--black);margin-bottom:2.4rem}.filter__subtitle{color:var(--black);margin-bottom:1rem}.filter__action{grid-gap:.5rem;transition:all .3s;transition:var(--transition);margin-top:auto;margin-bottom:3rem;display:grid}.filter__apply,.filter__reset{--button-width:100%}.filter__group{min-width:0}.filter__select{background:#fff url(../images/arrows/arrow-right.svg) right 1rem center/2rem no-repeat;background-color:var(--white);border:1px solid #e8ebef;border:1px solid var(--softgray);border-radius:10rem;align-items:center;min-height:4.6rem;margin-bottom:1.6rem;padding:.8rem 4rem .8rem 1.6rem;display:flex;position:relative}.filter__select:has(.filter__selectvalue:not(:empty)) .filter__selectlabel{display:none}.filter__select_selected{background-image:none}.filter__select_selected .filter__selectlabel{display:none}.filter__select_selected .filter__selectreset{display:block}.filter__select_selected .filter__selectvalue{color:var(--black);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter__select_selected .filter__selectvalue:has(.radiobutton__color){gap:.6rem;display:flex}.filter__select_selected .radiobutton__color{width:2.6rem}.filter__selectreset{aspect-ratio:1;z-index:2;background:url(../images/icons/clear.svg) 50%/contain no-repeat;border:none;width:2rem;display:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.fastfilter__list{grid-gap:.6rem;margin-left:-5rem;margin-right:-5rem;margin-left:calc(var(--section-padding) * -1);margin-right:calc(var(--section-padding) * -1);padding-left:5rem;padding-right:5rem;padding-left:var(--section-padding);padding-right:var(--section-padding);grid-auto-flow:column;justify-content:start;margin-bottom:2.4rem;display:grid;overflow-x:auto}.fastfilter__button{white-space:nowrap}.fastfilter__button_active{--button-color:var(--black);--button-text-color:var(--white)}.fastfilter__item{--filteritem-title-size:1.7rem;--filteritem-title-margin:2.4rem;--popup-background:var(--lightergray)}.fastfilter__action{grid-gap:.5rem;margin-top:2.4rem;display:grid}.fastfilter__apply,.fastfilter__reset{--button-width:100%}.filtercategories{--category-button-height:4.6rem;--category-button-gap:.6rem;--category-visible-buttons:15;display:none}.filtercategories_active{display:block}.filtercategories__list{grid-gap:var(--category-button-gap);max-height:calc(var(--category-button-height) * var(--category-visible-buttons) + var(--category-button-gap) * (var(--category-visible-buttons) - 1));--scrollbar-width:.3rem;--scrollbar-padding:0rem;display:grid;overflow:auto}.filtercategories__button{--button-width:100%;--button-height:var(--category-button-height);--button-padding:0 1.6rem;--button-border:1px solid var(--softgray);--button-color:var(--white);--button-text-color:var(--black);--button-hover-color:var(--lightgray);--button-active-color:var(--black);--button-active-text-color:var(--white);white-space:inherit;justify-content:space-between}.filtercategories__button_back{--button-padding:0;--button-border:none;--button-color:unset;--button-hover-color:unset;justify-content:start;gap:var(--category-button-gap);margin-bottom:var(--category-button-gap);padding:0}.filtercategories__button_back:before{content:"";aspect-ratio:1;width:1em;transition:all .3s;transition:var(--transition);background:url(../images/arrows/arrow-left.svg) 50%/contain no-repeat;display:block}.filtercategories__count{opacity:.6}:checked+.filtercategories__button .filtercategories__count{opacity:1}.categorylinks{grid-gap:.6rem;margin-bottom:3.2rem;display:grid}.categorylinks__link{border:1px solid #e8ebef;border:1px solid var(--softgray);color:var(--black);min-height:4.6rem;border-radius:10rem;justify-content:space-between;align-items:center;gap:1em;padding:.6rem 1.6rem;display:flex}.categorylinks__link_active{background:#0f1012;background:var(--black);border-color:#0f1012;border-color:var(--black);color:var(--white);--count-opacity:1;pointer-events:none}.categorylinks__link_back{border:none;justify-content:flex-start;gap:.5em;padding-left:0;padding-right:0}.categorylinks__link_back:before{content:"";aspect-ratio:1;width:1em;transition:all .3s;transition:var(--transition);background:url(../images/arrows/arrow-left.svg) 50%/contain no-repeat;display:block}.categorylinks__count{opacity:.6;opacity:var(--count-opacity,.6)}.categorylinks__link_back .categorylinks__count{display:none}.cookie{--cookie-width:calc(var(--container-width) / 2);--cookie-offset:2.4rem;--cookie-radius:var(--radius);--cookie-blur-height:20vh;--cookie-blur-size:1.6rem;--cookie-transition:.4s;--cookie-delay:.6s;z-index:90;padding:2.4rem 5rem;padding:var(--cookie-offset) var(--section-padding);padding-bottom:max(2.4rem, env(safe-area-inset-bottom));padding-bottom:max(var(--cookie-offset), env(safe-area-inset-bottom));pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.cookie:before{content:"";height:var(--cookie-blur-height);-webkit-backdrop-filter:blur(var(--cookie-blur-size));backdrop-filter:blur(var(--cookie-blur-size));pointer-events:none;animation:cookieBlurShow var(--cookie-transition) ease var(--cookie-delay) both;background:linear-gradient(#fdfdfd00 0%,#fdfdfdb3 100%);position:fixed;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 65% 100%);mask-image:linear-gradient(#0000 0%,#000 65% 100%)}.cookie__body{width:100%;max-width:var(--cookie-width);grid-gap:2rem;border-radius:var(--cookie-radius);background:#0f1012;background:var(--black);color:var(--white-60);box-shadow:0 1.2rem 4.8rem #00000040;box-shadow:0 1.2rem 4.8rem var(--black-25);pointer-events:auto;animation:cookieShow var(--cookie-transition) ease var(--cookie-delay) both;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;padding:1.6rem 1.6rem 1.6rem 2.4rem;display:grid}.cookie__icon{aspect-ratio:1;color:#e9b872;flex-shrink:0;width:4.4rem;display:block}.cookie__chip{fill:#7c4a1e}.cookie__text{--line-height:1.45;font-size:1.5rem;font-size:var(--font-size,1.5rem);line-height:1.45;line-height:var(--line-height,1);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:500}.cookie__link{color:var(--white);-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--white-35);text-decoration-color:var(--white-35);text-underline-offset:.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.cookie__button{--button-height:4.8rem;--button-text-size:1.5rem}.cookie_hide{pointer-events:none}.cookie_hide:before{animation:cookieBlurHide var(--cookie-transition) ease both}.cookie_hide .cookie__body{animation:cookieHide var(--cookie-transition) ease both}@keyframes cookieShow{0%{opacity:0;transform:translateY(calc(100% + var(--cookie-offset)))}to{opacity:1;transform:translateY(0)}}@keyframes cookieHide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(100% + var(--cookie-offset)))}}@keyframes cookieBlurShow{0%{opacity:0}to{opacity:1}}@keyframes cookieBlurHide{0%{opacity:1}to{opacity:0}}.catmenu{--popup-padding-block:2.4rem;--popup-padding-inline:2.4rem;--popup-close-button-display:none}.catmenu__body{height:60rem;max-height:calc(100svh - var(--popup-padding-block) * 2 - 5rem * 2);max-height:calc(100svh - var(--popup-padding-block) * 2 - var(--section-padding) * 2);grid-gap:0 1.6rem;grid-template-columns:auto 1fr;display:grid}.catmenu__title{display:none}.catmenu__links{width:20.6rem}.catmenu__link{--transition:0s;color:var(--black);border-radius:10rem;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.25rem 1rem 1.25rem 1.6rem;display:flex}.catmenu__link:after{content:"";aspect-ratio:1;opacity:0;width:2rem;transition:all .3s;transition:var(--transition);background:url(../images/arrows/arrow-right_small.svg) 50%/contain no-repeat;display:block}.catmenu__link_active{background:#f0f2f5;background:var(--lightgray)}.catmenu__link_active:after{opacity:1}.catmenu__back{display:none}.catmenu__submenu{grid-template-columns:repeat(5,1fr);grid-template-columns:repeat(var(--columns,5), 1fr);grid-gap:1.2rem;grid-gap:var(--gap);display:none}.catmenu__submenu_active{display:grid}.catmenu__catalogcard{--catalogcard-aspect-ratio:270 / 192;--catalogcard-padding:2.4rem;--catalogcard-font-size:var(--default-text-size);--catalogcard-line-height:1}.callback__button{margin-top:1.2rem;margin-bottom:2.4rem}.feedback__footer{margin-top:2rem;margin-bottom:4rem}.thanks{text-align:center}.thanks__icon{width:14.6rem;margin:1.2rem auto;display:block}.thanks__title{color:var(--black);margin-bottom:1.2rem}.thanks__text p{text-align:center;font-size:1.4rem;font-weight:400;line-height:1.2}.thanks__text hr{border:none;border-top:1px solid #0000001f;border-top:1px solid var(--black-12);margin-top:1.2rem;margin-bottom:1.2rem;display:block}.thanks__button{--button-width:100%;justify-content:center;margin-top:2.4rem}.share__icon{aspect-ratio:1;width:12rem;margin-bottom:1.2rem;margin-left:auto;margin-right:auto}.share__title{color:var(--black);text-align:center}.share__buttons{grid-gap:.5rem;margin-top:3.2rem;margin-bottom:3.2rem;display:grid}.share__button{--button-width:100%}.share__button_copy{--button-icon-image:url(../images/icons/copy.svg);flex-direction:row-reverse}.detailinfo:before{content:"";left:var(--popup-padding-inline);right:calc(var(--popup-padding-inline) + 2px);bottom:calc(var(--popup-padding-block) - 2px);background:linear-gradient(#1a1a1a00, var(--popup-background));z-index:2;pointer-events:none;height:10rem;transition:opacity .2s;position:absolute}.detailinfo:has(.endscroll):before{opacity:0}.detailinfo__arrows{z-index:10;justify-content:space-between;align-items:center;padding:1.6rem;position:absolute;inset:0}.detailinfo__arrows .slider-arrow{--button-color:var(--white-25)}.detailinfo__slider,.detailinfo__pic{border-radius:2.4rem 2.4rem 0 0;border-radius:var(--radius) var(--radius) 0 0;aspect-ratio:648/340;width:calc(100% + var(--popup-padding-inline) * 2);margin-left:calc(var(--popup-padding-inline) * -1);margin-top:calc(var(--popup-padding-block) * -1);margin-bottom:var(--popup-padding-block);position:relative;overflow:hidden}.detailinfo__content{max-height:29rem;position:relative}.detailinfo__title{color:var(--white);margin-bottom:1.2rem}.detailinfo__text{grid-gap:1em;align-content:start;display:grid}.stories{--popup-width:100%;--popup-background:none;--popup-padding-inline:0;--slide-width:36rem;--slide-max-width:calc(100vh * .36)}.stories__slider{--slider-padding:calc(var(--slide-width) / 3.6);--slider-max-padding:calc(var(--slide-max-width) / 3.6);width:100%;padding-top:min(var(--slider-padding), var(--slider-max-padding));padding-bottom:min(var(--slider-padding), var(--slider-max-padding))}.stories__slider .swiper-wrapper{pointer-events:none}.stories__slide{width:var(--slide-width);max-width:var(--slide-max-width);pointer-events:none}.stories__slide.story-card-active{z-index:2;pointer-events:all}.stories__navarea{grid-template-columns:repeat(2,60rem);justify-content:center;display:grid;position:absolute;inset:0}.stories__prev,.stories__next{pointer-events:all;cursor:pointer}.stories__prev.swiper-button-disabled,.stories__next.swiper-button-disabled{pointer-events:none}.stories__nav{width:calc(var(--slide-width) * 1.34);max-width:calc(var(--slide-max-width) * 1.34);justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;display:flex;position:relative}.stories__arrows{background:#1d1d1d;background:var(--softblack);border-radius:10rem;gap:0}.stories__arrows .slider-arrow{--button-height:4.6rem;--button-color:var(--softblack);--button-text-color:var(--white);--button-arrow-size:1.8rem;--button-hover-color:#222;--button-border:none;transition:all}.stories__arrows_slide{z-index:10;background:0 0;display:none;position:absolute;top:0;right:0}.stories__arrows_slide .swiper-button-disabled{opacity:0;pointer-events:none}.stories__arrows_active{display:flex}.stories__pagination{--pagination-bullet-gap:.6rem;--pagination-bullet-color:var(--white-25);--pagination-bullet-active-width:3.2rem;--pagination-bullet-active-color:var(--white-25);display:none}.stories__pagination_active{display:flex}.stories__pagination_active .swiper-pagination-bullet{position:relative;overflow:hidden}.stories__pagination_active .swiper-pagination-bullet:before{content:"";background:#ffffffe6;background:var(--white-90);border-radius:10rem;width:100%;position:absolute;top:0;bottom:0;left:0}.stories__pagination_active .swiper-pagination-bullet-active:before{width:0%;width:calc(var(--story-progress,0) * 100%)}.stories__pagination_active .swiper-pagination-bullet-active~.swiper-pagination-bullet:before{width:0}.stories__sound{aspect-ratio:1;background:#ffffff0f url(../images/icons/sound-off.svg) 50%/contain no-repeat;background-color:var(--white-06);width:4.6rem;transition:all .3s;transition:var(--transition);border:none;border-radius:100%;flex-shrink:0}.stories__sound_on{background-image:url(../images/icons/sound-on.svg)}.stories .f-button.is-close-button{display:none}.fancybox__dialog:has(.stories) .fancybox__backdrop{background:#000000d1}.fancybox__dialog:has(.stories) .fancybox__slide:has(.stories){flex-direction:row;padding:0}.fancybox__dialog:has(.stories) .fancybox__slide:has(.stories):before{display:none}.fancybox__dialog:has(.stories) .fancybox__slide:has(.stories):after{display:none}.pricedetails__title{color:var(--black);margin-bottom:1.6rem}.pricedetails__product{grid-gap:2.6rem;grid-template-columns:auto 1fr;align-items:center;margin-bottom:1.6rem;display:grid}.pricedetails__photo{aspect-ratio:1;background:#f9f9f9;background:var(--lightergray);border-radius:.7rem;width:10rem;position:relative}.pricedetails__productname{color:var(--black);max-width:100%;font-size:1.7rem}.pricedetails__section{background:#f9f9f9;background:var(--lightergray);border-radius:2.4rem;padding:1.2rem}.pricedetails__section_price{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.6rem;margin-bottom:.8rem;display:flex}.pricedetails__caption{color:var(--black);padding-left:.9rem;padding-right:.9rem;font-size:1.7rem}.pricedetails__pricing{white-space:nowrap;align-items:center;gap:1.6rem;padding-left:.9rem;padding-right:.9rem;display:flex}.pricedetails__price{color:var(--black);font-size:2.4rem}.pricedetails__oldprice{color:var(--black-60);font-size:1.7rem;-webkit-text-decoration:line-through;text-decoration:line-through}.pricedetails__variants{grid-gap:.5rem;margin-top:1.6rem;display:grid}.pricedetails__variant{background:#fff;background:var(--white);border-radius:10rem;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem;display:flex}.pricedetails__variantcaption{font-size:1.5rem;font-weight:500}.pricedetails__variantprice{color:var(--black);text-align:right;white-space:nowrap;font-size:1.7rem}.pricedetails__sales{border-top:1px solid #e8ebef;border-top:1px solid var(--softgray);margin-top:2.4rem;padding-top:2.4rem}.pricedetails__saleslist{grid-gap:.8rem;display:grid}.pricedetails__salelink{color:var(--black);background:#f9f9f9;background:var(--lightergray);grid-gap:2.4rem;border-radius:2.4rem;grid-template-columns:1fr auto;align-items:center;padding:2.4rem;display:grid}.pricedetails__salelink:after{content:"";aspect-ratio:1;width:2rem;transition:all .3s;transition:var(--transition);background:url(../images/arrows/arrow-right.svg) 50%/contain no-repeat;display:block}.pricedetails__button{--button-width:100%;--button-height:6.2rem;margin-top:1.6rem}.repairprice__title{color:var(--black);margin-bottom:1.2rem;padding-right:4rem}.repairprice__text{--line-height:1.2;margin-bottom:1.6rem}.repairprice__pricelist{background:#f9f9f9;background:var(--lightergray);border-radius:2.4rem;margin-bottom:1.6rem;padding:1.2rem}.repairprice__subtitle{color:var(--black);align-items:center;gap:1.2rem;margin-bottom:1.6rem;display:flex}.repairprice__subtitle:before{content:"";aspect-ratio:1;background:url(../images/icons/check-circle-green.svg) 50%/contain no-repeat;width:2rem;display:block}.repairprice__table{width:100%}.repairprice__row{border-top:.5rem solid #f9f9f9;border-top:.5rem solid var(--lightergray);isolation:isolate;border-radius:10rem;position:relative}.repairprice__row:before{content:"";z-index:-1;background:#fff;background:var(--white);border-radius:10rem;position:absolute;inset:0}.repairprice__row_head:before{background:0 0}.repairprice__th{text-align:left;vertical-align:top;padding:1.2rem 1.6rem}.repairprice__tcaption{display:none}.repairprice__cell{color:var(--black);padding:1.6rem 1.6rem 1.3rem}.repairprice__cell.cell_price{white-space:nowrap}.repairprice__repairtime{background:#f9f9f9;background:var(--lightergray);grid-gap:1.2rem;border-radius:10rem;grid-template-columns:auto 1fr auto;align-items:center;margin-bottom:1.6rem;padding:1.4rem 2.4rem;display:grid}.repairprice__repairtime:before{content:"";aspect-ratio:1;background:url(../images/icons/timer.svg) 50%/contain no-repeat;width:1.4em;display:block}.repairprice__time{color:var(--black)}.repairprice__benefits{margin-bottom:1.6rem;margin-left:1.6em}.repairprice__benefit{list-style-type:disc}.repairprice__buttons{grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns,2), 1fr);grid-gap:.5rem;display:grid}.repairprice__button{--button-width:100%;--button-height:6.2rem;justify-content:center}.repairprice__contacts{border-top:1px solid #e8ebef;border-top:1px solid var(--softgray);grid-gap:1.6rem;margin-top:1.6rem;padding-top:1.6rem;display:grid}.repairprice__contact{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.repairprice__contactinfo{color:var(--black);text-align:right}.notify-list{--notify-margin:2.4rem;--notify-gap:1rem;--notify-transition:.3s;padding:2.4rem;padding:var(--notify-margin);justify-content:flex-end;align-items:flex-end;gap:1rem;gap:var(--notify-gap);z-index:100;pointer-events:none;flex-direction:column;display:flex;position:fixed;inset:0}.notify{width:calc(100vw - var(--notify-margin) * 2);max-width:52rem}.notify_show{bottom:var(--notify-margin);right:var(--notify-margin);animation:showNotifyBottom var(--notify-transition) ease both;position:absolute}@keyframes showNotifyBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes showNotifyTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.notify:has(~.notify_show){transform:translateY(calc(-100% - var(--notify-gap)));transition:transform var(--notify-transition)}.notify_hide .notify__body{opacity:0;transition:var(--notify-transition);transform:translate(100%)}.notify:has(~.notify_hide){transform:translateY(calc(100% + var(--notify-gap)));transition:transform var(--notify-transition)}.notify__body{grid-gap:1.2rem;pointer-events:all;background:#fffffff5;border-radius:2.4rem;grid-template-columns:auto 1fr;align-items:center;padding:.8rem 5rem .8rem .8rem;display:grid;position:relative;box-shadow:0 4px 144px #0000001f}.notify__pic{--notify-icon-size:3.6rem;background:#f9f9f9;background:var(--lightergray);aspect-ratio:1;border-radius:1.6rem;width:10rem;position:relative}.notify_success .notify__pic{background:linear-gradient(180deg, #34c7590f 0%, #34c7b80f 100%), url(../images/icons/notify-success.svg) center/var(--notify-icon-size) no-repeat}.notify_error .notify__pic{background:linear-gradient(180deg, #ff8d280f 0%, #ff65280f 100%), url(../images/icons/notify-error.svg) center/var(--notify-icon-size) no-repeat}.notify__image{mix-blend-mode:darken;width:70%;height:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.notify__title{color:var(--black);margin-bottom:1rem;font-size:1.5rem;display:block}.notify_addtocart .notify__title{align-items:center;gap:.6rem;display:flex}.notify_addtocart .notify__title:before{content:"";aspect-ratio:1;background:url(../images/icons/notify-success.svg) 50%/contain no-repeat;width:2rem;display:block}.notify__text{font-size:1.5rem}.notify__close{aspect-ratio:1;background:#f0f2f5 url(../images/icons/cross.svg) 50%/contain no-repeat;background:var(--lightgray) url(../images/icons/cross.svg) center/contain no-repeat;border:none;border-radius:100%;width:3.2rem;display:block;position:absolute;top:1rem;right:1rem}.breadcrumbs{--breadcrumbs-padding-block:0;--breadcrumbs-margin-bottom:3rem;--breadcrumbs-font-size:var(--default-text-size);--breadcrumbs-font-weight:500;--breadcrumbs-link-padding:1rem 0;--breadcrumbs-link-color:var(--black);--breadcrumbs-link-hover-color:var(--black-60);--breadcrumbs-text-color:var(--black-60);--breadcrumbs-arrow-size:2rem;--breadcrumbs-arrow-image:url(../images/arrows/arrow-right_small.svg);--breadcrumbs-arrow-color:var(--black);--breadcrumbs-arrow-margin:.4rem;--breadcrumbs-gap:var(--gap);padding-top:0;padding-bottom:0;padding-top:var(--breadcrumbs-padding-block);padding-bottom:var(--breadcrumbs-padding-block);font-size:1.7rem;font-size:var(--breadcrumbs-font-size);font-weight:500;font-weight:var(--breadcrumbs-font-weight);margin-bottom:3rem;margin-bottom:var(--breadcrumbs-margin-bottom);scrollbar-width:none;--section-margin:var(--breadcrumbs-margin-bottom);overflow:auto}.breadcrumbs::-webkit-scrollbar{appearance:none;width:0;height:0}.breadcrumbs__container{min-width:max-content}.breadcrumbs__list{gap:var(--breadcrumbs-gap);white-space:nowrap;display:flex}.breadcrumbs__link,.breadcrumbs__page{align-items:center;gap:var(--breadcrumbs-arrow-margin);height:100%;padding:var(--breadcrumbs-link-padding);color:var(--breadcrumbs-link-color);display:flex}.breadcrumbs__link{transition:color .3s;transition:color var(--transition)}.breadcrumbs__link:after{content:"";width:var(--breadcrumbs-arrow-size);aspect-ratio:1;background-color:var(--breadcrumbs-arrow-color);-webkit-mask:var(--breadcrumbs-arrow-image) center/contain no-repeat;mask:var(--breadcrumbs-arrow-image) center/contain no-repeat;-webkit-mask:var(--breadcrumbs-arrow-image) center/contain no-repeat;display:block}.breadcrumbs__page{color:var(--breadcrumbs-text-color);cursor:default}.hero{--radius:4.8rem}.hero__slider{border-radius:2.4rem;border-radius:var(--radius)}.hero__nav{--nav-height:5.6rem;--nav-color:var(--white-12);--nav-blur:blur(96px);z-index:10;align-items:center;gap:.8rem;padding:4.8rem;display:flex;position:absolute;bottom:0;right:0}.hero__arrow{--button-height:var(--nav-height);--button-color:var(--nav-color);--button-text-color:var(--white);--button-hover-color:var(--white-25);-webkit-backdrop-filter:var(--nav-blur);backdrop-filter:var(--nav-blur)}.hero__pagination{--pagination-margin-block:0;--pagination-bullet-gap:.6rem;--pagination-bullet-width:.8rem;--pagination-bullet-height:.8rem;--pagination-bullet-active-height:.8rem;--pagination-bullet-active-width:4.8rem;--pagination-bullet-color:var(--white-35);--pagination-bullet-active-color:var(--white-35);height:var(--nav-height);background:var(--nav-color);-webkit-backdrop-filter:var(--nav-blur);backdrop-filter:var(--nav-blur);border-radius:10rem;padding-left:1.6rem;padding-right:1.6rem}.hero__pagination .swiper-pagination-bullet{position:relative;overflow:hidden}.hero__pagination .swiper-pagination-bullet:before{content:"";background:#ffffffe6;background:var(--white-90);border-radius:10rem;width:0;position:absolute;top:0;bottom:0;left:0}.hero__pagination .swiper-pagination-bullet-active:before{animation:progress var(--slidechangedelay) linear forwards}@keyframes progress{0%{width:0%}to{width:100%}}.catlinks{--section-margin:1.6rem;scrollbar-width:none;overflow:auto}.catlinks::-webkit-scrollbar{appearance:none;width:0;height:0}.catlinks__container{min-width:max-content}.catlinks__list{gap:.5rem;display:flex}.catlinks__link{color:var(--black);border:1px solid #e8ebef;border:1px solid var(--softgray);white-space:nowrap;border-radius:10rem;width:fit-content;padding:1.4rem 1rem;display:block}.newstories__body{padding-left:9.4rem;padding-right:9.4rem;position:relative}.newstories__arrows{position:absolute;inset:0}.catalog__list{grid-template-columns:repeat(6,1fr);grid-template-columns:repeat(var(--columns,6), 1fr);grid-gap:1.2rem;grid-gap:var(--gap);display:grid}.catalog__list_5cols{--columns:5;--catalogcard-aspect-ratio:310 / 190}.catalog__list_4cols_repair{--columns:4;--catalogcard-aspect-ratio:310 / 190}.catalog__list_4cols{--columns:4;--catalogcard-aspect-ratio:390 / 308}.catalog__list_3cols{--columns:3;--catalogcard-aspect-ratio:524 / 313;--catalogcard-font-size:2.4rem;--catalogcard-image-padding:5rem}.productslider__slider:has(.tooltip:hover){overflow:visible}.productslider__slider:has(.tooltip:hover) .swiper-slide:not(.swiper-slide-visible){opacity:0}.rate{--rate-body-color:var(--white);--rate-body-border-color:var(--softgray);--rate-heading-margin-bottom:3.2rem;--rate-title-color:var(--black);--rate-button-color:var(--lightgray);--rate-button-hover-color:var(--softgray);--rate-button-text-color:var(--black);--rate-card-color:var(--lightergray);--rate-card-hover-color:var(--lightgray);--rate-card-text-color:var(--black)}.rate_dark{--rate-body-color:var(--black);--rate-body-border-color:var(--black);--rate-title-color:var(--white);--rate-more-text-color:var(--white);--rate-button-color:var(--white-12);--rate-button-hover-color:var(--white-25);--rate-button-text-color:var(--white);--rate-card-color:var(--white-10);--rate-card-hover-color:var(--white-15);--rate-card-text-color:var(--white)}.rate__body{background:var(--rate-body-color);border:1px solid var(--rate-body-border-color);border-radius:3.2rem;padding:3.2rem;display:grid}.rate__heading{--heading-margin-bottom:var(--rate-heading-margin-bottom);--heading-title-color:var(--rate-title-color);--heading-title-width:18em;grid-area:1/1;max-width:58%}.rate__more{justify-content:space-between;align-items:center;gap:1.2rem;gap:var(--gap);margin-bottom:var(--rate-heading-margin-bottom);grid-area:1/1;justify-self:end;max-width:40%;display:flex}.rate__text{color:var(--rate-more-text-color)}.rate__button{--button-height:4.2rem;--button-padding:0 .6rem 0 1.2rem;--button-arrow-margin:.6rem;--button-color:var(--rate-button-color);--button-hover-color:var(--rate-button-hover-color);--button-text-color:var(--rate-button-text-color);--button-hover-text-color:unset;--button-arrow-size:1.176em;--button-arrow-hover-transform:translateX(12%)}.rate__list{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--columns,3), 1fr);grid-gap:1.6rem;display:grid}.repair__body{aspect-ratio:1596/552;border-radius:2.4rem;border-radius:var(--radius);grid-template-columns:auto 1fr;width:100%;padding-right:7.5rem;display:grid;position:relative}.repair__body_blue{background:linear-gradient(#0d2a76 0%,#3080d8 100%)}.repair__body_darkblue{background:linear-gradient(#0e0e0f 0%,#1a1b54 100%)}.repair__content{max-width:56vw;padding:5.6rem}.repair__icon{aspect-ratio:1;background:linear-gradient(#ffffff0f 0% 100%);border-radius:100%;width:5.2rem;margin-bottom:3.2rem;position:relative;box-shadow:inset 0 0 24px #ffffff40}.repair__iconimage{aspect-ratio:1;width:46%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.repair__title{color:var(--white);margin-bottom:1.6rem;display:block}.repair__title_link:before{content:"";z-index:2;position:absolute;inset:0}.repair__text{color:var(--white-60)}.repair__button{--button-height:6.2rem;z-index:3;margin-top:4.8rem}.repair__pic{z-index:1;justify-self:end;width:100%;max-width:80rem;display:flex;position:relative;overflow:hidden}.repair__image{width:100%;margin-top:auto}.repair_rate .repair__pic{max-width:55rem}.repair_rate .repair__button{margin-top:2.4rem}.repair__ratelist{--rate-card-color:var(--white-10);--rate-card-hover-color:var(--white-15);--rate-card-text-color:var(--white);--rate-card-text-size:1.4rem;--rate-card-head-margin:1.6rem;--rate-card-backdrop-filter:blur(40px);--rating-value-font-size:2.1rem;--rating-star-size:2.1rem;--rating-grid-template-columns:1fr auto;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--columns,3), 1fr);grid-gap:1.6rem;z-index:3;width:84rem;margin-top:8rem;display:grid;position:relative}.breaks .item.inner{height:420px;overflow:hidden}.breaks .item{color:#111;border:1px solid ccc;background:#fff;border-radius:12px;align-items:flex-start;position:relative}.breaks .item:hover{background:#fff}.breaks .item .item_back a img{width:13px;margin:0}.breaks .list{flex:1;width:100%}.breaks .item_front{transitio:.3s;width:100%;height:100%;padding:40px 40px 0;display:none;position:absolute;top:0;left:0}.breaks .item_back{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding-bottom:40px;display:flex}.breaks .item_back .name{color:#111}.breaks .item_back a{border-bottom:1px solid ccc;color:#868687;transitio:.3s;justify-content:space-between;align-items:center;padding:14px 0;font-size:15px;line-height:18px;display:flex}.breaks .item_back a:hover{color:#111}.breaks .item_back a:last-child{border-bottom:none}.breaks .name{flex:1;margin-bottom:10px;font-size:20px;line-height:24px}.breaks .button{text-align:center;border:1px solid ccc;color:#fff;background:#fff;padding:14px 10px}.breaks .bottom{justify-content:flex-start;align-items:flex-end;width:100%;height:100%;display:flex}.breaks .bottom .mobile{display:none}.breaks .hidden_popup_more .name{color:#111;margin-bottom:30px;font-size:20px;line-height:24px}.breaks .hidden_popup_more .list{width:100%}.breaks .hidden_popup_more .list a{border:1px solid ccc;color:#111;transitio:.3s;border-radius:12px;width:100%;margin-bottom:10px;padding:14px 20px;font-size:15px;line-height:18px;display:block}.news__list{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--columns,3), 1fr);grid-gap:1.2rem;grid-gap:var(--gap);display:grid}.news__button{--button-width:100%;margin-top:2.4rem;display:none}.article__body{max-width:114rem;margin-left:auto;margin-right:auto}.article__heading{--heading-margin-bottom:6.4rem;--heading-title-font-size:5.2rem;--heading-title-width:15em;--heading-text-font-size:2.1rem;--heading-text-font-weight:600;--heading-text-color:var(--black-50)}.article__content{--content-text-line-height:1.4;--content-text-color:var(--black-75);--content-text-font-weight:500;--content-text-p-margin:1.14em;--content-subtitle-margin-top:1.6em;--content-subtitle-margin-bottom:.65em;--content-subtitle-h2-size:3.6rem;--content-subtitle-h3-size:3rem;--content-subtitle-h4-size:2.4rem}.article__actions{justify-content:space-between;align-items:center;margin-bottom:2.4rem;display:flex}.reviews__list{grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(var(--columns,4), 1fr);grid-gap:1.2rem;grid-gap:var(--gap);display:grid}.delivery__body{border:1px solid #e8ebef;border:1px solid var(--softgray);background:#fff;background:var(--white);border-radius:2.4rem;border-radius:var(--radius);padding:3.2rem;overflow:hidden}.delivery__heading{--heading-margin-bottom:4.8rem}.delivery__list{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--columns,3), 1fr);grid-gap:1rem;grid-auto-rows:1fr;display:grid}.callusposter{--callusposter-card-gap:2.4rem}.callusposter__body{border-radius:2.4rem;border-radius:var(--radius);isolation:isolate;justify-content:flex-start;align-items:center;min-height:46rem;padding:6.4rem;display:flex;position:relative;overflow:hidden}.callusposter__body_left{justify-content:flex-end}.callusposter__image{z-index:-1}.callusposter__image_mobile{display:none}.callusposter__card{background:#fff;background:var(--white);grid-gap:var(--callusposter-card-gap);border-radius:3.2rem;width:44rem;padding:3.2rem 2.4rem;display:grid;box-shadow:0 0 4.4rem .4rem #0000000a}.benefits__list{grid-gap:1.2rem;grid-gap:var(--gap);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:visible}.features__list{grid-gap:1.2rem;grid-gap:var(--gap);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.services__list{grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns,2), 1fr);grid-gap:1.2rem;grid-gap:var(--gap);grid-auto-rows:1fr;display:grid}.about__body{border-radius:2.4rem;border-radius:var(--radius);grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns,2), 1fr);grid-gap:1.2rem;grid-gap:var(--gap);aspect-ratio:1596/600;background:linear-gradient(#ddddff1f 0%,#97bbdc1f 100%);padding:1.6rem;display:grid}.about__content{grid-gap:2.4rem;align-content:start;max-width:60rem;padding:2.4rem;display:grid}.about__caption{background:#fff;background:var(--white);color:var(--black);border-radius:10rem;align-items:center;gap:1rem;width:fit-content;padding:.6rem 1.6rem .6rem .6rem;display:flex}.about__icon{aspect-ratio:1;background:linear-gradient(#ddddff40 0%,#97bbdc40 100%);border-radius:100%;justify-content:center;align-items:center;width:5.2rem;display:flex}.about__iconimage{aspect-ratio:1;width:46%}.about__title{color:var(--black)}.about__pic{border-radius:2.4rem;border-radius:var(--radius);position:relative;overflow:hidden}.advantages__list{grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns,2), 1fr);grid-gap:1.2rem;grid-gap:var(--gap);grid-auto-rows:1fr;display:grid}.pricelist__selectlist{margin-bottom:4rem}.pricelist__table{display:none}.pricelist__table.active{display:block}.tradein__body{background:#f9f9f9;background:var(--lightergray);border-radius:2.4rem;border-radius:var(--radius);grid-gap:2.4rem;grid-template-columns:auto 1fr;padding:2.4rem;display:grid}.tradein__pic{border-radius:2.4rem;border-radius:var(--radius);background:#fff url(../images/icons/smartphone-big-opacity.png) 50%/7.4rem no-repeat;background-color:var(--white);width:23.7rem;position:relative}.tradein__image{width:60%;height:60%;top:50%;left:50%;transform:translate(-50%,-50%)}.tradein__caption{color:var(--black);margin-bottom:2.4rem}.tradein__fields{--select-input-height:6.2rem;border-bottom:1px solid #e8ebef;border-bottom:1px solid var(--softgray);grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--columns,3), 1fr);grid-gap:1.2rem;grid-gap:var(--gap);margin-bottom:2.4rem;padding-bottom:2.4rem;display:grid}.tradein__bottom{grid-gap:2.4rem;grid-template-columns:1fr auto;align-items:center;display:grid}.tradein__note{color:var(--black-50);align-items:flex-start;gap:.4rem;max-width:47rem;display:flex}.tradein__note:before{content:"*";justify-content:center;align-items:center;width:1.6rem;padding-top:.1em;font-size:1.2em;display:flex}.tradein__action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.4rem;display:flex}.tradein__discount{color:var(--black-50);align-items:center;gap:1.2rem;display:flex}.tradein__discount:before{content:"";aspect-ratio:1;background:url(../images/icons/discount.svg) 50%/contain no-repeat;width:3.2rem;display:block}.tradein__price{color:var(--black)}.tradein__button{--button-width:32rem;--button-height:6.2rem}.cart__body{grid-gap:2rem;grid-template-columns:1fr auto;display:grid}.cart__content{grid-gap:4.8rem;align-content:start;display:grid}.cart__sidebar{grid-gap:2.4rem;align-content:start;width:44.8rem;display:grid}.blur-cart{filter:blur(10px);pointer-events:none}.cartempty__pic{background:#f9f9f9;background:var(--lightergray);aspect-ratio:1;border-radius:6.4rem;width:32rem;margin-bottom:4.8rem;margin-left:auto;margin-right:auto;position:relative}.cartempty__image{mix-blend-mode:darken;width:62%;height:62%;top:50%;left:50%;transform:translate(-50%,-50%)}.cartempty__title{color:var(--black);text-align:center;margin-bottom:1.2rem}.cartempty__text{text-align:center;max-width:66rem;margin-bottom:4.8rem;margin-left:auto;margin-right:auto}.cartempty__button{margin-left:auto;margin-right:auto}.poster{--poster-padding:4rem;--poster-content-width:42rem;--poster-content-gap:1.6rem;--poster-title-color:var(--black);--poster-text-color:var(--black-60);padding:4rem;padding:var(--poster-padding);isolation:isolate;align-items:center;width:100%;min-width:0;display:flex;position:relative}.poster.npl{padding-left:0}.poster_big{aspect-ratio:1600/420;align-items:flex-start}.poster_medium{aspect-ratio:1600/280}.poster_small{aspect-ratio:1600/220}.poster_whitetext{--poster-title-color:var(--white);--poster-text-color:var(--white-60)}.poster__content{grid-gap:var(--poster-content-gap);max-width:var(--poster-content-width);align-content:start;display:grid}.poster__title{color:var(--poster-title-color);transition:all .3s;transition:var(--transition)}.poster__text{color:var(--poster-text-color)}.poster__button{--button-height:6.2rem;margin-top:3.2rem}.poster__button_right{right:var(--poster-padding);bottom:var(--poster-padding);position:absolute}.poster__image{border-radius:2.4rem;border-radius:var(--radius);-o-object-position:left center;object-position:left center;z-index:-1}.poster__image_mobile{display:none}.products{--section-margin:6.4rem;--products-sidebar-width:0;--products-sidebar-gap:0}.products_showsidebar{--products-sidebar-width:27.2rem;--products-sidebar-gap:4.8rem}.products__body{gap:var(--products-sidebar-gap);display:flex}.products__content{grid-gap:4.8rem;flex:1;align-content:start;display:grid}.products__sidebar{width:var(--products-sidebar-width);flex-shrink:0}.product__body{grid-gap:3.2rem 7.4rem;grid-template-rows:auto 1fr;grid-template-columns:1fr 66rem;margin-bottom:20px;display:grid}.product__head{grid-column:2}.product__gallery{grid-row:1/span 2;min-width:0}.product__info{grid-gap:4.8rem;align-content:start;display:grid}.product__info>*{min-width:0}.product__back{margin-bottom:2.4rem}.product__heading{--heading-title-line-height:1.2;margin-bottom:0}.sitemap{padding-top:4.8rem}.sitemap__heading{--heading-margin-bottom:4rem}.sitemap__item{font-size:2.1rem;font-size:var(--font-size,2.1rem);line-height:1.2;line-height:var(--line-height,1.2);font-family:Gilroy,sans-serif;font-family:var(--font-family);padding-bottom:.8em;padding-left:1.4em;font-weight:600;position:relative}.sitemap__item:before{content:"";aspect-ratio:1;background:#0f1012;background:var(--black);border-radius:100%;width:.4em;display:block;position:absolute;top:.35em;left:0}.sitemap__link{color:var(--black-75)}.sitemap__link:hover{color:var(--black-50)}.sitemap__sublist{margin-top:1.2em}.sitemap__subitem{font-size:1.7rem;font-size:var(--default-text-size);line-height:1.2;line-height:var(--default-text-line-height);font-family:Gilroy,sans-serif;font-family:var(--font-family);font-weight:600;font-weight:var(--default-text-font-weight);padding-bottom:1.3em;padding-left:1.4em;position:relative}.sitemap__subitem:last-child{padding-bottom:.6em}.sitemap__subitem:before{content:"";background:#0f1012;background:var(--black);border-radius:5px;width:2px;height:1em;margin:0 1rem;display:block;position:absolute;top:0;left:-.2em;transform:rotate(20deg)}.sitemap__subitem .sitemap__link{color:var(--black-75)}.sitemap__subitem .sitemap__link:hover{color:var(--black-50)}.faq{--faq-body-gap:2.4rem 4.8rem;--faq-body-padding:3.2rem;--faq-item-gap:.5rem;--faq-item-padding-block:2.2rem;--faq-item-padding-inline:2.4rem;--faq-item-radius:3.2rem;--faq-item-background:var(--white-06);--faq-item-hover-background:var(--white-10);--faq-item-open-background:var(--white-10);--faq-icon-size:1.4em;--faq-icon-color:var(--white);--faq-icon-gap:4.8rem;--faq-summary-color:var(--white);--faq-text-color:var(--white-60);--faq-text-padding-top:2.4rem;--faq-text-padding-bottom:0}.faq__body{grid-gap:var(--faq-body-gap);background:#0f1012;background:var(--black);padding:var(--faq-body-padding);border-radius:2.4rem;border-radius:var(--radius);grid-template-columns:1fr;display:grid}.faq:has(.faq__poster) .faq__body{grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns,2), 1fr);grid-gap:var(--faq-body-gap);display:grid}.faq__poster{border-radius:1.2rem;grid-row:span 3;width:100%;position:relative;overflow:hidden}.faq__heading{--heading-title-color:var(--white);border-bottom:1px solid #ffffff1f;border-bottom:1px solid var(--white-12);margin-bottom:0;padding-bottom:2.4rem}.faq__tabs{--tabs-button-gap:.4rem;--tabs-button-color:none;--tabs-button-hover-color:var(--white-06);--tabs-button-text-color:var(--white-50);--tabs-button-icon-filter:grayscale(1) brightness(50);--tabs-button-icon-opacity:.5;--tabs-button-active-icon-filter:none;--tabs-button-active-icon-opacity:1;background:#ffffff1a;background:var(--white-10);border-radius:10rem;width:fit-content;max-width:100%;margin-bottom:0;padding:.4rem;overflow:hidden}.faq__list{grid-gap:var(--faq-item-gap);align-content:start;display:grid}.faq__item{background:var(--faq-item-background);border-radius:var(--faq-item-radius);padding:var(--faq-item-padding-block) var(--faq-item-padding-inline);box-shadow:var(--inset-shadow);transition:background-color .3s,border-radius .3s;transition:background-color var(--transition), border-radius var(--transition);position:relative}.faq__item:has([open]){--faq-item-radius:var(--radius);background:var(--faq-item-open-background)}.faq__details{position:relative}.faq__icon{width:var(--faq-icon-size);aspect-ratio:1;border:none;border-radius:100%;transition:all .4s;position:relative}.faq__icon:after,.faq__icon:before{content:"";background:var(--faq-icon-color);border-radius:2px;width:70%;height:2px;transition:all .4s;display:block;position:absolute;top:50%;left:15%;transform:translateY(-50%)}.faq__icon:before{transform:translateY(-50%)rotate(90deg)}.faq__details[open] .faq__icon{transform:rotate(90deg)}.faq__details[open] .faq__icon:after{opacity:0}.faq__summary{color:var(--faq-summary-color);grid-gap:var(--faq-icon-gap);cursor:pointer;transition:all .3s;transition:var(--transition);padding-top:var(--faq-item-padding-block);padding-bottom:var(--faq-item-padding-block);margin-top:calc(var(--faq-item-padding-block) * -1);margin-bottom:calc(var(--faq-item-padding-block) * -1);z-index:2;grid-template-columns:1fr auto;align-items:center;display:grid;position:relative}.faq__summary::marker{display:none}.faq__summary::-webkit-details-marker{display:none}.faq__summary:before{content:"";bottom:0;left:calc(var(--faq-item-padding-inline) * -1);right:calc(var(--faq-item-padding-inline) * -1);background:#0f1012;background:var(--black);height:1px;transition:opacity .3s;transition:opacity var(--transition);opacity:0;position:absolute}.faq__details[open] .faq__summary{cursor:default}.faq__details[open] .faq__summary:before{opacity:1}.faq__content{pointer-events:none;will-change:height;align-self:center;height:0;margin:0;transition:height .6s;position:relative;overflow:hidden}.faq__text{padding-top:calc(var(--faq-item-padding-block) + var(--faq-text-padding-top));padding-bottom:var(--faq-text-padding-bottom);color:var(--faq-text-color);font-weight:500}.faq__details[open]+.faq__content{opacity:1;pointer-events:all;height:var(--scroll-height)}.faq__details[open]+.faq__content:before{opacity:1}.text{--text-body-padding:3.2rem;--text-body-scrollbar-padding:.8rem;--text-wrapper-height:51rem;--text-content-padding-block:3.2rem;--text-content-padding-inline:2.4rem;--text-content-gap:1rem}.text__body{border:1px solid #e8ebef;border:1px solid var(--softgray);border-radius:2.4rem;border-radius:var(--radius);background:#fff;background:var(--white);padding:var(--text-body-padding);padding-top:calc(var(--text-content-padding-inline) * 2);overflow:hidden}.text__heading{--heading-margin-bottom:var(--text-content-padding-block);padding-left:var(--text-content-padding-inline)}.text__wrapper{grid-gap:var(--text-content-gap);max-height:var(--text-wrapper-height);width:calc(100% + var(--text-body-padding) - var(--text-body-scrollbar-padding));display:grid}.text__content,.text article{border-radius:2.4rem;border-radius:var(--radius);padding:var(--text-content-padding-block) var(--text-content-padding-inline);background:#f5f5f799;background:var(--gray-06)}.contacts__body{border-radius:2.4rem;border-radius:var(--radius);padding:4rem;position:relative;overflow:hidden}.contacts__card{border-radius:2.4rem;border-radius:var(--radius);background:#fff;background:var(--white);z-index:3;width:42rem;padding:2.4rem;position:relative;box-shadow:0 .4rem 14.4rem #0000000f}.contacts__card .contactcard__buttons_row{grid-template-columns:repeat(2,1fr)}.contacts__map{width:120%;position:absolute;inset:0}@media only screen and (width<=1600px){html{font-size:.572917vw}}@media only screen and (width<=1440px){html{font-size:.625vw}.catalogcard__pic{margin-top:2.2rem;margin-top:var(--catalogcard-image-padding,2.2rem)}.servicecard{min-height:52rem}.catmenu__body{height:53rem}}@media only screen and (width<=1280px){html{font-size:.677083vw}.servicecard{min-height:48rem}.servicecard__title{--font-size:4rem}.footer__body,.footer__bottom{grid-template-columns:1fr 2fr}.footer__bottom{grid-template-columns:repeat(4,auto)}.catmenu__catalogcard{--catalogcard-aspect-ratio:270 / 215}.newstories__body{padding-left:7.4rem;padding-right:7.4rem}}@media only screen and (width<=1120px){html{font-size:.729167vw}.servicecard{min-height:44rem;padding:4.6rem}.servicecard__title{--font-size:3.8rem}.heading{--heading-column-gap:10rem}.textArea h1{font-size:24px}.footer__body,.footer__bottom{grid-template-columns:.8fr 2fr}.footer__bottom{grid-template-columns:repeat(4,auto)}.specials__list_4cols{--specialcard-title-size:2.2rem}.specials__list_3cols{--specialcard-title-size:3.2rem}.catmenu__catalogcard{--catalogcard-aspect-ratio:270 / 239}.catalog__list_5cols,.catalog__list_4cols_repair{--catalogcard-aspect-ratio:310 / 220}.faq{--faq-body-gap:2.4rem 3.2rem}}@media only screen and (width<=1000px){:root{--section-padding:4rem;--section-margin:7rem}html{font-size:.9375vw}.fancybox-photo{--fancybox-photo-width:100%;--fancybox-photo-radius:0;--fancybox-arrow-gap:1.6rem;--fancybox-close-color:var(--white-15);--fancybox-close-icon-color:var(--white)}.fancybox-photo .f-button.is-arrow.is-prev,.fancybox-photo .f-button.is-arrow.is-next{--f-arrow-pos:calc(50% - var(--fancybox-arrow-size) - var(--fancybox-arrow-gap) / 2);top:auto;bottom:0}.fancybox-photo .f-button[data-fancybox-close]{margin:1.6rem}:has(.fancybox-photo) .fancybox__backdrop{background:#0f1012;background:var(--black)}.featurecard{padding-top:4.8rem;padding-bottom:4.8rem}.featurecard__number{--font-size:4.2rem}.servicecard{gap:2.4rem;min-height:4rem;padding:3.2rem}.servicecard__icon{width:4.6rem}.servicecard__title,.advantagecard__title{--font-size:3rem}.advantagecard__text{--font-size:1.7rem}:is(.filteritem__radio:has(.radiobutton__button),.filteritem__checkbox:has(.radiobutton__button)){width:100%}.filteritem__radio:has(.radiobutton__button) :checked+.radiobutton__button:before{background:#0f1012 url(../images/icons/check-white.svg) 50%/contain no-repeat;background-color:var(--black);border-color:#0f1012;border-color:var(--black)}.filteritem__checkbox:has(.radiobutton__button) :checked+.radiobutton__button:before{background:#0f1012 url(../images/icons/check-white.svg) 50%/contain no-repeat;background-color:var(--black);border-color:#0f1012;border-color:var(--black)}.filteritem__radiobutton,.filteritem__checkbutton{--button-width:100%;--button-padding:0 1.6rem;--button-color:var(--white);--button-border:1px solid var(--softgray);--button-radius:10rem;--button-active-color:var(--lightgray);--button-active-text-color:var(--black);--button-transition:0s;justify-content:flex-start;gap:1.2rem}.filteritem__radiobutton:before,.filteritem__checkbutton:before{content:"";aspect-ratio:1;border:1px solid #e8ebef;border:1px solid var(--softgray);background:#f0f2f5;background:var(--lightgray);border-radius:100%;width:2rem;transition:all .1s;display:block}.heading{--heading-column-gap:5rem}.header__contacts{font-size:1.5rem}.header__buttons{margin-right:auto}.header__menu{display:none}.footer__body,.footer__bottom{grid-template-columns:1fr 1.5fr}.footer__bottom{grid-template-columns:repeat(2,auto)}.footer__nav{--columns:2}.contactcard{width:40rem}.upsell__list{grid-template-columns:repeat(2,1fr)}.productlist__list{--columns:4}.tabs__nav{margin-left:-5rem;margin-right:-5rem;margin-left:calc(var(--section-padding) * -1);margin-right:calc(var(--section-padding) * -1);padding-left:5rem;padding-right:5rem;padding-left:var(--section-padding);padding-right:var(--section-padding)}.filterbutton-desktop{display:none}.filter{--popup-background:var(--lightergray);padding:0}.filter__body{--filteritem-title-size:1.7rem;padding:var(--popup-padding-block) var(--popup-padding-inline);border-radius:var(--popup-radius);grid-gap:0;flex-direction:column;gap:0;min-height:80rem;display:flex}.filter__body:before{content:"";background:#00000080;background:var(--black-50);z-index:3;opacity:0;pointer-events:none;transition:all .4s;position:absolute;inset:0}.filter__body:has(.filter__section_active):before{opacity:1}.filter__section{background:var(--popup-background);padding:var(--popup-padding-block) var(--popup-padding-inline);border-radius:var(--popup-radius);z-index:5;pointer-events:none;flex-direction:column;transition:transform .5s;display:flex;position:absolute;inset:0;overflow:auto;transform:translateY(100%)}.filter__section_active{pointer-events:all;transform:none}.filter__section .filteritem__showmore{display:none}.filter__item{margin-bottom:2.4rem}.filter__group:has(+.filter__action){margin-bottom:2.4rem}.catmenu__body{height:64rem}.catmenu__submenu{--columns:3}.hero__arrow{display:none}.catalog__list{--columns:4}.catalog__list_5cols{--columns:4;--catalogcard-aspect-ratio:1}.catalog__list_5cols>:last-child,.catalog__list_5cols>:nth-last-child(2){display:none}.catalog__list_4cols_repair{--columns:2;--catalogcard-aspect-ratio:1}.catalog__list_4cols{--catalogcard-aspect-ratio:1}.catalog__list_3cols{--columns:3;--catalogcard-aspect-ratio:500 / 350;--catalogcard-image-padding:4rem}.rate__more{max-width:36%}.news__list{--columns:2}.news__slider{overflow:visible}.reviews__list,.delivery__list{--columns:2}.callusposter__body{min-height:4rem;padding:3.2rem}.callusposter__card,.tradein__pic{width:40rem}.tradein__fields{--columns:1}.tradein__bottom{grid-template-columns:1fr}.tradein__note{width:100%;max-width:none;max-width:initial}.tradein__button{--button-width:100%}.cart__body{grid-template-columns:1fr}.cart__sidebar{width:100%}.poster{--poster-content-width:37rem}.poster__title{--font-size:4rem}.poster__text{--font-size:1.8rem}.products__body{display:block}.products__sidebar{display:none}.product__body{grid-gap:3.2rem 2.4rem;grid-template-columns:1fr 61rem}.faq:has(.faq__poster) .faq__body{--columns:1}.faq__poster{aspect-ratio:335/140;grid-row:2}.faq__heading{border:none;padding:0}.contacts__body{padding:3.2rem}.contacts__card{width:38rem}}@media only screen and (width<=820px){:root{--section-padding:3.2rem}.font-21-gilroy-semibold{font-size:1.8rem;font-size:var(--font-size,1.8rem)}html{font-size:1.14583vw}.herocard__benefits{display:none}.catalogcard .repair_list_inner{padding:20px}.catalogcard{padding-top:1.8rem;padding-top:var(--catalogcard-padding,1.8rem)}.productcard__tooltip{--tooltip-text-width:19rem}.ratecard__rating{--rating-gap:1.2rem;--rating-value-font-size:2.8rem;--rating-star-size:3rem;--rating-star-gap:1rem}.featurecard{grid-gap:1rem;padding-top:3.8rem;padding-bottom:3.8rem}.featurecard__number{--font-size:3.8rem}.servicecard__icon{width:3.8rem}.servicecard__title,.advantagecard__title{--font-size:2.5rem}.bonuscard__title{font-size:2.1rem}.tradeincard__title{max-width:14em}.heading{flex-wrap:wrap}.header__contacts{font-size:1.5rem}.header__phone span{display:block}.header__socials{font-size:1.5rem}.order__payments{--columns:2}.productlist__list{--columns:3}.specials__list_4cols{--specialcard-title-size:1.8rem}.specials__list_3cols{--specialcard-title-size:2.6rem}.gallery__photos{background:#f9f9f9;background:var(--lightergray);border-radius:2.4rem;border-radius:var(--radius)}.gallery__badges{display:none}.catmenu__body{height:72rem}.catmenu__submenu{--columns:2}.pricedetails__title_main,.repairprice__title{--font-size:2.1rem}.hero__nav{top:0;bottom:auto;bottom:initial;right:auto;right:initial;padding:3.2rem;left:50%;transform:translate(-50%)}.hero__pagination{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;height:auto}.catalog__list_3cols{--catalogcard-font-size:1.8rem;--catalogcard-image-padding:3rem}.rate__more{max-width:42%}.rate__list{grid-gap:1.2rem}.repair__body{padding-right:5.6rem}.repair__content{padding:4.8rem}.repair__pic{margin-top:1.6rem}.repair_rate .repair__body{grid-template-columns:1fr;padding:0}.repair_rate .repair__content{max-width:100%}.repair_rate .repair__pic{display:none}.repair__ratelist{--rating-grid-template-columns:1fr;width:100%;margin-top:4.8rem}.about__body{--columns:1;aspect-ratio:unset}.about__content{max-width:74rem}.about__pic{aspect-ratio:300/150;width:100%}.tradein__pic{width:32rem}.product__body{grid-gap:4.8rem;grid-template-rows:none;grid-template-columns:1fr}.product__head{grid-area:1/1}.product__gallery{grid-row:2}.product__back{display:none}.sitemap__item{font-size:1.8rem;font-size:var(--font-size,1.8rem)}.contacts__card{width:35rem}}@media only screen and (width<=581px){.desktop_only{display:none!important}}@media only screen and (width<=580px){:root{--section-padding:2rem}.font-48-gilroy-semibold,.font-48-gilroy-medium,.font-46-gilroy-semibold,.font-44-gilroy-semibold{font-size:3.8rem;font-size:var(--font-size,3.8rem)}.font-40-gilroy-semibold{font-size:3.6rem;font-size:var(--font-size,3.6rem)}.font-36-gilroy-semibold{font-size:3.2rem;font-size:var(--font-size,3.2rem)}.font-30-gilroy-semibold{font-size:2.8rem;font-size:var(--font-size,2.8rem)}.font-24-gilroy-semibold,.font-24-gilroy-medium,.font-21-gilroy-semibold,.font-20-gilroy-medium{font-size:1.7rem;font-size:var(--font-size,1.7rem)}html{font-size:62.5%}.hidemobile{display:none}.cartbutton{--button-icon-image:url(../images/icons/bag.svg);--button-text-size:0;--button-icon-margin:0;--button-padding:0 1.1rem;--button-height:4.6rem;--button-width:var(--button-height)}.cartbutton__count{--count-size:1.8rem;margin:-.3rem;font-size:1.1rem;position:absolute;top:0;right:0}.addtocart__button{width:fit-content;min-width:100%;height:3.5rem;aspect-ratio:unset;white-space:nowrap;grid-area:1/1;gap:.6rem;padding:.8rem 1.2rem;font-size:1.7rem;transition:all .1s}.addtocart__button:before{width:1.077em}.addtocart__count{--count-size:1.8rem;margin:-.3rem;font-size:1.1rem;position:absolute;top:0;right:0}.addtocart_added .addtocart__count{display:none}.addtocart__quantity{background:#fff;background:var(--white);border:1px solid #e8ebef;border:1px solid var(--softgray);grid-area:1/1;justify-content:space-between;gap:.8rem;padding:.7rem 1rem;transition:all .1s;position:static;transform:none}.addtocart__quantity:before{display:none}.addtocart_added .addtocart__button{opacity:0;pointer-events:none}.addtocart_added .addtocart__quantity{opacity:1;pointer-events:all;display:flex}.addtocart__plus,.addtocart__minus{filter:invert();width:1.6rem}.addtocart__amount{color:var(--black);white-space:nowrap;display:block}.addtocart__total{min-width:.6em;display:inline-block}.loadmore{--button-width:100%;margin-top:2.4rem}.popup{--popup-width:100%;--popup-padding-inline:1.6rem;--popup-close-button-margin:1.6rem;--popup-radius:var(--radius) var(--radius) 0 0}.popup_open{animation:.6s both showPopup}.popup_close{animation:.25s ease-in both hidePopup}@keyframes showPopup{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes hidePopup{0%{opacity:1;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(100%)}}.fancybox__slide.has-html{padding:0}.fancybox__slide.has-html:after{margin-top:initial}.fancybox-photo{--fancybox-photo-height:40rem}.fancybox-photo .f-carousel__toolbar{padding:0}.text-content,section.text article{--content-text-size:1.7rem;--content-subtitle-h2-size:2rem;--content-subtitle-h3-size:1.9rem;--content-subtitle-h4-size:1.8rem;--content-image-radius:1.2rem;--content-image-margin-block:1.5em}.form__columns{grid-template-columns:1fr}.select{--select-input-height:4.8rem;--select-input-text-size:1.6rem}.select__options{--popup-background:var(--lightergray);overflow:hidden}.select__list{max-height:41.9rem;margin-bottom:1.6rem;overflow:auto}.select__option{--button-height:4.8rem;--button-border:1px solid var(--softgray)}.select__option:before{background:#f0f2f5;background:var(--lightgray);border:1px solid #e8ebef;border:1px solid var(--softgray)}.selectlist__body{--popup-background:var(--lightergray);overflow:hidden}.selectlist__title{margin-bottom:2rem}.selectlist__list{flex-wrap:initial;flex-direction:column;gap:.5rem;max-height:41.9rem;margin-bottom:1.6rem;overflow:auto}.selectlist__button{--button-height:4.8rem;--button-width:100%;--button-color:var(--white);--button-border:1px solid var(--softgray);--button-active-color:var(--lightgray);--button-active-text-color:var(--black);justify-content:flex-start;gap:1.2rem}.selectlist__button:before{content:"";aspect-ratio:1;background:#f0f2f5;background:var(--lightgray);border:1px solid #e8ebef;border:1px solid var(--softgray);border-radius:100%;width:2rem;transition:all .1s;display:block}.selectlist__select{--button-text-size:1.6rem}.quantity{margin-top:2rem;padding:1rem}.promocode__input{height:4.8rem;font-size:1.6rem}.promocode__message{--font-size:1.2rem}.input{--input-text-size:1.6rem}.doublerange{--doublerange-font-size:1.6rem}.herocard{aspect-ratio:unset;height:60rem;padding:3.2rem 2.4rem}.herocard__image_mobile{display:block}.herocard__image_desktop{display:none}.herocard__caption{margin-bottom:1.2rem}.herocard__icon{height:3rem;margin-right:.8rem}.herocard__button{margin-top:2rem}.storycircle__pic:before{border-width:.6rem}.storycircle__title{margin-top:1.2rem;font-size:1.5rem}.storycard{max-height:80svh}.storycard__body{border-radius:2.4rem}.story-card-active .storycard__body{width:100%;height:100%}.storycard__slide:after{content:"";background:linear-gradient(#00000080,#0000);background:linear-gradient(0deg, #0000, var(--black-50));height:30%;position:absolute;top:0;left:0;right:0}.storycard__content{padding-left:1.6rem;padding-right:1.6rem}.storycard__title{--font-size:3rem}.catalogcard_colspan{grid-column:unset}.catalogcard_rowspan{grid-row:unset;--catalogcard-image-padding:unset}.catalogcard__pic{margin-top:1.8rem;margin-top:var(--catalogcard-image-padding,1.8rem)}.catalogcard__image{width:100%;left:0}.productcard__slider{margin-top:3rem}.productcard__info{margin-top:1rem;padding:0}.productcard__title{font-size:1.7rem}.productcard__price_hidden{display:none}.productcard__discount{gap:.4rem}.productcard__oldprice:after{content:"";width:1.2em;display:block;position:absolute;top:0;bottom:0;left:100%}.productcard__footer{flex-wrap:wrap;justify-content:flex-start;margin-top:1rem}.productcard__tooltip{--tooltip-icon-size:1.2rem;pointer-events:none;transform:translateY(-8%)}.productcard__addtocart{order:-1}.productcard__addtocart_element{margin-top:1rem;display:block}.productcard__addtocart_element .addtocart__quantity{margin-top:1rem}.productcard__addtocart_element .addtocart__quantity.hidden{border:none;height:0;margin-top:0;padding:0}.ratecard__head{padding-bottom:1.6rem;padding-bottom:var(--rate-card-head-margin,1.6rem);margin-bottom:1.6rem;margin-bottom:var(--rate-card-head-margin,1.6rem)}.ratecard__rating{--rating-value-font-size:2.1rem;--rating-star-size:2.1rem;--rating-grid-template-columns:1fr auto}.newscard__title{--font-size:2.1rem;max-width:34rem}.newscard__date,.newscard__sale{--font-size:1.4rem}.brandcard{aspect-ratio:120/100}.brandcard__image{max-width:68%}.infocard__icon{width:8rem;margin-bottom:2.4rem}.benefitcard{padding:2.4rem 1.6rem}.benefitcard__image{width:11.7rem}.featurecard{padding-top:3.2rem;padding-bottom:3.2rem}.featurecard__text{font-size:1.7rem}.servicecard{gap:1.6rem;padding-left:2.4rem;padding-right:2.4rem}.servicecard__icon{width:3.6rem}.servicecard__title{margin-bottom:0}.clear_cart_button{height:4rem;margin-top:1rem}.cartcard{--cartcard-padding:.8rem;border-radius:1.2rem}.cartcard__delete{width:2.4rem}.cartcard__pic{border-radius:1.6rem;width:10rem}.cartcard__badges{margin-top:.6rem;margin-bottom:1.4rem}.cartcard__title{--font-size:1.7rem}.cartcard__footer{grid-gap:1.2rem;display:block}.cartcard__price{--font-size:1.7rem}.cartcard__x{--font-size:1rem}.cartcard__oldprice,.cartcard__pricing-detail{font-size:1.7rem}.upsellcard__title{font-size:2.1rem}.bonuscard{min-height:17rem}.bonuscard__content{width:100%;max-width:100%;height:auto;padding:1.6rem}.bonuscard__title{font-size:1.8rem}.bonuscard__pic{width:100%;height:auto;position:static}.bonuscard__image{width:100%;position:static}.tradeincard__title{margin-bottom:.5rem;font-size:2.4rem}.tradeincard__text{line-height:1.2}.specialcard{--specialcard-radius:2.4rem;--specialcard-padding-block:2.4rem;--specialcard-padding-inline:2.4rem;--specialcard-content-margin:0;--specialcard-title-size:2.4rem;--specialcard-text-size:1.8rem;flex-direction:row;align-items:center}.specialcard__content{flex:1}.specialcard__pic{max-height:none;max-height:initial;width:16.4rem;margin-right:calc(var(--specialcard-padding-inline) * -1);flex-shrink:0;margin-left:-1.2rem}.sort_block a.current span:before{border-width:4px}.heading{--heading-margin-bottom:2.4rem}.heading_big{--heading-title-font-size:2.8rem}.heading__button,.heading__arrows{display:none}.header{margin-bottom:1.2rem;padding-top:1.2rem}.header__phone{font-size:1.5rem;line-height:22px;display:block}.header__phone span{display:inline}.header__logo{width:4.2rem;margin-right:1.2rem}.header__catalogbtn{--button-height:4.6rem;--button-padding:0 1.6rem;--button-text-size:0;--button-icon-margin:0}.header__repairbtn{display:none}.textArea h1{font-size:20px}.footer{--footer-body-padding:1.6rem;--footer-border-padding:2.4rem;padding-bottom:0}.footer__body,.footer__bottom{grid-template-columns:1fr}.footer__bottom{grid-gap:.6rem;grid-template-columns:repeat(1,auto);font-size:15px}.footer__logo{width:6.2rem}.footer__label_phone{display:none}.footer__phone,.footer__address{--font-size:2.1rem}.footer__nav{padding-top:var(--footer-border-padding);margin-top:var(--footer-border-padding);border-top:var(--footer-border);grid-gap:3.2rem}.footer__sitemap{justify-self:end}.footer__dev{grid-area:2/1/auto/-1;justify-self:start}.footmenu__title{margin-bottom:1.6rem}.footmenu__links{grid-gap:1rem}.badge{padding:.6rem .8rem;font-size:1.2rem}.contactcard{--contactcard-gap:2rem;border-radius:2.4rem;border-radius:var(--radius);width:100%;padding:1.6rem}.contactcard__contacts{grid-gap:.5rem}.contactcard__phone{--font-size:2.1rem}.contactcard__buttons_row{grid-template-columns:initial}.contactcard__photo{padding:.4rem}.table{--table-body-font-size:1.5rem;--table-row-padding:1.2rem 0;--table-cell-padding:.4rem 1.6rem;--table-first-column-cell-padding:.4rem 1.6rem 1.6rem}.table__head{display:none}.table td,.table th,.table__row{display:block}.order__caption{--font-size:1.7rem}.order__phoneinput{max-width:none;max-width:initial}.orderinfo{padding:2.4rem 1.6rem}.orderinfo__details{font-size:1.5rem}.orderinfo__note{padding:0}.upsell__list{grid-template-columns:1fr}.productlist__list{--columns:2}.pagenav{--pagenav-link-size:4.2rem;--pagenav-arrow-button-width:4.2rem}.pagenav__item_4,.pagenav__item_5{display:none}.catalogcontrol{margin-bottom:1rem}.catalogcontrol__select{--select-input-padding:0;--select-input-text-size:1.4rem;width:12rem}.tradeincards__list{--columns:1}.specials_bottom{display:none}.specials__list_4cols,.specials__list_3cols{--columns:1}.credit__item{padding-left:1rem;padding-right:1rem}.credit__caption{margin-bottom:2.4rem;font-size:1.7rem}.credit__details{grid-gap:.4rem}.credit__detail{padding:1rem}.credit__term{letter-spacing:-.04em}.options_wrapper .optioncolor_wrapper,.options_wrapper .optionmemory_wrapper{padding:.3rem 0;display:block}.options_wrapper .optioncolor_wrapper span,.options_wrapper .optionmemory_wrapper span{margin-bottom:6px;display:block}.productinfo__pricing{gap:0 2.4rem}.productinfo__pricemore{padding:0}.productinfo__buttons{flex-direction:column;gap:1rem;margin-top:1rem}.productinfo__addtocart{--button-width:auto}.productinfo__telegram{--button-width:100%}.productinfo__addtocart,.productinfo__telegram{justify-content:center}.productinfo__note{letter-spacing:-.01em;margin-top:1.6rem;padding-left:1.2rem;padding-right:1.2rem;font-weight:500;line-height:1.2}.gallery__photo{aspect-ratio:1;border-radius:0}.filter__body{min-height:calc(100dvh - 3rem)}.fastfilter__button{--button-height:4.6rem}.cookie{--cookie-offset:1.2rem;--cookie-radius:1.6rem;--cookie-blur-size:1.2rem}.cookie__body{grid-template-columns:auto 1fr;gap:1.2rem 1.4rem;padding:1.4rem}.cookie__icon{width:3.4rem}.cookie__text{--font-size:1.3rem}.cookie__button{--button-height:4.4rem;--button-width:100%;grid-column:1/-1}.catmenu{--popup-close-button-display:flex;--popup-background:var(--lightergray);padding-bottom:0;overflow:hidden}.catmenu__body{max-height:calc(100svh - var(--popup-padding-block));grid-template-columns:1fr;margin-top:35px}.catmenu__title{color:var(--black);margin-bottom:2rem;font-size:1.7rem;font-weight:600;display:block}.catmenu__links{--catmenu-fade:2.4rem;grid-gap:.6rem;width:100%;-webkit-mask-image:linear-gradient(#000 calc(100% - 2.4rem),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 2.4rem),#0000 100%);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--catmenu-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--catmenu-fade)), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--catmenu-fade)), transparent 100%);padding-bottom:3.2rem;display:grid}.catmenu__link{background:#fff;background:var(--white);border:1px solid #e8ebef;border:1px solid var(--softgray);font-size:1.5rem}.catmenu__link:after{opacity:1}.catmenu__sublinks{background:#f9f9f9;background:var(--lightergray);pointer-events:none;padding:2.4rem 1.6rem;transition:transform .4s;position:absolute;inset:0;overflow:hidden;transform:translate(100%)}.catmenu__sublinks_active{pointer-events:all;overflow:scroll;transform:none}.catmenu__back{color:var(--black-60);border:none;align-items:center;font-size:1.5rem;font-weight:600;display:flex}.catmenu__back:before{content:"";aspect-ratio:1;opacity:.6;background:url(../images/arrows/arrow-right_small.svg) 50%/contain no-repeat;width:2rem;margin-right:.4rem;display:block;transform:scaleX(-1)}.catmenu__submenu{padding:0 1.6rem 2.4rem;position:relative;inset:6rem 0 0;overflow:auto}.catmenu__catalogcard{--catalogcard-aspect-ratio:1;overflow:visible;overflow:initial}.feedback__footer{margin:0}.feedback__button{order:-1;margin-top:1.2rem;margin-bottom:2.4rem}.detailinfo{--popup-padding-block:2.4rem;--popup-padding-inline:2.4rem}.detailinfo__content{--scrollbar-padding:2.4rem}.stories{--slide-width:35.5rem;padding:0}.stories__slider{padding:0}.stories__slide{max-width:none;max-width:initial;transition:transform .6s}.stories__slide:not(.story-card-active){transform:scale(.75)}.stories__nav{width:calc(var(--slide-width) - 2rem);max-width:none;max-width:initial;z-index:2;pointer-events:none;position:absolute;top:1rem;left:2rem;right:2rem}.stories__arrows{opacity:0;width:3.6rem;height:0;overflow:hidden}.stories__arrows .slider-arrow{pointer-events:none}.stories__pagination{--pagination-bullet-gap:.6rem;--pagination-bullet-width:.6rem;--pagination-bullet-height:.6rem;--pagination-bullet-active-height:.6rem;--pagination-bullet-active-width:3.2rem}.stories__sound{pointer-events:all;background-color:#ffffff1f;background-color:var(--white-12);background-size:4.6rem;width:3.2rem}.pricedetails__title_main,.repairprice__title{--font-size:2.1rem}.repairprice__buttons{--columns:1}.notify-list{--notify-margin:1rem;--notify-gap:.8rem;flex-direction:column-reverse}.notify_show{top:var(--notify-margin);bottom:auto;bottom:initial;animation:showNotifyTop var(--notify-transition) ease both}.notify:has(~.notify_show){transform:translateY(calc(100% + var(--notify-gap)))}.notify:has(~.notify_hide){transform:translateY(calc(-100% - var(--notify-gap)))}.notify__body{border-radius:1rem}.notify__pic{--notify-icon-size:3rem;border-radius:.6rem;width:6.8rem}.notify__title{margin-bottom:.6rem}.notify__text{font-size:1.3rem}.notify__close{width:2.4rem}.breadcrumbs{--breadcrumbs-margin-bottom:1.6rem;--breadcrumbs-arrow-margin:.2rem;--breadcrumbs-gap:.6rem;--breadcrumbs-font-weight:600}.breadcrumbs__link_home{font-size:0}.breadcrumbs__link_home:before{content:"";aspect-ratio:1;background:url(../images/icons/home.svg) 50%/contain no-repeat;width:2rem;display:block}.hero{--radius:2.4rem}.hero__nav{padding:2rem}.hero__pagination{--pagination-bullet-gap:.4rem;--pagination-bullet-width:.6rem;--pagination-bullet-height:.6rem;--pagination-bullet-active-height:.6rem;--pagination-bullet-active-width:2.4rem}.newstories__body{padding-left:1.2rem;padding-right:1.2rem}.newstories__slider{overflow:visible}.newstories__arrows{display:none}.catalog__list{--columns:2}.catalog__list_4cols_repair{--columns:1;--catalogcard-aspect-ratio:1}.catalog__list_3cols{--catalogcard-aspect-ratio:172 / 150;--catalogcard-font-size:1.7rem;--catalogcard-image-padding:2.8rem}.productslider .heading__arrows{display:flex}.rate__body{padding:2.4rem .5rem 0}.rate__heading{max-width:none;max-width:initial;padding-left:1.6rem;padding-right:1.6rem}.rate__more{width:100%;max-width:none;max-width:initial;grid-row:3;margin-bottom:0;padding:1.6rem}.rate__button{--button-height:3.6rem}.rate__list{--columns:1;grid-gap:.5rem}.repair__body{aspect-ratio:unset;grid-template-columns:1fr;padding:3.2rem 2.4rem 0}.repair__content{padding:0}.repair__icon{width:3.6rem;margin-bottom:1.6rem}.repair__button{margin-top:1.6rem}.repair__pic{aspect-ratio:1.15}.repair_rate .repair__body{padding:3.2rem 2.4rem}.repair_rate .repair__title{font-size:22px}.repair__ratelist{--columns:1;margin-top:3.5rem}.news__list{--columns:1}.news__button{display:flex}.brands__slider{overflow:visible}.article__heading{--heading-margin-bottom:2.4rem;--heading-title-font-size:3.2rem}.article__content{--content-text-size:1.7rem;--content-text-line-height:1.3;--content-subtitle-h2-size:2.4rem;--content-subtitle-h3-size:2.2rem;--content-subtitle-h4-size:2rem}.reviews__list{--columns:1}.delivery__body{padding:3.2rem .5rem 2.4rem}.delivery__heading{padding-left:1.6rem;padding-right:1.6rem}.delivery__tabs{padding-left:1.2rem;padding-right:1.2rem}.delivery__list{--columns:1;grid-auto-rows:initial}.callusposter{--callusposter-card-gap:2rem}.callusposter__body{padding:1.6rem 1.6rem 28rem}.callusposter__body_left{padding-top:28rem;padding-bottom:1.6rem}.callusposter__image_desktop{display:none}.callusposter__image_mobile{-o-object-position:bottom center;object-position:bottom center;display:block}.callusposter__body_left .callusposter__image_mobile{-o-object-position:top center;object-position:top center}.callusposter__card{border-radius:2.4rem;border-radius:var(--radius);width:100%;padding:1.6rem}.features__list{grid-auto-flow:unset;grid-template-columns:1fr}.services__list{--columns:1;grid-gap:.8rem}.about__body{padding:1.2rem}.about__content{grid-gap:1.6rem;padding:1.2rem}.about__icon{width:3.2rem}.about__pic{aspect-ratio:320/300}.advantages__list{--columns:1;grid-gap:.8rem}.pricelist__selectlist{margin-bottom:1.6rem}.tradein__body{grid-template-columns:1fr}.tradein__pic{width:100%;height:22.5rem}.tradein__image{width:72%;height:72%}.poster{--poster-padding:2.4rem;--poster-content-width:34rem;--poster-content-gap:2.4rem}.poster_big{aspect-ratio:unset;min-height:55rem;padding-bottom:14rem}.poster_medium{--poster-content-gap:1.6rem;aspect-ratio:unset;align-items:flex-start;min-height:36rem;padding-bottom:10rem}.poster_small{aspect-ratio:unset;align-items:flex-start;min-height:36rem;padding-bottom:14rem}.poster__title{--font-size:3.6rem}.poster__button{margin-top:0}.poster__button_right{right:auto;right:initial;left:var(--poster-padding)}.poster__image{-o-object-position:bottom center;object-position:bottom center}.poster__image_desktop{display:none}.poster__image_mobile{display:block}.products{--section-margin:4.8rem}.product__body{grid-gap:2.8rem}.sitemap__item{font-size:1.7rem;font-size:var(--font-size,1.7rem)}.faq{--faq-body-gap:1.6rem;--faq-body-padding:.5rem}.faq__body{padding-top:2.4rem}.faq__heading{padding-left:1.6rem;padding-right:1.6rem}.faq__tabs{--tabs-button-active-color:var(--white-10);max-width:none;max-width:initial;width:calc(100% + var(--faq-body-padding) * 2);margin-left:calc(var(--faq-body-padding) * -1);margin-right:calc(var(--faq-body-padding) * -1);background:0 0;border-radius:0;position:relative}.text{--text-body-padding:.5rem;--text-body-scrollbar-padding:0;--text-content-padding-block:1.6rem;--text-content-padding-inline:1.6rem}.text__wrapper{--scrollbar-padding:0}.contacts__body{overflow:visible;overflow:initial;padding:0}.contacts__card{--contactcard-gap:1.6rem;width:100%;margin-bottom:1rem}.contacts__map{top:auto;top:initial;right:auto;right:initial;bottom:auto;bottom:initial;left:auto;left:initial;border-radius:2.4rem;border-radius:var(--radius);grid-area:2/1;width:100%;height:36rem;position:relative;overflow:hidden}}@media only screen and (width<=440px){:root{--default-text-size:1.4rem;--section-padding:1.5rem;--section-margin:5.4rem}.font-48-gilroy-semibold,.font-48-gilroy-medium,.font-46-gilroy-semibold,.font-44-gilroy-semibold,.font-40-gilroy-semibold{font-size:3rem;font-size:var(--font-size,3rem)}.font-36-gilroy-semibold,.font-30-gilroy-semibold{font-size:2.4rem;font-size:var(--font-size,2.4rem)}.font-21-gilroy-semibold,.font-20-gilroy-medium{font-size:1.4rem;font-size:var(--font-size,1.4rem)}html{font-size:2.66667vw}.button{--button-height:4.8rem;--button-padding:0 1.6rem}.cartbutton{--button-height:4.6rem}.addtocart__button{height:3.3rem;padding:.8rem 1rem;font-size:1.3rem}.addtocart__quantity{padding:.7rem .2rem}.fancybox-photo{--fancybox-photo-height:33rem}.swiper-pagination{--pagination-margin-block:.5rem;--pagination-bullet-width:.4rem;--pagination-bullet-height:.4rem;--pagination-bullet-active-width:1.2rem;--pagination-bullet-active-height:.4rem}.text-content,section.text article{--content-text-size:1.4rem;--content-subtitle-h2-size:1.7rem;--content-subtitle-h3-size:1.6rem;--content-subtitle-h4-size:1.5rem}.form{--input-height:4.8rem}.form__input_date{background-size:2rem}.radiocard{--radiocard-radius:1.2rem}.radiocard__card{background:#f9f9f9;background:var(--lightergray);border:none;padding:1.2rem;font-size:1.5rem}.radiocard__icon{width:3.2rem}.herocard{aspect-ratio:345/520;height:auto}.storycircle__pic:before{border-width:.5rem}.storycircle__title{letter-spacing:-.01em;font-size:1.3rem}.productcard__title{font-size:1.5rem}.productcard__oldprice{--font-size:1.1rem}.productcard__tooltip{--tooltip-icon-size:.9rem}.productcard__addtocart_element .addtocart__quantity{height:5.2rem}.newscard__title{--font-size:1.7rem;max-width:24rem}.reviewcard{padding:1.6rem}.reviewcard__text{font-size:1.5rem}.infocard{border-radius:2rem;padding:1.6rem}.servicecard{min-height:52rem;padding-bottom:25rem}.servicecard__title{--font-size:3rem}.servicecard__button{margin-top:0}.servicecard__image_desktop{display:none}.servicecard__image_mobile{display:block}.advantagecard{padding:3.2rem 2.4rem 16rem}.advantagecard__title{--font-size:3rem;max-width:none;max-width:initial}.advantagecard__text{max-width:none;max-width:initial}.advantagecard__image_desktop{display:none}.advantagecard__image_mobile{display:block}.cartcard__pic{border-radius:1.4rem;width:8.4rem}.cartcard__title{--font-size:1.5rem}.upsellcard{padding-right:12rem}.upsellcard__text{font-size:1.4rem}.bonuscard{min-height:14rem}.bonuscard__content:before{width:2.4rem;font-size:1.4rem}.bonuscard__title{font-size:1.5rem}.tradeincard__icon{width:4.2rem;margin-bottom:3.2rem}.tradeincard__title{margin-bottom:.5rem;font-size:2.1rem}.specialcard{--specialcard-title-size:2.1rem;--specialcard-text-size:1.5rem}.specialcard__pic{width:14rem;margin-left:-1rem}.heading{--heading-title-width:100%;--heading-text-font-size:1.7rem}.heading_big{--heading-title-font-size:2.4rem}.header__phone{font-size:1.3rem;font-weight:600;line-height:22px}.header__catalogbtn{--button-height:4.6rem}.order__body{grid-gap:3.2rem;background:0 0;padding:0}.order__phoneinput{--input-height:5.2rem;--input-icon-size:3.6rem}.tabs{--tabs-margin-bottom:2.4rem;--tabs-button-gap:.5rem;--tabs-button-height:4.2rem;--tabs-button-radius:.6rem}.pagenav__list{gap:var(--pagenav-gap-mobile)}.details{--details-item-padding:1.4rem 1.6rem}.readmore{--button-width:100%}.options_wrapper .optionmemory_wrapper .memorys .memory{--button-padding:0 1.35rem;--button-height:3.6rem}.productinfo__parameters{grid-gap:1.6rem;margin-bottom:2.4rem;padding-bottom:2.4rem;padding-left:1rem;padding-right:1rem}.productinfo__parameter{grid-template-columns:1fr}.productinfo__parameterbutton{--button-height:3.6rem;--button-text-size:1.5rem;--button-padding:0 1.2rem;min-width:5rem}.productinfo__pricing{padding-left:1rem;padding-right:1rem}.productinfo__price{--font-size:3.6rem}.productinfo__addtocart,.productinfo__telegram{--button-height:5.2rem}.gallery__pagination{--pagination-bullet-width:.6rem;--pagination-bullet-height:.6rem;--pagination-bullet-active-width:2.4rem;--pagination-bullet-active-height:.6rem}.fastfilter__button{--button-height:4.2rem}.filtercategories__button_back{--button-height:4rem}.detailinfo{--popup-padding-block:2.4rem;--popup-padding-inline:1.6rem}.detailinfo__arrows{padding:.8rem}.detailinfo__arrows .slider-arrow{--button-height:4.2rem}.detailinfo__slider,.detailinfo__pic{aspect-ratio:374/280}.stories__pagination{--pagination-bullet-gap:.6rem;--pagination-bullet-width:.6rem;--pagination-bullet-height:.6rem;--pagination-bullet-active-height:.6rem;--pagination-bullet-active-width:3.2rem}.pricedetails__title{--font-size:1.7rem}.pricedetails__title_main{--font-size:2.1rem}.pricedetails__photo{width:7.6rem}.pricedetails__section{border-radius:1.6rem}.pricedetails__variant{padding-top:1.2rem;padding-bottom:1.2rem}.pricedetails__salelink{padding:1.6rem}.repairprice__title{--font-size:2.1rem}.repairprice__text{font-weight:500}.repairprice__subtitle{--font-size:1.7rem}.repairprice__thead{display:none}.repairprice__row{grid-gap:1.2rem .5rem;grid-template-columns:auto 1fr;padding:1.6rem;display:grid}.repairprice__row:before{border-radius:2.4rem}.repairprice__tcaption{grid-column:1/-1;display:block}.repairprice__tcaption br,.repairprice__tcaption_2{display:none}.repairprice__cell{padding:0;font-size:1.5rem}.repairprice__cell_1:after{content:" — "}.repairprice__cell_3{grid-column:1/-1}.repairprice__repairtime{padding-left:1.6rem;padding-right:1.6rem}.repairprice__benefit{font-weight:500}.hero__pagination{--pagination-bullet-gap:.4rem;--pagination-bullet-width:.6rem;--pagination-bullet-height:.6rem;--pagination-bullet-active-height:.6rem;--pagination-bullet-active-width:2.4rem}.catalog__list{--gap:.5rem}.catalog__list_3cols{--catalogcard-font-size:1.4rem}.productslider .heading__arrows{margin-left:auto}.rate__button{--button-height:3.2rem}.article__heading{--heading-title-font-size:2.8rem}.article__content{--content-text-size:1.7rem;--content-subtitle-h2-size:2.4rem;--content-subtitle-h3-size:2.2rem;--content-subtitle-h4-size:2rem}.reviews__list{grid-gap:.8rem}.tradein__body{padding:1.6rem}.tradein__caption{--font-size:2.4rem}.tradein__note{max-width:98%}.tradein__button{--button-height:4.8rem}.cartempty__pic{width:25.6rem;margin-bottom:1.6rem}.cartempty__image{width:70%;height:70%}.cartempty__text{max-width:25.7rem;margin-bottom:1.6rem}.cartempty__button{--button-width:100%}.poster{--poster-content-width:27rem}.poster_big{min-height:0;min-height:initial;aspect-ratio:345/400}.poster_medium{min-height:0;min-height:initial;aspect-ratio:345/235}.poster_small{min-height:0;min-height:initial;aspect-ratio:345/290}.poster__title{--font-size:3rem}.poster__text{--font-size:1.5rem}.product__body{grid-gap:2.4rem}.sitemap__item{font-size:1.4rem;font-size:var(--font-size,1.4rem)}.faq{--faq-item-padding-block:1.4rem;--faq-text-padding-top:2rem;--faq-text-padding-bottom:1.4rem}.faq__poster{aspect-ratio:335/200}.faq__summary{min-height:6.2rem}}@media only screen and (width>=581px){.main:has(.sticky){overflow:clip}.hidedesktop{display:none}.desktop_faded{display:block;position:relative;overflow:hidden}.desktop_faded:after{content:"";background:#fff;width:5%;height:100%;position:absolute;top:0;left:95%;box-shadow:15px 0 30px 50px #fff}.desktop_faded.black:after{background:#0f1012;box-shadow:15px 0 30px 50px #0f1012}.desktop_faded.inline{display:inline;overflow:hidden}.mobile_only{display:none!important}.select_open>.select__input{z-index:11;border-radius:2.4rem 2.4rem 0 0;border-radius:var(--radius) var(--radius) 0 0;position:relative}.select_open.select_up>.select__input{border-radius:0 0 2.4rem 2.4rem;border-radius:0 0 var(--radius) var(--radius)}.select__options{--scrollbar-width:.4rem;--scrollbar-radius:5px;--scrollbar-color:transparent;--scrollbar-thumb-color:var(--black-12);--scrollbar-button-display:block;--scrollbar-button-height:1.6rem;--scrollbar-padding:1rem;--scrollbar-margin-right:.4rem;background:var(--select-options-background);border:var(--select-options-border);border-radius:var(--select-options-radius);padding:var(--select-options-padding);padding-right:1rem;padding-right:var(--scrollbar-padding);border-right:var(--scrollbar-margin-right) solid var(--select-options-background);top:calc(100% + var(--select-options-margin));z-index:10;opacity:0;pointer-events:none;transform-origin:top;width:100%;max-height:var(--select-options-height);overscroll-behavior:contain;transition:opacity .2s,transform .2s;position:absolute;left:0;overflow:hidden auto;transform:scaleY(.8)}.select_up>.select__options{--select-options-radius:var(--radius) var(--radius) 0 0;top:auto;top:initial;bottom:calc(100% + var(--select-options-margin));transform-origin:bottom}.select_open>.select__options{opacity:1;pointer-events:all;box-shadow:var(--select-options-shadow);transform:scaleY(1)}.selectlist__body{background:0 0;max-width:100%;padding:0;display:block!important}:has([open] .catmenu) .header__catalogbtn{--button-icon-image:url(../images/icons/cross_white.svg)}:has(.popup_close.catmenu) .header__catalogbtn{--button-icon-image:url(../images/icons/burger.svg)}}@media only screen and (width>=821px){.details__list.specs{grid-template-columns:repeat(2,minmax(0,1fr))}.details__list.specs .details__item:nth-child(odd){background:0 0}.details__list.specs .details__item:nth-child(4n+1),.details__list.specs .details__item:nth-child(4n+2){background:var(--details-item-odd-background)}.details__list.specs .details__item:not(:has(.details__term)){grid-column:1/-1}.gallery__back,.gallery__sharebutton{display:none}}@media only screen and (width>=1001px){.fancybox-photo .f-carousel__toolbar{padding:var(--fancybox-photo-padding) 0;width:var(--fancybox-photo-width);grid-template-columns:1fr;align-items:center;height:100vh;position:absolute;left:50%;transform:translate(-50%)}.fancybox-photo .f-carousel__toolbar__column.is-right{padding:1.2rem;padding:var(--gap);height:100%;max-height:var(--fancybox-photo-height)}.fancybox-photo .f-carousel__toolbar__column.is-left,.fancybox-photo .f-carousel__toolbar__column.is-middle,.filteritem_category{display:none}.filter-option-hidden{opacity:0;pointer-events:none;max-height:0;margin:-5rem;transition:max-height .2s,margin .1s .12s,opacity .2s;overflow:hidden}.filter-option-show{opacity:1;pointer-events:all;max-height:6rem;margin:0;transition:max-height .3s,margin,opacity .2s .1s}.products_showsidebar .productlist__list{--columns:4}.filterbutton-mobile{display:none}.filter{background:0 0;margin:0;padding:0;display:block!important}.filter__section .filter__action,.filter__back,.filter__title,.filter__subtitle{display:none}.filter__action{opacity:0;pointer-events:none}.filter:has(.filter__select_selected) .filter__action{opacity:1;pointer-events:all}.filter__apply{display:none}.filter__group:has(.filteritem_category){display:none}.filter__select{display:none}.catalog__list_5cols,.catalog__list_4cols_repair{--catalogcard-padding:2.4rem;--catalogcard-font-size:1.7rem}.products:not(.products_showsidebar) .products__sidebar{overflow:hidden}}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color,var(--f-button-color));background-color:#f8f8f8;background-color:var(--f-button-hover-bg,var(--f-button-bg))}.custom-scrollbar::-webkit-scrollbar{width:var(--scrollbar-width);border-radius:var(--scrollbar-radius);background:var(--scrollbar-color);height:0}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-radius)}.custom-scrollbar::-webkit-scrollbar-button:vertical:start:decrement{display:var(--scrollbar-button-display);background:var(--scrollbar-button-color);height:var(--scrollbar-button-height)}.custom-scrollbar::-webkit-scrollbar-button:vertical:end:increment{display:var(--scrollbar-button-display);background:var(--scrollbar-button-color);height:var(--scrollbar-button-height)}@-moz-document url-prefix(){.custom-scrollbar{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-color);scrollbar-width:thin}}.button_border:hover{border-color:var(--button-hover-border-color)}.button_arrow:hover:after{transform:var(--button-arrow-hover-transform)}.button:hover{background-color:var(--button-hover-color);color:var(--button-hover-text-color,var(--button-text-color))}.addtocart__button:hover{background-color:#e8ebef;background-color:var(--softgray)}.back:hover{opacity:.75}.back:hover:before{transform:translate(-20%)}.back_circle:hover{opacity:1}.back_circle:hover:before{transform:translate(-60%,-50%)}.sharebutton:hover{opacity:.75}.sharebutton:hover:after{transform:translate(3px)}.sharebutton_circle:hover{opacity:1}.sharebutton_circle:hover:after{transform:translate(-35%,-50%)}.popup .f-button.is-close-button:hover{opacity:var(--popup-close-button-hover-opacity)}.fancybox-photo .f-button[data-fancybox-close]:hover:after{background-color:var(--fancybox-close-hover-icon-color)}[data-fancybox]{position:relative;overflow:hidden}[data-fancybox]:before,[data-fancybox]:after{content:"";transition:all .3s;display:block;position:absolute;inset:0}[data-fancybox]:after{background-color:#0000000f;background-color:var(--black-06);opacity:0}[data-fancybox]:before{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);aspect-ratio:1;z-index:2;background:#1414140f url(../images/icons/zoom.svg) 50%/35% no-repeat;border-radius:100%;width:9.2rem;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}[data-fancybox]:hover{cursor:pointer}[data-fancybox]:hover:after{opacity:1}[data-fancybox]:hover:before{transform:translate(-50%,-50%)scale(1)}.form__input:hover{border-color:var(--input-hover-border-color)}.form__input.invalid:hover{border-color:var(--input-invalid-border-color-hover)}.form__input_textarea::-webkit-scrollbar{background:0 0;border-radius:5px;width:4px;height:0}.form__input_textarea::-webkit-scrollbar-thumb{background:#ffffff1f;background:var(--white-12);border-radius:5px}.form__input_textarea::-webkit-scrollbar-button{display:none}.form__checkbox a:hover:before{transform-origin:100%;transform:scaleX(0)}.form__checkbox:hover .form__checkbox-label:before{border-color:var(--input-hover-border-color)}.form__checkbox:has(.invalid):hover .form__checkbox-label:before{border-color:var(--input-invalid-border-color-hover)}.promocode__button:hover{background-color:#656668;background-color:var(--darkgray)}.input:not(:focus):hover{border-color:var(--input-hover-border-color)}.input.invalid:hover{border-color:var(--input-invalid-border-color-hover)}.storycircle__pic:hover img{transform:scale(1.1)}.storycircle:hover .storycircle__title{color:var(--black-50)}.storycard__close:hover{background-color:#ffffffbf;background-color:var(--white-75)}.catalogcard:hover img{transform:scale(1.1)}.productcard__photos .swiper-wrapper{transition:none!important}.productcard__hovernav{z-index:2;grid-auto-flow:column;display:grid;position:absolute;inset:0}.productcard__title:hover{color:var(--black-60)}.ratecard:hover{background:var(--rate-card-hover-color)}.newscard:hover img{transform:scale(1.1)}.servicecard:hover .servicecard__title{opacity:.9}.cartcard__delete:hover{background:#ff383c;background:var(--red);color:var(--white)}.cartcard__title:hover{color:var(--black-60)}.upsellcard:hover{transform:scale(1.015)}.specialcard:hover .specialcard__content{opacity:.7}.social__link:hover{background-color:var(--social-button-hover-color)}.menu__link:hover{color:var(--menu-link-hover-color)}.footer__sitemap:hover{color:var(--white-85)}.footer__devlink:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.1em;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px}.footmenu__link:hover{color:var(--white-85)}.table__row:hover{cursor:pointer}.table__row:hover:before{background-color:var(--table-row-hover-color)}.orderinfo__note a:hover{color:var(--black)}.pagenav__arrow:hover{background:var(--pagenav-arrow-button-hover-color)}.pagenav__link:hover{background:var(--pagenav-link-hover-bg);border-color:var(--pagenav-link-hover-border-color);color:var(--pagenav-link-hover-text-color)}.catalogcontrol__select:not(.select_open):hover{--select-input-text-color:var(--black-50)}.filtercategories__button_back:hover:before{transform:translate(-10%)}.categorylinks__link:hover{background:#f0f2f5;background:var(--lightgray);border-color:#f0f2f5;border-color:var(--lightgray)}.categorylinks__link_back:hover{opacity:.65;background:0 0}.categorylinks__link_back:hover:before{transform:translate(-15%)}.cookie__link:hover{text-decoration-color:#fff;-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}.catmenu__link:hover{background:#f0f2f5;background:var(--lightgray)}.catmenu__link:hover:after{opacity:1}.stories__sound:hover{background-color:#ffffff14;background-color:var(--white-08)}.pricedetails__salelink:hover{background:#f0f2f5;background:var(--lightgray)}.pricedetails__salelink:hover:after{transform:translate(20%)}.notify__close:hover{background-color:#e8ebef;background-color:var(--softgray)}.breadcrumbs__link:hover{color:var(--breadcrumbs-link-hover-color);background:var(--breadcrumbs-button-hover-color)}.repair__body:has(.repair__title_link):hover .repair__title_link{color:var(--white-90)}.poster:hover .poster__title{opacity:.9}.faq__item:hover{background:var(--faq-item-hover-background)}}@media (prefers-reduced-motion:reduce){.cookie:before,.cookie__body,.cookie_hide:before,.cookie_hide .cookie__body{animation-duration:.01ms;animation-delay:0s}}
