@charset "UTF-8";.os-size-observer,.os-size-observer-listener{box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;scroll-behavior:auto!important;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{left:0;position:absolute;top:0;writing-mode:horizontal-tb}.os-size-observer{border:inherit;bottom:0;box-sizing:inherit;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;left:0;margin:-133px;padding:inherit;right:0;top:0;transform:scale(.1);z-index:-1}.os-size-observer:before{box-sizing:inherit;content:"";flex:none;height:10px;padding:10px;width:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{border:inherit;box-sizing:border-box;flex:auto;margin:-133px;padding:inherit;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";height:100%;width:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;box-sizing:content-box;display:block;flex:auto;padding:inherit;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{bottom:0;direction:ltr;flex:none;overflow:hidden;right:0}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{border:none;box-sizing:border-box;contain:strict;flex:none;height:0;margin:0;max-height:1px;max-width:0;overflow:hidden;padding:0;position:relative;top:calc(100% + 1px);z-index:-1}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;height:0!important;width:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{height:100%;margin:0;width:100%}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{align-items:stretch!important;display:flex;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){border:none;box-sizing:inherit;flex:auto!important;height:auto;margin:0;min-width:0;padding:0;position:relative;width:100%;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";height:var(--os-vah);min-height:1px;min-width:1px;pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport],[data-overlayscrollbars]{overflow:hidden!important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport~=measuring]{overflow:hidden!important;scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=overflowXVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-x:visible!important}[data-overlayscrollbars-viewport~=overflowXHidden]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=overflowXScroll]{overflow-x:scroll!important}[data-overlayscrollbars-viewport~=overflowYVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-y:visible!important}[data-overlayscrollbars-viewport~=overflowYHidden]{overflow-y:hidden!important}[data-overlayscrollbars-viewport~=overflowYScroll]{overflow-y:scroll!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{clip:rect(0,0,0,0)!important;border-width:0!important;display:none!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{border:none!important;padding:0!important;position:relative}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:none;width:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translateX(calc(var(--os-scroll-percent-directional)*-100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{height:calc(var(--os-viewport-percent)*100%);right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional)*-100%))}@supports (container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional)*100cqw + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional)*100cqh + var(--os-scroll-percent-directional)*-100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{bottom:0;top:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{background:var(--os-track-bg);border:var(--os-track-border);border-radius:var(--os-track-border-radius);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{background:var(--os-track-bg-hover);border:var(--os-track-border-hover)}.os-scrollbar-track:active{background:var(--os-track-bg-active);border:var(--os-track-border-active)}.os-scrollbar-handle{background:var(--os-handle-bg)}.os-scrollbar-handle:hover{background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{background:var(--os-handle-bg-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-scrollbar-horizontal{height:var(--os-size);padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{height:var(--os-handle-perpendicular-size);max-width:var(--os-handle-max-size);min-width:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{bottom:var(--os-size);padding:var(--os-padding-axis) var(--os-padding-perpendicular);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{max-height:var(--os-handle-max-size);min-height:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s;width:var(--os-handle-perpendicular-size)}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px;box-sizing:border-box}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}[data-uk-sticky].uk-active{-webkit-backface-visibility:hidden;box-sizing:border-box;z-index:980}[data-uk-sticky].uk-animation-reverse,[data-uk-sticky][class*=uk-animation-]{-webkit-animation-duration:.2s;animation-duration:.2s}:root{--color-primary--rgb:255,2,240;--color-secondary--rgb:137,48,253;--color-success--rgb:33,199,0;--color-danger--rgb:209,162,32;--color-deny--rgb:255,0,0;--color-blue--rgb:27,70,190;--color-text:#666;--color-text--muted-light:#eaeaea;--color-text--black:#000;--color-paragraph:#666;--color-text--muted:#999;--color-contrast:#fff;--color-contrast--rgb:0,0,0;--border-radius--default:6px;--border-radius--half:3px;--font-family-default:"Inter",sans-serif;--font-size-default:14px;--font-size-nav:16px;--font-size-nav-main:24px;--font-size-small:12px;--font-family-headings:"Manrope",sans-serif;--transition--static:all 0.6s ease-out;--transition--hover:all 0.3s ease-in;--transition--static-fast:all 0.4s ease-out;--transition--hover-fast:all 0.3s ease-in;--transition--static-x-fast:all 0.3s ease-out;--transition--hover-x-fast:all 0.2s ease-in;--transition--static-slow:all 1.2s ease-out;--transition--hover-slow:all 0.6s ease-in;--grid-gap:64px;--drop-shadow--static:0 16px 32px rgba(var(--color-contrast--rgb),.65);--bg-gradient-primary:linear-gradient(90deg,rgb(var(--color-primary--rgb)) 0%,rgb(var(--color-secondary--rgb)) 100%)}body.bright{--color-text:#000;--color-contrast:#fff;--color-contrast--rgb:255,255,255;--color-text--rgb:0,0,0}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../webfonts/Inter-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../webfonts/Inter-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../webfonts/Inter-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../webfonts/Inter-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../webfonts/Manrope-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(../webfonts/Manrope-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../webfonts/Manrope-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../webfonts/Manrope-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(../webfonts/Manrope-ExtraBold.ttf) format("truetype")}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;font-family:var(--font-family-default)}::-webkit-input-placeholder{color:var(--color-text--muted);font-family:var(--font-family-default)}:-ms-input-placeholder{color:var(--color-text--muted);font-family:var(--font-family-default)}:-moz-placeholder,::-moz-placeholder{color:var(--color-text--muted);font-family:var(--font-family-default)}::selection{background:rgb(var(--color-primary--rgb));color:var(--color-contrast)}::-webkit-scrollbar{width:calc(var(--grid-gap)/8 + 2px)}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:rgb(var(--color-primary--rgb));border-radius:8px}body,html{background:#fff;color:var(--color-text);font-family:var(--font-family-default);font-size:var(--font-size-default);margin:0;padding:0}html{scroll-behavior:smooth}body{scroll-snap-type:y mandatory}a{color:rgb(var(--color-secondary--rgb))}a:hover{text-decoration:none}.os-scrollbar-handle{background:rgba(var(--color-primary--rgb),.5);border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);cursor:pointer}.os-scrollbar-handle:hover{background:rgba(var(--color-primary--rgb),.75);border:var(--os-handle-border-hover)}.os-scrollbar-handle:active{background:rgba(var(--color-primary--rgb),1);border:var(--os-handle-border-active)}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless{bottom:4px;right:4px;top:4px}ol,p,ul{color:var(--color-text);font-size:var(--font-size-default);margin-bottom:0}h1,h2,h3{color:var(--color-text--black);font-family:var(--font-family-headings);font-weight:800;margin-top:0}h1{font-size:36px;line-height:49px}h2{font-size:24px;line-height:33px;margin-bottom:0}h2+*{margin-top:16px}*+h2{margin-top:32px}h3{font-size:14px;line-height:22px}h3,h3>a{text-decoration:none}fieldset{border:0;margin:0;padding:0}.trf-page-wrapper{min-height:100dvh}.trf-bg-primary{background-color:rgb(var(--color-primary--rgb))}.trf-bg-secondary{background-color:rgb(var(--color-secondary--rgb))}.trf-color-black{color:var(--color-text--black)}.trf-color-primary{color:rgb(var(--color-primary--rgb))}.trf-color-secondary{color:rgb(var(--color-secondary--rgb))}.trf-grid{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gap)/2*-1);position:relative;row-gap:calc(var(--grid-gap)/2)}.trf-grid>:not(button){padding-left:calc(var(--grid-gap)/2)}.trf-grid-double{display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gap)*-1);position:relative;row-gap:var(--grid-gap)}.trf-grid-double>:not(button){padding-left:var(--grid-gap)}.trf-grid-triple{margin-left:calc(var(--grid-gap)/2*-3);position:relative;row-gap:calc(var(--grid-gap)/2*3)}.trf-grid-triple>:not(button){padding-left:calc(var(--grid-gap)/2*3)}.trf-grid-condenced{margin-left:-24px;row-gap:24px}.trf-grid-condenced>:not(button){padding-left:24px}.trf-grid-half{margin-left:calc(var(--grid-gap)/2*-1);row-gap:calc(var(--grid-gap)/2)}.trf-grid-half>:not(button){padding-left:calc(var(--grid-gap)/2)}.trf-grid-small{margin-left:calc(var(--grid-gap)/8*3*-1);row-gap:calc(var(--grid-gap)/8*3)}.trf-grid-small>:not(button){padding-left:calc(var(--grid-gap)/8*3)}.trf-grid-collapsed{margin-left:0;row-gap:0}.trf-grid-collapsed>:not(button),.trf-grid-space-between>*{padding-left:0}.trf-grid-space-between{justify-content:space-between;margin-left:0}.trf-col-1-5{flex:0 20%;width:20%}.trf-col-2-5{flex:0 40%;width:40%}.trf-col-3-5{flex:0 60%;width:60%}.trf-col-4-5{flex:0 80%;width:80%}.trf-col-1-12{flex:0 8.33%;width:8.33333%}.trf-col-1-6,.trf-col-2-12{flex:0 16.66%;width:16.66667%}.trf-col-1-4,.trf-col-3-12{flex:0 25%;width:25%}.trf-col-1-3,.trf-col-4-12{flex:0 33.33%;width:33.33333%}.trf-col-5-12{flex:0 41.66%;width:41.66667%}.trf-col-1-2,.trf-col-2-4,.trf-col-6-12{flex:0 50%;width:50%}.trf-col-7-12{flex:0 58.33%;width:58.33333%}.trf-col-2-3,.trf-col-8-12{flex:0 66.66%;width:66.66667%}.trf-col-3-4,.trf-col-9-12{flex:0 75%;width:75%}.trf-col-10-12{flex:0 83.33%;width:83.33333%}.trf-col-11-12{flex:0 91.66%;width:91.66667%}.trf-col-1-1,.trf-col-12-12,.trf-col-4-4,.trf-col-5-5{flex:0 100%;width:100%}.trf-col-1-7{flex:0 14.28571%;width:14.28571%}.trf-col-5-7{flex:0 71.42857%;width:71.42857%}.trf-grid+.trf-grid{margin-top:calc(var(--grid-gap)/2*3)}.trf-grid-jusify{justify-content:space-between}.trf-grid-jusify-center{display:flex;justify-content:center}.trf-grid-center{justify-content:center}.trf-grid-divider>*{position:relative}.trf-grid-divider>:nth-child(n+2):before{background-color:rgb(var(--color-secondary--rgb));bottom:0;content:"";display:block;height:100%;position:absolute;top:0;width:2px}.trf-grid.trf-grid-divider>:nth-child(n+2):before{left:calc(var(--grid-gap)/4)}.trf-grid-double.trf-grid-divider>:nth-child(n+2):before{left:calc(var(--grid-gap)/2)}.trf-grid-triple.trf-grid-divider>:nth-child(n+2):before{left:calc(var(--grid-gap)/4*3)}.trf-grid-condenced.trf-grid-divider>:nth-child(n+2):before,.trf-grid-half.trf-grid-divider>:nth-child(n+2):before{left:calc(var(--grid-gap)/4)}.trf-grid-collapsed.trf-grid-divider>:nth-child(n+2):before{left:-1px}@media screen and (max-width:1440px){.trf-col-1-3-medium{flex:0 33.33%;width:33.33333%}.trf-col-2-3-medium{flex:0 66.66%;width:66.66667%}}@media (max-width:991.99px){.trf-col-1-2-medium{flex:0 50%;width:50%}.trf-col-1-1-medium{flex:0 100%;width:100%}}@media (max-width:687.99px){.trf-col-1-12-small{flex:0 8.33%;width:8.33333%}.trf-col-1-6-small,.trf-col-2-12-small{flex:0 16.66%;width:16.66667%}.trf-col-1-4-small,.trf-col-3-12-small{flex:0 25%;width:25%}.trf-col-1-3-small,.trf-col-4-12-small{flex:0 33.33%;width:33.33333%}.trf-col-5-12-small{flex:0 41.66%;width:41.66667%}.trf-col-1-2-small,.trf-col-2-4-small,.trf-col-6-12-small{flex:0 50%;width:50%}.trf-col-7-12-small{flex:0 58.33%;width:58.33333%}.trf-col-2-3-small,.trf-col-8-12-small{flex:0 66.66%;width:66.66667%}.trf-col-3-4-small,.trf-col-9-12-small{flex:0 75%;width:75%}.trf-col-10-12-small{flex:0 83.33%;width:83.33333%}.trf-col-11-12-small{flex:0 91.66%;width:91.66667%}.trf-col-1-1-small,.trf-col-12-12-small,.trf-col-4-4-small,.trf-col-5-5-small{flex:0 100%;width:100%}.trf-grid{margin-left:calc(var(--grid-gap)/2*-1);row-gap:var(--grid-gap)}.trf-grid:not(.trf-grid-collapsed)>*{padding-left:calc(var(--grid-gap)/2)}}.trf-grid.trf-grid-cols-1-2>*{flex:0 50%;width:50%}.trf-grid.trf-grid-cols-1-3>*{flex:0 33.33%;width:33.33333%}.trf-grid.trf-grid-cols-1-4>*{flex:0 25%;width:25%}.trf-grid.trf-grid-cols-1-5>*{flex:0 20%;width:20%}@media (max-width:991.99px){.trf-grid.trf-grid-cols-1-2-medium>*{flex:0 50%;width:50%}.trf-grid.trf-grid-cols-1-3-medium>*{flex:0 33.33%;width:33.33333%}.trf-grid.trf-grid-cols-1-4-medium>*{flex:0 25%;width:25%}}@media (max-width:687.99px){.trf-grid[class*=trf-grid-cols-]{flex:0 100%;width:100%}}.trf-pageblock{padding:calc(var(--grid-gap)/8*3) 0;position:relative;width:100%;z-index:1}.trf-container{margin:auto;max-width:1440px;width:calc(100vw - var(--grid-gap)*3)}footer.trf-pageblock{padding-bottom:calc(var(--grid-gap)/4*3)}.trf-display-table{border-spacing:0 16px;display:table}.trf-display-table>*{display:table-row}.trf-display-table>:nth-child(n+2){margin-top:8px}.trf-display-table>*>*{display:table-cell;vertical-align:middle}.trf-list-title-striped{align-items:center;display:flex;flex-direction:row;font-weight:700;gap:8px}.trf-list-title-striped:after{background-color:rgb(var(--color-primary--rgb));border-radius:1px;content:"";display:inline-flex;flex-grow:1;height:1px;margin-right:8px;margin-top:3px;min-width:32px;opacity:.2}.trf-table+*{margin-top:64px}.trf-table th{font-size:18px;font-weight:700;text-align:left}.trf-table>tbody>tr{transition:background-color .2s ease-out}.trf-table>tbody>tr:nth-of-type(odd){background-color:#1e1e1e}.trf-table>tbody>tr:hover{background-color:rgba(var(--color-secondary--rgb),.5)}.trf-table td,.trf-table th{padding:16px 24px}.trf-table tr>td:first-child,.trf-table tr>th:first-child{border-radius:4px 0 0 4px}.trf-table tr>td:last-child,.trf-table tr>th:last-child{border-radius:0 4px 4px 0}#loader-wrapper{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}#loader{display:block;height:160px;left:50%;overflow:hidden;position:relative;top:50%;transform:translateX(-50%) translateY(-50%);width:219px;z-index:1001}#loader-wrapper .loader-section{background:linear-gradient(0deg,rgba(var(--color-primary--rgb),1) 0,rgba(var(--color-secondary--rgb),1) 100%);height:100%;position:fixed;top:0;width:51%;z-index:1000}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.loaded #loader-wrapper .loader-section.section-left,.loaded #loader-wrapper .loader-section.section-right{-webkit-transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transition:all .7s cubic-bezier(.645,.045,.355,1) .3s}.loaded #loader-wrapper .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.loaded #loader{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.loaded #loader-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease-out 1s;transition:all .3s ease-out 1s;visibility:hidden}.main-element{height:160px;width:219px}.trf-nav{display:flex;flex-direction:column;font-size:0;list-style-type:none;margin:0;padding:0}.trf-nav>li>*{color:var(--color-text);display:block;font-size:var(--font-size-nav);text-decoration:none}.trf-header{height:80px;padding:0;top:0;transition:var(--transition--static);z-index:999}.trf-header.sticky .trf-header--logo-wrapper{transform:translate(-50%,-54px) scale(.4)}.trf-header.sticky .trf-nav-top-wrapper{height:calc(var(--grid-gap)/4*3);margin:auto;width:min(calc(100vw - var(--grid-gap)*2),1540px)}.trf-nav-top-wrapper{justify-content:space-between;padding-bottom:calc(var(--grid-gap)/4);padding-top:calc(var(--grid-gap)/4)}.trf-nav-top-wrapper,.trf-nav.trf-nav-top{align-items:center;display:flex;flex-direction:row}.trf-nav.trf-nav-top>li>*{position:relative}.trf-phone-person i{align-items:center;color:var(--color-primary--hover);display:inline-flex;height:calc(var(--grid-gap)/2);justify-content:center;margin-right:calc(var(--grid-gap)/8);width:calc(var(--grid-gap)/2)}.trf-panel-person:hover .trf-phone-person i{animation:call-button-icon 3s linear infinite alternate;-webkit-transform-origin:50% 120%;-moz-transform-origin:50% 120%;-o-transform-origin:50% 120%;-ms-transform-origin:50% 120%;transform-origin:50% 120%;transition:.3s ease-out}@keyframes call-button-icon{0%,80%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}85%,95%{-moz-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);-o-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}90%,to{-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg);-o-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}}.trf-nav-main{gap:10px}.trf-nav-main>li>*{display:flex;white-space:nowrap}[class*=trf-nav-]{display:flex;font-size:0;list-style-type:none;margin:0;padding:0;position:relative;transition:var(--transition--static)}[class*=trf-nav-]>li>*{color:var(--color-text);font-size:var(--font-size-nav);line-height:var(--font-size-nav);padding:10px;position:relative;text-decoration:none}.trf-nav-icon{gap:16px}.trf-nav-icon>li>*{align-items:center;display:flex;justify-content:center;padding:0}.trf-header.sticky .trf-nav-main>li.active>:before{height:100%;opacity:.1}nav{align-items:center;display:flex;flex-direction:row}.trf-nav-footer,.trf-nav-footer:hover,.trf-nav-main,.trf-nav-main:hover{background:transparent}nav>:nth-child(3){justify-content:flex-end}.trf-menu-toggler{display:block;height:48px;position:relative;right:0;top:0;width:48px}.trf-menu-toggler>.burger{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.trf-menu-toggler>.burger,.trf-menu-toggler>.burger:after,.trf-menu-toggler>.burger:before{animation-direction:reverse;animation-duration:.6s;background:#fff;border-radius:3px;content:"";display:block;height:1px;transform-origin:center center;width:calc(var(--grid-gap)/4)}.trf-menu-toggler>.burger:before{transform:translateY(-6px)}.trf-menu-toggler>.burger:after{transform:translateY(5px)}.trf-menu-toggler.active{background:var(--color-secondary)}.trf-menu-toggler.active>.burger,.trf-menu-toggler.active>.burger:after,.trf-menu-toggler.active>.burger:before{animation-direction:normal;animation-duration:.6s;animation-fill-mode:forwards}.trf-menu-toggler.active>.burger{animation-name:burger}.trf-menu-toggler.active>.burger:before{animation-name:burger-first}.trf-menu-toggler.active>.burger:after{animation-duration:.6s;animation-name:burger-last}@keyframes burger{0%{background:#fff}50%{background:#fff}51%{background:hsla(0,0%,100%,0)}to{background:hsla(0,0%,100%,0)}}@keyframes burger-first{0%{transform:translateY(-10px)}50%{transform:translateY(1px)}to{transform:translateY(1px) rotate(-45deg)}}@keyframes burger-last{0%{transform:translateY(9px)}50%{transform:translateY(-1px)}to{transform:translateY(-1px) rotate(45deg)}}.trf-thumb--wrapper{border-radius:var(--border-radius--default);overflow:hidden;position:relative}.trf-thumb,.trf-thumb--wrapper img:not(.trf-category-card--image){display:block;width:100%}.trf-thumb{height:auto;transition:var(--transition--static)}.trf-thumb--wrapper:hover .trf-thumb:not(.trf-thumb-ignore){transform:scale(1.1);transition:var(--transition--hover)}.trf-thumb-cover,.trf-thumb-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}a.trf-thumb-cover{z-index:2}.trf-thumb-overlay{display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--grid-gap)/3*2);transition:var(--transition--static)}.trf-thumb-overlay h3{color:var(--color-secondary);font-size:calc(var(--grid-gap)/8*3);font-weight:400}.trf-thumb-overlay p{font-size:calc(var(--grid-gap)/4);line-height:calc(var(--grid-gap)/8*3);margin-bottom:0}.trf-thumb-overlay p+p{margin-top:calc(var(--grid-gap)/8*3)}.trf-thumb-overlay-icon{background-image:url(../ico-zoom.svg);background-position:50%;background-repeat:no-repeat;background-size:var(--grid-gap) var(--grid-gap)}.trf-thumb-wrapper *{transition:var(--transition--static-fast)}.trf-thumb-wrapper:hover .trf-thumb{transition:var(--transition--static-slow)}.trf-thumb-wrapper:hover .trf-thumb-overlay{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation:service-overlay-hover .4s;opacity:1}.trf-thumb-wrapper .trf-thumb-overlay h3{color:var(--color-contrast);font-family:var(--font-family-headings);font-size:calc(var(--grid-gap)/2);font-style:normal;font-weight:700;line-height:calc(var(--grid-gap)/2);margin:0 0 calc(var(--grid-gap)/2);padding-left:0}.trf-thumb-wrapper .trf-thumb-overlay h3:before{display:none}.trf-thumb-wrapper:hover .trf-thumb-overlay h3,.trf-thumb-wrapper:hover .trf-thumb-overlay p{opacity:1;transform:translateY(0)}.trf-btn{-webkit-appearance:none;border-radius:var(--border-radius--default);-webkit-border-radius:var(--border-radius--default);font-size:calc(var(--grid-gap)/8*3);font-weight:400;line-height:calc(var(--grid-gap)/8*3);min-height:calc(var(--grid-gap)/3*2);padding:8px 24px;text-align:center}.trf-btn,.trf-btn:hover{transition:var(--transition--static)}.trf-btn:hover{box-shadow:var(--box-shadow--hover)}.trf-btn:active,.trf-btn:focus{outline:4px solid hsla(0,0%,100%,.3);transition:var(--transition--static)}.trf-btn{align-items:center;color:var(--color-contrast);display:flex;flex-direction:row;font-size:var(--font-size-default);font-weight:700;justify-content:center;text-decoration:none;transition:var(--transition--static-x-fast)}.trf-btn:hover{transition:var(--transition--hover-x-fast)}.trf-btn-primary{background-color:rgba(var(--color-primary--rgb),1)}.trf-btn-primary,.trf-btn-primary:hover{border-color:rgb(var(--color-primary--rgb))}.trf-btn-primary:hover{background-color:rgba(var(--color-primary--rgb),.75)}.trf-btn-secondary{background-color:rgba(var(--color-secondary--rgb),1)}.trf-btn-secondary,.trf-btn-secondary:hover{border-color:rgb(var(--color-secondary--rgb))}.trf-btn-secondary:hover{background-color:rgba(var(--color-secondary--rgb),.75)}.trf-btn-success{background-color:rgba(var(--color-success--rgb),1)}.trf-btn-success,.trf-btn-success:hover{border-color:rgb(var(--color-success--rgb))}.trf-btn-success:hover{background-color:rgba(var(--color-success--rgb),.75)}.trf-btn-ghost{border-style:solid;border-width:5px}.trf-btn-ghost-primary{background-color:rgba(var(--color-primary--rgb),0);border-color:rgb(var(--color-primary--rgb))}.trf-btn-ghost-primary:hover{background-color:rgba(var(--color-primary--rgb),1);border-color:rgb(var(--color-primary--rgb))}.trf-btn-ghost-secondary{background-color:rgba(var(--color-secondary--rgb),0);border-color:rgb(var(--color-secondary--rgb))}.trf-btn-ghost-secondary:hover{background-color:rgba(var(--color-secondary--rgb),1);border-color:rgb(var(--color-secondary--rgb))}.trf-btn-accent{background:linear-gradient(90deg,#ffa600,#ffb833 37.5%,#b77700);box-shadow:0 0 35px #ffb833}.trf-btn-ico{gap:16px;padding:11px 48px 11px 24px}.trf-btn-ico>img,.trf-btn-ico>svg{height:24px;width:24px}form button,form input[type=button],form input[type=reset],form input[type=submit]{border:none;border-radius:var(--border-radius--default);cursor:pointer;font-family:var(--font-family-default)}.trf-form input:not([type]),.trf-form input[type=color],.trf-form input[type=coupon_code],.trf-form input[type=date],.trf-form input[type=datetime-local],.trf-form input[type=datetime],.trf-form input[type=email],.trf-form input[type=month],.trf-form input[type=number],.trf-form input[type=password],.trf-form input[type=search],.trf-form input[type=tel],.trf-form input[type=text],.trf-form input[type=time],.trf-form input[type=url],.trf-form input[type=week],.trf-form select,.trf-form textarea{background:transparent;border:2px solid #e5e5e5;border-radius:var(--border-radius--default);color:var(--color-text);font-family:var(--font-family-default);outline:0 solid transparent;padding:8px 12px;transition:var(--transition--static)}.trf-form input:not([type]):hover,.trf-form input[type=color]:hover,.trf-form input[type=coupon_code]:hover,.trf-form input[type=date]:hover,.trf-form input[type=datetime-local]:hover,.trf-form input[type=datetime]:hover,.trf-form input[type=email]:hover,.trf-form input[type=month]:hover,.trf-form input[type=number]:hover,.trf-form input[type=password]:hover,.trf-form input[type=search]:hover,.trf-form input[type=tel]:hover,.trf-form input[type=text]:hover,.trf-form input[type=time]:hover,.trf-form input[type=url]:hover,.trf-form input[type=week]:hover,.trf-form select:hover,.trf-form textarea:hover{border:2px solid rgba(var(--color-secondary--rgb),.6)}.trf-form input:not([type]),.trf-form input[type=color]:focus,.trf-form input[type=coupon_code]:focus,.trf-form input[type=date]:focus,.trf-form input[type=datetime-local]:focus,.trf-form input[type=datetime]:focus,.trf-form input[type=email]:focus,.trf-form input[type=month]:focus,.trf-form input[type=number]:focus,.trf-form input[type=password]:focus,.trf-form input[type=search]:focus,.trf-form input[type=tel]:focus,.trf-form input[type=text]:focus,.trf-form input[type=time]:focus,.trf-form input[type=url]:focus,.trf-form input[type=week]:focus,.trf-form select:focus,.trf-form textarea:focus{border:2px solid rgba(var(--color-secondary--rgb),1);color:var(--color-text);outline:4px solid rgba(var(--color-secondary--rgb),.2);transition:var(--transition--hover)}.trf-form select[multiple],.trf-form textarea{height:inherit}.trf-form select[multiple]{padding:0;vertical-align:top}.trf-form select[multiple]>option{padding:var(--form-input-paddding)}.trf-form input[type=checkbox]{background:#fff;border:1px solid var(--maincolor);border-radius:2px;height:20px;margin:0 .6em 0 0;position:relative;vertical-align:text-top;width:20px}.trf-form input[type=checkbox]+label{cursor:pointer;font-size:12px}.trf-modal .trf-form input[type=checkbox]+label{color:var(--color-text--muted)}.trf-form input[type=checkbox]:not(.trf-checkbox-pill):checked:before{border:solid var(--maincolor);border-width:0 2px 2px 0;content:"";height:10px;margin:-1px -1px 0;position:absolute;right:50%;top:50%;transform:rotate(45deg) translate(-50%,-50%);width:4px;z-index:2}.trf-form input.checkbox+label{cursor:pointer}.trf-form input.checkbox:not(checked)+label{padding:0 0 0 60px}.trf-form input.checkbox:not(checked)+label:before{background:rgb(var(--color-primary--rgb));height:26px;top:-4px;width:50px}.trf-form input.checkbox:not(checked)+label:after{height:22px;top:-2px;width:22px}.trf-form input.checkbox:checked+label:before{background:rgb(var(--color-secondary--rgb))}.trf-form input.checkbox:checked+label:after{left:26px}.agreement-button:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.4}.trf-input-field-wrapper{position:relative}.trf-form>fieldset{display:flex;flex-direction:column;gap:16px}.field,.trf-input-field-animated{position:relative}.field label,.trf-input-field-wrapper label:not(.trf-checkbox-label){color:#888;font-size:12px;font-weight:400;left:0;padding:12px 0 0 16px;pointer-events:none;position:absolute;top:0}.field>.fake-select,.trf-input-field-wrapper>input:not(button),.trf-input-field-wrapper>select,.trf-input-field-wrapper>textarea{box-sizing:border-box;color:var(--color-text);display:block;font-size:16px;font-weight:300;line-height:16px;padding:32px 16px 8px;text-align:left;transition:border-color .2s;width:100%}.field>.fake-select:hover,.trf-input-field-wrapper>input:not(button):hover,.trf-input-field-wrapper>select:hover,.trf-input-field-wrapper>textarea:hover{border-color:rgb(var(--color-secondary--rgb))}.trf-input-field-wrapper:not(.icon-right)>.fake-select:after{background-image:url(../images/ico-chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";display:block;height:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px}.field.icon-left>*{padding-left:76px}.trf-input-field-wrapper>input:not(button)::placeholder,.trf-input-field-wrapper>textarea::placeholder{color:var(--hcolor)}.trf-input-field-wrapper>textarea{resize:vertical}.price-output-wrapper>label{color:var(--maincolor2);padding:0}input[type=text].price-output{background:none;border:none;color:#333;font-size:32px;font-weight:500;line-height:32px;margin:0;padding:20px 0 0;pointer-events:none}input[type=text].input-phone{background-image:url(../ico/ico-phone.svg);background-position:right 12px top 50%;background-repeat:no-repeat;background-size:24px 24px}.trf-input-field-wrapper>input:not(button),.trf-input-field-wrapper>select,.trf-input-field-wrapper>textarea{border:1px solid #eaeaea;box-sizing:border-box;color:var(--color-text);display:block;font-size:16px;font-weight:300;line-height:16px;text-align:left;transition:border-color .2s;width:100%}.trf-checkbox,.trf-radio label{font-family:var(--font-family-default);font-size:var(--font-size-default);font-weight:var(--font-weight-default);height:48px;line-height:28px;padding:var(--form-input-paddding);padding-left:36px;position:relative}.trf-checkbox input[type=checkbox],.trf-radio input[type=radio]{background:transparent;border:0;cursor:pointer;display:inline-block;height:0;left:2px;margin:0;outline:none;position:absolute;top:2px;width:0}.trf-checkbox input[type=checkbox]:before{background:transparent;border:1px solid var(--color-secondary);content:"";display:block;height:24px;left:0;position:absolute;top:10px;transition:var(--transition--static);width:24px}.trf-checkbox input[type=checkbox]:hover{border:1px solid var(--color-primary--hover)}.trf-checkbox input[type=checkbox]:hover:before{border:1px solid var(--color-primary--hover);transition:var(--transition--hover)}.trf-checkbox input[type=checkbox]:after{color:var(--color-text--disabled);content:"\f00c";display:block;font-size:24px;font-weight:900;height:24px;left:3px;line-height:24px;opacity:.2;position:absolute;top:10px;transition:var(--transition--static);width:24px}.trf-checkbox input[type=checkbox]:hover:after{filter:brightness(120%);transition:var(--transition--static)}.trf-form input[type=checkbox]:checked:after{color:var(--color-secondary);opacity:1;transition:var(--transition--static)}.trf-form input[type=checkbox]:checked:hover:after{opacity:.8;transition:var(--transition--hover)}.trf-radio input[type=radio]{display:none}.trf-radio input[type=radio]+label:before{border:1px solid var(--color-secondary);border-radius:9px;box-sizing:border-box;content:"";display:inline-block;height:18px;left:4px;position:absolute;top:16px;transition:var(--transition--static);width:18px}.trf-radio input[type=radio]+label:after{background:var(--color-secondary);border-radius:5px;content:"";display:block;height:10px;left:8px;opacity:0;position:absolute;top:20px;transition:var(--transition--static);width:10px}.trf-radio input[type=radio]:checked+label:after{opacity:1;transition:var(--transition--hover)}.trf-radio input[type=radio]:hover+label:before{border:1px solid var(--color-primary)}.trf-radio input[type=radio]:hover+label:after,.trf-radio input[type=radio]:hover+label:before{filter:brightness(120%);transition:var(--transition--hover)}.trf-radio input[type=radio]:disabled+label:before{filter:grayscale(100%);transition:var(--transition--hover)}.trf-select{cursor:pointer;display:inline-block;position:relative}.trf-select select{cursor:pointer;padding-right:64px}.trf-select:before{bottom:0;box-sizing:border-box;color:var(--color-primary--hover);content:"\f0d7";cursor:pointer;display:block;font-family:var(--font-family-icon);font-size:24px;font-weight:900;height:64px;line-height:64px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;transition:var(--transition--static);width:64px;z-index:1}.trf-select:before,.trf-select:hover:before{background:#fff;border:1px solid var(--color-primary--light);border-left:none}.trf-select:hover:before{color:var(--color-secondary);transition:var(--transition--hover)}select:-internal-list-box option:checked{background-color:var(--color-secondary);color:-internal-light-dark(#101010,#fff)}.trf-breadcrumbs{justify-content:center;padding-bottom:24px;padding-top:16px;position:relative}.trf-breadcrumbs,.trf-breadcrumbs>ul{align-items:center;display:flex;flex-direction:row;width:100%}.trf-breadcrumbs>ul{font-size:0;list-style-type:none;margin:0;padding:0}.trf-breadcrumbs>ul>li>*{align-items:center;display:flex;font-size:var(--font-size-default);gap:10px;padding:10px;position:relative;text-align:center}.trf-breadcrumbs>ul>li a,.trf-breadcrumbs>ul>li>*{color:var(--color-text--muted);text-decoration:none}.trf-breadcrumbs>ul>li:hover a{color:rgba(var(--color-primary--rgb),1)}.trf-breadcrumbs>ul>li:nth-child(n+2){margin-left:17px}.trf-breadcrumbs>ul>li:nth-child(n+2)>:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjEwIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNiAxMCI+PHBhdGggc3Ryb2tlPSIjODkzMGZkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEgOSA0LTQtNC00Ii8+PC9zdmc+");background-repeat:no-repeat;content:"";display:inline-flex;height:10px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:6px}.trf-pagination{display:flex;justify-content:center;padding:24px 0}.trf-pagination>ul{align-items:center;display:flex;flex-direction:row;font-size:0;gap:calc(var(--grid-gap)/8*3);list-style-type:none;margin:0;padding:0}.trf-pagination>ul>li>*{align-items:center;border-radius:16px;color:var(--color-text--black);display:flex;font-size:14px;font-weight:var(--font-weight-default);font-weight:700;height:32px;justify-content:center;line-height:32px;min-width:32px;position:relative;text-align:center;text-decoration:none;transition:var(--transition--hover-x-fast)}.trf-pagination>ul>li:first-child>*,.trf-pagination>ul>li:last-child>*{padding:0 16px}.trf-pagination>ul>li.active>*,.trf-pagination>ul>li:not(.ellipsis):hover>:not(span){background:rgb(var(--color-secondary--rgb));color:var(--color-contrast);transition:var(--transition--hover-x-fast)}.trf-pagination>ul>li:not([class*=trf-pagination__arrow]):hover>:not(span){background-color:rgba(var(--color-secondary--rgb),.75)}.trf-pagination__arrow svg{height:16px;width:8px}.trf-pagination__arrow svg path{stroke:#000}.trf-pagination__arrow.disabled{display:none}.trf-pagination__arrow.disabled svg path{stroke:var(--color-text--muted)}.trf-pagination__arrow:hover svg path{stroke:var(--color-contrast)}.trf-pagination>ul>li.trf-pagination__arrow:last-of-type{transform:rotate(180deg)}.trf-pagination>ul>li.ellipsis>*,.trf-pagination>ul>li[class*=trf-pagination__arrow]>*{background:transparent}.trf-pagination>ul>li.disabled,.trf-pagination>ul>li>span{cursor:default;pointer-events:none}.trf-pagination>ul>li.disabled>*{color:var(--color-text--muted);opacity:.3}.trf-table{border-collapse:separate;border-spacing:0;font-size:calc(var(--grid-gap)/4);line-height:calc(var(--grid-gap)/4 + 2px);width:100%}.trf-table tr>*{padding:calc(var(--grid-gap)/4) calc(var(--grid-gap)/2);vertical-align:top}.trf-table tbody>tr:nth-child(n+2)>td{border-top:1px solid var(--color-primary--extra-light)}.trf-table-scroller{margin-left:-32px;margin-right:-32px;position:relative}.trf-table tr>th{background:var(--color-primary--extra-light);color:var(--color-text)}.trf-table tr>td{transition:background .3s ease-out}.trf-table tr:hover>td{background:var(--color-primary--extra-light-bg);transition:background .2s ease-in}.trf-table-scroller-inner{overflow-x:scroll}.trf-table-scroller:before{left:0;transform:rotate(180deg)}.trf-table-scroller:after{right:0}.trf-table-scroller table{border-right:var(--grid-gap) solid #fff;padding-left:32px}.trf-table+*{margin-top:calc(var(--grid-gap)/2)}.trf-according-list{display:flex;flex-direction:column;font-size:0;list-style-type:none;margin:0;overflow:hidden;padding:0;row-gap:calc(var(--grid-gap)/8)}.trf-according-list>li{border-radius:16px;font-size:var(--font-size-default);transition:var(--transition--static)}.trf-according-list>li>*{overflow:hidden;text-indent:0!important}.trf-according-list>li>*>:first-child{margin-top:0!important}.trf-according-list>li>:first-child{color:var(--color-text);font-family:var(--font-family-headings);font-size:24px;font-weight:700;line-height:30px;margin:0;padding:calc(var(--grid-gap)/4) 0;padding-left:calc(var(--grid-gap)/2);padding-right:calc(var(--grid-gap)/2);position:relative;transform:translateY(-1px)}@media (min-width:688px){.trf-according-list>li>:first-child{padding-left:64px}}.trf-according-list>li>:first-child p{font-family:var(--font-family-default);font-size:calc(var(--grid-gap)/2);font-weight:700;line-height:calc(var(--grid-gap)/2);text-indent:0!important}.trf-according-list>li>:last-child p{text-indent:0!important}.trf-according-list>li>:first-child:after,.trf-according-list>li>:first-child:before{background:#ff02f0;border-radius:1px;content:"";display:block;height:2px;left:16px;pointer-events:none;position:absolute;top:calc(50% - 2px);transition:var(--transition--hover);width:calc(var(--grid-gap)/2)}.trf-according-list>li>:first-child:after{transform:rotate(-90deg)}.trf-according-list>li.active>:first-child:before{transform:rotate(-45deg)}.trf-according-list>li.active>:first-child:after{transform:rotate(45deg)}.trf-according-list>li.active>:first-child,.trf-according-list>li:not(.active)>:first-child{cursor:pointer}.trf-according-list>li>:last-child{font-size:calc(var(--grid-gap)/4);height:0;line-height:calc(var(--grid-gap)/8*3);padding-left:calc(var(--grid-gap)/2);padding-right:calc(var(--grid-gap)/2)}.trf-according-list>li>:last-child *{font-size:16px;line-height:24px}.trf-according-list>li.active{background-color:hsla(0,0%,100%,.08);transition:var(--transition--hover)}.trf-according-list>li.active>:last-child{height:auto;padding-bottom:calc(var(--grid-gap)/4)}@media (max-width:687.99px){.trf-according-list>li>:first-child>*{padding-left:32px}.trf-according-list>li>:first-child p{font-size:20px;line-height:24px}}.trf-nav-tabs{font-size:0;gap:calc(var(--grid-gap)/2);list-style-type:none;margin:0 0 calc(var(--grid-gap)/2);padding:0}.trf-nav-tabs,.trf-nav-tabs>*{display:flex;flex-direction:row;position:relative}.trf-nav-tabs>*{align-items:center;flex-basis:auto;gap:8px}.trf-nav-tabs>* img,.trf-nav-tabs>* svg,.trf-nav-tabs>* svg>*{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.trf-nav-tabs>* svg>*{transition:var(--transition--static);fill:#333}.trf-nav-tabs.trf-nav-tabs-wide>*{flex-basis:0;flex-grow:1}.trf-nav-tabs>:after{background-color:rgb(var(--color-secondary--rgb));border-radius:6px;bottom:0;content:"";display:inline-flex;height:5px;left:50%;position:absolute;transform:translateX(-50%);transition:var(--transition--static);width:0}.trf-nav-tabs>.active:after,.trf-nav-tabs>:hover:after{transition:var(--transition--hover-fast);width:calc(100% - 32px)}.trf-nav-tabs>.active svg *,.trf-nav-tabs>:hover svg *{fill:rgb(var(--color-secondary--rgb))}.trf-nav-tabs a{align-items:center;color:var(--color-text);display:flex;font-family:var(--font-family-headings);font-size:24px;font-weight:700;gap:8px;padding:16px 0;text-decoration:none}.trf-tabs-content>*{display:none;pointer-events:none}.trf-tabs-content-grid>*{display:flex}.trf-tabs-content-grid>:last-child{flex-direction:column;justify-content:space-between}.trf-tabs-content>.active{display:block;pointer-events:unset}.fslightbox-container{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.6)!important;font-family:var(--font-family-default)!important}.fslightbox-container:before{background:radial-gradient(50% 50% at 50% 50%,rgba(82,177,255,.2) 0,rgba(82,177,255,0) 100%);content:"";height:80vw;position:absolute;right:40vw;top:-100vh;width:80vw}.fslightbox-slide-btn,.fslightbox-toolbar{background:rgb(var(--color-primary--rgb))!important;border-radius:var(--border-radius--default)}.fslightbox-toolbar{right:calc(var(--grid-gap)/8*3)!important;top:calc(var(--grid-gap)/8*3)!important}.fslightbox-svg-path{fill:var(--color-contrast)!important}.fslightbox-slide-btn-container-previous{padding-left:calc(var(--grid-gap)/8*3)!important}.fslightbox-slide-btn-container-next{padding-right:calc(var(--grid-gap)/8*3)!important}:root{--marquee-width:100vw;--marquee-height:calc(var(--grid-gap)*2);--marquee-elements-displayed:6;--marquee-element-width:calc(var(--marquee-width)/var(--marquee-elements-displayed));--marquee-animation-duration:calc(var(--marquee-elements)*3s)}.marquee *{user-select:none}.marquee{height:var(--marquee-height);margin:14px 0;overflow:hidden;position:relative;width:var(--marquee-width)}.marquee:after,.marquee:before{content:"";height:100%;position:absolute;top:0;width:10rem;z-index:1}.marquee:before{background:linear-gradient(90deg,#fff 0,transparent);left:0}.marquee:after{background:linear-gradient(270deg,#fff 0,transparent);right:0}.marquee-content{animation:scrolling var(--marquee-animation-duration) linear infinite;display:flex;height:100%;list-style:none;margin:0}@keyframes scrolling{0%{transform:translateX(0)}to{transform:translateX(calc(var(--marquee-element-width)*-1*var(--marquee-elements)))}}.marquee-content li{align-items:center;display:flex;flex-shrink:0;font-size:0;justify-content:center;max-height:100%;width:var(--marquee-element-width)}.marquee-content li>span{background:var(--color-primary);margin-right:20px;transform:skew(-20deg)}.marquee-content li>span,.marquee-content li>span>span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.marquee-content li>span>span{color:var(--color-contrast);font-size:16px;font-weight:400;line-height:18px;text-transform:uppercase;transform:skew(20deg);white-space:nowrap}.marquee-content li img{height:100%}@media (max-width:687.99px){:root{--marquee-width:100vw;--marquee-height:10vh;--marquee-elements-displayed:3}.marquee:after,.marquee:before{width:5rem}}.trf-bg-primary .marquee:before{background:linear-gradient(to right,rgb(var(--color-primary--rgb)) 0,transparent 100%);left:0}.trf-bg-primary .marquee:after{background:linear-gradient(to left,rgb(var(--color-primary--rgb)) 0,transparent 100%);right:0}.trf-file--ico-frame{display:flex;flex-direction:row;gap:16px;margin-bottom:24px;text-decoration:none}.trf-file--ico-frame:hover .trf-file--ico{transform:scale(1.1)}.trf-file--ico,.trf-file--ico>img{height:48px;position:relative;transition:transform .3s ease-out;width:48px}.trf-file--ico:before{align-items:center;background-color:rgb(var(--color-secondary--rgb));border-radius:4px;color:var(--color-text);content:attr(data-file-type);display:flex;font-family:var(--font-family-headings);font-size:14px;font-weight:700;justify-content:center;left:0;line-height:14px;padding:2px 4px;position:absolute;text-transform:uppercase;top:8px;z-index:1}.trf-file--ico[data-file-type=doc]:before,.trf-file--ico[data-file-type=docx]:before{background-color:rgb(var(--color-blue--rgb))}.trf-file--ico[data-file-type=scv]:before,.trf-file--ico[data-file-type=xls]:before,.trf-file--ico[data-file-type=xlsx]:before{background-color:rgb(var(--color-success--rgb))}.trf-file--ico[data-file-type=pdf]:before{background-color:rgb(var(--color-deny--rgb))}.trf-file--ico[data-file-type="7z"]:before,.trf-file--ico[data-file-type="tar.gz"]:before,.trf-file--ico[data-file-type=gz]:before,.trf-file--ico[data-file-type=rar]:before,.trf-file--ico[data-file-type=tar]:before,.trf-file--ico[data-file-type=zip]:before{background-color:rgb(var(--color-danger--rgb))}.trf-file--ico[data-file-type=xml]:before{background-color:rgb(var(--color-primary--rgb))}.trf-file--ico-text--title{color:var(--color-text);margin-bottom:6px;margin-top:6px;text-decoration:none}.trf-file--ico-text--meta{color:#666;font-size:14px;line-height:14px}body.modal-active{overflow:hidden}.trf-modal{left:50%;opacity:0;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);transition:opacity .3s ease-out;z-index:999}.trf-modal,.trf-modal:not(.active) *{pointer-events:none}.trf-dropdown:after{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(51,97,124,.5);height:200vh;width:200vw}.trf-dropdown:after,.trf-modal:after{content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50vw) translateY(-50vh);z-index:-1}.trf-modal:after{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(0,0,0,.4);height:100vh;width:100vw}.trf-modal-content{background-color:#fff;border-radius:var(--border-radius--default);box-shadow:var(--drop-shadow--static);position:relative;transform:translateY(50px);transition:transform .3s ease-in;z-index:2}.trf-modal-heading{margin-top:0;padding:24px 24px 0}.trf-modal-body{max-height:60vh;overflow:hidden auto;padding:24px}.trf-modal-footer{padding:24px}.trf-modal-footer .trf-thumb--wrapper img:not(.trf-category-card--image){width:30%}.trf-modal-footer .trf-thumb--wrapper{display:flex;justify-content:right}.trf-modal-footer .trf-thumb-cover{color:var(--color-contrast);font-size:18px;font-weight:800;line-height:22px;padding:16px 45% 16px 24px;text-decoration:none;text-shadow:0 2px 18px rgba(0,0,0,.25)}.trf-modal-close{cursor:pointer;font-size:32px;height:32px;right:24px;top:24px;transform:rotate(-45deg);width:32px;z-index:1}.trf-modal-close,.trf-modal-close:after,.trf-modal-close:before{display:block;position:absolute;transition:var(--transition--static-fast)}.trf-modal-close:after,.trf-modal-close:before{background:rgba(var(--color-primary--rgb));border-radius:2px;content:"";height:2px;left:50%;pointer-events:none;top:50%;transform-origin:center center;width:20px}.trf-modal-close:before{transform:translate(-50%,-50%) rotate(-90deg)}.trf-modal-close:after{transform:translate(-50%,-50%)}.trf-modal-close:hover{transform:rotate(-45deg) scale(1.2)}.trf-modal-border{background:linear-gradient(90.72deg,#c8ad60,#866c2f 33%,#866c2f 66%,#a77f28);border-radius:12px;overflow:hidden;padding:calc(var(--grid-gap)/12)}.trf-modal-inner{background-color:#fff;border-radius:8px;max-height:70vh;overflow:hidden auto;padding:calc(var(--grid-gap)/2)}.trf-modal.active{opacity:1;pointer-events:all;transition:opacity .2s ease-in,transform .2s ease-in}.trf-modal.active>.trf-modal-content{transform:translateY(0);transition:transform .2s ease-out}.trf-modal-small{width:min(calc(100vw - var(--grid-gap)),30vw)}.trf-dropdown-switcher,.trf-dropdown-wrapper{position:relative}.trf-dropdown-switcher.active{background:var(--color-additional);color:var(--color-light);z-index:2}.trf-dropdown-switcher.active:hover{background:var(--color-secondary--hover)}.trf-dropdown{background:var(--color-light);box-shadow:0 5px 15px 0 rgba(51,97,124,.2),0 15px 35px 0 rgba(51,97,124,.25);opacity:0;pointer-events:none;position:absolute;transition:var(--transition--static)}.trf-dropdown.active{opacity:1;pointer-events:all;transition:var(--transition--hover)}@media (max-width:687.99px){:root{--grid-gap:32px}.trf-page-wrapper{padding-bottom:80px}.trf-btn{padding:16px 24px}.trf-card-product .trf-card-product--ico-fav:not(.active){opacity:1}.trf-pad-resize--slider-h{right:64px!important;width:calc(100% - 64px)!important}.trf-header-bar-pageblock{padding:24px 0 4px!important}.trf-header-bar.mobile{padding-bottom:24px}.trf-header-bar.mobile [class*=trf-nav]>li>*{font-size:var(--font-size-nav)}.trf-header-bar.mobile .trf-header-bar-link img,.trf-header-bar.mobile .trf-header-bar-link svg{height:24px;min-width:24px;width:24px}.default-container{margin-bottom:calc(var(--grid-gap)*2)!important}.trf-pad-resize--slider-h{bottom:-24px}.trf-pad-resize--slider-v{bottom:0;height:128px!important;top:inherit!important}.trf-pad-resize--slider-h,.trf-pad-resize--slider-v{user-select:none!important}.trf-grid-category-modal>*{flex:0 50%!important;width:50%!important}.trf-modal{width:calc(100vw - 32px)!important}.swal2-title{font-size:24px;line-height:24px}.trf-modal-small{width:calc(100vw - var(--grid-gap))!important}.trf-banner-custom-design{align-items:flex-end;display:flex;height:60vh}.trf-banner-custom-design>video{height:100%;width:600%}.trf-category-card--content-wrapper{padding:32px 24px}.trf-category-card--title,.trf-category-card--title *{font-size:28px;line-height:24px}.trf-header .trf-header--logo-wrapper{transform:translate(-50%,-40px) scale(.6)}.trf-header.sticky .trf-header--logo-wrapper{transform:translate(-50%,-40px) scale(.4)}.trf-justify-between{flex-direction:column}.trf-justify-between>:nth-child(n+2){margin-top:8px}.trf-breadcrumbs>ul>li>*{font-size:var(--font-size-default);line-height:var(--font-size-default)}.trf-hidden-small{display:none}.trf-visible-small{display:block}.trf-col-1-1-small{flex:0 100%;width:100%}.trf-col-1-2-small{flex:0 50%;width:50%}.trf-multicol-1-small{column-count:1}.trf-text-center-small{text-align:center}.trf-justify-center-small{justify-content:center}.trf-banner-custom-design--content h2{font-size:calc(var(--grid-gap)/3*2);line-height:calc(var(--grid-gap)/3*2)}h3.card-name,h3.card-name>*{font-family:var(--font-family-default);font-size:16px;line-height:20px}.trf-footer-payment-methods-logo{align-items:flex-start;flex-direction:column;padding-top:32px}.trf-footer-payment-methods-logo>:nth-child(n+2){margin-top:48px}.trf-category-card--wrapper{min-height:160px}.trf-nav.trf-nav-top{flex-wrap:wrap;justify-content:center}.trf-header-nav{padding:calc(var(--grid-gap)/2) 0}.trf-header-nav .trf-justify-between>:first-child{display:none}.trf-header-nav .trf-justify-between>:nth-child(n+2){justify-content:center;margin-top:0}.trf-header .trf-container{margin:0;width:100%}.btn-katalog-text,.trf-header .trf-btn-constructor,.trf-header-search-input{display:none}.trf-social-banner{flex-direction:column;text-align:center}.trf-social-banner h3{font-size:18px;line-height:20px;margin-bottom:24px}.trf-social-banner i{color:var(--color-contrast);font-size:85px}.trf-header .nav-icon-icon{height:calc(var(--grid-gap)*2);width:calc(var(--grid-gap)*2)}.trf-banner-custom-design--content{padding:var(--grid-gap)}.trf-category-card--image-wrapper{height:calc(100% + 16px)}h3,h3>a{font-size:18px;line-height:20px}.trf-product-price-block{align-items:stretch;flex-direction:column;text-align:center}.trf-product-price-block>.btn,.trf-product-price-block>.price-block{justify-content:center}.trf-product-price-block>.btn{font-size:16px;line-height:18px}.trf-product-price-block--wrapper>.trf-btn-constructor{align-items:center;display:flex;height:inherit;padding-right:48px}.trf-product-price-block--wrapper>.trf-btn-constructor svg{height:48px;transform:translateY(-50%) scale(1.5);width:48px}.card-characteristics>li>span:nth-child(3){text-align:right}.ms-options-radio-group{flex-wrap:wrap}.ms-options-radio-group-label{margin-bottom:16px}.ms-options-radio-group label{margin-bottom:8px}.trf-product-details-grid{flex-direction:column-reverse}.ms-title .flex-row>:nth-child(n+2){margin-left:0}.ms-title .flex-row>.ms-image{margin-bottom:16px;width:100%}.ms-title .flex-row>.ms-image .trf-cart-thumb>*{width:100%}.trf-order-table .flex-row{align-items:flex-start;flex-direction:column}.trf-order-table thead{display:none}.ms-remove .btn-close,.quantity .cart-number{background-color:transparent;height:30px;width:30px}.quantity .btn-sm{display:none}.trf-order-table tbody tr{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:48px}.trf-order-table tbody tr .ms-title{flex:0 100%;margin-bottom:24px;padding:0}.trf-order-table tbody tr .ms-cost,.trf-order-table tbody tr .ms-count,.trf-order-table tbody tr .ms-price{flex:0 30%;padding:0}.trf-order-table tbody tr .ms-remove{flex:0 10%;padding:0}.trf-grid.trf-grid-condenced{row-gap:calc(var(--grid-gap)/2)}.trf-grid-row-labeled>:not(label){min-height:var(--grid-gap);padding:var(--grid-gap) calc(var(--grid-gap)/2) calc(var(--grid-gap)/2)!important}.canvas-container .upper-canvas{box-shadow:inset 4px 4px 4px #fff,inset 2px 2px 16px rgba(0,0,0,.3),inset -8px -8px 16px rgba(0,0,0,.3)!important}.toolbar{flex-direction:column}.toolbar button{background-color:transparent}.toolbar button#upload{align-items:center;display:inline-flex;flex-direction:row-reverse;width:auto}.toolbar button#upload:before{color:var(--color-secondary);content:attr(title);display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;margin-left:8px;position:relative;width:auto}.toolbar button#upload.active:after,.toolbar button#upload:after,.toolbar button#upload:hover:after{left:0;transform:translate(1px,-50%) scale(1)}.custom-modal-content{width:calc(100% - var(--grid-gap))!important}.drag-drop-input{padding:64px!important}.canvas-holder{overflow:visible!important;padding-left:0!important}.canvas-holder .content{width:100%!important}.canvas-container{border-radius:16px!important;height:auto!important;padding:46% 32px 0}.canvas-container,.canvas-container>canvas{width:100%!important}.canvas-container>canvas{border-radius:16px!important;height:auto!important}.canvas-container .upper-canvas{border-image-width:20px 20px 20px 20px!important}#tip-container,.floating-zoom-level-container,.toolpanel .hide-show-handler{display:none!important}.toolpanel{margin-top:32px;position:relative!important;width:100%!important}.toolpanel .content{max-height:30vh!important}.main-panel{flex-direction:column-reverse!important;margin-right:64px;padding-bottom:0!important}.trf-product-price-block-custom{flex-direction:row;flex-grow:1}.trf-product-price-block.trf-product-price-block-custom>.btn{height:100%;padding:16px var(--grid-gap)}.trf-custom-design-panel{transform:translate(40%,65%) rotate(-4deg) scale(.7)}.trf-custom-design-panel:hover{transform:translate(30%,30%) rotate(1deg) scale(.7);transition:transform .2s ease-in}.trf-product-details--cover{margin:0}.trf-product-details--cover-board{transform:translate(-64px,-16px) scale(.3);transform-origin:left top}.trf-product-details--cover-mouse{bottom:0;transform:rotate(-15deg) scale(.3);transform-origin:right center}#msProduct>.trf-grid>:nth-child(2){order:3}.trf-product-details--cover:before{border-image-width:16px 16px 16px 16px;border-radius:12px}.trf-product-details--cover img,.trf-product-details--cover source{border-radius:12px}.trf-product-details--cover:before{box-shadow:inset 1px 1px 2px #fff,inset 1px 1px 8px #000,inset -2px -2px 4px #000}.trf-breadcrumbs ul{width:100%}.trf-breadcrumbs ul li{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.trf-breadcrumbs ul li:first-child *{text-align:left}.trf-breadcrumbs ul li>span{padding:0}.trf-breadcrumbs ul li>span>:not(meta){background-color:#e0e0e0;border-radius:16px;color:#999;display:block;font-size:14px;font-weight:400;line-height:14px;padding:8px 11px;text-decoration:none;white-space:nowrap}.trf-breadcrumbs>ul>li:nth-child(n+2)>:before{display:none}.trf-container-breadcrumbs+.trf-pageblock{padding-top:0}.trf-pagination>ul{flex-wrap:wrap}}@media (min-width:688px){.trf-visible-small{display:none!important}}@media (max-width:687.99px){.trf-hidden-small{display:none!important}.trf-pageblock{padding:calc(var(--grid-gap)/8*3) 0}.trf-container{margin:auto;width:calc(100vw - var(--grid-gap))}[class*=trf-float-]{float:none!important}}.trf-page-wrapper{overflow:hidden visible!important;position:relative}.formitnospam>:first-child{height:0;overflow:hidden;pointer-events:none}.cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.trf-padding-remove{padding:0!important}.trf-padding-remove-bottom{padding-bottom:0!important}.trf-padding-remove-top{padding-top:0!important}.trf-padding-remove-vertical{padding-bottom:0!important;padding-top:0!important}.trf-padding-remove-horizontal{padding-left:0!important;padding-right:0!important}.trf-padding-vertical-full{padding:0 var(--grid-gap)}.trf-padding-vertical-half{padding-bottom:calc(var(--grid-gap)/2);padding-top:calc(var(--grid-gap)/2)}.trf-flex-justify-end{display:flex;justify-content:flex-end}[class*=trf-float-]{background-color:#1e1e1e;border-radius:16px;margin:32px;padding:32px;position:relative}[class*=trf-float-]>:first-child{margin-top:0}[class*=trf-float-]:after{clear:both;content:"";display:block}.trf-float-left{float:left}.trf-float-right{float:right}.trf-flex-grow{flex-grow:1;min-width:0}.trf-height-100{height:100%}.trf-hidden{display:none}.trf-flip-x{transform:scaleX(-1)}.trf-flip-y{transform:scaleY(-1)}.trf-according-list>fieldset{font-size:var(--font-size-default);font-size:12px;font-weight:600;line-height:18px;padding:0;transition:var(--transition--static)}.trf-according-list fieldset input[type=checkbox]{background:transparent;border:0;cursor:pointer;display:inline-block;height:0;left:12px;margin:0;outline:none;position:absolute;top:0;width:0}.trf-according-list fieldset input[type=checkbox]:before{background:transparent;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;content:"";display:inline-flex;height:24px;left:0;position:absolute;transition:var(--transition--static);width:24px}.trf-according-list fieldset input[type=checkbox]:checked:before,.trf-according-list fieldset label:hover input[type=checkbox]:before{border:1px solid var(--color-primary)}.trf-according-list fieldset input[type=checkbox]:after{align-items:center;color:var(--color-secondary);content:"\f00c";display:flex;font-family:var(--font-family-icon);font-size:24px;font-weight:900;height:16px;justify-content:center;left:6px;line-height:24px;opacity:0;position:absolute;top:2px;transition:var(--transition--static);width:16px}.trf-according-list fieldset input[type=checkbox]:checked:after{opacity:1}.trf-according-list fieldset input[type=checkbox]:checked+span{color:var(--color-secondary)}.trf-according-list label[for*=mse2_]{align-items:center;cursor:pointer;display:flex;margin-bottom:8px;min-height:24px;padding:0 12px;position:relative}.trf-according-list label[for*=mse2_]>span{margin-left:32px}.trf-according-list label[for*=mse2_]>sup{color:var(--color-secondary--extra-dark);opacity:.7;transform:translateY(-3px)}.trf-according-list label[for*=mse2_]+br{display:none}a[href*=metrika]{opacity:0;position:absolute!important;transform:translateY(-200%)}.trf-header-bar-pageblock{padding:42px 0 4px}header{margin-bottom:16px;padding:16px 0}header.sticky{animation-duration:.9s;animation-fill-mode:forwards;animation-name:header__slide-in;backdrop-filter:blur(15px);background-color:hsla(0,0%,100%,.85);box-shadow:0 0 8px rgba(0,0,0,.1);box-sizing:content-box;left:50%;margin:auto;position:fixed;top:0;transform:translateY(-100%) translateX(-50%);transition:var(--transition--static);width:100%;z-index:1000}@keyframes header__slide-in{0%{transform:translateY(-100%) translateX(-50%)}to{transform:translateY(0) translateX(-50%)}}header .trf-logo-link img,header .trf-nav-cat-header--wrapper{transition:var(--transition--static)}header.sticky .trf-nav-cat-header--wrapper{height:0}header .trf-logo-link img{max-height:96px;max-width:128px}header.sticky .trf-logo-link img{height:48px}.trf-modal .agreement-button{display:inline-flex;height:56px;margin:24px auto auto;width:auto}.trf-modal .trf-form input[type=checkbox]+label a{color:rgb(var(--color-primary--rgb))}.trf-modal .trf-form input[type=checkbox]+label a:hover{text-decoration:none}.swal2-popup.swal2-toast .swal2-title{line-height:14px}.trf-modal-custom-savings .trf-modal-body{border:2px dashed #ccc;border-radius:6px;max-height:70vh;overflow:hidden auto;padding:calc(var(--grid-gap)/2);text-align:center}.svg-loader{align-content:space-around;display:flex;justify-content:center;position:relative}.loader-svg{bottom:0;left:0;position:absolute;right:0;top:0;fill:none;stroke-width:5px;stroke-linecap:round;stroke:#400094}.loader-svg.bg{stroke-width:8px;stroke:#cfcdf5}.animate{stroke-dasharray:242.6;animation:fill-animation 1s cubic-bezier(1,1,1,1) 0s infinite}@keyframes fill-animation{0%{stroke-dasharray:40 242.6;stroke-dashoffset:0}50%{stroke-dasharray:141.3;stroke-dashoffset:141.3}to{stroke-dasharray:40 242.6;stroke-dashoffset:282.6}}.product-tag{align-items:flex-start;display:flex;flex-direction:column;padding:8px;position:absolute;z-index:1}.product-tag>[class*=product-tag-]:nth-child(n+2){margin-top:4px}.product-details-content .product-tag{flex-direction:row;margin-top:16px;padding-left:0;position:relative}.product-details-content .product-tag>[class*=product-tag-]{margin-right:4px;margin-top:4px}[class*=product-tag-]{border-radius:8px;padding:4px 8px;text-transform:uppercase}.product-tag-promotion{background-color:#ff0090;color:#fff}.product-tag-popular{background-color:#ffe800;color:#000}.trf-nav.trf-nav-subcat{row-gap:8px}.trf-nav-subcat li,.trf-nav-subcat li a{border-radius:var(--border-radius--default)}.trf-nav-subcat li a{align-items:center;display:flex;flex-direction:row;gap:4px;padding:10px;text-decoration:none;transition:var(--transition--static)}.trf-nav-subcat li.active{background-color:rgba(var(--color-primary--rgb),.2)}.trf-nav-subcat li.active,.trf-nav-subcat li.active *,.trf-nav-subcat li:hover *{color:rgba(var(--color-primary--rgb),1)}.card-name-article{margin-bottom:0}.card-info-block-text p{margin-top:0}#msCart th.count,#msCart th.price,#msCart th.remove,#msCart th.weight,.ms-count,.ms-price,.ms-remove,.ms-weight{width:auto!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity{align-items:center;display:flex;flex-direction:row;position:relative}.quantity input[type=number]{color:var(--color-text--black);font-size:14px;font-weight:700;max-width:64px;text-align:center}.quantity input[type=number],.quantity input[type=number]:active,.quantity input[type=number]:focus,.quantity input[type=number]:hover{border:none;outline:none}.quantity .cart-number{background-color:#ecddff;border:none;border-radius:16px;cursor:pointer;height:32px;margin:1px;position:relative;width:32px}.quantity .cart-number:hover{background-color:rgba(var(--color-primary-rgb),.1)}.quantity .cart-number.add{right:0}.btn-close:after,.btn-close:before,.quantity .cart-number:after,.quantity .cart-number:before{background-color:rgb(var(--color-secondary--rgb));content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.btn-close:after,.btn-close:before{background-color:rgb(var(--color-primary--rgb))}.trf-card-order-list-element .btn-close:after,.trf-card-order-list-element .btn-close:before{background-color:#e93a3b}.btn-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.btn-close:before{transform:translate(-50%,-50%) rotate(45deg)}.quantity .cart-number.add:after{transform:translate(-50%,-50%) rotate(-90deg)}.trf-banner-package{align-items:flex-start;background-image:url(../images/image20.png),linear-gradient(90deg,#ff02f0,#8930fd);background-position:100% 100%;background-repeat:no-repeat;border-radius:var(--border-radius--default);display:flex;flex-direction:column;gap:16px;padding:24px;text-decoration:none;transition:var(--transition--static)}.trf-banner-package,.trf-banner-package h2{color:var(--color-contrast)}.trf-banner-package .trf-btn{margin:0}.trf-banner-package:hover{transform:scale(1.05);transition:var(--transition--hover)}.trf-form input[type=checkbox]{-webkit-appearance:none;cursor:pointer;line-height:0;outline:0;padding:0!important}.trf-form .trf-checkbox-label{cursor:pointer;display:inline-block;font-size:12px}.trf-form input[type=checkbox]:checked:before{border:solid var(--maincolor);border-width:0 2px 2px 0;content:"";height:10px;margin:-1px -1px 0;position:absolute;right:50%;top:50%;transform:rotate(45deg) translate(-50%,-50%);width:4px;z-index:2}.trf-form input.checkbox{height:17px;margin:0 3px 0 0;vertical-align:top;width:17px}.trf-form input.checkbox:not(checked){opacity:0;position:absolute}.trf-form input.checkbox:not(checked)+label{padding:0 0 0 38px;position:relative}.trf-form input.checkbox:not(checked)+label:before{background-color:var(--color-text--muted);border-radius:13px;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);content:"";height:18px;left:0;position:absolute;top:-1px;transition:all .6s cubic-bezier(.215,.61,.355,1);width:32px}.trf-form input.checkbox:not(checked)+label:after{background:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.3);content:"";height:14px;left:2px;position:absolute;top:1px;transition:all .2s;width:14px}.trf-form input.checkbox:checked+label:before{background-color:rgb(var(--color-primary--rgb))}.trf-form input.checkbox:checked+label:after{left:16px}.cart-data{display:flex;flex-direction:column;gap:16px}[class*=price-cart-]{align-items:center;color:var(--color-text--black);display:flex;flex-direction:row;justify-content:space-between}[class*=price-cart-] h4{margin:0}.price-cart-total .trf-card-product--price-wrapper{align-items:center;font-size:24px;font-weight:800}.price-block-order{display:flex;flex-direction:column;gap:12px}.price-block-order [class*=price-cart-] h4{color:var(--color-text--muted)}#msOrder{margin-top:0!important}.trf-cart-order-list{display:flex;flex-direction:column;gap:24px}.trf-card-order-list-element--title,.trf-card-order-list-element--title h2,.trf-card-order-list-element--title h2 a,a.trf-card-order-list-element--title-link{color:var(--color-text--black)!important;font-size:24px;font-weight:400;text-decoration:none!important}.trf-card-order--options-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.trf-card-order--options-list-element h3{margin:0}.trf-card-order--options-list-element{display:flex;flex-direction:column;gap:8px}.trf-color-data{align-items:center;display:flex;flex-direction:row;gap:4px}.trf-color-mark{border-radius:8px;display:block;height:16px;width:16px}.trf-card-order-list-element-data{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.trf-card-order-list-element-data-price{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-end}.trf-card-order-list-title{padding-right:48px;position:relative}.trf-card-order-list-title .ms-remove{margin-top:6px;position:absolute;right:0;top:0;z-index:1}.trf-card-order-list-title .ms-remove button{background-color:rgba(233,58,59,0);height:24px;padding:4px;transition:var(--transition--static);width:24px}.trf-card-order-list-title .ms-remove button:hover{background-color:rgba(233,58,59,.2)}.trf-inline--price-block{align-items:center;display:flex;gap:16px;justify-content:flex-end}.trf-btn:not(.progress):disabled{cursor:not-allowed;filter:grayscale(.5);opacity:.3}.trf-btn:not.progress:disabled{cursor:not-allowed}.text-warning{color:#e93a3b}[class*=trf-hr-]{border:none;border-radius:2px;font-size:0;height:2px;margin:32px 0}.trf-hr-primary{background-color:rgba(var(--color-primary--rgb),.5)}.trf-hr-secondary{background-color:rgba(var(--color-secondary--rgb),.5)}[class*=trf-block-accent-]>h2,[class*=trf-block-accent-]>h3,[class*=trf-block-accent-]>h4,[class*=trf-block-accent-]>h5,[class*=trf-block-accent-]>h6{margin-top:0}[class*=trf-block-accent-]+[class*=trf-block-accent-]{margin-top:32px}[class*=trf-block-accent-]{border-radius:calc(var(--grid-gap)/2);padding:24px 32px}.trf-block-accent-primary{background-color:rgba(var(--color-primary--rgb),.5)}.trf-block-accent-secondary{background-color:rgba(var(--color-secondary--rgb),.5)}.trf-block-accent-white{background-color:#fff;color:#000!important}.trf-block-accent-white>*{color:#000}.trf-block-accent-black{background-color:#000;color:#fff}.trf-block-accent-gray{background-color:#999}ol[class*=trf-ol-styled-],ul[class*=trf-ul-styled-]{font-size:18px;list-style-type:none;margin:0 0 0 46px;padding:15px 0 5px}ol[class*=trf-ol-styled-]{counter-reset:num}ol[class*=trf-ol-styled-] li,ul[class*=trf-ul-styled-] li{margin:0;padding:0 0 24px;position:relative}ol[class*=trf-ol-styled-] li:before,ul[class*=trf-ul-styled-] li:before{display:inline-flex;height:32px;left:-40px;position:absolute;width:32px}ul[class*=trf-ul-styled-] li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;top:3px;width:24px}ol[class*=trf-ol-styled-] li:before{align-items:center;border-radius:16px;content:counter(num);counter-increment:num;height:32px;justify-content:center;text-align:center;top:-1px;width:32px}ol.trf-ol-styled-primary li:before{background-color:rgb(var(--color-primary--rgb))}ol.trf-ol-styled-secondary li:before{background-color:rgb(var(--color-secondary--rgb))}ul.trf-ul-styled-allow li:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDU4IDY0Ij48cGF0aCBmaWxsPSIjMjFjNzAwIiBkPSJNNS4xOSA1MC40NmMxLjkyIDIuMjYgNC4xMiA0LjMgOS4xMyA3LjQ5IDIgMS4yNSA0LjUyIDIuNjkgNy42IDQuMzFhMTUuMjUgMTUuMjUgMCAwIDAgMTQuMTYgMGMzLjA5LTEuNjEgNS42NS0zLjA2IDcuNi00LjMxIDUtMy4xNiA3LjE4LTUuMiA5LjEyLTcuNDhsLjI5LS4zNGMxLjcxLTIgNC45MS01LjcgNC45MS0xMS41OVYxMy40OWExMCAxMCAwIDAgMC02LjYzLTkuNDJBNjguOSA2OC45IDAgMCAwIDI5IDAgNjguOCA2OC44IDAgMCAwIDYuNjIgNC4wOSAxMCAxMCAwIDAgMCAwIDEzLjV2MjUuMDZjMCA1LjkxIDMuMjEgOS42MiA0Ljk0IDExLjYyeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMi41IDM4LjE0YTYuMzcgNi4zNyAwIDAgMCA5IDBsOS4zMy05LjMzYTQuMDAzIDQuMDAzIDAgMCAwLTUuNjYtNS42NkwyNyAzMS4zM2wtNC4xNy00LjE3YTQuMDAyIDQuMDAyIDAgMSAwLTUuNjYgNS42NnoiLz48L3N2Zz4=")}ul.trf-ul-styled-deny li:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDY0IDY0Ij48cGF0aCBmaWxsPSJyZWQiIGQ9Ik0xNC42NCA1OS45YTEzLjkgMTMuOSAwIDAgMCA5LjkgNC4xaDE0LjkyYTEzLjkgMTMuOSAwIDAgMCA5LjktNC4xTDU5LjkgNDkuMzZhMTMuOSAxMy45IDAgMCAwIDQuMS05LjlWMjQuNTRhMTMuOSAxMy45IDAgMCAwLTQuMS05LjlMNDkuMzYgNC4xYTEzLjkgMTMuOSAwIDAgMC05LjktNC4xSDI0LjU0YTEzLjkgMTMuOSAwIDAgMC05LjkgNC4xTDQuMSAxNC42NGExMy45IDEzLjkgMCAwIDAtNC4xIDkuOXYxNC45MmExMy45IDEzLjkgMCAwIDAgNC4xIDkuOXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjIuMTcgNDEuODNhNCA0IDAgMCAwIDUuNjYgMEwzMiAzNy42Nmw0LjE3IDQuMTdhNC4wMDMgNC4wMDMgMCAwIDAgNS42Ni01LjY2TDM3LjY2IDMybDQuMTctNC4xN2E0LjAwMiA0LjAwMiAwIDEgMC01LjY2LTUuNjZMMzIgMjYuMzRsLTQuMTctNC4xN2E0IDQgMCAwIDAtNS42NiAwIDQuMDAzIDQuMDAzIDAgMCAwIDAgNS42NkwyNi4zNCAzMmwtNC4xNyA0LjE3YTQgNCAwIDAgMCAwIDUuNjYiLz48L3N2Zz4=")}.trf-logo-link{display:block}.trf-header-bar-link,.trf-nav>li>.trf-header-bar-link{align-items:center;display:flex;gap:4px}.trf-header-bar-link .trf-link-action{margin-left:8px}.trf-header-bar>.trf-grid>*{align-items:center;display:flex}.trf-header-bar>.trf-grid>:last-child{gap:32px;justify-content:flex-end}.trf-header-bar [class*=trf-nav]{flex-direction:row}.trf-header-bar [class*=trf-nav]>li>*{color:var(--color-text--muted);font-size:var(--font-size-default)}.trf-header-bar [class*=trf-nav]>li:hover>a{color:rgb(var(--color-primary--rgb))}.trf-nav-main>li>*{font-size:var(--font-size-nav-main);font-weight:600;line-height:normal}.trf-nav-main>li.accent a{background:linear-gradient(90deg,rgb(var(--color-primary--rgb)),rgb(var(--color-secondary--rgb)));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.trf-header-grid{flex-wrap:nowrap}.trf-header-grid-inner{display:flex;flex-direction:column;justify-content:center}.trf-nav-wrapper{align-items:center;display:flex;flex-direction:row;gap:32px}.trf-input-field-wrapper-search{position:relative}.trf-input-field-wrapper-search input[type=text]{border:2px solid #e5e5e5;border-radius:var(--border-radius--default);padding:6px 8px 6px 12px}.trf-input-field-wrapper-search input[type=text]::-webkit-input-placeholder{color:var(--color-text--muted);font-family:var(--font-family-default)}.trf-input-field-wrapper-search input[type=text]:-ms-input-placeholder{color:var(--color-text--muted);font-family:var(--font-family-default)}.trf-input-field-wrapper-search input[type=text]:-moz-placeholder,.trf-input-field-wrapper-search input[type=text]::-moz-placeholder{color:var(--color-text--muted);font-family:var(--font-family-default)}[class*=trf-nav-]>li>*{transition:var(--transition--static)}[class*=trf-nav-]>li.active>*,[class*=trf-nav-]>li:hover>*{color:rgba(var(--color-primary--rgb),1)}.trf-btn-search{aspect-ratio:1/1;background-color:transparent;height:100%;position:absolute;right:0;top:0}.trf-nav-cat-header--wrapper{overflow:hidden}.trf-nav-cat-header--wrapper:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:128px}.trf-nav-cat-header--toggler{background-color:rgb(var(--color-secondary--rgb));border-radius:var(--border-radius--default);color:var(--color-contrast);font-size:var(--font-size-default);font-weight:500;line-height:var(--font-size-default);padding:4px 8px;position:absolute;right:10px;text-decoration:none;top:50%;transform:translateY(-50%);transition:var(--transition--static);z-index:2}.trf-nav-cat-header--toggler:hover{background-color:rgba(var(--color-secondary--rgb),.75);transition:var(--transition--hover)}.trf-nav-cat-header{display:flex;flex-direction:row;gap:0}.trf-nav.trf-nav-cat-header>li>*{font-size:var(--font-size-default);white-space:nowrap}.trf-nav.trf-nav-cat-header>li:not(:hover)>*{color:var(--color-text--muted)}.trf-nav-icon-large img,.trf-nav-icon-large svg{height:32px;width:32px}.trf-header-bar-link img,.trf-header-bar-link svg{height:16px;min-width:16px;width:16px}[class*=trf-nav]>li>* svg path{transition:var(--transition--static)}[class*=trf-nav]>li:hover>a svg path{fill:rgba(var(--color-primary--rgb),1)}.trf-modal-content-wrapper{overflow-y:auto;padding:0 24px}.trf-grid-category-modal>*{flex:0 33.33%;width:33.33%}@media (min-width:992px){.trf-grid-category-modal.category>*{flex:0 25%;width:25%}}.trf-grid-benefits{align-items:stretch}.trf-card-benefits{align-items:flex-start;background:#ecddff;border-radius:var(--border-radius--default);display:flex;flex-direction:row;gap:16px;height:100%;padding:16px 8px}.trf-card-benefits--ico{height:64px;width:64px}.trf-card-benefits--content{display:flex;flex-direction:column;gap:4px}.trf-card-benefits--title{color:rgb(var(--color-secondary--rgb));font-size:18px;font-weight:800;line-height:22px;margin:0}.trf-card-benefits--text{margin:0}.trf-card-product .trf-card-product--ico-fav{position:absolute;right:0;top:0;z-index:2}.trf-card-product--ico-fav{height:40px;transition:var(--transition--static);width:40px}.trf-card-product .trf-card-product--ico-fav:not(.active){opacity:0}.trf-card-product:hover .trf-card-product--ico-fav{opacity:1;transition:var(--transition--hover)}.trf-card-product--ico-fav path{transition:var(--transition--static)}.trf-card-product--ico-fav:hover path{stroke:rgb(var(--color-primary--rgb));transition:var(--transition--hover)}.trf-card-product--ico-fav.active path{stroke:rgb(var(--color-primary--rgb));fill:rgb(var(--color-primary--rgb))}.trf-slick-full-height .slick-track{display:flex!important}.trf-slick-full-height .slick-slide{height:inherit!important}.trf-nav-cat-footer{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.trf-nav-cat-footer.trf-nav-cat-footer--half{flex-direction:column;gap:8px}[class*=trf-nav-].trf-nav-cat-footer>li>*{color:var(--color-text--muted);font-size:var(--font-size-default);padding:0}[class*=trf-nav-].trf-nav-cat-footer>li>.trf-header-bar-link{align-items:flex-start}[class*=trf-nav-].trf-nav-cat-footer>li.active>a,[class*=trf-nav-].trf-nav-cat-footer>li:hover>a{color:rgba(var(--color-primary--rgb),1)}[class*=trf-nav-].trf-nav-cat-footer>li img,[class*=trf-nav-].trf-nav-cat-footer>li svg{height:16px;min-width:16px;width:16px}.trf-minicart-count{align-items:center;background-color:rgb(var(--color-primary--rgb));border-radius:var(--border-radius--default);color:var(--color-contrast);display:flex;font-size:var(--font-size-small);font-weight:700;justify-content:center;min-height:16px;min-width:16px;padding:0 4px;position:absolute;right:0;text-align:center;top:0;transform:translate(6px,-6px)}footer [class*=trf-nav-].trf-nav-icon{display:flex;flex-direction:row!important;gap:16px}footer [class*=trf-nav-].trf-nav-icon img,footer [class*=trf-nav-].trf-nav-icon svg{height:24px;width:24px}footer [class*=trf-nav-]+[class*=trf-nav-]{margin-top:24px}.trf-card-home{aspect-ratio:inherit;border-radius:var(--border-radius--default);display:flex;flex-direction:row;height:100%;padding:24px 25% 24px 24px;position:relative;width:100%}.trf-card-home .trf-card-benefits--content{align-items:flex-start;display:flex;flex-grow:1;gap:24px;justify-content:space-between}.trf-card-home .trf-card-benefits--content>*{display:flex;flex-direction:column;gap:4px}.trf-card-home img{align-self:flex-end;display:block;height:max-content;position:relative}.trf-card-benefits--text{color:var(--color-text--black)}.trf-grid-gap-default .trf-grid+.trf-grid{margin-top:24px!important}.trf-card-home img{bottom:0;position:absolute;right:0;transform:translate(16px,16px);width:25%}@media (max-width:991.99px){.trf-card-home{min-height:220px;padding:24px 40% 24px 24px}.trf-card-home img{width:40%}.trf-grid-checkmate>:nth-child(odd) .trf-card-home{background:linear-gradient(100.46deg,rgba(var(--color-primary--rgb),.3) 0,rgba(var(--color-primary--rgb),.15) 100%)}.trf-grid-checkmate>:nth-child(2n) .trf-card-home{background:linear-gradient(100.46deg,rgba(var(--color-secondary--rgb),.3) 0,rgba(var(--color-secondary--rgb),.15) 100%)}}@media (min-width:992px){.trf-card-home{aspect-ratio:2.5/1}.trf-grid-checkmate>* .trf-card-home{background:linear-gradient(100.46deg,rgba(var(--color-primary--rgb),.3) 0,rgba(var(--color-primary--rgb),.15) 100%)}.trf-grid-checkmate>:nth-child(4n+2) .trf-card-home,.trf-grid-checkmate>:nth-child(4n+3) .trf-card-home{background:linear-gradient(100.46deg,rgba(var(--color-secondary--rgb),.3) 0,rgba(var(--color-secondary--rgb),.15) 100%)}}.trf-feedback-wrapper .badge,.trf-feedback-wrapper>*{max-width:inherit!important;width:100%!important}.trf-height-1-1{height:100%}.trf-prod-page-description-home{background:linear-gradient(100.46deg,rgba(var(--color-primary--rgb),.3) 0,rgba(var(--color-primary--rgb),.15) 100%);padding:24px}.trf-nav-mobile--links li:hover a .trf-nav-mobile--title{color:rgba(var(--color-primary--rgb),1)}.trf-feedback-wrapper>div{height:100%!important;width:100%!important}.trf-feedback-wrapper,.trf-map-wrapper{height:650px}.trf-contacts-feedback-grid{padding-top:32px}.trf-map-wrapper iframe,.trf-map-wrapper>*{border:none;height:100%;width:100%}.trf-map-wrapper iframe{border-radius:var(--border-radius--default)}.trf-prod-page-description-vk{padding:0}.trf-thumb-vk{height:100%;object-fit:cover;width:100%}.trf-nav-icon-contacts{flex-direction:row}.trf-nav-icon-contacts a img,.trf-nav-icon-contacts a svg{height:32px;min-width:32px;width:32px}.trf-grid.trf-grid-fill-height{align-items:stretch}.trf-grid.trf-grid-products{margin-left:-8px;row-gap:8px}.trf-grid.trf-grid-products>:not(button){padding-left:8px}.trf-card-product{display:flex;flex-direction:column;gap:8px;height:100%;padding:8px}.trf-card-product .trf-thumb--wrapper{border-radius:var(--border-radius--default);transition:var(--transition--static)}.trf-card-product:hover .trf-thumb--wrapper{transform:scale(1.02);transition:var(--transition--hover)}.trf-card-product--header{flex-grow:1;margin:0}.trf-card-product--header,.trf-card-product--header *{color:var(--color-paragraph);font-size:14px;font-weight:400;line-height:17px}.trf-card-product--price-wrapper{align-items:flex-end;display:flex;font-weight:800;gap:4px}.trf-card-product--price-wrapper>*{gap:4px}.trf-card-product--price{color:var(--color-text--black);display:flex;font-size:24px;white-space:nowrap}.trf-card-product--price.sale{color:rgb(var(--color-primary--rgb))}.trf-card-product--price-old{color:var(--color-text--muted);display:flex;font-size:16px;margin-bottom:2px;position:relative}.trf-card-product--price-old:before{background-color:var(--color-text--muted);content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 2px)}.trf-product-details-characteristics{font-size:0;list-style-type:none;margin:0;padding:0}.trf-product-details-characteristics>li{color:var(--color-text--muted);display:block;display:flex;flex-direction:row;font-size:12px;margin-bottom:12px;text-decoration:none}.trf-product-details-characteristics>li,.trf-product-details-characteristics>li>span:nth-child(3){font-weight:400;line-height:24px}.trf-product-details-characteristics>li>span:nth-child(3){color:#000;text-align:right}.trf-product-details-characteristics>li>span:nth-child(2){border-bottom:1px solid #ddddddcc;display:flex;flex-grow:1;height:6px;margin:0 auto;padding-top:16px;width:31.67px}.trf-product-details-delivery{display:flex;flex-direction:column;gap:24px;margin-top:42px}.trf-product-details-delivery .trf-header-bar-link{align-items:flex-start;gap:0}.trf-product-details-delivery .trf-header-bar-link.trf-panel>:first-child{flex-grow:1}.trf-product-details-delivery .trf-header-bar-link.trf-panel{border:1px solid #d9d9d9;border-radius:var(--border-radius--default);margin-top:16px;padding:8px}.trf-product-details-delivery .trf-header-bar-link.trf-panel+.trf-header-bar-link.trf-panel{margin-top:8px}.trf-product-details-delivery .trf-header-bar-link>:last-child{display:flex;flex-direction:column}.fslightbox-source{border-radius:var(--border-radius--default)}.trf-product-gallery--thumbs.slick-vertical .slick-slide{border:none;border:2px solid rgba(var(--color-secondary--rgb),0);border-radius:8px;margin-bottom:8px;overflow:hidden;padding:2px;transition:var(--transition--static)}.trf-product-gallery--thumbs.slick-vertical .slick-slide:hover{border:2px solid rgba(var(--color-secondary--rgb),.5);transition:var(--transition--hover)}.trf-product-gallery--thumbs.slick-vertical .slick-slide.slick-current{border:2px solid rgba(var(--color-secondary--rgb),1)}.trf-product-gallery--slides .slick-slide{border:none}.trf-product-gallery--slides .slick-slide,.trf-product-gallery--thumbs .trf-thumb--wrapper{border-radius:var(--border-radius--default);overflow:hidden}.trf-grid-product-details>:nth-child(odd){width:44.444%}.trf-grid-product-details>:nth-child(2n){width:55.555%}.trf-product-details-options{margin-top:32px}.trf-product-details-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;margin-top:16px}.trf-product-details-buttons>:first-child{flex-grow:1}.trf-product-details-buttons .trf-card-product--ico-fav{height:48px;width:48px}.trf-slider{display:flex;flex-direction:row}.slick-dotted.slick-slider.trf-slider{margin-bottom:0}.ms-options-radio-group{display:flex;flex-wrap:wrap;gap:8px}.trf-btn-ghost-clear-cart{border:1px solid #e93a3b;color:#e93a3b}.trf-cart-order-list{margin-bottom:24px}.ms-options-radio-group label{border:2px solid rgba(var(--color-secondary--rgb),0);border-radius:16px;box-sizing:border-box;color:var(--color-text--black);cursor:pointer;font-size:14px;font-weight:800;line-height:24px;margin-bottom:0;padding:2px 8px;transition:border .3s ease-out}.ms-options-radio-group label input[type=radio]{-webkit-appearance:none;height:0;opacity:0;position:absolute;width:0;z-index:-1}.ms-options-radio-group:not([name="options[color]"]) label.selected{background-color:rgba(var(--color-secondary--rgb),1);border-color:rgba(var(--color-secondary--rgb),1);color:var(--color-contrast)}.ms-options-radio-group:not([name="options[color]"]) label:hover{border:2px solid rgba(var(--color-secondary--rgb),.5)}.ms-options-radio-group[name="options[color]"] label{border-radius:16px;box-sizing:border-box;cursor:pointer;font-size:0;height:32px;position:relative;width:32px}.ms-options-radio-group[name="options[color]"] label:after{border:2px solid rgba(var(--color-secondary--rgb),0);border-radius:20px;box-sizing:border-box;content:"";display:block;height:40px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:var(--transition--static-fast);width:40px}.ms-options-radio-group[name="options[color]"] label:hover:after{border:2px solid rgba(var(--color-secondary--rgb),.5);transition:var(--transition--hove-fast)}.ms-options-radio-group[name="options[color]"] label.selected:after{border:2px solid rgba(var(--color-secondary--rgb),1);transition:var(--transition--hover)}.ms-options-radio-group[name="options[color]"] label.white{border:1px solid rgba(0,0,0,.25)}.trf-nav-cat-footer.trf-nav-cat-pad-size{gap:8px}.trf-nav-cat-pad-size li a{border-radius:var(--border-radius--default);padding:4px 8px!important}.trf-nav-cat-pad-size li.active a,.trf-nav-cat-pad-size li:hover a{color:rgba(var(--color-secondary--rgb),1)}.trf-nav-cat-pad-size li.active a{background-color:rgba(var(--color-secondary--rgb),.2)}.trf-slider--category .slick-list,.trf-slider--top .slick-list{border-radius:var(--border-radius--default);overflow:hidden!important;width:100%}.trf-slider--category:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";position:absolute;right:0;top:0;width:64px;z-index:1}.trf-slider--category .slick-slide{height:120px;margin-right:24px}.trf-slider--category .trf-thumb--wrapper{border-radius:var(--border-radius--default);height:120px;overflow:hidden}.trf-grid-category-modal .trf-thumb-cover,.trf-slider--category .trf-thumb-cover{color:var(--color-contrast);font-size:18px;font-weight:800;line-height:22px;padding:16px 45% 16px 24px;text-decoration:none;text-shadow:0 2px 18px rgba(0,0,0,.25)}.trf-slider--category .trf-thumb--wrapper .trf-thumb{height:130px;transform:translateX(48px);transform-origin:right bottom;width:auto}.trf-slider--category .trf-thumb--wrapper:hover .trf-thumb{transform:scale(1.1) translateX(48px)}@media (max-width:575px){.trf-slider--category .trf-thumb--wrapper{height:80px}.trf-slider--category .trf-thumb--wrapper .trf-thumb{height:90px;transform:translateX(28px)}.trf-slider--category .slick-slide{height:80px}.trf-grid-category-modal .trf-thumb-cover,.trf-slider--category .trf-thumb-cover{font-size:var(--font-size-default);line-height:16px;padding:8px 45% 8px 8px}.trf-slider-btn{display:none!important}jdiv[class*=jivoMobileButton]{bottom:128px}}.trf-slider-btn{background-color:#ecddff;border-radius:16px;height:32px;transition:var(--transition--static);width:32px;z-index:2}.trf-slider-btn:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEwIDE4Ij48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOSAxIDEgOWw4IDgiLz48L3N2Zz4=");background-position:10px;background-repeat:no-repeat;content:"";display:block;height:100%;width:100%}.trf-slider-btn:focus{background:#ecddff}.trf-slider-btn:hover{background-color:rgb(var(--color-secondary--rgb));transition:var(--transition--hover)}.trf-slider-btn.slick-prev{left:-16px}.trf-slider-btn.slick-next:before{right:-16px;transform:rotate(180deg)}.trf-slider-btn.slick-next{right:-16px}.trf-slider-btn.slick-disabled{opacity:0}.trf-tags{flex-wrap:wrap;font-size:0;gap:6px;list-style-type:none;margin:0;padding:0}.trf-tags,.trf-tags>*{display:flex}.trf-tags a{background-color:rgba(var(--color-secondary--rgb),.2);border-radius:var(--border-radius--default);color:rgb(var(--color-secondary--rgb));display:block;font-size:var(--font-size-default);font-weight:500;padding:4px 8px;text-decoration:none;text-transform:lowercase;transition:var(--transition--static)}.trf-tags li:hover a{background-color:rgba(var(--color-secondary--rgb),.1);transition:var(--transition--hover)}.trf-article{display:flex;gap:4px;opacity:.5}#mse2_results{margin-bottom:0!important}.product-grid-sort-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.product-grid-sort-row-title{color:var(--color-text--black);margin-right:8px}.product-grid-sort-count,.product-grid-sort-direction{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.product-grid-sort-direction a.sort{border-radius:var(--border-radius--default);color:var(--color-text--muted);display:block;font-size:var(--font-size-default);font-weight:500;padding:4px 8px;text-decoration:none;transition:var(--transition--static)}#mse2_sort .sort span,#mse2_sort a.active,#mse2_tpl a.active{color:rgb(var(--color-secondary--rgb))!important}.product-grid-sort-direction a.sort.active{background-color:rgba(var(--color-secondary--rgb),.2)}@media (max-width:575px){.product-grid-sort-row{justify-content:none}}@media (max-width:687.99px){.trf-grid-benefits{row-gap:calc(var(--grid-gap)/2)}.trf-card-benefits{flex-direction:column}}.trf-prod-page-description{background-color:rgba(var(--color-secondary--rgb),.2);border-radius:var(--border-radius--default);padding:4px 8px}.trf-prod-page-description h3{color:rgb(var(--color-secondary--rgb));margin-bottom:0}.trf-prod-page-description h3+*{margin-top:0}.trf-prod-page-description a{background-color:rgba(var(--color-secondary--rgb),.2);border-radius:var(--border-radius--default);color:rgb(var(--color-secondary--rgb));font-weight:500;padding:2px 4px;text-decoration:none;transition:var(--transition--static)}.trf-prod-page-description a:hover{background-color:rgba(var(--color-secondary--rgb),.4)}.trf-grid.trf-grid-double.trf-grid-product-details{row-gap:calc(var(--grid-gap)/2)}.ui-widget.ui-widget-content{border:none;border-radius:var(--border-radius--default);box-shadow:2px 3px 10px rgba(0,0,0,.4);padding:8px}.trf-nav-mobile{background-color:var(--color-contrast);bottom:0;display:flex;flex-direction:column;gap:16px;left:0;padding:16px;position:fixed;right:0;z-index:999}.trf-nav-mobile--links{display:flex;flex-direction:row;gap:16px;justify-content:space-between}.trf-nav-mobile--links img,.trf-nav-mobile--links svg{height:32px;width:32px}.trf-nav-mobile--links a{align-items:center;display:flex;flex-direction:column;gap:4px;padding:0}.trf-nav-mobile--title{color:var(--color-text--muted);font-size:10px;font-weight:700;line-height:12px}.trf-nav-mobile--links li .trf-nav-mobile--title svg path{fill:rgb(var(--color-text--muted))}.trf-nav-mobile--links li.active .trf-nav-mobile--title{color:rgb(var(--color-secondary--rgb))}.trf-nav-mobile--links li.active svg path{fill:rgb(var(--color-secondary--rgb))}.trf-nav-mobile--product{display:flex;flex-direction:row;gap:16px;justify-content:space-between}.trf-nav-mobile--product .trf-product-details-buttons{margin-top:0}.trf-nav-mobile--product .trf-product-details-buttons .trf-btn{border:0;height:42px;padding:8px 32px}.trf-nav-mobile--product .trf-product-details-buttons .trf-card-product--ico-fav{display:none;height:42px;width:42px}.trf-nav-mobile--product .trf-card-product--price-wrapper{margin-bottom:4px}.trf-cart-product-alert{align-items:center;background-color:rgba(var(--color-primary--rgb),0);border-radius:var(--border-radius--default);color:rgba(var(--color-primary--rgb),1);display:flex;flex-direction:row;gap:4px;padding:4px 8px;text-decoration:none;transition:var(--transition--static)}.trf-cart-product-alert:hover{background-color:rgba(var(--color-primary--rgb),.2)}.trf-cart-product-alert img,.trf-cart-product-alert svg{height:16px;width:16px}.trf-linkback{align-items:center;background-color:rgba(var(--color-secondary--rgb),.2);color:rgb(var(--color-secondary--rgb));display:flex;font-size:12px;font-weight:500;justify-content:center;padding:8px;text-decoration:none;transition:var(--transition--static)}.trf-linkback:hover{background-color:rgba(var(--color-secondary--rgb),.1);transition:var(--transition--hover)}#cookie_notification{align-items:center;background-color:var(--color-contrast);border-radius:4px;bottom:15px;box-shadow:2px 3px 10px rgba(0,0,0,.4);display:none;justify-content:space-between;left:50%;max-width:90%;padding:25px;position:fixed;transform:translateX(-50%);width:60vw;z-index:9999}#cookie_notification p{color:var(--color-text);font-size:12px;line-height:14px;margin:0;text-align:left;text-indent:0}.cookie_accept{align-items:center;border:none;color:var(--color-contrast);cursor:pointer;font-size:var(--font-size-default);font-weight:700;justify-content:center;padding:12px 24px;text-align:center;transition:all .3s ease-in}@media (min-width:576px){#cookie_notification.show{display:flex}.cookie_accept{margin:0 0 0 25px}}@media (max-width:575px){#cookie_notification{width:90vw}#cookie_notification.show{display:block;text-align:left}.cookie_accept{margin:10px 0 0;width:100%}.trf-grid-packages-modal .trf-inline--price-block{align-items:flex-start;flex-direction:column;gap:4px}.trf-grid-packages-modal h3.card-name,.trf-grid-packages-modal h3.card-name>*{color:var(--color-paragraph);font-size:14px;font-weight:400;line-height:17px}.trf-modal-packages .trf-modal-heading{font-size:18px;line-height:20px;padding:16px 64px 0 16px}.trf-modal-packages .trf-modal-body{padding:0 16px 16px}.trf-logo-link-mobile,.trf-logo-link-mobile img,.trf-logo-wrapper-mobile{display:block;height:32px}.trf-modal-footer .trf-thumb--wrapper img:not(.trf-category-card--image){width:51%}}