html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{text-decoration:none}a:active,a:hover{outline:0}ul,li{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html,*,:before,:after{box-sizing:border-box}:focus{outline:0}img,audio,video{border:0;max-width:100%;height:auto}audio,canvas,iframe,video,img,svg{vertical-align:middle}iframe{border:0}textarea{resize:none;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;overflow:auto}input,textarea,select,button{border:none;outline:none;margin:0;font-size:100%}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}button[disabled],html input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}hr{box-sizing:content-box;height:0}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}td,th{text-align:left;padding:0}img{vertical-align:middle}@font-face{font-family:Dexa Pro;src:local(Dexa Pro Regular),url(../fonts/DexaPro-Regular.woff2)format("woff2"),url(../fonts/DexaPro-Regular.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Dexa Pro;src:local(Dexa Pro Medium),url(../fonts/DexaPro-Medium.woff2)format("woff2"),url(../fonts/DexaPro-Medium.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dexa Pro;src:local(Dexa Pro Semi Bold),url(../fonts/DexaPro-SemiBold.woff2)format("woff2"),url(../fonts/DexaPro-SemiBold.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Dexa Pro;src:local(Dexa Pro Bold),url(../fonts/DexaPro-Bold.woff2)format("woff2"),url(../fonts/DexaPro-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Dexa Pro Expanded;src:local(Dexa Pro Expanded Regular),url(../fonts/DexaProExpanded-Regular.woff2)format("woff2"),url(../fonts/DexaProExpanded-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dexa Pro Expanded;src:local(Dexa Pro Expanded Medium),url(../fonts/DexaProExpanded-Medium.woff2)format("woff2"),url(../fonts/DexaProExpanded-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Dexa Pro Expanded;src:local(Dexa Pro Expanded Semi Bold),url(../fonts/DexaProExpanded-SemiBold.woff2)format("woff2"),url(../fonts/DexaProExpanded-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Dexa Pro Expanded;src:local(Dexa Pro Expanded Bold),url(../fonts/DexaProExpanded-Bold.woff2)format("woff2"),url(../fonts/DexaProExpanded-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.ts-control{z-index:1;box-sizing:border-box;width:100%;box-shadow:none;border:1px solid #d0d0d0;border-radius:3px;flex-wrap:wrap;padding:8px;display:flex;position:relative;overflow:hidden}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;color:#303030;background:#f2f2f2;border:0 solid #d0d0d0;margin:0 3px 3px 0;padding:2px 6px;overflow:auto}.ts-wrapper.multi .ts-control>div.active{color:#303030;background:#e8e8e8;border:0 solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.ts-control>input{flex:auto;min-width:7rem;text-indent:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{z-index:10;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-top:0;border-radius:0 0 3px 3px;width:100%;margin:.25rem 0 0;position:absolute;top:100%;left:0;box-shadow:0 1px 3px #0000001a}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#303030;cursor:default;background:#fff}.ts-dropdown .active{color:#495c68;background-color:#f5fafd}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{width:30px;height:30px;margin:5px 8px;display:inline-block}.ts-dropdown .spinner:after{content:" ";border:5px solid #d0d0d0;border-color:#d0d0d0 #0000;border-radius:50%;width:24px;height:24px;margin:3px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{scroll-behavior:smooth;max-height:200px;overflow:hidden auto}.ts-wrapper.plugin-drag_drop .ts-dragging{color:#0000!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{opacity:0;cursor:pointer;transition:opacity .5s;position:absolute;top:50%;right:2px;transform:translateY(-50%);background:0 0!important;margin-right:0!important}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret), 8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff, #d0d0d0, 85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;opacity:.4;margin-top:-12px;line-height:20px;position:absolute;top:50%;right:8px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{box-shadow:none;background:0 0;border:0 solid #d0d0d0;border-bottom-width:1px;width:100%;padding:8px;display:block}.plugin-dropdown_input .items-placeholder{width:100%;box-shadow:none!important;border:0!important}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:#0000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-top:0;border-right:1px solid #f2f2f2;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;vertical-align:middle;box-sizing:border-box;border-radius:0 2px 2px 0;padding:0 6px;text-decoration:none;display:inline-block}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:0 0}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;top:0;right:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{cursor:text;background:#fff}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.carousel{box-sizing:border-box;position:relative}.carousel *,.carousel :before,.carousel :after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{max-width:100%;max-height:100%;position:relative;overflow:hidden}.carousel__track{display:flex}.carousel__slide{width:var(--carousel-slide-width,60%);overscroll-behavior:contain;flex:none;max-width:100%;padding:1rem;position:relative;overflow:hidden auto}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{-webkit-user-select:none;user-select:none;justify-content:center;margin:0 auto;padding:0;list-style:none;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0}.carousel__dots .carousel__dot{cursor:pointer;width:22px;height:22px;margin:0;padding:0;display:block;position:relative}.carousel__dots .carousel__dot:after{content:"";opacity:.25;background-color:currentColor;border-radius:50%;width:8px;height:8px;transition:opacity .15s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{touch-action:none;overflow:hidden!important}.fancybox__container{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:#0000;z-index:1050;transform-origin:0 0;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px #0006);direction:ltr;outline:none;flex-direction:column;margin:0;display:flex;position:fixed;inset:0;overflow:hidden}.fancybox__container *,.fancybox__container :before,.fancybox__container :after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff, 0 0 0 2px var(--fancybox-accent-color,#01d2e8f0)}@media (width>=1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{z-index:-1;background:var(--fancybox-bg,#18181beb);position:absolute;inset:0}.fancybox__carousel{z-index:10;flex:auto;height:100%;min-height:0;position:relative}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{cursor:default;width:100%;height:100%;position:relative;overflow:visible}.fancybox__track{height:100%;display:flex}.fancybox__slide{overscroll-behavior:contain;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;outline:0;flex-direction:column;flex:none;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;display:flex;position:relative;overflow:auto}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media (width>=1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);z-index:20;flex-direction:column;align-self:center;padding:36px;display:flex;position:relative}.fancybox__content :focus:not(.carousel__button.is-close){box-shadow:none;outline:thin dotted}.fancybox__caption{max-width:100%;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;overflow-wrap:anywhere;flex-shrink:0;align-self:center;margin:0;padding:1rem 0 0;line-height:1.375}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{color:var(--fancybox-color,#fff);top:100%}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (width>=1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (width>=1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40;position:absolute}@media (width>=1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{color:var(--fancybox-color,#fff);position:absolute;top:-40px;right:0}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{width:50px;height:50px;color:var(--fancybox-color,currentColor);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{transform-origin:50%;width:100%;height:100%;margin:auto;animation:2s linear infinite fancybox-rotate;position:absolute;inset:0}.fancybox__spinner svg circle{fill:none;stroke-width:2.75px;stroke-miterlimit:10;stroke-dasharray:1 200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;animation:1.5s ease-in-out infinite fancybox-dash}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s both fancybox-throwOutDown}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{opacity:0;transform:scale(.97)translateY(16px)}to{opacity:1;transform:scale(1)translate(0,0)}}@keyframes fancybox-zoomOutDown{to{opacity:0;transform:scale(.97)translateY(16px)}}@keyframes fancybox-throwOutUp{to{opacity:0;transform:translateY(-30%)}}@keyframes fancybox-throwOutDown{to{opacity:0;transform:translateY(30%)}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc #ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px #0003}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;-webkit-user-select:none;user-select:none;transition:none}.has-image .fancybox__content{background:0 0;min-height:1px;padding:0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{touch-action:none;overflow:visible}.has-image[data-image-fit=contain] .fancybox__content{flex-flow:wrap}.has-image[data-image-fit=contain] .fancybox__image{object-fit:contain;max-width:100%;max-height:100%}.has-image[data-image-fit=contain-w]{overflow:hidden auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{touch-action:none;overflow:visible}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{object-fit:cover;width:100%;height:100%}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;max-width:100%;height:540px;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{color:#fff;background:#18181be6;padding:0}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:0 0;border:0;width:100%;height:100%;display:block}.fancybox-placeholder{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fancybox__thumbs{opacity:var(--fancybox-opacity,1);flex:none;padding:0 3px;position:relative}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{width:var(--fancybox-thumbs-width,96px);box-sizing:content-box;cursor:pointer;flex:none;justify-content:center;align-items:center;margin:0;padding:8px 3px;display:flex;overflow:visible}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";border-style:solid;border-width:5px;border-color:var(--fancybox-accent-color,#22d5e9f5);opacity:0;border-radius:var(--fancybox-thumbs-border-radius,4px);transition:opacity .15s;position:absolute;inset:0}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;user-select:none}.fancybox__thumb{width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio,1.5)));border-radius:var(--fancybox-thumbs-border-radius,4px);background-color:#ffffff1a;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.fancybox__toolbar{z-index:20;touch-action:none;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px #0006);background:linear-gradient(#00000070 0%,#0000006f 8.1%,#0000006b 15.5%,#00000064 22.5%,#0000005d 29%,#00000053 35.3%,#00000049 41.2%,#0000003e 47.1%,#00000032 52.9%,#00000028 58.8%,#0000001d 64.7%,#00000014 71%,#0000000c 77.5%,#00000005 84.5%,#00000002 91.9%,#0000 100%);justify-content:space-between;padding:0;display:flex;position:absolute;top:0;left:0;right:0}@media (width>=1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translate(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (width<=640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;line-height:var(--carousel-button-height,48px);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;padding:0 10px;font-size:17px}.fancybox__progress{background:var(--fancybox-accent-color,#22d5e9f5);transform-origin:0;z-index:30;-webkit-user-select:none;user-select:none;height:3px;transition-property:transform;transition-timing-function:linear;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}html{scroll-behavior:smooth;font-size:.555vw}@media (width>=calc(1700px + 6vw)){html{font-size:10px}}@media (width<=767px){html{font-size:2.5641vw}}._g-red-btn{color:#fff;cursor:pointer;background:#f60000;border-radius:10px;flex-flow:row;justify-content:center;align-items:center;gap:10px;height:47px;padding:0 3rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}._g-red-btn:hover{color:#f60000;background:#fff}._g-red-btn:hover span:after{border-color:#f60000}._g-red-btn:hover i img{filter:brightness(0)saturate()invert(16%)sepia(78%)saturate(6374%)hue-rotate(358deg)brightness()contrast(121%)}._g-red-btn span{flex-flow:row;justify-content:center;align-items:center;display:flex}._g-red-btn span:after{content:"";clear:both;border:2px solid #fff;border-width:0 2px 2px 0;margin-top:-2px;margin-left:10px;padding:3px;transition:all .3s;display:inline-block;transform:rotate(-45deg)}._g-red-btn i{flex-shrink:0;align-items:center;width:18px;display:inline-flex;overflow:hidden}._g-red-btn i img{filter:brightness(0)invert();opacity:.9;width:8px;margin-left:-1px;animation:1.35s ease-in-out infinite oil-pick-arrow;display:block}._g-red-btn i img:last-child{animation-delay:.22s}._g-red-btn:has(i) span:after{display:none}._g-regular-form .radio-line{cursor:pointer;flex-flow:row;justify-content:space-between;align-items:flex-start;margin-left:20px;display:flex;position:relative}._g-regular-form .radio-line:first-child{margin-left:0}@media (width<=767px){._g-regular-form .radio-line{grid-template-columns:2.6rem 1fr;gap:1.2rem}._g-regular-form .radio-line .mark{width:2.6rem;height:2.6rem}._g-regular-form .radio-line .copy,._g-regular-form .radio-line .note{font-size:1.4rem}}._g-regular-form .radio-line:hover .mark{background:#9b9b9b66}._g-regular-form .radio-line:hover .copy{color:#f00808}._g-regular-form .radio-line input{opacity:0;pointer-events:none;position:absolute}._g-regular-form .radio-line .mark{background:#9b9b9b29;border-radius:50%;flex-flow:row;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:relative}._g-regular-form .radio-line .mark:after{content:"";clear:both;aspect-ratio:1;opacity:0;background:red;border-radius:50%;width:50%;transition:all .3s;display:block;transform:scale(.5)}._g-regular-form .radio-line .radio-text{flex-flow:column;flex:1;justify-content:center;align-items:stretch;min-height:3rem;padding-top:5px;padding-left:15px;display:flex}._g-regular-form .radio-line .copy{letter-spacing:-.03em;color:#000;font-size:17px;font-weight:600;transition:all .3s;display:block}._g-regular-form .radio-line .note{color:#979797;letter-spacing:-.03em;grid-column:2;padding-top:5px;font-size:16px;line-height:1.3;display:block}._g-regular-form .radio-line input:checked+.mark:after{opacity:1;transform:scale(1)}._g-regular-form .radio-line input:checked+.mark+.copy{color:#000}._g-regular-form ._g-checkbox,._g-regular-form .checkbox-field,._g-regular-form .policy-checkbox-line{cursor:pointer;-webkit-user-select:none;user-select:none;flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}._g-regular-form ._g-checkbox input[type=checkbox],._g-regular-form .checkbox-field input[type=checkbox],._g-regular-form .policy-checkbox-line input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}._g-regular-form ._g-checkbox .mark,._g-regular-form .checkbox-field .mark,._g-regular-form .policy-checkbox-line .mark{background:#9b9b9b29;border-radius:6px;flex-shrink:0;width:25px;height:25px;margin-top:1px;transition:all .25s;position:relative}._g-regular-form ._g-checkbox .mark:after,._g-regular-form .checkbox-field .mark:after,._g-regular-form .policy-checkbox-line .mark:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:12px;transition:all .2s;position:absolute;top:4px;left:9px;transform:rotate(45deg)scale(0)}._g-regular-form ._g-checkbox .checkbox-text,._g-regular-form .checkbox-field .checkbox-text,._g-regular-form .policy-checkbox-line .checkbox-text{color:#4a4a4a;letter-spacing:-.02em;min-height:26px;padding-top:2px;padding-left:14px;font-size:16px;line-height:1.35}._g-regular-form ._g-checkbox .checkbox-text em,._g-regular-form .checkbox-field .checkbox-text em,._g-regular-form .policy-checkbox-line .checkbox-text em{color:red;margin-left:3px;font-style:normal;font-weight:700}._g-regular-form ._g-checkbox .checkbox-text a,._g-regular-form .checkbox-field .checkbox-text a,._g-regular-form .policy-checkbox-line .checkbox-text a{color:red;margin:0 5px;text-decoration:underline;transition:color .2s}._g-regular-form ._g-checkbox .checkbox-text a:hover,._g-regular-form .checkbox-field .checkbox-text a:hover,._g-regular-form .policy-checkbox-line .checkbox-text a:hover{color:#c00}._g-regular-form ._g-checkbox input[type=checkbox]:checked+.mark,._g-regular-form .checkbox-field input[type=checkbox]:checked+.mark,._g-regular-form .policy-checkbox-line input[type=checkbox]:checked+.mark{background:red}._g-regular-form ._g-checkbox input[type=checkbox]:checked+.mark:after,._g-regular-form .checkbox-field input[type=checkbox]:checked+.mark:after,._g-regular-form .policy-checkbox-line input[type=checkbox]:checked+.mark:after{opacity:1;transform:rotate(45deg)scale(1)}._g-regular-form ._g-checkbox:hover .mark,._g-regular-form .checkbox-field:hover .mark,._g-regular-form .policy-checkbox-line:hover .mark{background:#9b9b9b47}._g-regular-form ._g-checkbox input[type=checkbox]:checked:hover+.mark,._g-regular-form .checkbox-field input[type=checkbox]:checked:hover+.mark,._g-regular-form .policy-checkbox-line input[type=checkbox]:checked:hover+.mark{background:#e00000}._g-regular-form ._g-checkbox.is-invalid .mark,._g-regular-form .checkbox-field.is-invalid .mark,._g-regular-form .policy-checkbox-line.is-invalid .mark{background:#e3061314;box-shadow:0 0 0 2px #e30613}._g-regular-form ._g-checkbox.is-invalid .checkbox-text,._g-regular-form .checkbox-field.is-invalid .checkbox-text,._g-regular-form .policy-checkbox-line.is-invalid .checkbox-text{color:#e30613}._g-regular-form .form-group{position:relative}._g-regular-form .form-row{flex-flow:row;justify-content:space-between;align-items:center;display:flex}@media (width<=991px){._g-regular-form .form-row{flex-direction:column;align-items:stretch;gap:16px}}._g-regular-form .form-row .col{width:49%;max-width:650px}@media (width<=991px){._g-regular-form .form-row .col{width:100%;max-width:100%}._g-regular-form .form-row .col:last-child{padding-left:0}}._g-regular-form .form-row .col:last-child{padding-left:88px}@media (width<=767px){._g-regular-form .form-row .col:last-child{padding-left:0}}._g-regular-form .form-row .col .field{margin-bottom:0}._g-regular-form ._g-field,._g-regular-form .field{flex-direction:column;gap:0;margin-bottom:30px;display:flex;position:relative}@media (width>=992px) and (width<=1199px){._g-regular-form ._g-field,._g-regular-form .field{margin-bottom:20px}}._g-regular-form ._g-field .label,._g-regular-form ._g-field .field-label,._g-regular-form .field .label,._g-regular-form .field .field-label{color:#000;margin-bottom:8px;padding-left:15px;font-family:Dexa Pro,sans-serif;font-size:17px;font-weight:500}@media (width<=767px){._g-regular-form ._g-field .label,._g-regular-form ._g-field .field-label,._g-regular-form .field .label,._g-regular-form .field .field-label{font-size:1.5rem}}._g-regular-form ._g-field .label em,._g-regular-form ._g-field .field-label em,._g-regular-form .field .label em,._g-regular-form .field .field-label em{color:#e30613;margin-left:2px;font-style:normal}._g-regular-form ._g-field input[type=text],._g-regular-form ._g-field input[type=email],._g-regular-form ._g-field input[type=password],._g-regular-form ._g-field input[type=tel],._g-regular-form .field input[type=text],._g-regular-form .field input[type=email],._g-regular-form .field input[type=password],._g-regular-form .field input[type=tel]{color:#000;background:#fcfcfd;border:1px solid #ccc;border-radius:12px;outline:none;width:100%;height:48px;padding:0 16px 0 25px;font-family:Dexa Pro,sans-serif;font-size:16px;font-weight:500;transition:border-color .2s,box-shadow .2s}@media (width<=767px){._g-regular-form ._g-field input[type=text],._g-regular-form ._g-field input[type=email],._g-regular-form ._g-field input[type=password],._g-regular-form ._g-field input[type=tel],._g-regular-form .field input[type=text],._g-regular-form .field input[type=email],._g-regular-form .field input[type=password],._g-regular-form .field input[type=tel]{font-size:1.5rem}}._g-regular-form ._g-field input[type=text]:hover:not(:disabled):not([readonly]),._g-regular-form ._g-field input[type=email]:hover:not(:disabled):not([readonly]),._g-regular-form ._g-field input[type=password]:hover:not(:disabled):not([readonly]),._g-regular-form ._g-field input[type=tel]:hover:not(:disabled):not([readonly]),._g-regular-form .field input[type=text]:hover:not(:disabled):not([readonly]),._g-regular-form .field input[type=email]:hover:not(:disabled):not([readonly]),._g-regular-form .field input[type=password]:hover:not(:disabled):not([readonly]),._g-regular-form .field input[type=tel]:hover:not(:disabled):not([readonly]){background:#fff}._g-regular-form ._g-field input[type=text]::placeholder,._g-regular-form ._g-field input[type=email]::placeholder,._g-regular-form ._g-field input[type=password]::placeholder,._g-regular-form ._g-field input[type=tel]::placeholder,._g-regular-form .field input[type=text]::placeholder,._g-regular-form .field input[type=email]::placeholder,._g-regular-form .field input[type=password]::placeholder,._g-regular-form .field input[type=tel]::placeholder{color:#979797;font-weight:400}._g-regular-form ._g-field input[type=text]:focus:not(:disabled):not([readonly]),._g-regular-form ._g-field input[type=email]:focus:not(:disabled):not([readonly]),._g-regular-form ._g-field input[type=password]:focus:not(:disabled):not([readonly]),._g-regular-form ._g-field input[type=tel]:focus:not(:disabled):not([readonly]),._g-regular-form .field input[type=text]:focus:not(:disabled):not([readonly]),._g-regular-form .field input[type=email]:focus:not(:disabled):not([readonly]),._g-regular-form .field input[type=password]:focus:not(:disabled):not([readonly]),._g-regular-form .field input[type=tel]:focus:not(:disabled):not([readonly]){background:#fff;border-color:#999;box-shadow:0 0 12px #5a5a5a3f}._g-regular-form ._g-field input[type=text]:disabled,._g-regular-form ._g-field input[type=text][readonly],._g-regular-form ._g-field input[type=email]:disabled,._g-regular-form ._g-field input[type=email][readonly],._g-regular-form ._g-field input[type=password]:disabled,._g-regular-form ._g-field input[type=password][readonly],._g-regular-form ._g-field input[type=tel]:disabled,._g-regular-form ._g-field input[type=tel][readonly],._g-regular-form .field input[type=text]:disabled,._g-regular-form .field input[type=text][readonly],._g-regular-form .field input[type=email]:disabled,._g-regular-form .field input[type=email][readonly],._g-regular-form .field input[type=password]:disabled,._g-regular-form .field input[type=password][readonly],._g-regular-form .field input[type=tel]:disabled,._g-regular-form .field input[type=tel][readonly]{cursor:not-allowed;color:#a0aec0;box-shadow:none;background:#f8f9fa;border-color:#e2e8f0;outline:none}._g-regular-form ._g-field input[type=text]:disabled::placeholder,._g-regular-form ._g-field input[type=text][readonly]::placeholder,._g-regular-form ._g-field input[type=email]:disabled::placeholder,._g-regular-form ._g-field input[type=email][readonly]::placeholder,._g-regular-form ._g-field input[type=password]:disabled::placeholder,._g-regular-form ._g-field input[type=password][readonly]::placeholder,._g-regular-form ._g-field input[type=tel]:disabled::placeholder,._g-regular-form ._g-field input[type=tel][readonly]::placeholder,._g-regular-form .field input[type=text]:disabled::placeholder,._g-regular-form .field input[type=text][readonly]::placeholder,._g-regular-form .field input[type=email]:disabled::placeholder,._g-regular-form .field input[type=email][readonly]::placeholder,._g-regular-form .field input[type=password]:disabled::placeholder,._g-regular-form .field input[type=password][readonly]::placeholder,._g-regular-form .field input[type=tel]:disabled::placeholder,._g-regular-form .field input[type=tel][readonly]::placeholder{color:#a0aec0}._g-regular-form ._g-field input[type=text].is-invalid,._g-regular-form ._g-field input[type=text].error,._g-regular-form ._g-field input[type=email].is-invalid,._g-regular-form ._g-field input[type=email].error,._g-regular-form ._g-field input[type=password].is-invalid,._g-regular-form ._g-field input[type=password].error,._g-regular-form ._g-field input[type=tel].is-invalid,._g-regular-form ._g-field input[type=tel].error,._g-regular-form .field input[type=text].is-invalid,._g-regular-form .field input[type=text].error,._g-regular-form .field input[type=email].is-invalid,._g-regular-form .field input[type=email].error,._g-regular-form .field input[type=password].is-invalid,._g-regular-form .field input[type=password].error,._g-regular-form .field input[type=tel].is-invalid,._g-regular-form .field input[type=tel].error{background-color:#fff8f8!important;border-color:#e30613!important;box-shadow:0 0 0 .3rem #e3061324!important}._g-regular-form ._g-field input[type=text].is-valid,._g-regular-form ._g-field input[type=email].is-valid,._g-regular-form ._g-field input[type=password].is-valid,._g-regular-form ._g-field input[type=tel].is-valid,._g-regular-form .field input[type=text].is-valid,._g-regular-form .field input[type=email].is-valid,._g-regular-form .field input[type=password].is-valid,._g-regular-form .field input[type=tel].is-valid{background-color:#f6fbf7!important;border-color:#2e7d32!important}._g-regular-form ._g-field,._g-regular-form .field,._g-regular-form ._g-select-field,._g-regular-form .select-field{position:relative}._g-regular-form .field-error{opacity:0;pointer-events:none;z-index:5;align-items:center;gap:6px;margin-top:7px;font-size:13px;font-weight:500;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;top:100%;left:0;transform:translateY(-4px);color:#e30613!important}._g-regular-form .field-error.is-visible{opacity:1!important;transform:translateY(0)!important}._g-regular-form .field-error .error-msg{color:#e30613!important}._g-regular-form .field-error svg{flex:none;color:#e30613!important;fill:#e30613!important}._g-regular-form .field-error svg path{fill:#e30613!important;color:#e30613!important}._g-regular-form .password-toggle-wrap{width:100%;position:relative}._g-regular-form .password-toggle-wrap input[type=password],._g-regular-form .password-toggle-wrap input[type=text]{padding-right:48px!important}._g-regular-form .password-toggle-wrap .password-toggle-btn{cursor:pointer;color:#718096;z-index:5;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:6px;transition:color .2s,opacity .2s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._g-regular-form .password-toggle-wrap .password-toggle-btn:hover{color:#1a202c}._g-regular-form .password-toggle-wrap .password-toggle-btn svg{pointer-events:none;width:20px;height:20px;fill:none!important;stroke:currentColor!important}._g-regular-form .password-toggle-wrap .password-toggle-btn .icon-eye-off{display:none}._g-regular-form .password-toggle-wrap .password-toggle-btn.is-visible{color:#e30613}._g-regular-form .password-toggle-wrap .password-toggle-btn.is-visible .icon-eye{display:none}._g-regular-form .password-toggle-wrap .password-toggle-btn.is-visible .icon-eye-off{display:block}._g-regular-form .password-strength-meter{z-index:3;padding-bottom:5px;position:absolute;bottom:48px;left:20px;right:20px}._g-regular-form .password-strength-meter .strength-bar{border-radius:4px;flex-flow:row;justify-content:flex-end;align-items:center;width:40%;height:3px;display:flex;position:absolute;bottom:-2px;right:0;overflow:hidden}._g-regular-form .password-strength-meter .strength-bar .bar-fill{background:#e53e3e;border-radius:4px;width:0%;height:100%;transition:width .3s,background-color .3s;display:block}._g-regular-form .password-strength-meter .strength-info{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;font-size:13px;line-height:1.3;display:flex}._g-regular-form .password-strength-meter .strength-info .strength-label{color:#4a5568;font-size:14px}._g-regular-form .password-strength-meter .strength-info .strength-text{color:#e53e3e;font-weight:600;transition:color .3s}._g-regular-form .password-strength-meter .strength-info .strength-hint{color:#718096;font-size:12px}._g-regular-form .password-strength-meter.weak .bar-fill{background-color:#e53e3e;width:33%}._g-regular-form .password-strength-meter.weak .strength-text{color:#e53e3e}._g-regular-form .password-strength-meter.moderate .bar-fill{background-color:#dd6b20;width:66%}._g-regular-form .password-strength-meter.moderate .strength-text{color:#dd6b20}._g-regular-form .password-strength-meter.strong .bar-fill{background-color:#38a169;width:100%}._g-regular-form .password-strength-meter.strong .strength-text{color:#38a169}._g-regular-form ._g-select-field,._g-regular-form .select-field{margin-bottom:30px;position:relative}@media (width>=992px) and (width<=1199px){._g-regular-form ._g-select-field,._g-regular-form .select-field{margin-bottom:20px}}._g-regular-form ._g-select-field .label,._g-regular-form ._g-select-field .field-label,._g-regular-form .select-field .label,._g-regular-form .select-field .field-label{color:#000;letter-spacing:-.02em;z-index:3;background:#fff;margin-bottom:10px;padding:0 5px 0 15px;font-family:Dexa Pro,sans-serif;font-size:17px;font-weight:500;display:block}._g-regular-form ._g-select-field .label em,._g-regular-form ._g-select-field .field-label em,._g-regular-form .select-field .label em,._g-regular-form .select-field .field-label em{color:#e30613;margin-left:2px;font-style:normal}._g-regular-form ._g-select-field .select-wrap,._g-regular-form .select-field .select-wrap{position:relative}._g-regular-form ._g-select-field .select-wrap svg,._g-regular-form .select-field .select-wrap svg{color:#1c1c1c;pointer-events:none;flex:none;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}._g-regular-form ._g-select-field .select,._g-regular-form ._g-select-field select,._g-regular-form .select-field .select,._g-regular-form .select-field select{appearance:none;cursor:pointer;color:#111;letter-spacing:-.03em;background:#fcfcfd;border:1px solid #ccc;border-radius:12px;outline:none;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 52px 0 20px;font-family:Dexa Pro,sans-serif;font-size:17px;transition:border-color .2s,box-shadow .2s;display:flex}._g-regular-form ._g-select-field .select:hover,._g-regular-form ._g-select-field select:hover,._g-regular-form .select-field .select:hover,._g-regular-form .select-field select:hover{border-color:#0006}._g-regular-form ._g-select-field .select:focus,._g-regular-form ._g-select-field select:focus,._g-regular-form .select-field .select:focus,._g-regular-form .select-field select:focus{border-color:#999;box-shadow:0 0 12px #5a5a5a3f}._g-regular-form ._g-select-field .select.is-invalid,._g-regular-form ._g-select-field select.is-invalid,._g-regular-form .select-field .select.is-invalid,._g-regular-form .select-field select.is-invalid{background-color:#fff8f8!important;border-color:#e30613!important;box-shadow:0 0 0 .3rem #e3061324!important}._g-regular-form ._g-select-field .ts-wrapper,._g-regular-form .select-field .ts-wrapper{position:relative}._g-regular-form ._g-select-field .ts-wrapper.single .ts-control,._g-regular-form .select-field .ts-wrapper.single .ts-control{min-height:48px;box-shadow:none;color:#111;letter-spacing:-.03em;cursor:pointer;background:0 0;border:none;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;padding:0 52px 0 0;font-size:17px;display:flex}._g-regular-form ._g-select-field .ts-wrapper.single .ts-control .item,._g-regular-form .select-field .ts-wrapper.single .ts-control .item{white-space:nowrap;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}._g-regular-form ._g-select-field .ts-wrapper.single .ts-control:after,._g-regular-form .select-field .ts-wrapper.single .ts-control:after{display:none}._g-regular-form ._g-select-field .ts-wrapper.focus .ts-control,._g-regular-form ._g-select-field .ts-wrapper .ts-control:focus-within,._g-regular-form .select-field .ts-wrapper.focus .ts-control,._g-regular-form .select-field .ts-wrapper .ts-control:focus-within{box-shadow:none}._g-regular-form ._g-select-field .ts-wrapper.disabled,._g-regular-form .select-field .ts-wrapper.disabled{background:#f8f9fa;border-color:#e2e8f0}._g-regular-form ._g-select-field .ts-wrapper.is-invalid,._g-regular-form .select-field .ts-wrapper.is-invalid{background-color:#fff8f8!important;border-color:#e30613!important;box-shadow:0 0 0 .3rem #e3061324!important}._g-regular-form ._g-select-field .ts-wrapper .ts-control>input,._g-regular-form .select-field .ts-wrapper .ts-control>input,._g-regular-form ._g-select-field .ts-wrapper .ts-control>.item,._g-regular-form .select-field .ts-wrapper .ts-control>.item{color:#111;font-family:Dexa Pro,sans-serif;font-size:17px}._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown,._g-regular-form .select-field .ts-wrapper .ts-dropdown{border:1px solid #0000001f;border-radius:12px;margin-top:8px;font-family:Dexa Pro,sans-serif;overflow:hidden;box-shadow:0 12px 30px #0000001a}._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown .optgroup-header,._g-regular-form .select-field .ts-wrapper .ts-dropdown .optgroup-header{display:none}._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown .optgroup .option,._g-regular-form .select-field .ts-wrapper .ts-dropdown .optgroup .option{white-space:nowrap;padding-left:34px;position:relative}._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown .optgroup .option:before,._g-regular-form .select-field .ts-wrapper .ts-dropdown .optgroup .option:before{content:"—";color:#1c1c1c8c;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown .optgroup .option:first-child,._g-regular-form .select-field .ts-wrapper .ts-dropdown .optgroup .option:first-child{padding-left:20px}._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown .optgroup .option:first-child:before,._g-regular-form .select-field .ts-wrapper .ts-dropdown .optgroup .option:first-child:before{content:none}._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown .option,._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown .no-results,._g-regular-form .select-field .ts-wrapper .ts-dropdown .option,._g-regular-form .select-field .ts-wrapper .ts-dropdown .no-results{white-space:nowrap;padding:12px 20px;font-size:17px;line-height:1.3}._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown .active,._g-regular-form .select-field .ts-wrapper .ts-dropdown .active{color:#1c1c1c;background:#f0f0f0}._g-regular-form ._g-select-field .ts-wrapper .ts-dropdown .selected,._g-regular-form .select-field .ts-wrapper .ts-dropdown .selected{color:#fff;background:#9b9b9b}._g-regular-form ._g-select-field-no-autocomplete,._g-regular-form .select-field-no-autocomplete{margin-bottom:30px;position:relative}@media (width>=992px) and (width<=1199px){._g-regular-form ._g-select-field-no-autocomplete,._g-regular-form .select-field-no-autocomplete{margin-bottom:20px}}._g-regular-form ._g-select-field-no-autocomplete .label,._g-regular-form ._g-select-field-no-autocomplete .field-label,._g-regular-form .select-field-no-autocomplete .label,._g-regular-form .select-field-no-autocomplete .field-label{color:#000;letter-spacing:-.02em;z-index:3;background:#fff;padding:0 5px;font-family:Dexa Pro,sans-serif;font-size:17px;font-weight:500;display:block;position:absolute;top:0;left:10px;transform:translateY(-50%)}._g-regular-form ._g-select-field-no-autocomplete .label em,._g-regular-form ._g-select-field-no-autocomplete .field-label em,._g-regular-form .select-field-no-autocomplete .label em,._g-regular-form .select-field-no-autocomplete .field-label em{color:#e30613;margin-left:2px;font-style:normal}._g-regular-form ._g-select-field-no-autocomplete .select-wrap,._g-regular-form .select-field-no-autocomplete .select-wrap{position:relative}._g-regular-form ._g-select-field-no-autocomplete .select-wrap svg,._g-regular-form .select-field-no-autocomplete .select-wrap svg{color:#1c1c1c;pointer-events:none;flex:none;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}._g-regular-form ._g-select-field-no-autocomplete .select,._g-regular-form ._g-select-field-no-autocomplete select,._g-regular-form .select-field-no-autocomplete .select,._g-regular-form .select-field-no-autocomplete select{appearance:none;cursor:pointer;color:#111;letter-spacing:-.03em;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 52px 0 20px;font-family:Dexa Pro,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s;display:flex}._g-regular-form ._g-select-field-no-autocomplete .select:hover,._g-regular-form ._g-select-field-no-autocomplete select:hover,._g-regular-form .select-field-no-autocomplete .select:hover,._g-regular-form .select-field-no-autocomplete select:hover{border-color:#0006}._g-regular-form ._g-select-field-no-autocomplete .select:focus,._g-regular-form ._g-select-field-no-autocomplete select:focus,._g-regular-form .select-field-no-autocomplete .select:focus,._g-regular-form .select-field-no-autocomplete select:focus{border-color:#999;box-shadow:0 0 12px #5a5a5a3f}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper,._g-regular-form .select-field-no-autocomplete .ts-wrapper{position:relative}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper.single .ts-control,._g-regular-form .select-field-no-autocomplete .ts-wrapper.single .ts-control{min-height:48px;box-shadow:none;color:#1c1c1c;cursor:text;background:0 0;border:none;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;padding:0;font-size:17px;display:flex}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper.single .ts-control .item,._g-regular-form .select-field-no-autocomplete .ts-wrapper.single .ts-control .item{white-space:nowrap;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:20px;font-weight:500;display:flex}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper.single .ts-control:after,._g-regular-form .select-field-no-autocomplete .ts-wrapper.single .ts-control:after{display:none}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper.focus .ts-control,._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-control:focus-within,._g-regular-form .select-field-no-autocomplete .ts-wrapper.focus .ts-control,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-control:focus-within{box-shadow:none;border-color:#00000073}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-control>input,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-control>input{color:#1c1c1c;opacity:0;height:auto;padding-left:20px;font-family:Dexa Pro,sans-serif;font-size:16px;position:absolute;inset:0;margin:0!important}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-control>.item,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-control>.item{color:#1c1c1c;font-family:Dexa Pro,sans-serif;font-size:16px}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown{border:1px solid #0000001f;border-radius:12px;margin-top:8px;font-family:Dexa Pro,sans-serif;overflow:hidden;box-shadow:0 12px 30px #0000001a}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup-header,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup-header{display:none}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option{padding-left:34px;position:relative}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option:before,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option:before{content:"—";color:#1c1c1c8c;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option:first-child,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option:first-child{padding-left:20px}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option:first-child:before,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option:first-child:before{content:none}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .option,._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .no-results,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown .option,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown .no-results{white-space:nowrap;padding:12px 20px;font-size:16px;line-height:1.3}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .active,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown .active{color:#1c1c1c;background:#f0f0f0}._g-regular-form ._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .selected,._g-regular-form .select-field-no-autocomplete .ts-wrapper .ts-dropdown .selected{color:#fff;background:#9b9b9b}._g-select-field-no-autocomplete{margin-bottom:30px;position:relative}@media (width>=992px) and (width<=1199px){._g-select-field-no-autocomplete{margin-bottom:20px}}._g-select-field-no-autocomplete .label,._g-select-field-no-autocomplete .field-label{color:#000;letter-spacing:-.02em;z-index:3;background:#fff;padding:0 5px;font-family:Dexa Pro,sans-serif;font-size:17px;font-weight:500;display:block;position:absolute;top:0;left:10px;transform:translateY(-50%)}._g-select-field-no-autocomplete .label em,._g-select-field-no-autocomplete .field-label em{color:#e30613;margin-left:2px;font-style:normal}._g-select-field-no-autocomplete .select-wrap{position:relative}._g-select-field-no-autocomplete .select-wrap svg{color:#1c1c1c;pointer-events:none;flex:none;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}._g-select-field-no-autocomplete .select,._g-select-field-no-autocomplete select{appearance:none;cursor:pointer;color:#111;letter-spacing:-.03em;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 52px 0 20px;font-family:Dexa Pro,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s;display:flex}._g-select-field-no-autocomplete .select:hover,._g-select-field-no-autocomplete select:hover{border-color:#0006}._g-select-field-no-autocomplete .select:focus,._g-select-field-no-autocomplete select:focus{border-color:#999;box-shadow:0 0 12px #5a5a5a3f}._g-select-field-no-autocomplete .ts-wrapper{position:relative}._g-select-field-no-autocomplete .ts-wrapper.single .ts-control{min-height:48px;box-shadow:none;color:#1c1c1c;cursor:text;background:0 0;border:none;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;padding:0;font-size:17px;display:flex}._g-select-field-no-autocomplete .ts-wrapper.single .ts-control .item{white-space:nowrap;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:20px;font-weight:500;display:flex}._g-select-field-no-autocomplete .ts-wrapper.single .ts-control:after{display:none}._g-select-field-no-autocomplete .ts-wrapper.focus .ts-control,._g-select-field-no-autocomplete .ts-wrapper .ts-control:focus-within{box-shadow:none;border-color:#00000073}._g-select-field-no-autocomplete .ts-wrapper .ts-control>input{color:#1c1c1c;opacity:0;height:auto;padding-left:20px;font-family:Dexa Pro,sans-serif;font-size:16px;position:absolute;inset:0;margin:0!important}._g-select-field-no-autocomplete .ts-wrapper .ts-control>.item{color:#1c1c1c;font-family:Dexa Pro,sans-serif;font-size:16px}._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown{border:1px solid #0000001f;border-radius:12px;margin-top:8px;font-family:Dexa Pro,sans-serif;overflow:hidden;box-shadow:0 12px 30px #0000001a}._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup-header{display:none}._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option{padding-left:34px;position:relative}._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option:before{content:"—";color:#1c1c1c8c;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option:first-child{padding-left:20px}._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .optgroup .option:first-child:before{content:none}._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .option,._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .no-results{white-space:nowrap;padding:12px 20px;font-size:16px;line-height:1.3}._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .active{color:#1c1c1c;background:#f0f0f0}._g-select-field-no-autocomplete .ts-wrapper .ts-dropdown .selected{color:#fff;background:#9b9b9b}._g-select-field{margin-bottom:30px;position:relative}@media (width>=992px) and (width<=1199px){._g-select-field{margin-bottom:20px}}._g-select-field .label,._g-select-field .field-label{color:#000;letter-spacing:-.02em;z-index:3;background:#fff;padding:0 5px;font-family:Dexa Pro,sans-serif;font-size:17px;font-weight:500;display:block;position:absolute;top:0;left:10px;transform:translateY(-50%)}._g-select-field .label em,._g-select-field .field-label em{color:#e30613;margin-left:2px;font-style:normal}._g-select-field .select-wrap{position:relative}._g-select-field .select-wrap svg{color:#1c1c1c;pointer-events:none;flex:none;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}._g-select-field .select,._g-select-field select{appearance:none;cursor:pointer;color:#111;letter-spacing:-.03em;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 52px 0 20px;font-family:Dexa Pro,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s;display:flex}._g-select-field .select:hover,._g-select-field select:hover{border-color:#0006}._g-select-field .select:focus,._g-select-field select:focus{border-color:#999;box-shadow:0 0 12px #5a5a5a3f}._g-select-field .ts-wrapper{position:relative}._g-select-field .ts-wrapper.single .ts-control{min-height:48px;box-shadow:none;color:#111;letter-spacing:-.03em;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;padding:0 52px 0 20px;font-size:15px;display:flex}._g-select-field .ts-wrapper.single .ts-control .item{white-space:nowrap;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}._g-select-field .ts-wrapper.single .ts-control:after{display:none}._g-select-field .ts-wrapper.focus .ts-control,._g-select-field .ts-wrapper .ts-control:focus-within{border-color:#999;box-shadow:0 0 12px #5a5a5a3f}._g-select-field .ts-wrapper .ts-control>input,._g-select-field .ts-wrapper .ts-control>.item{color:#111;font-family:Dexa Pro,sans-serif;font-size:15px}._g-select-field .ts-wrapper .ts-dropdown{border:1px solid #0000001f;border-radius:12px;margin-top:8px;font-family:Dexa Pro,sans-serif;overflow:hidden;box-shadow:0 12px 30px #0000001a}._g-select-field .ts-wrapper .ts-dropdown .optgroup-header{display:none}._g-select-field .ts-wrapper .ts-dropdown .optgroup .option{white-space:nowrap;padding-left:34px;position:relative}._g-select-field .ts-wrapper .ts-dropdown .optgroup .option:before{content:"—";color:#1c1c1c8c;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}._g-select-field .ts-wrapper .ts-dropdown .optgroup .option:first-child{padding-left:20px}._g-select-field .ts-wrapper .ts-dropdown .optgroup .option:first-child:before{content:none}._g-select-field .ts-wrapper .ts-dropdown .option,._g-select-field .ts-wrapper .ts-dropdown .no-results{white-space:nowrap;padding:12px 20px;font-size:15px;line-height:1.3}._g-select-field .ts-wrapper .ts-dropdown .active{color:#1c1c1c;background:#f0f0f0}._g-select-field .ts-wrapper .ts-dropdown .selected{color:#fff;background:#9b9b9b}._g-field{flex-direction:column;gap:0;margin-bottom:30px;display:flex;position:relative}@media (width>=992px) and (width<=1199px){._g-field{margin-bottom:20px}}._g-field .label,._g-field .field-label{color:#222;margin-bottom:8px;padding-left:15px;font-family:Dexa Pro,sans-serif;font-size:17px;font-weight:500}@media (width<=767px){._g-field .label,._g-field .field-label{font-size:1.5rem}}._g-field .label em,._g-field .field-label em{color:#e30613;margin-left:2px;font-style:normal}._g-field input[type=text],._g-field input[type=email],._g-field input[type=password],._g-field input[type=tel]{color:#111;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;height:48px;padding:0 16px 0 25px;font-family:Dexa Pro,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s}@media (width<=767px){._g-field input[type=text],._g-field input[type=email],._g-field input[type=password],._g-field input[type=tel]{font-size:1.5rem}}._g-field input[type=text]::placeholder,._g-field input[type=email]::placeholder,._g-field input[type=password]::placeholder,._g-field input[type=tel]::placeholder{color:#a0aec0}._g-field input[type=text]:focus,._g-field input[type=email]:focus,._g-field input[type=password]:focus,._g-field input[type=tel]:focus{border-color:#999;box-shadow:0 0 12px #5a5a5a3f}._g-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;flex-flow:row;justify-content:flex-start;align-items:center;display:flex;position:relative}._g-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}._g-checkbox .mark{background:#9b9b9b29;border-radius:6px;flex-shrink:0;width:25px;height:25px;margin-top:1px;transition:all .25s;position:relative}._g-checkbox .mark:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:12px;transition:all .2s;position:absolute;top:4px;left:9px;transform:rotate(45deg)scale(0)}._g-checkbox .checkbox-text{color:#4a4a4a;letter-spacing:-.02em;padding-left:14px;font-size:16px;line-height:1.35}._g-checkbox .checkbox-text em{color:red;margin-left:3px;font-style:normal;font-weight:700}._g-checkbox .checkbox-text a{color:red;text-decoration:underline;transition:color .2s}._g-checkbox .checkbox-text a:hover{color:#c00}._g-checkbox input[type=checkbox]:checked+.mark{background:red}._g-checkbox input[type=checkbox]:checked+.mark:after{opacity:1;transform:rotate(45deg)scale(1)}._g-checkbox:hover .mark{background:#9b9b9b47}._g-checkbox input[type=checkbox]:checked:hover+.mark{background:#e00000}._g-checkbox.is-invalid .mark{box-shadow:0 0 0 2px #e30613}body{color:#1c1c1c;-webkit-font-smoothing:antialiased;background:#dcdcdc;width:100%;min-width:320px;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:100%;line-height:1}body,button,input,textarea{font-family:Dexa Pro,Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{color:inherit;background:0 0;border:0;outline:0;padding:0}img{max-width:100%;display:block}.hidden{display:none}.container{--container-padding:3vw;width:100%;max-width:calc(1700px + var(--container-padding) + var(--container-padding));padding-right:var(--container-padding);padding-left:var(--container-padding);box-sizing:border-box;margin-left:auto;margin-right:auto}@media (width>=992px) and (width<=1199px){.container{--container-padding:3vw}}@media (width>=768px) and (width<=992px){.container{--container-padding:3vw}}@media (width<=767px){.container{--container-padding:4vw}}.page-main-wrap{background:#fff;min-height:100vh}.body-page,.main-page-holder{min-height:100vh}.main-page-holder{min-height:0}.container-inside{width:172.8rem;margin:0 auto}div.content-column.no-pl{padding-left:0}.overlay-opened{overflow:hidden}.global-close-btn{border:.1rem solid #221f1a24;border-radius:50%;flex:none;width:4.4rem;height:4.4rem;position:relative}.global-close-btn span{transform-origin:50%;background:#221f1a;width:1.8rem;height:.15rem;position:absolute;top:50%;left:50%}.global-close-btn span:first-child{transform:translate(-50%,-50%)rotate(45deg)}.global-close-btn span:last-child{transform:translate(-50%,-50%)rotate(-45deg)}.breadcrumbs{flex-flow:row;justify-content:flex-start;align-items:center;margin-bottom:25px;display:flex}@media (width<=767px){.breadcrumbs{flex-wrap:wrap;margin-bottom:20px}}.breadcrumbs li{padding-right:15px}@media (width<=767px){.breadcrumbs li{margin-bottom:5px}}.breadcrumbs li a{color:#000;white-space:nowrap;font-size:14px;display:inline-block}.breadcrumbs li a:after{content:"";clear:both;border:2px solid #ccc;border-width:0 2px 2px 0;margin-left:12px;padding:3px;display:inline-block;transform:rotate(-45deg)}.breadcrumbs li a:hover{color:#ed252f}.breadcrumbs li strong{font-size:2.7rem;font-weight:500}@media (width<=767px){.breadcrumbs li strong{font-size:1.6rem}}.alert{letter-spacing:-.02em;color:#111;background:#fff;border:1px solid #eee;border-radius:16px;align-items:center;gap:14px;min-height:52px;margin-bottom:24px;padding:12px 20px 12px 16px;font-family:Dexa Pro,sans-serif;font-size:16px;font-weight:500;line-height:1.35;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000029}.alert i.fa{display:none}.alert .alert-icon{flex:none;place-items:center;width:24px;height:24px;display:grid}.alert .alert-icon svg{width:24px;height:24px}.alert .alert-text{flex:auto}.alert.alert-danger{border-left:4px solid #e31e24}.alert.alert-danger .alert-icon-bg{fill:#e31e24}.alert.alert-success{border-left:4px solid #28a745}.alert.alert-success .alert-icon-bg{fill:#28a745}.alert.alert-warning{border-left:4px solid #ffc107}.alert.alert-warning .alert-icon-bg{fill:#ffc107}.alert .close{color:#999;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0 4px;font-size:20px;font-weight:700;line-height:1}.alert .close:hover{color:#111}@media (width<=767px){.alert{border-radius:12px;padding:10px 16px;font-size:14px}}:is(.pagination-wrapper,.row:has(.pagination)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;width:100%;margin:3rem 0;display:flex}:is(.pagination-wrapper .pagination,.row:has(.pagination) .pagination){background:#f3f3f3;border-radius:1.2rem;align-items:center;gap:.4rem;margin:0;padding:.4rem;list-style:none;display:inline-flex}@media (width<=767px){:is(.pagination-wrapper .pagination,.row:has(.pagination) .pagination){width:100%;padding:0 5px}}:is(.pagination-wrapper .pagination li,.row:has(.pagination) .pagination li){margin:0;padding:0;display:inline-block}:is(.pagination-wrapper .pagination li a,.pagination-wrapper .pagination li span,.row:has(.pagination) .pagination li a,.row:has(.pagination) .pagination li span){color:#1a1a1a;border-radius:.9rem;justify-content:center;align-items:center;min-width:4rem;height:4rem;padding:0 1.2rem;font-size:1.5rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (width<=767px){:is(.pagination-wrapper .pagination li a,.pagination-wrapper .pagination li span,.row:has(.pagination) .pagination li a,.row:has(.pagination) .pagination li span){min-width:3rem}}:is(.pagination-wrapper .pagination li a:hover,.pagination-wrapper .pagination li span:hover,.row:has(.pagination) .pagination li a:hover,.row:has(.pagination) .pagination li span:hover){color:#e30613;background:#fff9}:is(.pagination-wrapper .pagination li.active span,.pagination-wrapper .pagination li.active a,.row:has(.pagination) .pagination li.active span,.row:has(.pagination) .pagination li.active a){color:#e30613;background:#fff;box-shadow:0 .6rem 1.6rem #00000014}:is(.pagination-wrapper .col-sm-6,.pagination-wrapper .text-right,.row:has(.pagination) .col-sm-6,.row:has(.pagination) .text-right){color:#718096;font-size:1.4rem;font-weight:400}@media (width<=767px){.header .header-top{display:none}}.header{top:calc(-1 * var(--header-above-height,166px));z-index:20;position:sticky}@media (width>=992px) and (width<=1199px){.header{top:calc(-1 * var(--header-above-height,145px))}}@media (width>=768px) and (width<=991px){.header{top:calc(-1 * var(--header-above-height,130px))}}@media (width<=767px){.header{padding-bottom:10px;position:static}}.header .header-center{width:1728px;margin:0 auto}.header .header-top{background:#f0f0f0}.header .header-top .header-row{justify-content:space-between;align-items:center;height:45px;display:flex}.header .header-top .header-row .left-col{flex-flow:row;flex:1;justify-content:flex-start;align-items:center;display:flex}.header .header-top .oil-pick{color:#000;text-transform:uppercase;letter-spacing:-.02em;cursor:pointer;background:#fff;border-radius:10px;flex:none;justify-content:space-between;align-items:center;min-width:218px;height:39px;padding:0 16px 0 22px;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.header .header-top .oil-pick:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.header .header-top .oil-pick span{line-height:1;display:inline-block}.header .header-top .oil-pick i{flex-shrink:0;align-items:center;width:18px;display:inline-flex;overflow:hidden}.header .header-top .oil-pick img{filter:brightness(0)saturate()invert(16%)sepia(78%)saturate(6374%)hue-rotate(358deg)brightness()contrast(121%);opacity:.28;width:8px;margin-left:-1px;animation:1.35s ease-in-out infinite oil-pick-arrow;display:block}.header .header-top .oil-pick img:last-child{animation-delay:.22s}.header .header-top .top-nav{flex:auto;min-width:0;padding-left:5rem;padding-right:5rem}@media (width>=992px) and (width<=1199px){.header .header-top .top-nav{padding-left:10rem;padding-right:10rem}}.header .header-top .top-nav ul{justify-content:space-between;align-items:center;gap:clamp(18px,2vw,56px);width:100%;max-width:740px;display:flex}.header .header-top .top-nav a{color:#737373;letter-spacing:-.02em;white-space:nowrap;font-size:16px;font-weight:500;transition:color .15s}@media (width>=calc(1700px + 6vw)){.header .header-top .top-nav a{font-size:16px}}.header .header-top .top-nav a:hover,.header .header-top .top-nav a.active,.header .header-top .top-nav li.active a{color:#e31e24}.header .header-top .top-actions{flex:none;align-items:center;gap:28px;margin-left:24px;display:flex}@media (width>=768px) and (width<=991px){.header .header-top .top-actions{gap:15px;margin-left:10px}}.header .header-top .top-action{color:#737373;letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:9px;font-size:15px;font-weight:500;transition:color .15s;display:inline-flex}@media (width>=992px) and (width<=1199px){.header .header-top .top-action span{display:none}}@media (width>=768px) and (width<=991px){.header .header-top .top-action span{display:none}}.header .header-top .top-action.is-active{color:#000}.header .header-top .top-action img{filter:invert(.5);flex:none;display:block}.header .header-top .top-action:hover{color:#e31e24}.header .header-main{background:#fff}.header .header-main .header-row{z-index:40;align-items:center;height:121px;display:flex;position:relative}@media (width>=992px) and (width<=1199px){.header .header-main .header-row{height:100px}}@media (width>=768px) and (width<=991px){.header .header-main .header-row{height:85px}}@media (width<=767px){.header .header-main .header-row{z-index:auto;flex-direction:column;align-items:flex-start;height:auto;padding-top:5px;padding-bottom:10px}.header .header-main .logo-wrapper{z-index:40;flex-flow:column;justify-content:center;align-items:stretch;height:4.5rem;margin-bottom:8px;display:flex}}.header .header-main .logo{flex-flow:row;flex:none;justify-content:space-between;align-items:center;width:38rem;max-width:330px;display:flex}@media (width<=1500px){.header .header-main .logo{width:26rem}}.header .header-main .logo .mark{width:60%;display:block}@media (width<=1500px){.header .header-main .logo .mark{width:100%}}@media (width<=767px){.header .header-main .logo .mark{width:60%}}.header .header-main .logo .suffix{width:35%}@media (width<=1500px){.header .header-main .logo .suffix{display:none}}@media (width<=767px){.header .header-main .logo .suffix{display:block}}@media (width<=1200px){.header .header-main .logo{width:30rem}.header .header-main .logo .suffix{width:35%}}@media (width>=768px) and (width<=991px){.header .header-main .logo{width:42rem}}@media (width<=767px){.header .header-main .logo{width:17rem}}.header .header-main .search{flex:1;align-items:stretch;height:52px;margin-left:2rem;display:flex}@media (width<=767px){.header .header-main .search{width:100%;height:40px;margin:0}}.header .header-main .search .search-field{background:#ebebeb;border-radius:12px 0 0 12px;flex:1;align-items:center;gap:18px;min-width:0;padding-left:2rem;display:flex}@media (width<=767px){.header .header-main .search .search-field{background:#eaeaea;gap:10px;padding-left:15px}}.header .header-main .search .icon{flex:none;display:block}.header .header-main .search .input{color:#000;letter-spacing:-.03em;background:0 0;border:none;flex:1;width:100%;min-width:150px;padding:0;font-size:17px;font-weight:400;line-height:1}.header .header-main .search .input::placeholder{color:#656565}.header .header-main .search .submit{aspect-ratio:49/52;cursor:pointer;background:#666;border-radius:12px;justify-content:center;align-items:center;width:49px;margin-left:-6px;transition:background .15s;display:inline-flex}@media (width<=767px){.header .header-main .search .submit{aspect-ratio:auto;background:#919191;height:40px}}.header .header-main .search .submit:hover{background:red}.header .header-main .contacts{flex:none;align-items:center;gap:10px;margin-left:2rem;display:flex}@media (width<=767px){.header .header-main .contacts{flex-flow:row;justify-content:flex-start;align-items:center;height:4.5rem;padding-right:4vw;display:flex;position:absolute;top:5px;right:0}}.header .header-main .contacts .contact-item{filter:drop-shadow(0 16px 34px #0000001f);background:#fff;border:1px solid #0000;border-radius:12px;flex:none;align-items:center;height:55px;padding:0 20px;transition:all .3s;display:inline-flex}@media (width<=767px){.header .header-main .contacts .contact-item{filter:none;flex-flow:column;justify-content:center;align-items:center;width:5rem;max-width:60px;height:40px;padding:0;display:flex;box-shadow:0 3px 15px #0000001f}}.header .header-main .contacts .contact-item:hover{border-color:#f60000}.header .header-main .contacts .contact-item:hover .sk_caret{color:red}.header .header-main .contacts .contact-item img{flex:none;display:block}.header .header-main .contacts .phone{font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-weight:700}.header .header-main .contacts .phone img{margin-right:12px}@media (width<=767px){.header .header-main .contacts .phone img{margin-right:0}}@media (width>=768px) and (width<=991px){.header .header-main .contacts .phone img{margin-right:0}.header .header-main .contacts .phone .sk_caret{display:none}}.header .header-main .contacts .phone .text{letter-spacing:-.03em;padding-right:15px;font-size:17px;font-weight:700}@media (width>=768px) and (width<=991px){.header .header-main .contacts .phone .text{display:none}}@media (width<=767px){.header .header-main .contacts .phone .text{display:none}}.header .header-main .contacts .mobile-menu-btn{aspect-ratio:51/39;background:#000;border-radius:12px;width:5rem;height:40px;display:none;position:relative}@media (width<=767px){.header .header-main .contacts .mobile-menu-btn{display:block}}.header .header-main .contacts .mobile-menu-btn:before,.header .header-main .contacts .mobile-menu-btn:after{content:"";clear:both;background:#fff;border-radius:2px;width:50%;height:3px;margin-top:-8px;display:block;position:absolute;top:50%;left:25%}.header .header-main .contacts .mobile-menu-btn:after{width:30%;margin-top:6px}.header .header-main .contacts .mobile-menu-btn span{background:#fff;border-radius:2px;width:50%;height:3px;margin-top:-1px;display:block;position:absolute;top:50%;left:25%}.header .header-main .contacts .address{padding-right:20px}@media (width<=767px){.header .header-main .contacts .address{padding:0}}.header .header-main .contacts .address img{margin-right:10px}@media (width<=767px){.header .header-main .contacts .address img{margin:0}}.header .header-main .contacts .address .text{letter-spacing:-.02em;padding-right:15px;font-size:15px;font-weight:500}@media (width>=1600px){.header .header-main .contacts .address br{display:none!important}}@media (width<=1300px){.header .header-main .contacts .address img{margin-right:0}.header .header-main .contacts .address .text,.header .header-main .contacts .address .sk_caret{display:none}}.header .header-main .contacts .text{color:#000;white-space:nowrap}.header .header-main .contacts .sk_caret{color:#1e1e1e;flex:none;margin-left:auto;transition:all .3s}@media (width<=767px){.header .header-main .contacts .sk_caret{display:none}}.header .header-main .cart-wrap{flex:none;margin-left:2rem;position:relative}@media (width<=767px){.header .header-main .cart-wrap{display:none}}.header .header-main .cart-wrap.is-open .cart .total{background:#fff;border-radius:11px 11px 0 0}.header .header-main .cart-wrap.is-open .cart .total:before,.header .header-main .cart-wrap.is-open .cart .total:after{opacity:1}.header .header-main .cart-wrap.is-open .cart .total span{color:#000}.header .header-main .cart-wrap.is-open .cart .total .sk_caret{color:#f60000}.header .header-main .cart-wrap.is-open .cart .sk_caret{transform:rotate(90deg)}.header .header-main .cart-wrap.is-open .cart-drop{opacity:1;visibility:visible;transform:translateY(0)}.header .header-main .cart-wrap.is-loading .label,.header .header-main .cart-wrap.is-loading .total>span,.header .header-main .cart-wrap.is-loading .total:after,.header .header-main .cart-wrap.is-loading .sk_caret{opacity:0}.header .header-main .cart-wrap.is-loading .cart{position:relative;overflow:hidden}.header .header-main .cart-wrap.is-loading .skeleton{top:0;left:0;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;opacity:1!important}.header .header-main .cart-wrap.is-loading .skeleton:before{content:"";background:linear-gradient(90deg,#ffffff1a 0%,#fff6 50%,#ffffff1a 100%) 0 0/220% 100%;animation:1.2s linear infinite cart-skeleton-shimmer;position:absolute;inset:0}.header .header-main .cart-wrap.is-loading .skeleton-cart{background:#ffffff14;border-radius:12px 0 0 12px;inset:0 126px 0 0}.header .header-main .cart-wrap.is-loading .skeleton-total{background:#0c0c0c2e;border-radius:11px;inset:0}.header .header-main .cart{cursor:pointer;background:#e31e24;border-radius:12px;flex:none;justify-content:space-between;align-items:center;height:55px;padding:0 4px 0 2rem;display:flex;box-shadow:10px 14px 34px #00000021}.header .header-main .cart:disabled{cursor:default;pointer-events:none;opacity:1}.header .header-main .cart:hover .total{background:#000}.header .header-main .cart:hover .total span{color:#fff}.header .header-main .cart:hover .total .sk_caret{color:#f60000}.header .header-main .cart .info{align-items:center;gap:13px;display:inline-flex;position:relative}@media (width<=1600px){.header .header-main .cart .info{padding-right:15px}}.header .header-main .cart .info img{flex:none;display:block}.header .header-main .cart .label{color:#fff;letter-spacing:-.02em;min-width:70px;padding-right:10px;font-size:15px;font-weight:700}@media (width<=1600px){.header .header-main .cart .label{color:#000;background:#fff;border-radius:20px;min-width:0;padding:1px 5px;font-size:14px;position:absolute;top:-8px;right:2px}.header .header-main .cart .label span{display:none}}.header .header-main .cart .total{z-index:32;background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:9px;width:121px;min-width:130px;height:49px;transition:all .2s;display:inline-flex;position:relative}.header .header-main .cart .total:before,.header .header-main .cart .total:after{content:"";clear:both;opacity:0;background:#fff;width:16px;height:16px;transition:opacity .18s;display:block;position:absolute;bottom:0;right:100%}.header .header-main .cart .total:after{opacity:1;background:#e21e24;border-radius:0 0 20px}.header .header-main .cart .total span{color:#000;font-size:17px;font-weight:700;transition:all .3s}.header .header-main .cart .sk_caret{color:#1e1e1e;flex:none;transition:transform .2s}.header .header-main .cart-drop{z-index:30;opacity:0;visibility:hidden;background:#fff;border-radius:16px 0 16px 16px;width:446px;padding:8px 20px 20px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% - 3px);right:4px;transform:translateY(0);box-shadow:0 32px 50px #00000080}.header .header-main .cart-drop .item{align-items:center;padding:16px 0;display:flex}.header .header-main .cart-drop .item+.item{border-top:1px solid #ececec}.header .header-main .cart-drop .thumb-link{border-radius:8px;flex-flow:row;flex:none;justify-content:center;align-items:center;width:75px;margin-right:14px;display:flex}.header .header-main .cart-drop .thumb-link .thumb{flex:none;width:100%;margin:0}.header .header-main .cart-drop .thumb{object-fit:cover;border-radius:8px;flex:none;width:75px;height:75px;margin-right:14px}.header .header-main .cart-drop .info{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.header .header-main .cart-drop .name{color:#e31e24;letter-spacing:-.02em;font-size:15px;line-height:1.2}.header .header-main .cart-drop .name:hover{color:#000}.header .header-main .cart-drop .vol{color:#111;letter-spacing:-.03em;font-size:14px}.header .header-main .cart-drop .vol b{color:#fff;background:#363636;border:1px solid #1c1c1c;border-radius:7px;padding:3px 10px;font-weight:500;display:inline-block}.header .header-main .cart-drop .qty{text-align:center;color:#000;flex:none;width:40px;margin-left:8px;font-size:15px;font-weight:700}.header .header-main .cart-drop .price{color:#000;letter-spacing:-.03em;white-space:nowrap;flex:none;width:66px;margin-left:8px;font-size:15px;font-weight:700}.header .header-main .cart-drop .remove{cursor:pointer;flex:none;margin-left:12px;display:inline-flex}.header .header-main .cart-drop .remove img{display:block}.header .header-main .cart-drop .remove:hover{opacity:.8}.header .header-main .cart-drop .totals{border-top:1px solid #ececec;padding:16px 0}.header .header-main .cart-drop .total-row{justify-content:flex-end;align-items:baseline;display:flex}.header .header-main .cart-drop .total-row+.total-row{margin-top:12px}.header .header-main .cart-drop .total-label{color:#333;letter-spacing:-.03em;margin-right:40px;font-size:15px}.header .header-main .cart-drop .total-val{color:#000;letter-spacing:-.03em;min-width:84px;font-size:18px;font-weight:700}.header .header-main .cart-drop .actions{height:50px;margin-top:4px;position:relative}.header .header-main .cart-drop .open-cart{color:#000;letter-spacing:-.03em;background:#f1f1f1;border-radius:12px;align-items:center;gap:11px;width:100%;height:50px;padding:0 21px;font-size:14px;font-weight:500;display:flex;position:absolute;top:0;left:0}.header .header-main .cart-drop .open-cart:hover,.header .header-main .cart-drop .open-cart:hover .chevron{color:#e31e24}.header .header-main .cart-drop .open-cart img{filter:brightness(0)saturate()invert(16%)sepia(78%)saturate(6374%)hue-rotate(358deg)brightness()contrast(121%);flex:none;display:block}.header .header-main .cart-drop .open-cart .chevron{color:#b5b5b5}.header .header-main .cart-drop .checkout{color:#fff;letter-spacing:-.03em;background:#e31e24;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:50%;height:50px;font-size:14px;font-weight:700;transition:background .15s;display:flex;position:absolute;top:0;right:0;box-shadow:10px 14px 34px #00000021}.header .header-main .cart-drop .checkout:hover{background:#c81a1f}.header .header-main .cart-drop .checkout .chevron{color:#fff}.header .header-main .cart-drop .chevron{flex:none}.header .header-menu{z-index:35;background:#2b2b2b;transition:box-shadow .25s;position:relative;overflow:visible}.header .header-menu.is-sticky{box-shadow:0 6px 24px #00000059}.header .header-menu .catalog-shell{position:relative}.header .header-menu .catalog-mobile-bar,.header .header-menu .catalog-panel{display:none}.header .header-menu .catalog-mobile-bar{align-items:center;gap:8px;width:100%}.header .header-menu .catalog-toggle{color:#fff;letter-spacing:0;cursor:pointer;background:#212121;border:none;border-radius:8px;flex:auto;justify-content:flex-start;align-items:center;gap:10px;min-width:0;height:40px;padding:0 14px;font-size:15px;font-weight:700;transition:background-color .2s,opacity .2s;display:flex}.header .header-menu .catalog-toggle:hover{background:#2b2b2b}.header .header-menu .catalog-toggle:active{opacity:.88}.header .header-menu .catalog-toggle>span{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.header .header-menu .catalog-toggle .burger{flex-direction:column;flex:none;justify-content:space-between;width:22px;height:14px;display:flex}.header .header-menu .catalog-toggle .burger span{background:#fff;border-radius:2px;height:2px;display:block}.header .header-menu .catalog-toggle .burger span:last-child{width:58%}.header .header-menu .catalog-mobile-cart{color:#fff;cursor:pointer;background:#e31e24;border-radius:8px;flex:0 0 54px;justify-content:center;align-items:center;width:54px;height:38px;text-decoration:none;transition:opacity .2s,transform .15s;display:flex;position:relative}.header .header-menu .catalog-mobile-cart:hover{opacity:.92}.header .header-menu .catalog-mobile-cart:active{transform:scale(.96)}.header .header-menu .catalog-mobile-cart .cart-icon{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.header .header-menu .catalog-mobile-cart .cart-icon img,.header .header-menu .catalog-mobile-cart .cart-icon svg{object-fit:contain;width:22px;height:22px;display:block}.header .header-menu .catalog-mobile-cart .cart-badge{color:#fff;text-align:center;box-sizing:border-box;pointer-events:none;background:#4e4e4e;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 4px;font-size:11px;font-weight:700;line-height:19px;display:inline-flex;position:absolute;top:-6px;right:-6px}.header .header-menu .catalog-panel{z-index:70;pointer-events:none;position:fixed;inset:0}.header .header-menu .catalog-panel .panel-shade{opacity:0;background:#00000075;transition:opacity .24s;position:absolute;inset:0}.header .header-menu .catalog-panel .panel-body{background:#fff;width:min(420px,100vw - 24px);height:100%;padding:24px 0 34px 22px;transition:transform .24s;position:relative;transform:translate(-100%);box-shadow:24px 0 54px #0000002e}@media (width<=767px){.header .header-menu .catalog-panel .panel-body{padding-top:calc(4.5rem + 5px);padding-bottom:10px}}.header .header-menu .catalog-panel .panel-body .panel-body-scroll{height:100%;padding-right:22px;overflow-y:auto}.header .header-menu .catalog-panel .panel-head{border-bottom:1px solid #e7e7e7;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.header .header-menu .catalog-panel .panel-head span{color:#000;font-size:24px;font-weight:700}.header .header-menu .catalog-panel .btn-close-wrapper{z-index:3;flex-flow:row;justify-content:flex-end;align-items:center;height:4.5rem;display:flex;position:absolute;top:5px;right:24px}.header .header-menu .catalog-panel .panel-close{flex:none;width:28px;height:28px;position:relative;right:0}.header .header-menu .catalog-panel .panel-close span{background:#000;border-radius:999px;width:24px;height:2px;position:absolute;top:13px;left:2px}.header .header-menu .catalog-panel .panel-close span:first-child{transform:rotate(45deg)}.header .header-menu .catalog-panel .panel-close span:last-child{transform:rotate(-45deg)}.header .header-menu .catalog-panel .panel-list{margin:0;padding:18px 0 0;list-style:none}.header .header-menu .catalog-panel .panel-list li{position:relative}.header .header-menu .catalog-panel .panel-list>li+li{border-top:1px solid #efefef}.header .header-menu .catalog-panel .panel-list .panel-row{flex-flow:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}.header .header-menu .catalog-panel .panel-list a{color:#121212;gap:16px;padding:16px 0;font-size:18px;font-weight:700;line-height:1.15;text-decoration:none;transition:color .15s;flex-direction:row!important;flex:auto!important;align-items:center!important;width:auto!important;min-width:0!important;display:flex!important}.header .header-menu .catalog-panel .panel-list a:hover,.header .header-menu .catalog-panel .panel-list a.active{color:#e31e24}.header .header-menu .catalog-panel .panel-list a i{flex:0 0 35px;justify-content:center;align-items:center;width:35px;min-width:35px;height:29px;font-style:normal;line-height:1;display:inline-flex}.header .header-menu .catalog-panel .panel-list a i img{object-fit:contain;flex:none;max-width:100%;max-height:100%;display:block}.header .header-menu .catalog-panel .panel-list img{object-fit:contain;flex:none;max-width:35px;max-height:29px;display:block}.header .header-menu .catalog-panel .panel-list .sub-toggle{color:#27272a!important;cursor:pointer!important;box-sizing:border-box!important;background:#f4f4f5!important;border:1px solid #e4e4e7!important;border-radius:8px!important;flex:0 0 34px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;margin-left:10px!important;padding:0!important;transition:all .2s!important;display:inline-flex!important}.header .header-menu .catalog-panel .panel-list .sub-toggle .arrow-ico{stroke:currentColor;flex:none!important;width:10px!important;height:6px!important;transition:transform .25s,stroke .2s!important}.header .header-menu .catalog-panel .panel-list .sub-toggle:hover,.header .header-menu .catalog-panel .panel-list .sub-toggle.is-open{color:#fff!important;background:#e31e24!important;border-color:#e31e24!important}.header .header-menu .catalog-panel .panel-list .sub-toggle.is-open .arrow-ico{transform:rotate(180deg)!important}.header .header-menu .catalog-panel .panel-list .sub-list{border-left:2px solid #f0f0f0;margin:0;padding:4px 0 12px 18px;list-style:none;display:none}.header .header-menu .catalog-panel .panel-list .sub-list li{border:none}.header .header-menu .catalog-panel .panel-list .sub-list li+li{border-top:1px solid #f7f7f7}.header .header-menu .catalog-panel .panel-list .sub-list .panel-sub-link{color:#2b2b2b;gap:0;padding:10px 0;font-size:15px;font-weight:600;flex:auto!important;min-width:0!important}.header .header-menu .catalog-panel .panel-list .sub-list .panel-sub-link:hover,.header .header-menu .catalog-panel .panel-list .sub-list .panel-sub-link.active{color:#e31e24}.header .header-menu .catalog-panel .panel-list .sub-list .sub-toggle{border-radius:6px!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;height:28px!important}.header .header-menu .catalog-panel .panel-list .sub-list .sub-toggle .arrow-ico{width:9px!important;height:5px!important}.header .header-menu .catalog-panel .panel-list .sub-list.level-3{border-left:1px dashed #e0e0e0;margin-top:2px;margin-bottom:6px;padding-left:14px}.header .header-menu .catalog-panel .panel-list .sub-list.level-3 .panel-sub-link{color:#555;padding:6px 0;font-size:14px;font-weight:500}.header .header-menu .catalog-panel .panel-list .sub-list.level-3 .panel-sub-link:hover,.header .header-menu .catalog-panel .panel-list .sub-list.level-3 .panel-sub-link.active{color:#e31e24}.header .header-menu .category-list{position:relative}.header .header-menu .category-list>ul{justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.header .header-menu .category-list>ul>li{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.header .header-menu .category-list>ul>li:first-child .fly-sub-menu .row-cate-wrapper:first-child{max-width:500px}.header .header-menu .category-list>ul>li:last-child .fly-sub-menu{width:auto;left:auto;right:0}.header .header-menu .category-list>ul>li:last-child .element-cate-wrapper{flex-flow:row;justify-content:flex-end;align-items:center;display:flex}.header .header-menu .category-list>ul>li:hover .fly-sub-menu,.header .header-menu .category-list>ul>li:focus-within .fly-sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header .header-menu .category-list>ul>li:has(.fly-sub-menu)>a{z-index:3;position:relative}.header .header-menu .category-list>ul>li:has(.fly-sub-menu)>a:before{content:"";clear:both;background:url(../images/header/dropdown-triangle.svg) no-repeat;width:28px;height:10px;margin-top:-1px;margin-left:-14px;transition:all .3s;display:inline-block;position:absolute;top:100%;left:50%;transform:translateY(-100%)}:is(.header .header-menu .category-list>ul>li:has(.fly-sub-menu):hover>a,.header .header-menu .category-list>ul>li:has(.fly-sub-menu):focus-within>a){opacity:1;background:#e31e24}:is(.header .header-menu .category-list>ul>li:has(.fly-sub-menu):hover>a img,.header .header-menu .category-list>ul>li:has(.fly-sub-menu):focus-within>a img){filter:brightness(0)invert()}.header .header-menu .category-list>ul>li:has(.fly-sub-menu):hover>a:after{background:#e31e24}.header .header-menu .category-list>ul>li:has(.fly-sub-menu):focus-within>a:after{background:#e31e24}.header .header-menu .category-list>ul>li:has(.fly-sub-menu):hover>a:before{transform:translateY(0)}.header .header-menu .category-list>ul>li:has(.fly-sub-menu):focus-within>a:before{transform:translateY(0)}.header .header-menu .category-list>ul>li>a{color:#fff;letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;gap:8px;width:100%;height:70px;padding:0 8px;font-size:16px;font-weight:700;transition:color .2s,background .2s,opacity .2s;display:inline-flex;position:relative}.header .header-menu .category-list>ul>li>a.active{color:#fff;background:#e31e24}.header .header-menu .category-list>ul>li>a.active:after{background:#5a5a5a}.header .header-menu .category-list>ul>li>a.active img{filter:brightness(0)invert()}@media (width<=1100px){.header .header-menu .category-list>ul>li>a{height:10rem;font-size:2.5rem}}.header .header-menu .category-list>ul>li>a:after{content:"";clear:both;z-index:2;background:#2b2b2b;width:100%;height:100%;transition:all .2s;display:block;position:absolute;top:0;left:0}.header .header-menu .category-list>ul>li>a:hover{color:#fff}.header .header-menu .category-list>ul>li>a:hover img{filter:brightness(0)invert()}.header .header-menu .category-list>ul>li>a span{z-index:3;position:relative}.header .header-menu .category-list>ul>li>a img{z-index:3;object-fit:contain;flex-shrink:0;max-width:35px;max-height:29px;display:block;position:relative}@media (width<=1600px){.header .header-menu .category-list>ul>li>a img{display:none}}.header .header-menu .category-list .fly-sub-menu{z-index:1;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:0 0 16px 16px;width:100%;padding:38px 3% 35px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:0;right:0;transform:translateY(0);box-shadow:0 36px 78px #00000057}@media (width>=992px) and (width<=1199px){.header .header-menu .category-list .fly-sub-menu{padding-top:25px;padding-bottom:22px}}.header .header-menu .category-list .link-cate{flex-flow:row;justify-content:flex-start;align-items:stretch;gap:30px 56px;display:flex}.header .header-menu .category-list .row-cate-wrapper{flex:1}.header .header-menu .category-list .element-cate-wrapper{min-width:0;margin:0 0 20px}@media (width>=992px) and (width<=1199px){.header .header-menu .category-list .element-cate-wrapper{margin-bottom:12px}}.header .header-menu .category-list .element-cate-wrapper:last-child{margin-bottom:0}.header .header-menu .category-list .element-cate-wrapper h4{font-size:inherit;line-height:inherit;margin:0}.header .header-menu .category-list .element-cate-wrapper h4 a,.header .header-menu .category-list .element-cate-wrapper>ul a{color:#000;letter-spacing:0;align-items:flex-start;font-weight:700;transition:color .15s;display:inline-flex}.header .header-menu .category-list .element-cate-wrapper h4 a{font-size:22px;line-height:1.08}@media (width>=992px) and (width<=1199px){.header .header-menu .category-list .element-cate-wrapper h4 a{font-size:18px}}.header .header-menu .category-list .element-cate-wrapper h4 a:after{content:"";border:2px solid red;border-width:0 2px 2px 0;margin:8px 0 0 14px;padding:3px;display:inline-block;transform:rotate(-45deg)}@media (width>=992px) and (width<=1199px){.header .header-menu .category-list .element-cate-wrapper h4 a:after{margin-top:6px}}.header .header-menu .category-list .element-cate-wrapper>ul{flex-flow:wrap;justify-content:space-between;align-items:flex-start;margin:22px 0 0;padding:0 0 0 8%;list-style:none;display:flex}@media (width>=992px) and (width<=1199px){.header .header-menu .category-list .element-cate-wrapper>ul{margin-top:10px}}.header .header-menu .category-list .element-cate-wrapper>ul li{width:50%}.header .header-menu .category-list .element-cate-wrapper>ul a{padding:10px 0;font-size:18px;line-height:20px}@media (width>=992px) and (width<=1199px){.header .header-menu .category-list .element-cate-wrapper>ul a{padding:5px 0;font-size:14px}}.header .header-menu .category-list .element-cate-wrapper>ul a:after{content:"";border:2px solid #a9a9a9;border-width:0 2px 2px 0;margin:5px 0 0 10px;padding:3px;display:inline-block;transform:rotate(-45deg)}.header .header-menu .category-list .element-cate-wrapper h4 a:hover,.header .header-menu .category-list .element-cate-wrapper>ul a:hover{color:#e31e24}.header .header-menu.mobile-open .catalog-panel{pointer-events:auto}.header .header-menu.mobile-open .catalog-panel .panel-shade{opacity:1}.header .header-menu.mobile-open .catalog-panel .panel-body{transform:translate(0)}@media (width<=991px){.header .header-menu{height:auto;padding:10px 0}.header .header-menu .catalog-mobile-bar{display:flex}.header .header-menu .catalog-panel{display:block}.header .header-menu .category-list{display:none}}@media (width<=767px){.header .header-menu{background:0 0;padding:0}}@keyframes oil-pick-arrow{0%,to{opacity:.28}45%{opacity:1}70%{opacity:.42}}@keyframes cart-skeleton-shimmer{0%{background-position:220% 0}to{background-position:-220% 0}}.main-hero{background:#000;position:relative}.main-hero .main-hero-slider{aspect-ratio:1714/559;width:100%;position:relative;overflow:hidden}@media (width>=calc(1700px + 6vw)){.main-hero .main-hero-slider{height:562px}}.main-hero .main-hero-slider .swiper-wrapper,.main-hero .main-hero-slider .swiper-slide{height:100%}.main-hero .main-hero-slider .slider-arrow{z-index:5;aspect-ratio:60/39;color:#fff;cursor:pointer;background:#868686;border-radius:10px;justify-content:center;align-items:center;width:60px;margin-top:-5rem;transition:background .16s,opacity .16s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=1500px){.main-hero .main-hero-slider .slider-arrow{width:50px}}.main-hero .main-hero-slider .slider-arrow:hover{background:#e31e24}.main-hero .main-hero-slider .slider-arrow.swiper-button-disabled{opacity:.45;cursor:default}.main-hero .main-hero-slider .slider-arrow svg{width:8px}.main-hero .main-hero-slider .prev{left:calc(50% - 857px)}.main-hero .main-hero-slider .next{right:calc(50% - 857px)}.main-hero .main-hero-slide{background:#000;position:relative;overflow:hidden}.main-hero .main-hero-slide .slide-bg{width:100%;height:100%;position:absolute;top:0;left:0}.main-hero .main-hero-slide .slide-bg picture{max-width:1714px;margin:0 auto}.main-hero .main-hero-slide .slide-bg picture,.main-hero .main-hero-slide .slide-bg img{width:100%;display:block}.main-hero .main-hero-slide .slide-bg img{object-fit:cover;object-position:30% 50%;max-width:none}.main-hero .main-hero-slide .container{height:100%}.main-hero .main-hero-slide .slide-content{z-index:6;color:#fff;flex-flow:column;justify-content:center;align-items:stretch;width:100%;height:100%;display:flex;position:relative}@media (width>=calc(1700px + 6vw)){.main-hero .main-hero-slide .slide-content{padding-left:100px}}@media (width>=768px) and (width<=991px){.main-hero .main-hero-slide .slide-content{padding-left:0}}.main-hero .main-hero-slide .slide-content-holder{flex-flow:column;justify-content:center;align-items:flex-start;width:55%;height:100%;padding:0 70px 100px;display:flex}@media (width<=767px){.main-hero .main-hero-slide .slide-content-holder{width:100%;padding:0 0 40px}}.main-hero .main-hero-slide ._g-red-btn{margin-top:20px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif}@media (width<=767px){.main-hero .main-hero-slide ._g-red-btn{border-radius:8px;height:30px;margin-top:8px;padding:0 15px}}.main-hero .main-hero-slide .eyebrow{color:#ffffff8f;letter-spacing:0;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700;line-height:1}@media (width>=calc(1700px + 6vw)){.main-hero .main-hero-slide .eyebrow{font-size:20px}}@media (width<=767px){.main-hero .main-hero-slide .eyebrow{font-size:10px;font-weight:500}}.main-hero .main-hero-slide .title{color:#fff;letter-spacing:0;text-transform:uppercase;margin:17px 0 0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:5.5rem;font-weight:700;line-height:.93;display:block}@media (width<=767px){.main-hero .main-hero-slide .title{margin-top:5px}}@media (width>=calc(1700px + 6vw)){.main-hero .main-hero-slide .title{font-size:53px}}@media (width<=1800px){.main-hero .main-hero-slider .prev{left:max(24px,50% - 857px)}.main-hero .main-hero-slider .next{right:max(24px,50% - 857px)}}@media (width<=900px){.main-hero .main-hero-slider{height:420px}.main-hero .main-hero-slider .slider-arrow{top:196px}.main-hero .main-hero-slide .slide-bg{width:1282px;height:420px;margin-left:-641px}.main-hero .main-hero-slide .title{width:min(650px,100%);font-size:42px}}.main-hero .slider-pagination{display:none}@media (width<=767px){.main-hero .main-hero-slider{aspect-ratio:375/220;height:auto}.main-hero .main-hero-slider .slider-pagination{z-index:10;pointer-events:auto;justify-content:center;align-items:center;gap:8px;height:auto;display:flex;position:absolute;bottom:50px;left:0;right:0}.main-hero .main-hero-slider .slider-pagination .swiper-pagination-bullet{opacity:1;cursor:pointer;background:#fff;border-radius:999px;width:40px;height:4px;margin:0;transition:background .2s;display:block;position:relative;overflow:hidden}.main-hero .main-hero-slider .slider-pagination .swiper-pagination-bullet .progress-fill{transform-origin:0;background:#e31e24;border-radius:999px;position:absolute;inset:0;transform:scaleX(0)}.main-hero .main-hero-slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#95141861}.main-hero .main-hero-slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .progress-fill{animation:5s linear forwards hero-bullet-fill}.main-hero .main-hero-slider .slider-arrow{border-radius:0 10px 10px 0;width:32px;height:30px;margin-top:0;padding-left:5px;display:none;top:auto;bottom:10px;right:4vw;transform:translateY(0%)}.main-hero .main-hero-slider .slider-arrow.prev{border-radius:10px 0 0 10px;margin:0;padding-left:0;padding-right:2px;left:auto;right:41px}.main-hero .main-hero-slide .slide-bg{width:100%;height:100%;margin-left:0}.main-hero .main-hero-slide .slide-bg:after{content:"";clear:both;background:linear-gradient(90deg,#000 0%,#0000 80%);width:100%;display:block;position:absolute;top:0;bottom:0;left:0}.main-hero .main-hero-slide .slide-bg picture,.main-hero .main-hero-slide .slide-bg img{height:100%}.main-hero .main-hero-slide .title{width:65%;font-size:2rem}.main-hero .main-hero-slide .title br{display:none!important}}@keyframes hero-bullet-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes product-image-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes promo-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.page-content-box{z-index:2;position:relative}.page-content-box.type-inner{padding-top:30px}@media (width<=767px){.page-content-box.type-inner{padding-top:20px}}.promo-banners{z-index:5;margin-top:-15rem;margin-bottom:40px;position:relative}@media (width<=767px){.promo-banners{margin-top:-35px;margin-bottom:25px}.promo-banners .container{padding:0}}.promo-banners .promo-banners-row{gap:2.6rem;display:flex}@media (width<=767px){.promo-banners .promo-banners-row{gap:0;display:block}}.promo-banners .promo-banners-row .swiper-wrapper{gap:2.6rem;width:100%;display:flex}@media (width<=767px){.promo-banners .promo-banners-row .swiper-wrapper{gap:0}}.promo-banners .promo-banners-pagination{display:none}@media (width<=767px){.promo-banners .promo-banners-pagination{justify-content:center;align-items:center;gap:8px;width:100%;margin-top:14px;display:flex}.promo-banners .promo-banners-pagination .swiper-pagination-bullet{opacity:1;cursor:pointer;background:#d9d9d9;border-radius:50%;width:8px;height:8px;margin:0;transition:background .25s,transform .25s}.promo-banners .promo-banners-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--podbor-red,#e31e24)}}.promo-banner{aspect-ratio:548/272;border-radius:16px;flex:1 1 0;max-width:548px;position:relative;overflow:hidden}@media (width<=767px){.promo-banner{border-radius:12px;flex:none;max-width:none;height:auto}}.promo-banner .img{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.promo-banner .banner-text{z-index:3;height:100%;padding:3.5rem 4.5rem;position:relative}@media (width<=767px){.promo-banner .banner-text{padding:2rem 2.2rem}}.promo-banner .title{color:#fff;text-transform:uppercase;width:70%;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2.5rem;font-weight:600;line-height:1.08}@media (width<=767px){.promo-banner .title{width:85%;font-size:1.6rem;line-height:1.1}}.promo-banner .btn{background:#f60000;border-radius:8px;justify-content:center;align-items:center;width:60px;height:30px;margin-top:16px;transition:background .15s;display:inline-flex}@media (width<=767px){.promo-banner .btn{border-radius:6px;width:44px;height:24px;margin-top:10px}}.promo-banner .btn:hover{background:#c81a1f}.promo-banner .btn svg{display:block}.promo-banner.is-loading{pointer-events:none;cursor:default}.promo-banner.is-loading:before{content:"";z-index:10;border-radius:inherit;background:linear-gradient(90deg,#2b2b2b 0%,#090b0f 50%,#2b2b2b 100%) 0 0/200% 100%;animation:1.6s linear infinite promo-skeleton-shimmer;position:absolute;inset:0}.promo-banner.is-loading .img,.promo-banner.is-loading picture,.promo-banner.is-loading .banner-text{opacity:0}.descr-class-name-2222{padding-top:40px}@media (width<=767px){.descr-class-name-2222{padding-top:20px}}.text-content .heading,.text-content h2,.descr-class-name-2222 .heading,.descr-class-name-2222 h2{color:#000;text-transform:uppercase;margin:40px 0 22px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.4rem;font-weight:600;line-height:1.1}@media (width<=767px){.text-content .heading,.text-content h2,.descr-class-name-2222 .heading,.descr-class-name-2222 h2{margin:30px 0 20px;font-size:2.2rem}}.text-content p,.descr-class-name-2222 p{margin:0 0 1.6rem;font-size:1.9rem;line-height:140%}@media (width<=767px){.text-content p,.descr-class-name-2222 p{font-size:1.6rem;font-weight:300;line-height:110%;margin-left:0!important}}@media (width>=992px) and (width<=1199px){.text-content p,.descr-class-name-2222 p{font-size:14px}}.text-content ul,.text-content ol,.descr-class-name-2222 ul,.descr-class-name-2222 ol{margin:2rem 0 2.4rem;padding:0!important;list-style:none!important}.text-content ul li,.text-content ol li,.descr-class-name-2222 ul li,.descr-class-name-2222 ol li{color:#242424;margin-bottom:20px;font-size:1.8rem;font-weight:300;line-height:1.2;position:relative;list-style:none!important}@media (width<=767px){.text-content ul li,.text-content ol li,.descr-class-name-2222 ul li,.descr-class-name-2222 ol li{font-size:1.6rem;line-height:110%}}@media (width>=992px) and (width<=1199px){.text-content ul li,.text-content ol li,.descr-class-name-2222 ul li,.descr-class-name-2222 ol li{margin-bottom:1rem;font-size:14px}}.text-content ul li:last-child,.text-content ol li:last-child,.descr-class-name-2222 ul li:last-child,.descr-class-name-2222 ol li:last-child{margin-bottom:0}.text-content ul li a,.text-content ol li a,.descr-class-name-2222 ul li a,.descr-class-name-2222 ol li a{color:#242424;text-underline-offset:3px;text-decoration:underline;transition:color .2s,text-decoration-color .2s}.text-content ul li a:hover,.text-content ol li a:hover,.descr-class-name-2222 ul li a:hover,.descr-class-name-2222 ol li a:hover{color:#f60000;text-decoration-color:#f60000}.text-content ul li,.descr-class-name-2222 ul li{padding-left:30px!important}.text-content ul li:before,.descr-class-name-2222 ul li:before{content:"";background-color:#f60000;border-radius:2px;width:.8rem;height:.8rem;position:absolute;top:.95rem;left:.6rem;transform:rotate(45deg)}.text-content ul li ul,.descr-class-name-2222 ul li ul{margin:1rem 0}.text-content ul li ul li,.descr-class-name-2222 ul li ul li{padding-left:2.2rem!important}.text-content ul li ul li:before,.descr-class-name-2222 ul li ul li:before{background-color:#0000;border:1.5px solid #f60000;border-radius:50%;width:.6rem;height:.6rem;top:1.05rem;left:.7rem;transform:none}.text-content a,.descr-class-name-2222 a{color:#f60000;text-decoration:underline}.text-content a:hover,.descr-class-name-2222 a:hover{text-decoration:none}.text-content ol,.descr-class-name-2222 ol{counter-reset:custom-counter}.text-content ol li,.descr-class-name-2222 ol li{counter-increment:custom-counter;padding-left:3.4rem}.text-content ol li:before,.descr-class-name-2222 ol li:before{content:counter(custom-counter);color:#f60000;background:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:700;display:inline-flex;position:absolute;top:.1rem;left:0}@media (width<=767px){.parent-cat-image{border-radius:12px}}.search-heading{box-sizing:border-box;background:#f0f0f0b8;border-radius:1.7rem;min-height:10rem;margin-bottom:3.5rem;padding:3.2rem 4rem}.search-heading h1{text-transform:uppercase;color:#111;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2}.search-heading h1 .query-text{color:#e30613;font-weight:700}@media (width<=768px){.search-heading{border-radius:1.2rem;min-height:auto;margin-bottom:2.5rem;padding:2rem 2.5rem}.search-heading h1{font-size:2.2rem}}.category-parent-nav{margin-bottom:60px}@media (width<=767px){.category-parent-nav{margin-bottom:20px}}.category-parent-nav .parent-nav-title{text-transform:uppercase;margin-bottom:15px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;display:block}@media (width<=767px){.category-parent-nav .parent-nav-title{font-size:2rem}}.category-parent-nav ul{flex-flow:wrap;justify-content:center;align-items:stretch;display:flex}@media (width<=767px){.category-parent-nav ul{width:100vw;margin-left:-4vw;margin-right:-4vw;padding:10px 4vw 22px;display:block;overflow:auto hidden}.category-parent-nav ul .scroll-content{min-width:100%;padding-bottom:8px;flex-flow:row!important;align-items:stretch!important;width:max-content!important;display:flex!important}.category-parent-nav ul .scrollbar-track-y{display:none!important}.category-parent-nav ul .scrollbar-track-x{background:#e5e5e5;border-radius:999px;width:auto;height:6px;bottom:4px;left:4vw;right:4vw;overflow:hidden;display:block!important}.category-parent-nav ul .scrollbar-thumb-x{background:#a8a2a2;border-radius:999px;height:6px}}.category-parent-nav ul li{width:20%;padding:0 15px;position:relative}@media (width<=767px){.category-parent-nav ul li{flex-shrink:0;width:44vw;padding:0 4px}}.category-parent-nav ul li:hover{z-index:3}.category-parent-nav ul a{aspect-ratio:324/259;border-radius:2.5rem;flex-flow:column;justify-content:space-between;align-items:stretch;padding:10px 5% 20px;transition:all .3s;display:flex}@media (width<=767px){.category-parent-nav ul a{background:#fff;border-radius:13px;box-shadow:0 5px 14px #0000001a}}.category-parent-nav ul a:hover{color:#f60000;box-shadow:0 16px 34px #0000001f}.category-parent-nav ul a span{text-align:center;width:100%;margin-top:auto;font-size:2rem;font-weight:500;line-height:90%;display:block}@media (width>=992px) and (width<=1199px){.category-parent-nav ul a span{font-size:3rem}}@media (width>=calc(1700px + 6vw)){.category-parent-nav ul a span{font-size:20px}}@media (width<=767px){.category-parent-nav ul a span{font-size:11px}}.category-parent-nav ul a i{flex:1;justify-content:center;align-items:center;min-height:0;padding-bottom:5%;display:flex}.category-parent-nav ul a img{object-fit:contain;max-width:237px;max-height:100%}.content-grid-wrapper{flex-flow:row;justify-content:space-between;align-items:stretch;width:100%;padding-bottom:40px;display:flex}@media (width<=1199px){.content-grid-wrapper{gap:2.4rem}}@media (width<=767px){.content-grid-wrapper{padding-bottom:20px}}.content-grid-wrapper .content-column{flex:1;min-width:0;padding-left:3%}@media (width<=991px){.content-grid-wrapper .content-column{padding-left:0}}.content-grid-wrapper .category-sidebar~.content-column{padding-left:4rem}@media (width<=991px){.content-grid-wrapper .category-sidebar~.content-column{padding-left:0}}.product-slider{min-width:0;margin-bottom:60px;position:relative}@media (width<=767px){.product-slider{margin-bottom:30px}}.product-slider .head{margin-bottom:28px;padding-left:2rem}@media (width<=767px){.product-slider .head{margin-bottom:10px;padding-top:0;padding-left:0}}.product-slider .title{color:#000;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:600;display:inline-flex}@media (width<=767px){.product-slider .title{flex-flow:row;justify-content:flex-start;align-items:center;font-size:2.2rem;display:flex}}.product-slider .title:after{content:"";clear:both;aspect-ratio:9/14;background:url(../images/arrow.svg) 0 0/100% no-repeat;width:1rem;margin-left:1rem;display:inline-block}@media (width<=767px){.product-slider .title:after{filter:brightness(0)saturate()invert(18%)sepia(88%)saturate(6144%)hue-rotate(353deg)brightness(97%)contrast(93%);width:.7rem;margin-top:-.2rem;margin-left:0}}.product-slider .catalog-index-slider{margin-left:-3rem;position:relative}@media (width<=767px){.product-slider .catalog-index-slider{margin-left:-4vw;margin-right:-4vw}}.product-slider .arrow{z-index:5;aspect-ratio:60/39;color:#f60000;cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:60px;margin-top:-115px;transition:color .15s,opacity .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 30px #0000001a}@media (width<=1500px){.product-slider .arrow{border-radius:9px;width:50px}.product-slider .arrow svg{width:10px}}@media (width<=767px){.product-slider .arrow{display:none}}.product-slider .arrow:hover{color:#000}.product-slider .arrow.prev{left:-25px}.product-slider .arrow.next{right:-15px}.product-slider .arrow.swiper-button-disabled{opacity:.4;cursor:default}.product-slider .arrow svg{display:block}@media (width<=767px){.product-slider .product-card .img{margin-bottom:10px}}.product-slider .dots{justify-content:center;align-items:center;gap:10px;margin-top:35px;display:flex}@media (width<=767px){.product-slider .dots{display:none!important}}.product-slider .dots .swiper-pagination-bullet{opacity:1;background:#d9d9d9;border-radius:20px;width:7px;height:7px;transition:width .2s,background .2s}.product-slider .dots .swiper-pagination-bullet-active{background:#f60000;width:10.5px;height:10px}.product-slider .swiper-scrollbar{display:none}@media (width<=767px){.product-slider .swiper-scrollbar{background:#e8e8e8;border-radius:999px;width:100%;height:6px;margin:18px auto 0;position:relative;overflow:hidden;display:block!important}.product-slider .swiper-scrollbar .swiper-scrollbar-drag{background:var(--podbor-red,#474747);cursor:pointer;border-radius:999px;height:100%}}.product-slider .slider-wrap{position:relative}.product-slider .slider-wrap:after{content:"";clear:both;z-index:3;background:#fff;width:1px;display:block;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 30px 20px #fff}@media (width<=767px){.product-slider .slider-wrap:after{display:none}}.product-card{box-sizing:border-box;width:25%;height:auto}@media (width<=1400px){.product-card{width:33.333%}}@media (width<=767px){.product-card{width:65%}}.product-card:last-child .product-holder:before{background:0 0}.product-card .product-holder{flex-flow:column;justify-content:space-between;align-items:stretch;width:100%;height:100%;padding:0 3rem;display:flex;position:relative}@media (width<=767px){.product-card .product-holder{padding:0 2rem}}.product-card .product-holder:before{content:"";clear:both;background:#e0e0e0;width:1px;display:block;position:absolute;top:0;bottom:0;right:0}.product-card .img{object-fit:contain;height:207px;margin:0 auto 28px;display:block}@media (width<=767px){.product-card .img{height:153px}}.product-card .name{color:#000;letter-spacing:-.02em;font-size:1.8rem;font-weight:500;line-height:1.15;display:inline-block}.product-card .vol{gap:4px;margin-top:18px;display:flex}@media (width<=767px){.product-card .vol{margin-top:10px}}.product-card .vol .tab{color:#000;letter-spacing:-.02em;cursor:pointer;background:0 0;border:1px solid #00000029;border-radius:7px;width:56px;height:31px;font-size:16px;font-weight:500;transition:background .15s,color .15s,border-color .15s;position:relative}@media (width<=767px){.product-card .vol .tab{width:43px;height:24px;font-size:13px}}.product-card .vol .tab:after{content:"";clear:both;opacity:0;border-top:8px solid #363636;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;margin-left:-10px;display:block;position:absolute;top:100%;left:50%}@media (width<=767px){.product-card .vol .tab:after{border-top:4px solid #363636;border-left:6px solid #0000;border-right:6px solid #0000;margin-left:-3px}}.product-card .vol .tab.is-active{color:#fff;background:#363636;border-color:#1c1c1c}.product-card .vol .tab.is-active:after{opacity:1}.product-card .price-row{align-items:baseline;gap:13px;margin-top:16px;display:flex}@media (width<=767px){.product-card .price-row{gap:8px}}.product-card .price{color:#000;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:21px;font-weight:700}@media (width<=767px){.product-card .price{font-size:2rem}}.product-card .stock{color:#676767;letter-spacing:-.03em;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:15px}@media (width<=767px){.product-card .stock{font-size:11px}}.product-card .buy{gap:6px;width:100%;margin-top:16px;display:flex}@media (width<=767px){.product-card .buy{margin-top:10px}}.product-card .icon-btn{aspect-ratio:44/40;cursor:pointer;background:#68686812;border-radius:9px;flex:none;justify-content:center;align-items:center;width:4rem;transition:background .15s;display:inline-flex}@media (width<=767px){.product-card .icon-btn{aspect-ratio:none;height:34px}.product-card .icon-btn:nth-child(2){display:none!important}}@media (width>=992px) and (width<=1199px){.product-card .icon-btn{background:0 0;width:3rem}}.product-card .icon-btn:hover{background:#68686829}@media (width>=992px) and (width<=1199px){.product-card .icon-btn:hover{background:0 0}.product-card .icon-btn:hover img{filter:invert(0)}}.product-card .icon-btn.is-active,.product-card .icon-btn.active{color:#fff;background:#f60000}.product-card .icon-btn.is-active img,.product-card .icon-btn.active img{filter:brightness(0)invert()}@media (width>=992px) and (width<=1199px){.product-card .icon-btn.is-active,.product-card .icon-btn.active{background:0 0}.product-card .icon-btn.is-active img,.product-card .icon-btn.active img{filter:brightness(0)saturate()invert(18%)sepia(85%)saturate(5422%)hue-rotate(352deg)brightness(94%)contrast(92%)}}.product-card .icon-btn img{filter:invert(.5);display:block}.product-card .add{color:#fff;cursor:pointer;white-space:nowrap;background:#f60000;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:10px;height:40px;padding:0 2rem;font-size:15px;font-weight:500;transition:background .15s;display:inline-flex}@media (width<=767px){.product-card .add{height:34px}}.product-card .add.in-cart,.product-card .add.is-added{background:#666;position:relative}.product-card .add.in-cart:hover,.product-card .add.is-added:hover{background:#000}.product-card .add.in-cart:hover:before,.product-card .add.in-cart:hover:after,.product-card .add.is-added:hover:before,.product-card .add.is-added:hover:after{opacity:1;visibility:visible}.product-card .add.in-cart:before,.product-card .add.is-added:before{content:"Перейти в корзину";color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:10;background:#363636;border-radius:6px;margin-bottom:8px;padding:6px 12px;font-size:12px;font-weight:500;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.product-card .add.in-cart:after,.product-card .add.is-added:after{content:"";pointer-events:none;opacity:0;visibility:hidden;z-index:10;border-top:6px solid #363636;border-left:6px solid #0000;border-right:6px solid #0000;margin-bottom:2px;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.product-card .add:hover{background:#c81a1f}.product-card .add img{display:block}.products-category{margin-bottom:10px}@media (width<=767px){.products-category{margin-bottom:20px}.products-category div.category-product .button-action .icon-btn:nth-child(2){display:none}.products-category div.category-product .add{padding:0 1rem}}.products-category .category-toolbar{justify-content:flex-start;align-items:center;gap:36px;margin-bottom:36px;display:flex}@media (width<=767px){.products-category .category-toolbar{margin-bottom:20px}}@media (width<=1400px){.products-category .category-toolbar{justify-content:space-between}}.products-category .category-toolbar .label{letter-spacing:-.03em;color:#656565;flex:none;font-size:17px;font-weight:400}@media (width<=767px){.products-category .category-toolbar .label{display:none}}.products-category .category-toolbar .view-mode,.products-category .category-toolbar .count-control{align-items:center;gap:18px;display:flex}.products-category .category-toolbar .mode-switcher{background:#f3f3f3;border-radius:12px;align-items:center;height:50px;padding:0 6px;display:inline-flex}@media (width<=767px){.products-category .category-toolbar .mode-switcher{border-radius:6px;height:34px}}.products-category .category-toolbar .mode-item{color:#b5b5b5;letter-spacing:-.03em;border-radius:12px;justify-content:center;align-items:center;gap:11px;height:38px;padding:0 22px;font-size:17px;font-weight:600;transition:background .2s,box-shadow .2s,color .2s;display:inline-flex}@media (width<=767px){.products-category .category-toolbar .mode-item{border-radius:6px;gap:6px;height:28px;padding:0 8px;font-size:14px;font-weight:500}}.products-category .category-toolbar .mode-item .grid-icon{grid-template-rows:repeat(2,9.68px);grid-template-columns:repeat(2,9.68px);gap:2.64px;display:grid}@media (width<=767px){.products-category .category-toolbar .mode-item .grid-icon{grid-template-rows:repeat(2,8px);grid-template-columns:repeat(2,8px);gap:1px}}.products-category .category-toolbar .mode-item .grid-icon i{background:#d9d9d9;border-radius:2.64px;width:9.68px;height:9.68px;transition:background .2s;display:block}@media (width<=767px){.products-category .category-toolbar .mode-item .grid-icon i{width:8px;height:8px}}.products-category .category-toolbar .mode-item.is-active{color:#000;background:#fff;box-shadow:0 16px 34px #0000001f}.products-category .category-toolbar .mode-item.is-active .grid-icon i{background:#f60000}.products-category .category-toolbar .mode-item:last-child .grid-icon{grid-template-rows:repeat(3,3px);grid-template-columns:17px;align-content:center;gap:4px}@media (width<=767px){.products-category .category-toolbar .mode-item:last-child .grid-icon{gap:3px}}.products-category .category-toolbar .mode-item:last-child .grid-icon i{border-radius:999px;width:17px;height:3px}.products-category .category-toolbar .mode-item:last-child .grid-icon i:nth-child(4){display:none}.products-category .category-toolbar .count-control{align-items:center;gap:18px;display:flex}.products-category .category-toolbar .count-control .ts-wrapper{min-width:90px;position:relative}.products-category .category-toolbar .count-control .ts-wrapper .ts-control{height:48px;min-height:48px;box-shadow:none;letter-spacing:-.03em;color:#000;cursor:pointer;background:#fff;border:1px solid #0003;border-radius:12px;justify-content:space-between;align-items:center;padding:0 16px 0 20px;font-size:19px;font-weight:600;transition:border-color .2s,box-shadow .2s;display:flex}@media (width<=767px){.products-category .category-toolbar .count-control .ts-wrapper .ts-control{border-radius:10px;height:34px;min-height:34px;padding:0 10px 0 15px;font-size:14px}}.products-category .category-toolbar .count-control .ts-wrapper .ts-control:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;width:10px;height:6px;margin:0 0 0 12px;transition:transform .2s;display:block}.products-category .category-toolbar .count-control .ts-wrapper .ts-control>.item{color:#000;margin:0;padding:0;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:19px;font-weight:600}@media (width<=767px){.products-category .category-toolbar .count-control .ts-wrapper .ts-control>.item{font-size:14px}}.products-category .category-toolbar .count-control .ts-wrapper:hover .ts-control{border-color:#0006}.products-category .category-toolbar .count-control .ts-wrapper.focus .ts-control,.products-category .category-toolbar .count-control .ts-wrapper.dropdown-active .ts-control{border-color:#000;box-shadow:0 0 0 1px #000}.products-category .category-toolbar .count-control .ts-wrapper.focus .ts-control:after,.products-category .category-toolbar .count-control .ts-wrapper.dropdown-active .ts-control:after{transform:rotate(180deg)}.products-category .category-toolbar .count-control .ts-wrapper .ts-dropdown{z-index:100;background:#fff;border:1px solid #00000026;border-radius:12px;min-width:100%;margin-top:6px;overflow:hidden;box-shadow:0 10px 25px #0000001a}@media (width<=767px){.products-category .category-toolbar .count-control .ts-wrapper .ts-dropdown{border-radius:8px}}.products-category .category-toolbar .count-control .ts-wrapper .ts-dropdown .ts-dropdown-content{white-space:nowrap;max-height:200px;padding:6px 0}@media (width<=767px){.products-category .category-toolbar .count-control .ts-wrapper .ts-dropdown .ts-dropdown-content{padding:0}}.products-category .category-toolbar .count-control .ts-wrapper .ts-dropdown .option{white-space:nowrap;color:#000;cursor:pointer;padding:8px 18px;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:17px;font-weight:600;transition:background .15s,color .15s}@media (width<=767px){.products-category .category-toolbar .count-control .ts-wrapper .ts-dropdown .option{padding:4px 10px;font-size:14px}}.products-category .category-toolbar .count-control .ts-wrapper .ts-dropdown .option.active,.products-category .category-toolbar .count-control .ts-wrapper .ts-dropdown .option:hover{color:#f60000;background:#f4f4f4}.products-category .category-toolbar .count-control .ts-wrapper .ts-dropdown .option.selected{color:#f60000;font-weight:700}.products-category .category-toolbar .count-control select{color:#000;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23000000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 16px center/10px 6px no-repeat;border:1px solid #0003;border-radius:12px;min-width:90px;height:48px;padding:0 32px 0 20px;font-size:19px;font-weight:600}.products-category .category-toolbar .count-control select:hover{border-color:#0006}.products-category .category-product .row{flex-wrap:wrap;display:flex}.products-category .category-product .product-layout{height:auto;position:relative}.products-category .category-product .product-layout.product-grid{width:25%}@media (width<=1400px){.products-category .category-product .product-layout.product-grid{width:33.3333%}}@media (width<=767px){.products-category .category-product .product-layout.product-grid{width:50%;padding-bottom:25px}.products-category .category-product .product-layout.product-grid:nth-child(odd) .product-thumb{padding-left:0}.products-category .category-product .product-layout.product-grid:nth-child(2n) .product-thumb{padding-right:0}}.products-category .category-product .product-layout.product-grid:before{content:"";clear:both;background:#e0e0e0;width:1px;display:block;position:absolute;top:0;bottom:0;left:0}@media (width<=767px){.products-category .category-product .product-layout.product-grid:before{display:none}}.products-category .category-product .product-layout.product-grid:after{content:"";clear:both;background:#e0e0e0;height:1px;display:block;position:absolute;bottom:0;left:0;right:0}@media (width<=767px){.products-category .category-product .product-layout.product-grid:after{display:none}}@media (width>=1400px){.products-category .category-product .product-layout.product-grid:nth-child(4n+1):before,.products-category .category-product .product-layout.product-grid:nth-last-child(-n+4):after{display:none}}@media (width<=1400px){.products-category .category-product .product-layout.product-grid:nth-child(3n+1):before,.products-category .category-product .product-layout.product-grid:nth-last-child(-n+3):after{display:none}}.products-category .category-product .product-layout.product-list{width:100%;margin-bottom:2.4rem}.products-category .category-product .product-layout.product-list:before,.products-category .category-product .product-layout.product-list:after{display:none}.products-category .category-product .product-layout.product-list .product-thumb{background:#fff;border:1px solid #eaeaea;border-radius:2rem;flex-direction:row;align-items:flex-start;gap:3.2rem;width:100%;padding:2.8rem 3.2rem;transition:border-color .25s,box-shadow .25s;display:flex;box-shadow:0 4px 20px #00000008}.products-category .category-product .product-layout.product-list .product-thumb:hover{border-color:#f600004d;box-shadow:0 12px 30px #00000014}.products-category .category-product .product-layout.product-list .product-thumb .product-image-box{flex:0 0 200px;justify-content:center;align-items:center;width:200px;height:200px;margin-bottom:0;display:flex;position:relative}@media (width<=991px){.products-category .category-product .product-layout.product-list .product-thumb .product-image-box{flex:0 0 140px;width:140px;height:140px}}.products-category .category-product .product-layout.product-list .product-thumb .product-image-box .product-image{object-fit:contain;width:auto;max-width:180px;height:auto;max-height:180px;margin:0 auto}@media (width<=991px){.products-category .category-product .product-layout.product-list .product-thumb .product-image-box .product-image{max-width:120px;max-height:120px}}.products-category .category-product .product-layout.product-list .product-thumb .product-info{flex-direction:column;flex:auto;justify-content:flex-start;align-items:flex-start;gap:1.2rem;min-width:0;display:flex}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-name{margin:0}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-name a{color:#000;letter-spacing:-.02em;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:2.2rem;font-weight:600;line-height:1.25;transition:color .2s}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-name a:hover{color:#f60000}@media (width<=1200px){.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-name a{font-size:1.9rem}}.products-category .category-product .product-layout.product-list .product-thumb .product-info .rating{align-items:center;gap:3px;margin:-.2rem 0 .2rem;display:flex}.products-category .category-product .product-layout.product-list .product-thumb .product-info .rating .fa-stack{width:1.5em;height:1.5em;line-height:1.5em}.products-category .category-product .product-layout.product-list .product-thumb .product-info .rating .fa-stack .fa{color:#bbb;font-size:1.4rem}.products-category .category-product .product-layout.product-list .product-thumb .product-info .rating .fa-stack .fa.is-active,.products-category .category-product .product-layout.product-list .product-thumb .product-info .rating .fa-stack .fa.fa-star{color:#f60000}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content{align-items:baseline;gap:1.4rem;margin:0;display:flex}@media (width<=767px){.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .old-price{color:#999;margin:0;font-size:1.6rem;text-decoration:line-through}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .new-price{color:#000;margin:0;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:2.6rem;font-weight:700}@media (width<=1200px){.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .new-price{font-size:2.2rem}}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .stock{color:#2e7d32;align-items:center;gap:6px;margin-left:.6rem;font-size:1.4rem;font-weight:500;display:inline-flex}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .stock:before{content:"";background-color:#2e7d32;border-radius:50%;width:7px;height:7px;display:inline-block}@media (width<=767px){.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .stock:before{display:none!important}}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .stock.out-of-stock,.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .stock.is-out-of-stock{color:#d32f2f}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .stock.out-of-stock:before,.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-price-content .stock.is-out-of-stock:before{background-color:#d32f2f}.products-category .category-product .product-layout.product-list .product-thumb .product-info .description{color:#444;max-width:900px;margin:0;font-size:1.5rem;line-height:1.45}.products-category .category-product .product-layout.product-list .product-thumb .product-info .options{margin-top:.4rem;margin-bottom:.4rem}.products-category .category-product .product-layout.product-list .product-thumb .product-info .options .option{margin-bottom:0;padding-bottom:4px}.products-category .category-product .product-layout.product-list .product-thumb .product-info .options .sizename{border-radius:8px;min-width:52px;height:32px;padding:0 10px;font-size:1.4rem}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap{flex-wrap:wrap;align-items:center;gap:1.2rem;width:100%;margin-top:.6rem;display:flex}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action{align-items:center;gap:8px;width:auto;margin:0;display:inline-flex}@media (width<=767px){.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action{gap:5px}}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .add{color:#fff;white-space:nowrap;background:#f60000;border-radius:10px;order:0;justify-content:center;align-items:center;gap:10px;height:42px;padding:0 2rem;font-size:1.5rem;font-weight:500;transition:background .2s;display:inline-flex}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .add:hover{background:#c81a1f}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .add.in-cart,.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .add.is-added{background:#666}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .add.in-cart:hover,.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .add.is-added:hover{background:#000}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .add img{width:18px;height:18px;display:block}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .icon-btn{aspect-ratio:auto;background:#68686814;border-radius:10px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;transition:background .2s;display:inline-flex}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .icon-btn:hover{background:#68686833}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .icon-btn.is-active,.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .icon-btn.active{background:#f60000}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .icon-btn.is-active img,.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .icon-btn.active img{filter:brightness(0)invert()}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .buy-one-click{color:#000;background:#68686812;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:auto;min-width:180px;height:42px;margin-top:0;padding:6px 12px 6px 18px;font-size:1.4rem;font-weight:500;transition:background .2s;display:inline-flex}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .buy-one-click:hover{background:#6868682e}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .buy-one-click span{text-align:left;flex:1}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .buy-one-click span.icon{background:#fff;border-radius:6px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:24px;display:flex}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .buy-one-click span.icon img{filter:brightness(0)saturate()invert(15%)sepia(96%)saturate(7299%)hue-rotate(357deg)brightness(104%)contrast(118%);width:7px;display:block}@media (width<=768px){.products-category .category-product .product-layout.product-list .product-thumb .product-info{align-items:stretch}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-name a{font-size:1.8rem}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap{flex-direction:column;align-items:stretch}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action{width:100%}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .button-action .add{flex:1}.products-category .category-product .product-layout.product-list .product-thumb .product-info .product-actions-wrap .buy-one-click{width:100%}.products-category .category-product .product-layout.product-list .product-thumb{flex-direction:column;align-items:center;gap:1.6rem;padding:2rem}}.products-category .category-pagination{justify-content:flex-start;align-items:center;gap:24px;margin-top:48px;display:flex}@media (width<=767px){.products-category .category-pagination{flex-direction:column;gap:0;margin-top:0}}.products-category .category-pagination .pagination-nav{flex:none;align-items:center;gap:24px;display:flex}.products-category .category-pagination .pagination-list{background:#f3f3f3;border-radius:12px;align-items:center;gap:32px;height:50px;padding:0 22px 0 0;display:inline-flex}@media (width<=767px){.products-category .category-pagination .pagination-list{pri:0;gap:5px;height:34px}}.products-category .category-pagination .page-item{letter-spacing:-.03em;color:#000;justify-content:center;align-items:center;min-width:34px;height:50px;font-size:17px;font-weight:600;display:inline-flex}@media (width<=767px){.products-category .category-pagination .page-item{height:40px}}.products-category .category-pagination .page-item.is-active{background:#fff;border-radius:12px;min-width:56px;padding:0 18px;box-shadow:0 16px 34px #0000001f}@media (width<=767px){.products-category .category-pagination .page-item.is-active{min-width:44px;padding:0 10px}}.products-category .category-pagination .page-arrow{justify-content:center;align-items:center;gap:6px;display:inline-flex}.products-category .category-pagination .page-arrow img{filter:brightness(0)saturate()invert(41%)sepia(0%)saturate(0%)hue-rotate(202deg)brightness(94%)contrast(88%);width:6px;display:block}.products-category .category-pagination .page-arrow.double{gap:4px}.products-category .category-pagination .pagination-result{letter-spacing:-.03em;color:#656565;text-align:right;font-size:17px;font-weight:400}@media (width<=767px){.products-category .category-pagination .pagination-result{order:-1;padding-bottom:15px;font-size:14px}}.products-category .category-product .product-thumb,.product-slider .catalog-index-slider .product-thumb{flex-direction:column;width:100%;height:100%;padding:3rem 3rem 40px;display:flex;position:relative}@media (width<=767px){.products-category .category-product .product-thumb,.product-slider .catalog-index-slider .product-thumb{padding:0 13px}}.products-category .category-product .product-image-box,.product-slider .catalog-index-slider .product-image-box{background:0 0;margin-bottom:10px;position:relative;overflow:hidden}.products-category .category-product .product-image-box:before,.product-slider .catalog-index-slider .product-image-box:before{content:"";z-index:1;opacity:1;pointer-events:none;background:linear-gradient(90deg,#e4e6ea 0%,#fff 45%,#e4e6ea 70%) 0 0/200% 100%;height:93%;transition:opacity .35s ease-in-out;animation:1.5s linear infinite product-image-skeleton-shimmer;position:absolute;inset:0;-webkit-mask-image:url(data:image/webp;base64,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);mask-image:url(data:image/webp;base64,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);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.products-category .category-product .product-image-box:after,.product-slider .catalog-index-slider .product-image-box:after{content:"";z-index:2;mix-blend-mode:multiply;opacity:.3;pointer-events:none;background:url(data:image/webp;base64,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) 50%/contain no-repeat;height:93%;transition:opacity .35s ease-in-out;position:absolute;inset:0}.products-category .category-product .product-image-box.is-loaded:before,.products-category .category-product .product-image-box.is-loaded:after,.product-slider .catalog-index-slider .product-image-box.is-loaded:before,.product-slider .catalog-index-slider .product-image-box.is-loaded:after{opacity:0;animation:none}.products-category .category-product .product-image-box .product-image-link,.product-slider .catalog-index-slider .product-image-box .product-image-link{z-index:4;position:absolute;inset:0}.products-category .category-product .product-image-box .product-image,.product-slider .catalog-index-slider .product-image-box .product-image{object-fit:contain;opacity:0;z-index:3;width:207px;height:207px;margin:0 auto 15px;transition:opacity .35s ease-in-out;display:block;position:relative}@media (width<=767px){.products-category .category-product .product-image-box .product-image,.product-slider .catalog-index-slider .product-image-box .product-image{height:150px}}.products-category .category-product .product-image-box.is-loaded .product-image,.product-slider .catalog-index-slider .product-image-box.is-loaded .product-image{opacity:1}.products-category .category-product .product-quickview,.product-slider .catalog-index-slider .product-quickview{z-index:4;position:absolute;bottom:0;left:0}.products-category .category-product .product-quickview>span,.product-slider .catalog-index-slider .product-quickview>span{text-align:center;background:#666;width:68px;height:68px;font-size:0;line-height:36px;transition:all .2s;display:block;position:absolute;bottom:-68px;left:-68px;transform:rotate(45deg)}.products-category .category-product .product-quickview>span:hover,.product-slider .catalog-index-slider .product-quickview>span:hover{background:#e31e24}.products-category .category-product .product-quickview .btn-quickview,.product-slider .catalog-index-slider .product-quickview .btn-quickview{color:#0000;cursor:pointer;justify-content:center;align-items:center;width:88%;height:34%;font-size:0;display:flex;transform:rotate(-45deg)}.products-category .category-product .product-quickview .fa,.product-slider .catalog-index-slider .product-quickview .fa{border:2px solid #eee;border-radius:50%;width:11px;height:11px;font-size:0;display:block;position:relative}.products-category .category-product .product-quickview .fa:after,.product-slider .catalog-index-slider .product-quickview .fa:after{content:"";clear:both;transform-origin:50%;background:#eee;border-radius:2px;width:7px;height:2px;display:block;position:absolute;bottom:-2px;right:-5px;transform:rotate(45deg)}.products-category .category-product .product-thumb:hover .product-image-box .product-quickview>span,.product-slider .catalog-index-slider .product-thumb:hover .product-image-box .product-quickview>span{bottom:-34px;left:-34px}.products-category .category-product .product-info,.product-slider .catalog-index-slider .product-info{flex-flow:column;flex:1;justify-content:space-between;align-items:stretch;display:flex}.products-category .category-product .product-info .product-name-box,.product-slider .catalog-index-slider .product-info .product-name-box{flex-flow:column;flex:1;justify-content:center;align-items:stretch;display:flex}.products-category .category-product .product-name,.product-slider .catalog-index-slider .product-name{margin:0}.products-category .category-product .product-name a,.product-slider .catalog-index-slider .product-name a{color:#000;letter-spacing:-.02em;font-size:1.8rem;font-weight:500;line-height:1.15;display:inline-block}@media (width<=767px){.products-category .category-product .product-name a,.product-slider .catalog-index-slider .product-name a{font-size:1.5rem}}.products-category .category-product .stock,.product-slider .catalog-index-slider .stock{color:#5e8c6f;letter-spacing:-.03em;font-size:15px}@media (width<=767px){.products-category .category-product .stock,.product-slider .catalog-index-slider .stock{flex-flow:row;justify-content:center;align-items:center;font-size:0;display:flex}.products-category .category-product .stock:before,.product-slider .catalog-index-slider .stock:before{content:"";clear:both;display:none;position:absolute}.products-category .category-product .stock:after,.product-slider .catalog-index-slider .stock:after{content:"";clear:both;border:2px solid #62ae57;border-width:0 2px 2px 0;margin-top:-2px;margin-left:5px;padding:4px 2px;display:inline-block;transform:rotate(45deg)}}.products-category .category-product .stock.out-of-stock,.products-category .category-product .stock.is-out-of-stock,.product-slider .catalog-index-slider .stock.out-of-stock,.product-slider .catalog-index-slider .stock.is-out-of-stock{color:#d9534f}.products-category .category-product .product-price-content,.product-slider .catalog-index-slider .product-price-content{align-items:baseline;gap:13px;margin-top:10px;display:flex}@media (width<=767px){.products-category .category-product .product-price-content,.product-slider .catalog-index-slider .product-price-content{flex-flow:row;justify-content:space-between;align-items:center;display:flex}}.products-category .category-product .product-price,.product-slider .catalog-index-slider .product-price{color:#000;margin:0;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:21px;font-weight:700}@media (width<=767px){.products-category .category-product .product-price,.product-slider .catalog-index-slider .product-price{font-size:2rem}}.products-category .category-product .buy-one-click,.product-slider .catalog-index-slider .buy-one-click{color:#000;background:#68686812;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;width:100%;height:40px;margin-top:16px;padding:6px 7px 6px 22px;font-size:15px;font-weight:500;line-height:1;transition:all .3s;display:flex}@media (width<=1400px){.products-category .category-product .buy-one-click,.product-slider .catalog-index-slider .buy-one-click{font-size:14px}}@media (width<=767px){.products-category .category-product .buy-one-click,.product-slider .catalog-index-slider .buy-one-click{border-radius:8px;gap:0;height:33px;margin-top:10px;padding:4px 14px 4px 5px;font-size:1.2rem}}.products-category .category-product .buy-one-click:hover,.product-slider .catalog-index-slider .buy-one-click:hover{background:#68686833}.products-category .category-product .buy-one-click span,.product-slider .catalog-index-slider .buy-one-click span{text-align:center;flex:1}.products-category .category-product .buy-one-click span.icon,.product-slider .catalog-index-slider .buy-one-click span.icon{background:#fff;border-radius:8px;flex-flow:row;flex:none;justify-content:center;align-items:center;width:59px;height:28px;display:flex}@media (width<=1400px){.products-category .category-product .buy-one-click span.icon,.product-slider .catalog-index-slider .buy-one-click span.icon{width:40px;height:24px}}@media (width<=767px){.products-category .category-product .buy-one-click span.icon,.product-slider .catalog-index-slider .buy-one-click span.icon{background:0 0;width:auto}}.products-category .category-product .buy-one-click span.icon img,.product-slider .catalog-index-slider .buy-one-click span.icon img{filter:brightness(0)saturate()invert(15%)sepia(96%)saturate(7299%)hue-rotate(357deg)brightness(104%)contrast(118%);width:7px;display:block}@media (width<=767px){.products-category .category-product .buy-one-click span.icon img,.product-slider .catalog-index-slider .buy-one-click span.icon img{width:6px;margin-left:2px}}.products-category .category-product .icon-btn,.product-slider .catalog-index-slider .icon-btn{aspect-ratio:44/40;cursor:pointer;background:#68686812;border-radius:9px;flex:none;justify-content:center;align-items:center;width:4rem;transition:background .15s;display:inline-flex}@media (width>=992px) and (width<=1199px){.products-category .category-product .icon-btn,.product-slider .catalog-index-slider .icon-btn{background:0 0;width:3rem}}@media (width<=767px){.products-category .category-product .icon-btn,.product-slider .catalog-index-slider .icon-btn{aspect-ratio:none;height:34px}}.products-category .category-product .icon-btn:hover,.product-slider .catalog-index-slider .icon-btn:hover{background:#68686829}@media (width>=992px) and (width<=1199px){.products-category .category-product .icon-btn:hover,.product-slider .catalog-index-slider .icon-btn:hover{background:0 0}.products-category .category-product .icon-btn:hover img,.product-slider .catalog-index-slider .icon-btn:hover img{filter:invert(0)}}.products-category .category-product .icon-btn.is-active,.products-category .category-product .icon-btn.active,.product-slider .catalog-index-slider .icon-btn.is-active,.product-slider .catalog-index-slider .icon-btn.active{color:#fff;background:#f60000}.products-category .category-product .icon-btn.is-active img,.products-category .category-product .icon-btn.active img,.product-slider .catalog-index-slider .icon-btn.is-active img,.product-slider .catalog-index-slider .icon-btn.active img{filter:brightness(0)invert()}@media (width>=992px) and (width<=1199px){.products-category .category-product .icon-btn.is-active,.products-category .category-product .icon-btn.active,.product-slider .catalog-index-slider .icon-btn.is-active,.product-slider .catalog-index-slider .icon-btn.active{background:0 0}.products-category .category-product .icon-btn.is-active img,.products-category .category-product .icon-btn.active img,.product-slider .catalog-index-slider .icon-btn.is-active img,.product-slider .catalog-index-slider .icon-btn.active img{filter:brightness(0)saturate()invert(18%)sepia(85%)saturate(5422%)hue-rotate(352deg)brightness(94%)contrast(92%)}}.products-category .category-product .icon-btn img,.product-slider .catalog-index-slider .icon-btn img{filter:invert(.5);display:block}.products-category .category-product .add,.product-slider .catalog-index-slider .add{color:#fff;cursor:pointer;white-space:nowrap;background:#f60000;border-radius:10px;flex:1;order:-1;justify-content:center;align-items:center;gap:10px;height:40px;padding:0 2rem;font-size:15px;font-weight:500;transition:background .15s;display:inline-flex}@media (width<=767px){.products-category .category-product .add,.product-slider .catalog-index-slider .add{border-radius:8px;flex:none;height:34px;padding:0 2rem;font-size:13px}}.products-category .category-product .add.is-added,.product-slider .catalog-index-slider .add.is-added{background:#666}.products-category .category-product .add.is-added:hover,.product-slider .catalog-index-slider .add.is-added:hover{background:#000}.products-category .category-product .add:hover,.product-slider .catalog-index-slider .add:hover{background:#c81a1f}.products-category .category-product .add img,.product-slider .catalog-index-slider .add img{display:block}@media (width<=767px){.products-category .category-product .add img,.product-slider .catalog-index-slider .add img{width:20px}}.products-category .category-product .options,.product-slider .catalog-index-slider .options{margin-top:18px}@media (width<=767px){.products-category .category-product .options,.product-slider .catalog-index-slider .options{margin-top:9px}}.products-category .category-product .options input[type=hidden],.product-slider .catalog-index-slider .options input[type=hidden]{display:none}.products-category .category-product .options .form-group,.product-slider .catalog-index-slider .options .form-group{margin:0;overflow:hidden}.products-category .category-product .options .option,.product-slider .catalog-index-slider .options .option{white-space:nowrap;touch-action:pan-x;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:thin;scrollbar-color:#3636368c transparent;flex-wrap:nowrap;gap:4px;margin-bottom:-8px;padding-bottom:8px;display:flex;overflow:auto hidden}.products-category .category-product .options .option::-webkit-scrollbar{height:4px}.product-slider .catalog-index-slider .options .option::-webkit-scrollbar{height:4px}.products-category .category-product .options .option::-webkit-scrollbar-track{background:0 0}.product-slider .catalog-index-slider .options .option::-webkit-scrollbar-track{background:0 0}.products-category .category-product .options .option::-webkit-scrollbar-thumb{background:#3636368c;border-radius:4px}.product-slider .catalog-index-slider .options .option::-webkit-scrollbar-thumb{background:#3636368c;border-radius:4px}.products-category .category-product .options .option.is-dragging,.product-slider .catalog-index-slider .options .option.is-dragging{cursor:grabbing;scrollbar-color:#363636 transparent}.products-category .category-product .options .option.is-dragging .checkbox,.product-slider .catalog-index-slider .options .option.is-dragging .checkbox{cursor:grabbing}.products-category .category-product .options .checkbox,.product-slider .catalog-index-slider .options .checkbox{cursor:pointer;flex:none;margin:0;position:relative}.products-category .category-product .options input[type=radio],.product-slider .catalog-index-slider .options input[type=radio]{opacity:0;pointer-events:none;position:absolute}.products-category .category-product .options .sizename,.product-slider .catalog-index-slider .options .sizename{color:#000;letter-spacing:-.02em;background:0 0;border:1px solid #00000029;border-radius:7px;justify-content:center;align-items:center;width:56px;height:31px;font-size:16px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:relative}@media (width<=1400px){.products-category .category-product .options .sizename,.product-slider .catalog-index-slider .options .sizename{width:44px;height:27px;font-size:14px}}.products-category .category-product .options .sizename:after,.product-slider .catalog-index-slider .options .sizename:after{content:"";clear:both;opacity:0;border-top:8px solid #363636;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;margin-left:-10px;display:block;position:absolute;top:100%;left:50%}.products-category .category-product .options input[type=radio]:checked+.sizename,.product-slider .catalog-index-slider .options input[type=radio]:checked+.sizename{color:#fff;background:#363636;border-color:#1c1c1c}.products-category .category-product .options input[type=radio]:checked+.sizename:after,.product-slider .catalog-index-slider .options input[type=radio]:checked+.sizename:after{opacity:1}.products-category .category-product .button-action,.product-slider .catalog-index-slider .button-action{align-items:stretch;gap:6px;width:100%;margin-top:16px;display:flex}@media (width<=767px){.products-category .category-product .button-action,.product-slider .catalog-index-slider .button-action{margin-top:9px}}.products-category .category-product .add-to-cart,.product-slider .catalog-index-slider .add-to-cart{flex:auto}.products-category .category-product .btn-add-cart,.product-slider .catalog-index-slider .btn-add-cart{color:#fff;white-space:nowrap;background:#f60000;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;height:40px;padding:0 2rem;font-size:15px;font-weight:500;transition:background .15s;display:inline-flex}.products-category .category-product .btn-add-cart:hover,.product-slider .catalog-index-slider .btn-add-cart:hover{background:#c81a1f}.products-category .category-product .btn-add-cart.in-cart,.products-category .category-product .btn-add-cart.is-added,.product-slider .catalog-index-slider .btn-add-cart.in-cart,.product-slider .catalog-index-slider .btn-add-cart.is-added{background:#666;position:relative}.products-category .category-product .btn-add-cart.in-cart:hover,.products-category .category-product .btn-add-cart.is-added:hover,.product-slider .catalog-index-slider .btn-add-cart.in-cart:hover,.product-slider .catalog-index-slider .btn-add-cart.is-added:hover{background:#000}.products-category .category-product .btn-add-cart.in-cart:hover:before,.products-category .category-product .btn-add-cart.in-cart:hover:after,.products-category .category-product .btn-add-cart.is-added:hover:before,.products-category .category-product .btn-add-cart.is-added:hover:after,.product-slider .catalog-index-slider .btn-add-cart.in-cart:hover:before,.product-slider .catalog-index-slider .btn-add-cart.in-cart:hover:after,.product-slider .catalog-index-slider .btn-add-cart.is-added:hover:before,.product-slider .catalog-index-slider .btn-add-cart.is-added:hover:after{opacity:1;visibility:visible}.products-category .category-product .btn-add-cart.in-cart:before,.products-category .category-product .btn-add-cart.is-added:before,.product-slider .catalog-index-slider .btn-add-cart.in-cart:before,.product-slider .catalog-index-slider .btn-add-cart.is-added:before{content:"Перейти в корзину";color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:10;background:#363636;border-radius:6px;margin-bottom:8px;padding:6px 12px;font-size:12px;font-weight:500;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.products-category .category-product .btn-add-cart.in-cart:after,.products-category .category-product .btn-add-cart.is-added:after,.product-slider .catalog-index-slider .btn-add-cart.in-cart:after,.product-slider .catalog-index-slider .btn-add-cart.is-added:after{content:"";pointer-events:none;opacity:0;visibility:hidden;z-index:10;border-top:6px solid #363636;border-left:6px solid #0000;border-right:6px solid #0000;margin-bottom:2px;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.products-category .category-product .wishlist-compare,.product-slider .catalog-index-slider .wishlist-compare{flex:none;gap:6px;display:flex}.products-category .category-product .btn-compare,.products-category .category-product .btn-wishlist,.product-slider .catalog-index-slider .btn-compare,.product-slider .catalog-index-slider .btn-wishlist{aspect-ratio:44/40;color:#7f7f7f;background:#68686812;border-radius:9px;justify-content:center;align-items:center;width:4rem;font-size:0;transition:background .15s,color .15s;display:inline-flex}.products-category .category-product .btn-compare:hover,.products-category .category-product .btn-wishlist:hover,.product-slider .catalog-index-slider .btn-compare:hover,.product-slider .catalog-index-slider .btn-wishlist:hover{color:#000;background:#68686829}.products-category .category-product .btn-compare i,.products-category .category-product .btn-wishlist i,.product-slider .catalog-index-slider .btn-compare i,.product-slider .catalog-index-slider .btn-wishlist i{font-size:16px}.products-category .pagination-wrapper{white-space:nowrap;width:100%;margin:7.6rem 0 0}.products-category .pagination-wrapper>.row{justify-content:space-between;align-items:center;gap:2rem;width:100%;margin:0;display:flex}@media (width<=767px){.products-category .pagination-wrapper>.row{gap:0}.products-category .pagination-wrapper>.row .col-xs-6{width:100%;margin-bottom:15px}}.products-category .pagination-wrapper .pagination{background:#f3f3f3;border-radius:1.2rem;align-items:center;gap:.2rem;margin:0;padding:.4rem;list-style:none;display:inline-flex}@media (width<=767px){.products-category .pagination-wrapper .pagination{flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}}.products-category .pagination-wrapper .pagination a,.products-category .pagination-wrapper .pagination span{color:#000;border-radius:.9rem;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;font-size:1.7rem;font-weight:500;line-height:1;display:inline-flex}.products-category .pagination-wrapper .pagination li.active span{background:#fff;box-shadow:0 1.6rem 3.4rem #0000001f}.products-category .pagination-wrapper .pagination li:first-child a,.products-category .pagination-wrapper .pagination li:last-child a{width:3.4rem;font-size:2.4rem}@media (width<=767px){.products-category .pagination-wrapper .pagination li:first-child a,.products-category .pagination-wrapper .pagination li:last-child a{width:3rem}}.products-category .pagination-wrapper>.row>[class*=col-]:last-child{color:#656565;text-align:right;flex:none;margin-left:auto;font-size:1.7rem;font-weight:300;line-height:1}@media (width<=767px){.products-category .pagination-wrapper>.row>[class*=col-]:last-child{text-align:center;width:100%}.products-category .pagination-wrapper{margin-top:0}.products-category .pagination-wrapper>.row{flex-direction:column;align-items:flex-start}.products-category .pagination-wrapper>.row>[class*=col-]:last-child{margin-left:0;font-size:1.4rem}}.button-action>.icon-btn[aria-label=К\ сравнению].is-active,.button-action>.icon-btn[aria-label=К\ сравнению].active{color:#fff;background:#7c6b6b}.category-sidebar{order:-1;width:34rem}@media (width<=1400px){.category-sidebar{width:266px}}@media (width<=991px){.category-sidebar{flex-basis:100%;width:100%;display:none}}.catalog-navigation{box-sizing:border-box;background:#fff;border-radius:16px;width:100%;margin-bottom:40px;padding:14px 12% 30px;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;box-shadow:0 16px 34px #00000014}.catalog-navigation .category-list ul{margin:0;padding:0;list-style:none}.catalog-navigation .category-list ul>li{margin:0;list-style:none}.catalog-navigation .category-list ul>li.active-parent>a{color:#f50000}.catalog-navigation .category-list ul>li.active-parent>a span:after{border-color:#f50000;transform:rotate(135deg)}.catalog-navigation .category-list ul>li>a{color:#1c1c1c;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:18px;font-weight:500;line-height:110%;transition:color .15s;display:flex}.catalog-navigation .category-list ul>li>a span{justify-content:space-between;align-items:center;width:100%;display:flex}.catalog-navigation .category-list ul>li>a span:after{content:"";border-top:1.5px solid #aaa;border-right:1.5px solid #aaa;width:8px;height:8px;margin-left:20px;transition:transform .15s,border-color .15s;display:inline-block;transform:rotate(45deg)}.catalog-navigation .category-list ul>li>a:hover{color:#f50000}.catalog-navigation .category-list ul>li>a:hover span:after{border-color:#f50000}.catalog-navigation .category-list ul>li ul{width:auto;margin:4px 0 12px;padding-left:12px}.catalog-navigation .category-list ul>li ul li{flex-flow:wrap;justify-content:space-between;align-items:center;padding-left:12px;display:flex}.catalog-navigation .category-list ul>li ul li:before{content:"";clear:both;background:#333;width:10px;height:2px;margin-right:15px;display:block}.catalog-navigation .category-list ul>li ul li.active-child:before{background:#f50000}.catalog-navigation .category-list ul>li ul li.active-child a{color:#f50000}.catalog-navigation .category-list ul>li ul li.active-child a span:after{border-color:#f50000}.catalog-navigation .category-list ul>li ul li a{color:#000;flex:1;justify-content:flex-start;align-items:center;gap:10px;padding:10px 0;font-size:16px;font-weight:500;line-height:100%;transition:color .15s;display:flex}.catalog-navigation .category-list ul>li ul li a span{justify-content:space-between;align-items:center;width:auto;display:flex}.catalog-navigation .category-list ul>li ul li a span:after{content:"";border-top:1.5px solid #aaa;border-right:1.5px solid #aaa;width:6px;height:6px;margin-left:15px;transition:transform .15s,border-color .15s;display:inline-block;transform:rotate(45deg)}.catalog-navigation .category-list ul>li ul li a:hover{color:#f50000}.catalog-navigation .category-list ul>li ul li a:hover span:after{border-color:#f50000}@media (width<=767px){.catalog-navigation{padding:20px}}aside.podbor{width:250px}.podbor,.podboar-box-wrapper{align-self:start;width:100%;position:sticky;top:calc(70px + 2.4rem)}@media (width<=991px){.podbor,.podboar-box-wrapper{position:static}}.podbor .title,.podboar-box-wrapper .title{color:#000;text-transform:uppercase;margin:0 0 22px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2.3rem;font-weight:700}@media (width<=1400px){.podbor .title,.podboar-box-wrapper .title{font-size:18px}}.podbor .field,.podboar-box-wrapper .field{margin-bottom:30px;position:relative}.podbor .field .label,.podboar-box-wrapper .field .label{color:#000;letter-spacing:-.02em;z-index:3;background:#fff;padding:0 5px;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;display:block;position:absolute;top:0;left:10px;transform:translateY(-50%)}.podbor .field .select-wrap,.podboar-box-wrapper .field .select-wrap{position:relative}.podbor .field .select-wrap svg,.podboar-box-wrapper .field .select-wrap svg{color:#1c1c1c;pointer-events:none;flex:none;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.podbor .field .select,.podboar-box-wrapper .field .select{appearance:none;cursor:pointer;color:#979797;letter-spacing:-.03em;background:0 0;border:1px solid #0003;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 52px 0 20px;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:16px;transition:border-color .15s;display:flex}.podbor .field .select:hover,.podboar-box-wrapper .field .select:hover{border-color:#0006}.podbor .field .select:focus,.podboar-box-wrapper .field .select:focus{border-color:#00000073}.podbor .field .ts-wrapper,.podboar-box-wrapper .field .ts-wrapper{position:relative}.podbor .field .ts-wrapper.single .ts-control,.podboar-box-wrapper .field .ts-wrapper.single .ts-control{min-height:48px;box-shadow:none;color:#1c1c1c;letter-spacing:-.03em;cursor:text;background:0 0;border:none;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;padding:0;font-size:16px;display:flex}.podbor .field .ts-wrapper.single .ts-control .item,.podboar-box-wrapper .field .ts-wrapper.single .ts-control .item{white-space:nowrap;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.podbor .field .ts-wrapper.single .ts-control:after,.podboar-box-wrapper .field .ts-wrapper.single .ts-control:after{display:none}.podbor .field .ts-wrapper.focus .ts-control,.podbor .field .ts-wrapper .ts-control:focus-within,.podboar-box-wrapper .field .ts-wrapper.focus .ts-control,.podboar-box-wrapper .field .ts-wrapper .ts-control:focus-within{box-shadow:none;border-color:#00000073}.podbor .field .ts-wrapper .ts-control>input,.podboar-box-wrapper .field .ts-wrapper .ts-control>input,.podbor .field .ts-wrapper .ts-control>.item,.podboar-box-wrapper .field .ts-wrapper .ts-control>.item{color:#1c1c1c;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:16px}.podbor .field .ts-wrapper .ts-dropdown,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown{border:1px solid #0000001f;border-radius:12px;margin-top:8px;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;overflow:hidden;box-shadow:0 12px 30px #0000001a}.podbor .field .ts-wrapper .ts-dropdown .optgroup-header,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown .optgroup-header{display:none}.podbor .field .ts-wrapper .ts-dropdown .optgroup .option,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option{white-space:nowrap;padding-left:34px;position:relative}.podbor .field .ts-wrapper .ts-dropdown .optgroup .option:before,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:before{content:"—";color:#1c1c1c8c;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.podbor .field .ts-wrapper .ts-dropdown .optgroup .option:first-child,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:first-child{padding-left:20px}.podbor .field .ts-wrapper .ts-dropdown .optgroup .option:first-child:before,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:first-child:before{content:none}.podbor .field .ts-wrapper .ts-dropdown .option,.podbor .field .ts-wrapper .ts-dropdown .no-results,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown .option,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown .no-results{white-space:nowrap;padding:12px 20px;font-size:16px;line-height:1.3}.podbor .field .ts-wrapper .ts-dropdown .active,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown .active{color:#1c1c1c;background:#f0f0f0}.podbor .field .ts-wrapper .ts-dropdown .selected,.podboar-box-wrapper .field .ts-wrapper .ts-dropdown .selected{color:#fff;background:#9b9b9b}.podbor .actions,.podboar-box-wrapper .actions{align-items:center;gap:18px;margin-top:8px;display:flex}.podbor .actions .apply,.podboar-box-wrapper .actions .apply{color:#fff;letter-spacing:-.02em;cursor:pointer;background:#f60000;border-radius:10px;width:156px;height:47px;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;transition:background .15s}.podbor .actions .apply:hover,.podboar-box-wrapper .actions .apply:hover{background:#c81a1f}.podbor .actions .reset,.podboar-box-wrapper .actions .reset{color:#989898;letter-spacing:-.03em;cursor:pointer;align-items:center;gap:8px;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;display:inline-flex}.podbor .actions .reset img,.podboar-box-wrapper .actions .reset img{display:block}.parent-cat-image{border-radius:20px;margin-bottom:50px;position:relative;overflow:hidden}@media (width<=767px){.parent-cat-image{aspect-ratio:375/135;border-radius:12px;margin-bottom:20px}}.parent-cat-image picture{width:100%;height:100%;display:block}.parent-cat-image img{object-fit:cover;width:100%;height:auto;display:block}@media (width<=767px){.parent-cat-image img{object-position:30% 50%;height:100%}.parent-cat-image.is-subcategory,.parent-cat-image.sub-category,.parent-cat-image.subcategory{aspect-ratio:375/125}.parent-cat-image.is-subcategory img,.parent-cat-image.sub-category img,.parent-cat-image.subcategory img{object-position:50% 50%}}.parent-cat-image .image-text{z-index:3;flex-flow:column;justify-content:center;align-items:stretch;width:40%;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;display:flex;position:absolute;top:0;bottom:0;left:5%}.parent-cat-image .image-text .subtitle{color:#ffffff7d;margin-bottom:20px;font-size:16px;font-weight:600;display:block}.parent-cat-image .image-text .title{color:#fff;font-size:5.2rem;font-weight:600;display:block}@media (width<=767px){.parent-cat-image .image-text{width:80%}.parent-cat-image .image-text .subtitle{margin-bottom:.5rem;font-size:1.2rem}.parent-cat-image .image-text .title{font-size:2.2rem}}.product-view-box{background:#fff;border-radius:20px;margin-bottom:0;padding:5rem 0 3rem;box-shadow:0 0 34px #00000014}@media (width<=767px){.product-view-box{border-radius:16px;padding:1.6rem 1.4rem 2rem;box-shadow:0 4px 20px #0000000f}}.product-view-box .product-main-card{flex-flow:row;justify-content:space-between;align-items:stretch;margin-bottom:40px;padding-right:5rem;display:flex}@media (width<=991px){.product-view-box .product-main-card{grid-template-columns:1fr}}@media (width<=767px){.product-view-box .product-main-card{flex-direction:column;gap:16px;margin-bottom:24px;padding-right:0}}.product-view-box .product-gallery{aspect-ratio:600/450;width:40%;min-width:300px}@media (width<=767px){.product-view-box .product-gallery{aspect-ratio:1;width:100%;min-width:0;margin-bottom:8px}}.product-view-box .product-gallery .main-image{border-radius:16px;justify-content:center;align-items:center;width:100%;height:100%;padding:0 4rem 0 0;display:flex}@media (width<=767px){.product-view-box .product-gallery .main-image{padding:0}}.product-view-box .product-gallery .main-image img{object-fit:contain;max-width:100%;max-height:100%;display:block}@media (width<=767px){.product-view-box .product-gallery .main-image img{max-height:260px}}.product-view-box .product-details{flex-direction:column;flex:1;display:flex}@media (width<=767px){.product-view-box .product-details{width:100%}}.product-view-box .product-details .product-title{text-transform:uppercase;color:#000;margin:0 0 14px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:600;line-height:1.25}@media (width<=767px){.product-view-box .product-details .product-title{margin-bottom:10px;font-size:1.8rem;line-height:1.3}}.product-view-box .product-details .product-price{color:#000;margin:0 0 20px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:5.4rem;font-weight:600}@media (width<=767px){.product-view-box .product-details .product-price{margin-bottom:12px;font-size:2.8rem}}.product-view-box .product-details .product-meta{flex-direction:column;gap:10px;margin-bottom:3rem;display:flex}@media (width<=767px){.product-view-box .product-details .product-meta{gap:6px;margin-bottom:20px}}.product-view-box .product-details .product-meta .meta-row{align-items:center;font-size:15px;display:flex}@media (width<=767px){.product-view-box .product-details .product-meta .meta-row{font-size:13px}}.product-view-box .product-details .product-meta .meta-label{color:#7e7e7e;flex-shrink:0;width:140px}@media (width<=767px){.product-view-box .product-details .product-meta .meta-label{width:110px}}.product-view-box .product-details .product-meta .meta-value{color:#000;font-weight:600}.product-view-box .product-details .product-meta .meta-value.status-instock{color:#27ae60}.product-view-box .product-details .product-options-wrapper{width:100%;max-width:420px}@media (width<=767px){.product-view-box .product-details .product-options-wrapper{max-width:100%}}.product-view-box .product-details .product-options{flex-flow:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;display:flex}@media (width>=992px) and (width<=1199px){.product-view-box .product-details .product-options{flex-direction:column}}@media (width<=767px){.product-view-box .product-details .product-options{flex-direction:column;gap:12px;margin-bottom:16px}}.product-view-box .product-details .product-options .field{width:50%;position:relative}@media (width>=992px) and (width<=1199px){.product-view-box .product-details .product-options .field{width:100%}}@media (width<=767px){.product-view-box .product-details .product-options .field{width:100%}}.product-view-box .product-details .product-options .field.option-qty{width:44%}@media (width>=992px) and (width<=1199px){.product-view-box .product-details .product-options .field.option-qty{width:100%;padding-top:10px}}@media (width<=767px){.product-view-box .product-details .product-options .field.option-qty{width:100%;padding-top:0}}.product-view-box .product-details .product-options .field .label{color:#000;letter-spacing:-.02em;z-index:3;background:#fff;padding:0 5px;font-size:16px;font-weight:500}@media (width<=767px){.product-view-box .product-details .product-options .field .label{font-size:14px}}.product-view-box .product-details .product-options .field .select-wrap{position:relative}.product-view-box .product-details .product-options .field .select-wrap svg{color:#1c1c1c;pointer-events:none;flex:none;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.product-view-box .product-details .product-options .field .select{appearance:none;cursor:pointer;color:#979797;letter-spacing:-.03em;background:0 0;border:1px solid #dbdbdb;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:16px;transition:border-color .15s;display:flex}@media (width<=767px){.product-view-box .product-details .product-options .field .select{height:44px;font-size:15px}}.product-view-box .product-details .product-options .field .select:hover{border-color:#0006}.product-view-box .product-details .product-options .field .select:focus{border-color:#00000073}.product-view-box .product-details .product-options .field .ts-wrapper{position:relative}.product-view-box .product-details .product-options .field .ts-wrapper.single .ts-control{min-height:48px;box-shadow:none;color:#1c1c1c;cursor:text;background:0 0;border:none;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;padding:0;font-size:17px;display:flex}@media (width<=767px){.product-view-box .product-details .product-options .field .ts-wrapper.single .ts-control{min-height:44px;font-size:15px}}.product-view-box .product-details .product-options .field .ts-wrapper.single .ts-control .item{white-space:nowrap;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:20px;font-weight:500;display:flex}.product-view-box .product-details .product-options .field .ts-wrapper.single .ts-control:after{display:none}.product-view-box .product-details .product-options .field .ts-wrapper.focus .ts-control,.product-view-box .product-details .product-options .field .ts-wrapper .ts-control:focus-within{box-shadow:none;border-color:#00000073}.product-view-box .product-details .product-options .field .ts-wrapper .ts-control>input{color:#1c1c1c;opacity:0;height:auto;padding-left:20px;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:16px;position:absolute;inset:0;margin:0!important}.product-view-box .product-details .product-options .field .ts-wrapper .ts-control>.item{color:#1c1c1c;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:16px}.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown{border:1px solid #0000001f;border-radius:12px;margin-top:8px;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;overflow:hidden;box-shadow:0 12px 30px #0000001a}.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown .optgroup-header{display:none}.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown .optgroup .option{padding-left:34px;position:relative}.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown .optgroup .option:before{content:"—";color:#1c1c1c8c;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown .optgroup .option:first-child{padding-left:20px}.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown .optgroup .option:first-child:before{content:none}.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown .option,.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown .no-results{white-space:nowrap;padding:12px 20px;font-size:16px;line-height:1.3}.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown .active{color:#1c1c1c;background:#f0f0f0}.product-view-box .product-details .product-options .field .ts-wrapper .ts-dropdown .selected{color:#fff;background:#9b9b9b}.product-view-box .product-details .product-options .quantity-counter{background:#fff;border:1px solid #dbdbdb;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:48px;padding:4px;display:flex}@media (width<=767px){.product-view-box .product-details .product-options .quantity-counter{height:44px}}.product-view-box .product-details .product-options .quantity-counter .qty-btn{color:#000;cursor:pointer;background:#e2e2e2;border:none;border-radius:8px;justify-content:center;align-items:center;width:47px;height:36px;font-size:18px;font-weight:600;transition:all .3s;display:flex}@media (width<=767px){.product-view-box .product-details .product-options .quantity-counter .qty-btn{width:44px;height:34px}}.product-view-box .product-details .product-options .quantity-counter .qty-btn:hover{color:#fff;background:#f60000}.product-view-box .product-details .product-options .quantity-counter .qty-input{text-align:center;color:#000;appearance:textfield;background:0 0;border:none;width:44px;padding:0;font-size:22px;font-weight:500}@media (width<=767px){.product-view-box .product-details .product-options .quantity-counter .qty-input{font-size:18px}}.product-view-box .product-details .product-options .quantity-counter .qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-view-box .product-details .product-options .quantity-counter .qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-view-box .product-details .product-options .quantity-counter .qty-input:focus{outline:none}.product-view-box .product-details .product-actions{flex-direction:column;gap:10px;width:100%;display:flex}@media (width<=767px){.product-view-box .product-details .product-actions{gap:10px}}.product-view-box .product-details .product-actions .buy-one-click{color:#000;cursor:pointer;background:#68686812;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;height:48px;margin-top:0;padding:6px 8px 6px 20px;font-size:16px;font-weight:500;transition:background .2s;display:flex}@media (width<=767px){.product-view-box .product-details .product-actions .buy-one-click{height:44px;padding:4px 6px 4px 14px;font-size:14px}}.product-view-box .product-details .product-actions .buy-one-click:hover{background:#68686826}.product-view-box .product-details .product-actions .buy-one-click span{text-align:center;flex:1;padding-left:60px}@media (width<=767px){.product-view-box .product-details .product-actions .buy-one-click span{padding-left:30px}}.product-view-box .product-details .product-actions .buy-one-click span.icon{background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:64px;height:34px;padding-left:0;display:flex}@media (width<=767px){.product-view-box .product-details .product-actions .buy-one-click span.icon{width:44px;height:32px}}.product-view-box .product-details .product-actions .buy-one-click span.icon img{filter:brightness(0)saturate()invert(15%)sepia(96%)saturate(7299%)hue-rotate(357deg)brightness(104%)contrast(118%);width:7px;display:block}.product-view-box .product-details .product-actions .action-buttons-row{align-items:center;gap:12px;width:100%;display:flex}@media (width<=767px){.product-view-box .product-details .product-actions .action-buttons-row{gap:8px}}.product-view-box .product-details .product-actions .action-buttons-row .icon-btn{aspect-ratio:1;cursor:pointer;background:#68686812;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:background .15s;display:flex}@media (width<=767px){.product-view-box .product-details .product-actions .action-buttons-row .icon-btn{border-radius:10px;width:44px;height:44px}}.product-view-box .product-details .product-actions .action-buttons-row .icon-btn:hover{background:#68686829}.product-view-box .product-details .product-actions .action-buttons-row .icon-btn img{width:20px;height:20px}.product-view-box .product-details .product-actions .action-buttons-row .add{color:#fff;cursor:pointer;background:#e30613;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:10px;height:48px;font-size:15px;font-weight:700;transition:background .2s;display:flex}@media (width<=767px){.product-view-box .product-details .product-actions .action-buttons-row .add{border-radius:10px;gap:6px;height:44px;font-size:14px}}.product-view-box .product-details .product-actions .action-buttons-row .add:hover{background:#c60510}.product-view-box .product-details .product-actions .action-buttons-row .add.in-cart,.product-view-box .product-details .product-actions .action-buttons-row .add.is-added{background:#666;position:relative}.product-view-box .product-details .product-actions .action-buttons-row .add.in-cart img,.product-view-box .product-details .product-actions .action-buttons-row .add.is-added img{filter:grayscale()}.product-view-box .product-details .product-actions .action-buttons-row .add.in-cart:hover,.product-view-box .product-details .product-actions .action-buttons-row .add.is-added:hover{background:#000}.product-view-box .product-details .product-actions .action-buttons-row .add.in-cart:hover img,.product-view-box .product-details .product-actions .action-buttons-row .add.is-added:hover img{filter:none}.product-view-box .product-details .product-actions .action-buttons-row .add.in-cart:hover:before,.product-view-box .product-details .product-actions .action-buttons-row .add.in-cart:hover:after,.product-view-box .product-details .product-actions .action-buttons-row .add.is-added:hover:before,.product-view-box .product-details .product-actions .action-buttons-row .add.is-added:hover:after{opacity:1;visibility:visible}.product-view-box .product-details .product-actions .action-buttons-row .add.in-cart:before,.product-view-box .product-details .product-actions .action-buttons-row .add.is-added:before{content:"Перейти в корзину";color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:10;background:#363636;border-radius:6px;margin-bottom:8px;padding:6px 12px;font-size:12px;font-weight:500;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.product-view-box .product-details .product-actions .action-buttons-row .add.in-cart:after,.product-view-box .product-details .product-actions .action-buttons-row .add.is-added:after{content:"";pointer-events:none;opacity:0;visibility:hidden;z-index:10;border-top:6px solid #363636;border-left:6px solid #0000;border-right:6px solid #0000;margin-bottom:2px;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.product-view-box .product-details .product-actions .action-buttons-row .add img{height:70%;margin-right:4%}.product-view-box .product-tabs{padding:0 3rem 30px}@media (width<=767px){.product-view-box .product-tabs{padding:0 0 20px}}.product-view-box .product-tabs:after{content:"";clear:both;border-bottom:1px solid #eaeaea;margin-top:40px;display:block}@media (width<=767px){.product-view-box .product-tabs:after{margin-top:24px}}.product-view-box .product-tabs .tabs-nav{border-bottom:1px solid #eaeaea;margin-bottom:40px;display:flex}@media (width<=767px){.product-view-box .product-tabs .tabs-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;margin-bottom:20px;overflow-x:auto}.product-view-box .product-tabs .tabs-nav::-webkit-scrollbar{display:none}}.product-view-box .product-tabs .tabs-nav .tab-btn{text-transform:uppercase;color:#7e7e7e;cursor:pointer;background:0 0;border:none;padding:10px 3rem 14px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;transition:color .2s;position:relative}@media (width<=767px){.product-view-box .product-tabs .tabs-nav .tab-btn{white-space:nowrap;flex-shrink:0;padding:8px 14px 12px;font-size:13px}}.product-view-box .product-tabs .tabs-nav .tab-btn:hover,.product-view-box .product-tabs .tabs-nav .tab-btn.active{color:#000}.product-view-box .product-tabs .tabs-nav .tab-btn.active:after{content:"";background:#e30613;border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.product-view-box .product-tabs .tabs-content{padding:0 0 0 3rem}@media (width<=767px){.product-view-box .product-tabs .tabs-content{padding:0}}.product-view-box .product-tabs .tabs-content .tab-pane{display:none}.product-view-box .product-tabs .tabs-content .tab-pane.active{display:block}.product-view-box .product-tabs .tabs-content p *{font-family:Dexa Pro,Arial,Helvetica,sans-serif!important}.product-view-box .product-tabs .tabs-content .tab-title{text-transform:uppercase;color:#000;margin:0 0 14px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2.7rem;font-weight:500}@media (width<=767px){.product-view-box .product-tabs .tabs-content .tab-title{margin-bottom:10px;font-size:1.8rem}}.product-view-box .product-tabs .tabs-content .tab-text{color:#333;margin-bottom:18px;font-size:18px;font-weight:300;line-height:1.2}@media (width<=767px){.product-view-box .product-tabs .tabs-content .tab-text{margin-bottom:14px;font-size:14px;line-height:1.4}}.product-view-box .product-tabs .tabs-content .section-subtitle{color:#000;margin:20px 0 10px;font-size:16px;font-weight:700}.product-view-box .product-tabs .tabs-content .tab-list{color:#333;margin:0 0 18px;padding:0;font-size:15px;line-height:1.6;list-style:none}.product-view-box .product-tabs .tabs-content .specs-table{border-collapse:separate;border-spacing:0;border:1px solid #eaeaea;border-radius:12px;width:100%;overflow:hidden}@media (width<=767px){.product-view-box .product-tabs .tabs-content .specs-table{font-size:13px}}.product-view-box .product-tabs .tabs-content .specs-table th{text-align:left;color:#000;background:#6868680d;border-bottom:1px solid #eaeaea;padding:12px 18px;font-size:18px;font-weight:600}@media (width<=767px){.product-view-box .product-tabs .tabs-content .specs-table th{padding:8px 10px;font-size:13px}}.product-view-box .product-tabs .tabs-content .specs-table th:first-child{width:35%}@media (width<=767px){.product-view-box .product-tabs .tabs-content .specs-table th:first-child{width:45%}}.product-view-box .product-tabs .tabs-content .specs-table td{color:#333;border-bottom:1px solid #f0f0f0;padding:12px 18px;font-size:18px}@media (width<=767px){.product-view-box .product-tabs .tabs-content .specs-table td{padding:8px 10px;font-size:13px}}.product-view-box .product-tabs .tabs-content .specs-table td:first-child{color:#000;font-weight:500}.product-view-box .product-tabs .tabs-content .specs-table tr:last-child td{border-bottom:none}.product-view-box .product-tabs .tabs-content .specs-table tr:nth-child(2n) td{background:#fafafa}.product-view-box .product-tabs .tabs-content .reviews-box{background:#fafafa;border:1px solid #f0f0f0;border-radius:12px;padding:20px}@media (width<=767px){.product-view-box .product-tabs .tabs-content .reviews-box{padding:14px 10px}}.product-view-box .product-tabs .tabs-content .reviews-box .no-reviews{color:#666;margin:0;font-size:15px}.product-view-box .product-slider{margin-bottom:0}@media (width<=767px){.product-view-box .product-slider{padding-top:10px}}.product-view-box .product-slider .slider-wrap{overflow:hidden}@media (width<=767px){.product-view-box .product-slider .slider-wrap{overflow:visible}}.product-view-box .product-slider .head{flex-flow:row;justify-content:space-between;align-items:center;padding:0 3rem;display:flex}@media (width<=767px){.product-view-box .product-slider .head{margin-bottom:12px;padding:0}.product-view-box .product-slider .head .title{font-size:1.8rem}}.product-view-box .product-slider .catalog-index-slider{margin:0}.product-view-box .product-slider .buttons-nav{position:relative}@media (width<=767px){.product-view-box .product-slider .buttons-nav{display:none}}.product-view-box .product-slider .buttons-nav button{background:#fff;margin:0;position:relative;top:auto;left:auto;right:auto;transform:none}.product-view-box .product-slider .arrow.prev{margin-right:10px;left:0}.product-compare{overflow-x:hidden}html:has(.product-compare){overflow-x:hidden}.compare-page .page-content-box.type-inner{padding-top:30px}.compare-page .alert-success{color:#000;background:#fff;border:1px solid #aeaeae47;border-radius:12px;align-items:center;gap:14px;width:100%;min-height:64px;margin:0 0 30px;padding:14px 18px 14px 20px;font-size:15px;font-weight:400;line-height:1.45;display:flex;box-shadow:0 10px 24px #1717171f}.compare-page .alert-success .fa-check-circle{color:#fff;text-align:center;background:#f60000;border-radius:50%;flex:none;width:30px;height:30px;font-size:0;line-height:30px}.compare-page .alert-success .fa-check-circle:after{content:"✓";font-family:Arial,sans-serif;font-size:17px;font-weight:700}.compare-page .alert-success .close{color:#ffffffb8;background:0 0;border:1px solid #ffffff38;border-radius:50%;flex:none;width:30px;height:30px;margin-left:auto;font-size:22px;font-weight:300;line-height:25px;transition:border-color .2s,background .2s,color .2s}.compare-page .alert-success .close:hover,.compare-page .alert-success .close:focus{color:#fff;background:#f60000;border-color:#f60000}.compare-page .compare-heading{letter-spacing:-.045em;color:#171717;text-transform:uppercase;margin:0 0 30px;font-family:Dexa Pro Expanded,Dexa Pro,Arial,Helvetica,sans-serif;font-size:clamp(28px,3.1vw,48px);font-weight:600;line-height:1.04}.compare-page .compare-content{flex:auto;min-width:0}.compare-page .compare-table-wrap{-webkit-overflow-scrolling:touch;scrollbar-color:#bcbcbc transparent;width:100%;padding-bottom:12px;overflow-x:auto}.compare-page .compare-table-wrap::-webkit-scrollbar{height:6px}.compare-page .compare-table-wrap::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:6px}.compare-page .compare-table-wrap>.table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#171717;width:100%;min-width:760px;font-size:15px}.compare-page .compare-table-wrap>.table th,.compare-page .compare-table-wrap>.table td{vertical-align:middle;text-align:left;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:17px 20px;line-height:1.35}.compare-page .compare-table-wrap>.table tr>:first-child{color:#777;border-left:1px solid #e5e5e5;width:19%;font-size:13px;font-weight:500}.compare-page .compare-table-wrap>.table thead:first-child tr:first-child td{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#171717;border:0;border-radius:12px 12px 0 0;padding:13px 20px;font-size:12px;font-weight:600}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:first-child{background:#fff}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:first-child td{vertical-align:top;padding-top:22px;padding-bottom:22px}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:first-child td:not(:first-child){font-size:15px;font-weight:600}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:first-child td:not(:first-child) a{color:#171717;line-height:1.35;transition:color .2s;display:block}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:first-child td:not(:first-child) a:hover{color:#f60000}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:nth-child(2) td:not(:first-child){text-align:center;padding-top:12px;padding-bottom:12px}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:nth-child(2) .img-thumbnail{object-fit:contain;mix-blend-mode:multiply;border:0;width:220px;height:220px}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:nth-child(3) td:not(:first-child){font-size:19px;font-weight:600}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:nth-child(3) strike{color:#999;margin-bottom:3px;font-size:13px;font-weight:400;display:block}.compare-page .compare-table-wrap>.table thead:not(:first-child) tr:first-child td{color:#171717;letter-spacing:.1em;text-transform:uppercase;background:#f0f0f0;border:0;padding:12px 20px;font-size:12px;font-weight:600}.compare-page .compare-table-wrap>.table tbody:not(:first-of-type) td{padding-top:11px;padding-bottom:11px}.compare-page .compare-table-wrap>.table .compare-spec-row{background:#fafafa}.compare-page .compare-table-wrap>.table .compare-spec-row td:first-child{color:#171717;font-size:14px;font-weight:700}.compare-page .compare-table-wrap>.table .compare-spec-row td:not(:first-child){color:#171717;font-size:16px;font-weight:600}.compare-page .compare-table-wrap>.table .product-row{background:#fff}.compare-page .compare-table-wrap>.table .product-row th,.compare-page .compare-table-wrap>.table .product-row td{vertical-align:top;padding-top:22px;padding-bottom:22px}.compare-page .compare-table-wrap>.table .product-row th{font-size:15px;font-weight:600}.compare-page .compare-table-wrap>.table .product-image{object-fit:contain;mix-blend-mode:multiply;width:100%;height:150px}.compare-page .compare-table-wrap>.table .product-name{color:#171717;min-height:42px;margin-top:13px;font-size:15px;font-weight:600;line-height:1.35;transition:color .2s;display:block}.compare-page .compare-table-wrap>.table .product-name:hover{color:#f60000}.compare-page .compare-table-wrap>.table .price{font-size:19px;font-weight:600}.compare-page .compare-table-wrap>.table .old-price{color:#999;margin-bottom:3px;font-size:13px;font-weight:400;text-decoration:line-through;display:block}.compare-page .compare-table-wrap>.table .special-price{color:#f60000}.compare-page .compare-table-wrap>.table .rating{color:#f60000;white-space:nowrap}.compare-page .compare-table-wrap>.table .rating .fa-star-o{color:#c9c9c9}.compare-page .compare-table-wrap>.table .description{color:#4a4a4a;max-width:360px;font-size:14px;line-height:1.55}.compare-page .compare-table-wrap>.table .attribute-group td{padding-top:11px;padding-bottom:11px}.compare-page .compare-table-wrap>.table .attribute-group-title td{color:#171717;letter-spacing:.1em;text-transform:uppercase;background:#f0f0f0;border:0;padding:12px 20px;font-size:12px;font-weight:600}.compare-page .compare-table-wrap>.table .actions-row{background:#fff}.compare-page .compare-table-wrap>.table .actions-row button,.compare-page .compare-table-wrap>.table .actions-row input,.compare-page .compare-table-wrap>.table .actions-row a{text-align:center;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:42px;font-size:13px;font-weight:600;transition:transform .2s,background .2s,color .2s;display:flex}.compare-page .compare-table-wrap>.table .actions-row button:active,.compare-page .compare-table-wrap>.table .actions-row input:active,.compare-page .compare-table-wrap>.table .actions-row a:active{transform:translateY(1px)}.compare-page .compare-table-wrap>.table .actions-row button{color:#fff;background:#f60000;margin-bottom:8px}.compare-page .compare-table-wrap>.table .actions-row button:hover{background:#c90000}.compare-page .compare-table-wrap>.table .actions-row a{color:#555;border:1px solid #d8d8d8}.compare-page .compare-table-wrap>.table .actions-row a:hover{color:#f60000;border-color:#f60000}.compare-page .compare-table-wrap>.table>tr:last-child,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child{background:#fff}.compare-page .compare-table-wrap>.table>tr:last-child td:not(:first-child),.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child td:not(:first-child){padding:17px 20px}.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions{align-items:stretch;gap:6px;width:100%;display:flex}.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions button.add,.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions a.compare-remove,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions button.add,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions a.compare-remove{border-radius:10px;justify-content:center;align-items:center;height:40px;transition:transform .2s,background .2s,color .2s;display:flex}.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions button.add:active,.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions a.compare-remove:active,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions button.add:active,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions a.compare-remove:active{transform:translateY(1px)}.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions button.add,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions button.add{color:#fff;cursor:pointer;white-space:nowrap;background:#f60000;border:0;flex:auto;gap:10px;padding:0 2rem;font-size:15px;font-weight:500}.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions button.add:hover,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions button.add:hover{background:#c81a1f}.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions button.add img,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions button.add img{display:block}.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions a.compare-remove,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions a.compare-remove{cursor:pointer;background:#f1f1f1;border:0;flex:0 0 40px;width:40px;padding:0}.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions a.compare-remove:hover,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions a.compare-remove:hover{background:#e2e2e2}.compare-page .compare-table-wrap>.table>tr:last-child .compare-actions a.compare-remove img,.compare-page .compare-table-wrap>.table tbody:last-child tr:last-child .compare-actions a.compare-remove img{width:20px;height:20px;display:block}.compare-page .compare-empty{color:#555;padding:42px 0 70px;font-size:17px}.compare-page .compare-empty .buttons{margin-top:26px}.compare-page .compare-empty .btn{color:#fff;background:#f60000;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 26px;font-size:14px;font-weight:500;display:inline-flex}@media (width<=991px){.compare-page .content-grid-wrapper{flex-wrap:wrap}.compare-page .compare-heading{margin-bottom:24px}.compare-page .compare-content{flex-basis:100%;width:100%}.compare-page .category-sidebar{order:2}}@media (width<=767px){.compare-page .page-content-box.type-inner{padding-top:20px}.compare-page .alert-success{align-items:flex-start;gap:10px;margin-bottom:22px;padding:12px 12px 12px 14px;font-size:14px}.compare-page .alert-success .fa-check-circle{width:28px;height:28px;font-size:0;line-height:28px}.compare-page .alert-success .fa-check-circle:after{font-size:16px}.compare-page .alert-success .close{margin-top:-1px}.compare-page .compare-heading{font-size:25px}.compare-page .compare-table-wrap>.table{min-width:680px}.compare-page .compare-table-wrap>.table th,.compare-page .compare-table-wrap>.table td{padding:14px 12px}.compare-page .compare-table-wrap>.table tr>:first-child{width:23%}.compare-page .compare-table-wrap>.table tbody:first-of-type tr:nth-child(2) .img-thumbnail{width:180px;height:180px}}.make-order-page,.wishlist-page,.auth-page{padding-bottom:8rem}.make-order-page .empty-cart-card,.wishlist-page .empty-cart-card,.auth-page .empty-cart-card{text-align:center;background:#fff;border-radius:1.6rem;flex-direction:column;justify-content:center;align-items:center;margin-top:2rem;padding:6rem 3rem;display:flex;box-shadow:0 .4rem 2rem #0000000a}.make-order-page .empty-cart-card .empty-cart-icon,.wishlist-page .empty-cart-card .empty-cart-icon,.auth-page .empty-cart-card .empty-cart-icon{background:#e306130f;border-radius:50%;justify-content:center;align-items:center;width:8rem;height:8rem;margin-bottom:2rem;display:flex}.make-order-page .empty-cart-card .empty-cart-title,.wishlist-page .empty-cart-card .empty-cart-title,.auth-page .empty-cart-card .empty-cart-title{color:#000;margin:0 0 1rem;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:2.4rem;font-weight:600}.make-order-page .empty-cart-card .empty-cart-desc,.wishlist-page .empty-cart-card .empty-cart-desc,.auth-page .empty-cart-card .empty-cart-desc{color:#777;max-width:48rem;margin:0 0 3rem;font-size:1.6rem;line-height:1.4}.make-order-page .empty-cart-card .empty-cart-btn,.wishlist-page .empty-cart-card .empty-cart-btn,.auth-page .empty-cart-card .empty-cart-btn{justify-content:center;align-items:center;gap:1rem;width:auto;min-width:24rem;padding:1.4rem 3rem;text-decoration:none;display:inline-flex}.make-order-page .empty-cart-card .empty-cart-btn img,.wishlist-page .empty-cart-card .empty-cart-btn img,.auth-page .empty-cart-card .empty-cart-btn img{width:1.4rem;height:1.4rem;transition:transform .2s}.make-order-page .empty-cart-card .empty-cart-btn:hover img,.wishlist-page .empty-cart-card .empty-cart-btn:hover img,.auth-page .empty-cart-card .empty-cart-btn:hover img{transform:translate(.4rem)}@media (width<=767px){.make-order-page,.wishlist-page,.auth-page{padding-bottom:5rem}}.make-order-page .order-grid,.wishlist-page .order-grid,.auth-page .order-grid{flex-flow:row;justify-content:space-between;align-items:start;gap:3.6rem;display:flex}@media (width<=1199px){.make-order-page .order-grid,.wishlist-page .order-grid,.auth-page .order-grid{grid-template-columns:minmax(0,1fr) 22.5rem;gap:2.4rem}}@media (width<=991px){.make-order-page .order-grid,.wishlist-page .order-grid,.auth-page .order-grid{flex-direction:column;grid-template-columns:1fr;width:100%}}.make-order-page .order-grid-main,.wishlist-page .order-grid-main,.auth-page .order-grid-main{margin-bottom:50px}.make-order-page .order-grid-main .order-main,.wishlist-page .order-grid-main .order-main,.auth-page .order-grid-main .order-main{margin-bottom:0}.make-order-page .order-main,.wishlist-page .order-main,.auth-page .order-main{flex:1}.make-order-page .order-head,.wishlist-page .order-head,.auth-page .order-head{background:#f0f0f0b3;border-radius:1.7rem;justify-content:space-between;align-items:center;gap:2rem;min-height:9.9rem;margin-bottom:4rem;padding:2.5rem 3rem;display:flex}@media (width<=1199px){.make-order-page .order-head .page-title,.wishlist-page .order-head .page-title,.auth-page .order-head .page-title{font-size:3rem}.make-order-page .order-head .login-link,.wishlist-page .order-head .login-link,.auth-page .order-head .login-link{min-width:20rem;font-size:1.5rem}}@media (width<=991px){.make-order-page .order-head,.wishlist-page .order-head,.auth-page .order-head{flex-direction:column;align-items:flex-start;padding:2.4rem}.make-order-page .order-head .login-link,.wishlist-page .order-head .login-link,.auth-page .order-head .login-link{width:100%}}@media (width<=767px){.make-order-page .order-head,.wishlist-page .order-head,.auth-page .order-head{border-radius:1.4rem;min-height:0;margin-bottom:20px;padding:2rem}.make-order-page .order-head .page-title,.wishlist-page .order-head .page-title,.auth-page .order-head .page-title{font-size:2.4rem;line-height:1.08}.make-order-page .order-head .login-link,.wishlist-page .order-head .login-link,.auth-page .order-head .login-link{min-width:0;height:4.8rem;font-size:1.4rem}}.make-order-page .order-head .page-title,.wishlist-page .order-head .page-title,.auth-page .order-head .page-title{letter-spacing:-.03em;text-transform:uppercase;color:#000;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.4rem;font-weight:600}@media (width<=767px){.make-order-page .order-head .page-title,.wishlist-page .order-head .page-title,.auth-page .order-head .page-title{font-size:2rem}}.make-order-page .order-head .login-link,.wishlist-page .order-head .login-link,.auth-page .order-head .login-link{letter-spacing:-.03em;color:#000;background:#fff;border-radius:1.2rem;flex:none;justify-content:space-between;align-items:center;gap:1.6rem;min-width:24.1rem;height:5rem;padding:5px 5px 5px 3rem;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.8rem;font-weight:600;line-height:1;text-decoration:none;transition:color .2s,box-shadow .2s;display:inline-flex;box-shadow:1rem 1.4rem 3.4rem #00000014}.make-order-page .order-head .login-link span,.wishlist-page .order-head .login-link span,.auth-page .order-head .login-link span{white-space:nowrap}.make-order-page .order-head .login-link i,.wishlist-page .order-head .login-link i,.auth-page .order-head .login-link i{aspect-ratio:52/50;background:red;border-radius:12px;flex-flow:row;justify-content:center;align-items:center;height:100%;display:flex}.make-order-page .order-head .login-link img,.wishlist-page .order-head .login-link img,.auth-page .order-head .login-link img{filter:invert();width:.8rem;height:auto;transition:transform .2s;display:block}.make-order-page .order-head .login-link:hover,.wishlist-page .order-head .login-link:hover,.auth-page .order-head .login-link:hover{color:red;box-shadow:1rem 1.4rem 3.4rem #f000001f}.make-order-page .order-form,.wishlist-page .order-form,.auth-page .order-form{width:100%;padding-top:3rem;padding-left:3rem}@media (width<=991px){.make-order-page .order-form,.wishlist-page .order-form,.auth-page .order-form{padding:0}}.make-order-page .section-head,.wishlist-page .section-head,.auth-page .section-head{align-items:center;margin-bottom:30px;display:flex}@media (width<=767px){.make-order-page .section-head,.wishlist-page .section-head,.auth-page .section-head{margin-bottom:20px}}.make-order-page .section-head i,.wishlist-page .section-head i,.auth-page .section-head i{flex-flow:row;justify-content:center;align-items:center;width:60px;padding-right:20px;display:flex}.make-order-page .section-head i img,.wishlist-page .section-head i img,.auth-page .section-head i img{margin:0}.make-order-page .order-section.personal-data-section,.wishlist-page .order-section.personal-data-section,.auth-page .order-section.personal-data-section{margin-bottom:0}@media (width<=767px){.make-order-page .order-section .section-title,.make-order-page .order-section .basket-title,.wishlist-page .order-section .section-title,.wishlist-page .order-section .basket-title,.auth-page .order-section .section-title,.auth-page .order-section .basket-title{margin-bottom:2rem;font-size:2rem}}.make-order-page .order-section .section-title,.make-order-page .order-section .basket-title,.wishlist-page .order-section .section-title,.wishlist-page .order-section .basket-title,.auth-page .order-section .section-title,.auth-page .order-section .basket-title{letter-spacing:-.03em;text-transform:uppercase;color:#000;margin:0 0 2.6rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:24px;font-weight:600}@media (width<=767px){.make-order-page .order-section .section-title,.make-order-page .order-section .basket-title,.wishlist-page .order-section .section-title,.wishlist-page .order-section .basket-title,.auth-page .order-section .section-title,.auth-page .order-section .basket-title{font-size:18px}}.make-order-page .order-section .section-title,.wishlist-page .order-section .section-title,.auth-page .order-section .section-title{margin:0}.make-order-page .login-section-wrapper.opened .login-section,.wishlist-page .login-section-wrapper.opened .login-section,.auth-page .login-section-wrapper.opened .login-section{box-shadow:0 15px 30px #00000024}.make-order-page .login-section,.wishlist-page .login-section,.auth-page .login-section{background:#fff;border:1px solid #eee;border-radius:1.6rem;padding:2.4rem 3rem;transition:background-color .3s,border-color .3s,box-shadow .3s}@media (width<=991px){.make-order-page .login-section,.wishlist-page .login-section,.auth-page .login-section{padding:2rem}}.make-order-page .login-section .section-head,.wishlist-page .login-section .section-head,.auth-page .login-section .section-head{align-items:flex-start;gap:1.4rem;margin-bottom:2rem;display:flex}.make-order-page .login-section .section-head i,.wishlist-page .login-section .section-head i,.auth-page .login-section .section-head i{justify-content:center;align-items:center;margin-top:.3rem;display:flex}.make-order-page .login-section .section-head .method-icon,.wishlist-page .login-section .section-head .method-icon,.auth-page .login-section .section-head .method-icon{object-fit:contain;width:2.4rem;height:2.4rem}.make-order-page .login-section .section-head .section-title,.wishlist-page .login-section .section-head .section-title,.auth-page .login-section .section-head .section-title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:600}@media (width<=767px){.make-order-page .login-section .section-head .section-title,.wishlist-page .login-section .section-head .section-title,.auth-page .login-section .section-head .section-title{font-size:1.7rem}}.make-order-page .login-section .login-form-grid,.wishlist-page .login-section .login-form-grid,.auth-page .login-section .login-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 20rem;align-items:flex-start;gap:2rem;display:grid}@media (width<=991px){.make-order-page .login-section .login-form-grid,.wishlist-page .login-section .login-form-grid,.auth-page .login-section .login-form-grid{grid-template-columns:1fr;gap:1.6rem}}.make-order-page .login-section .field,.wishlist-page .login-section .field,.auth-page .login-section .field{flex-direction:column;display:flex}.make-order-page .login-section .field .label,.wishlist-page .login-section .field .label,.auth-page .login-section .field .label{color:#222;margin-bottom:.8rem;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:500}.make-order-page .login-section .field .label em,.wishlist-page .login-section .field .label em,.auth-page .login-section .field .label em{color:#e30613;margin-left:.2rem;font-style:normal}.make-order-page .login-section .field input[type=text],.make-order-page .login-section .field input[type=password],.wishlist-page .login-section .field input[type=text],.wishlist-page .login-section .field input[type=password],.auth-page .login-section .field input[type=text],.auth-page .login-section .field input[type=password]{color:#111;background:#fff;border:1px solid #e2e8f0;border-radius:1.2rem;outline:none;width:100%;height:4.8rem;padding:0 1.6rem;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.5rem;transition:border-color .2s,box-shadow .2s}.make-order-page .login-section .field input[type=text]::placeholder,.make-order-page .login-section .field input[type=password]::placeholder,.wishlist-page .login-section .field input[type=text]::placeholder,.wishlist-page .login-section .field input[type=password]::placeholder,.auth-page .login-section .field input[type=text]::placeholder,.auth-page .login-section .field input[type=password]::placeholder{color:#a0aec0}.make-order-page .login-section .field input[type=text]:focus,.make-order-page .login-section .field input[type=password]:focus,.wishlist-page .login-section .field input[type=text]:focus,.wishlist-page .login-section .field input[type=password]:focus,.auth-page .login-section .field input[type=text]:focus,.auth-page .login-section .field input[type=password]:focus{border-color:#e30613;box-shadow:0 0 0 3px #e306131f}.make-order-page .login-section .field.field-submit,.wishlist-page .login-section .field.field-submit,.auth-page .login-section .field.field-submit{padding-top:2.7rem}@media (width<=991px){.make-order-page .login-section .field.field-submit,.wishlist-page .login-section .field.field-submit,.auth-page .login-section .field.field-submit{padding-top:0}}.make-order-page .login-section .login-btn,.wishlist-page .login-section .login-btn,.auth-page .login-section .login-btn{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#e30613;border:none;border-radius:1.2rem;width:100%;height:4.8rem;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:600;transition:background-color .2s,box-shadow .2s,transform .1s;box-shadow:0 6px 18px #e3061333}.make-order-page .login-section .login-btn:hover,.wishlist-page .login-section .login-btn:hover,.auth-page .login-section .login-btn:hover{background-color:#cb0410;box-shadow:0 8px 22px #e306134d}.make-order-page .login-section .login-btn:active,.wishlist-page .login-section .login-btn:active,.auth-page .login-section .login-btn:active{transform:translateY(1px)}.make-order-page .login-section .forgot-link,.wishlist-page .login-section .forgot-link,.auth-page .login-section .forgot-link{color:#718096;margin-top:.8rem;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.3rem;text-decoration:none;transition:color .2s;display:inline-block}.make-order-page .login-section .forgot-link:hover,.wishlist-page .login-section .forgot-link:hover,.auth-page .login-section .forgot-link:hover{color:#e30613;text-decoration:underline}.make-order-page .section-content-box,.wishlist-page .section-content-box,.auth-page .section-content-box{padding-left:60px}@media (width<=991px){.make-order-page .section-content-box,.wishlist-page .section-content-box,.auth-page .section-content-box{width:100%;padding-left:0}}.make-order-page .fields-row,.wishlist-page .fields-row,.auth-page .fields-row{gap:1.6rem;display:grid}.make-order-page .fields-row.three,.wishlist-page .fields-row.three,.auth-page .fields-row.three{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:30px}@media (width<=991px){.make-order-page .fields-row.three,.wishlist-page .fields-row.three,.auth-page .fields-row.three{grid-template-columns:1fr}}.make-order-page .field,.wishlist-page .field,.auth-page .field{flex-direction:column;gap:.8rem;display:flex;position:relative}@media (width<=767px){.make-order-page .field .label,.wishlist-page .field .label,.auth-page .field .label{font-size:1.4rem}.make-order-page .field input,.wishlist-page .field input,.auth-page .field input{height:4.8rem;font-size:16px}}.make-order-page .field .label,.wishlist-page .field .label,.auth-page .field .label{color:#1a1a1a;letter-spacing:normal;padding-left:20px;font-size:17px;font-weight:500}.make-order-page .field .label em,.wishlist-page .field .label em,.auth-page .field .label em{color:#e30613;margin-left:.2rem;font-style:normal}.make-order-page .field input,.wishlist-page .field input,.auth-page .field input{color:#000;box-sizing:border-box;background:#f9f9fb;border:1px solid #e5e5ea;border-radius:12px;outline:none;width:100%;height:50px;padding:0 2rem;font-size:16px;transition:border-color .2s,background-color .2s,box-shadow .2s}.make-order-page .field input:hover,.wishlist-page .field input:hover,.auth-page .field input:hover{border-color:#b8b8bd}.make-order-page .field input::placeholder,.wishlist-page .field input::placeholder,.auth-page .field input::placeholder{color:#a0a0a0}.make-order-page .field input:focus,.wishlist-page .field input:focus,.auth-page .field input:focus{background:#fff;border-color:#999;box-shadow:0 0 12px #5a5a5a3f}.make-order-page .field input.is-invalid,.make-order-page .field input.error,.wishlist-page .field input.is-invalid,.wishlist-page .field input.error,.auth-page .field input.is-invalid,.auth-page .field input.error{background-color:#fff8f8!important;border-color:#e30613!important;box-shadow:0 0 0 .3rem #e3061324!important}.make-order-page .field input.is-valid,.wishlist-page .field input.is-valid,.auth-page .field input.is-valid{background-color:#f6fbf7!important;border-color:#2e7d32!important}.make-order-page .field .field-error,.wishlist-page .field .field-error,.auth-page .field .field-error{color:#e30613;opacity:0;align-items:center;gap:.6rem;margin-top:.2rem;font-size:1.3rem;font-weight:500;transition:opacity .2s,transform .2s;display:inline-flex;transform:translateY(-.4rem)}.make-order-page .field .field-error.is-visible,.wishlist-page .field .field-error.is-visible,.auth-page .field .field-error.is-visible{opacity:1;transform:translateY(0)}.make-order-page .field .field-error svg,.wishlist-page .field .field-error svg,.auth-page .field .field-error svg{flex:none}.make-order-page .field.wide,.wishlist-page .field.wide,.auth-page .field.wide{margin-top:1.8rem}.make-order-page .field.tall input,.wishlist-page .field.tall input,.auth-page .field.tall input{height:8rem}.make-order-page .methods,.wishlist-page .methods,.auth-page .methods{gap:4.6rem;margin-bottom:50px}@media (width<=991px){.make-order-page .methods,.wishlist-page .methods,.auth-page .methods{grid-template-columns:1fr;gap:4rem}}.make-order-page .delivery-accordeon,.wishlist-page .delivery-accordeon,.auth-page .delivery-accordeon{z-index:20;display:none;position:relative}.make-order-page .delivery-accordeon .courier-providers-box,.wishlist-page .delivery-accordeon .courier-providers-box,.auth-page .delivery-accordeon .courier-providers-box{margin-bottom:2rem;padding-top:2rem;padding-left:4.5rem}@media (width<=767px){.make-order-page .delivery-accordeon .courier-providers-box,.wishlist-page .delivery-accordeon .courier-providers-box,.auth-page .delivery-accordeon .courier-providers-box{margin-bottom:1.6rem;padding-top:1.2rem;padding-left:0}}.make-order-page .delivery-accordeon .courier-providers-box .providers-title,.wishlist-page .delivery-accordeon .courier-providers-box .providers-title,.auth-page .delivery-accordeon .courier-providers-box .providers-title{color:#111827;margin-bottom:1.2rem;font-size:1.4rem;font-weight:600;display:block}.make-order-page .delivery-accordeon .courier-providers-box .courier-providers-grid,.wishlist-page .delivery-accordeon .courier-providers-box .courier-providers-grid,.auth-page .delivery-accordeon .courier-providers-box .courier-providers-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;display:grid}@media (width<=991px){.make-order-page .delivery-accordeon .courier-providers-box .courier-providers-grid,.wishlist-page .delivery-accordeon .courier-providers-box .courier-providers-grid,.auth-page .delivery-accordeon .courier-providers-box .courier-providers-grid{grid-template-columns:1fr;gap:1rem}}.make-order-page .delivery-accordeon .courier-providers-box .provider-card,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card,.auth-page .delivery-accordeon .courier-providers-box .provider-card{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:1.4rem;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem;transition:all .2s;display:flex;position:relative}.make-order-page .delivery-accordeon .courier-providers-box .provider-card input,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card input,.auth-page .delivery-accordeon .courier-providers-box .provider-card input{opacity:0;pointer-events:none;position:absolute}.make-order-page .delivery-accordeon .courier-providers-box .provider-card:hover,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card:hover,.auth-page .delivery-accordeon .courier-providers-box .provider-card:hover{background:#fff;border-color:#cbd5e1}.make-order-page .delivery-accordeon .courier-providers-box .provider-card.is-active,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card.is-active,.auth-page .delivery-accordeon .courier-providers-box .provider-card.is-active{background:#fff;border-color:#e30613;box-shadow:0 .4rem 1.4rem #e3061314}.make-order-page .delivery-accordeon .courier-providers-box .provider-card:has(input:checked){background:#fff;border-color:#e30613;box-shadow:0 .4rem 1.4rem #e3061314}.wishlist-page .delivery-accordeon .courier-providers-box .provider-card:has(input:checked){background:#fff;border-color:#e30613;box-shadow:0 .4rem 1.4rem #e3061314}.auth-page .delivery-accordeon .courier-providers-box .provider-card:has(input:checked){background:#fff;border-color:#e30613;box-shadow:0 .4rem 1.4rem #e3061314}.make-order-page .delivery-accordeon .courier-providers-box .provider-card.is-active .provider-radio-dot:after,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card.is-active .provider-radio-dot:after,.auth-page .delivery-accordeon .courier-providers-box .provider-card.is-active .provider-radio-dot:after{opacity:1;transform:scale(1)}.make-order-page .delivery-accordeon .courier-providers-box .provider-card:has(input:checked) .provider-radio-dot:after{opacity:1;transform:scale(1)}.wishlist-page .delivery-accordeon .courier-providers-box .provider-card:has(input:checked) .provider-radio-dot:after{opacity:1;transform:scale(1)}.auth-page .delivery-accordeon .courier-providers-box .provider-card:has(input:checked) .provider-radio-dot:after{opacity:1;transform:scale(1)}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge{background:#fff;border:1px solid #e2e8f0;border-radius:1.2rem;flex-shrink:0;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;padding:.6rem;display:flex;overflow:hidden;box-shadow:0 2px 6px #0000000a}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge .provider-logo-img,.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge svg,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge .provider-logo-img,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge svg,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge .provider-logo-img,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge svg{object-fit:contain;width:100%;height:100%;display:block}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge.cdek-badge,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge.cdek-badge,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge.cdek-badge{background:#fff;border-color:#d1fae5}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge.yandex-badge,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge.yandex-badge,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge.yandex-badge{background:#fc0;border-color:#eab308;padding:.5rem}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge.ozon-badge,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge.ozon-badge,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-logo-badge.ozon-badge{background:#fff;border-color:#dbeafe}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-info,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-info,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-info{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-name,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-name,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-name{color:#0f172a;font-size:1.4rem;font-weight:700;line-height:1.25}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-meta,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-meta,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-meta{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;line-height:1.3;overflow:hidden}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-radio-dot,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-radio-dot,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-radio-dot{border:1.5px solid #cbd5e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;display:flex;position:relative}.make-order-page .delivery-accordeon .courier-providers-box .provider-card .provider-radio-dot:after,.wishlist-page .delivery-accordeon .courier-providers-box .provider-card .provider-radio-dot:after,.auth-page .delivery-accordeon .courier-providers-box .provider-card .provider-radio-dot:after{content:"";opacity:0;background:#e30613;border-radius:50%;width:.8rem;height:.8rem;transition:all .2s;transform:scale(.4)}.make-order-page .delivery-accordeon .delivery-optional-box,.wishlist-page .delivery-accordeon .delivery-optional-box,.auth-page .delivery-accordeon .delivery-optional-box{z-index:20;padding-top:10px;padding-left:45px;position:relative}@media (width<=767px){.make-order-page .delivery-accordeon .delivery-optional-box,.wishlist-page .delivery-accordeon .delivery-optional-box,.auth-page .delivery-accordeon .delivery-optional-box{padding-top:10px;padding-left:0}}.make-order-page .delivery-accordeon .delivery-optional-box .field,.wishlist-page .delivery-accordeon .delivery-optional-box .field,.auth-page .delivery-accordeon .delivery-optional-box .field{z-index:20;margin-top:0;position:relative}@media (width<=991px){.make-order-page .delivery-accordeon .delivery-optional-box .field,.wishlist-page .delivery-accordeon .delivery-optional-box .field,.auth-page .delivery-accordeon .delivery-optional-box .field{padding-left:0}}.make-order-page .delivery-accordeon .delivery-optional-box .field .label,.wishlist-page .delivery-accordeon .delivery-optional-box .field .label,.auth-page .delivery-accordeon .delivery-optional-box .field .label{padding-left:0}.make-order-page .method-head,.wishlist-page .method-head,.auth-page .method-head{align-items:center;margin-bottom:30px;display:flex}.make-order-page .method-head i,.wishlist-page .method-head i,.auth-page .method-head i{flex-flow:row;justify-content:center;align-items:center;width:60px;padding-right:20px;display:flex}.make-order-page .method-head i img,.wishlist-page .method-head i img,.auth-page .method-head i img{margin:0}@media (width<=767px){.make-order-page .method-head,.wishlist-page .method-head,.auth-page .method-head{margin-bottom:2rem}}.make-order-page .method-group,.wishlist-page .method-group,.auth-page .method-group{margin-bottom:40px}.make-order-page .method-group .section-title,.wishlist-page .method-group .section-title,.auth-page .method-group .section-title{margin-bottom:0}.make-order-page .method-icon,.wishlist-page .method-icon,.auth-page .method-icon{color:red;width:40px;margin-right:20px;position:relative}@media (width<=767px){.make-order-page .method-icon,.wishlist-page .method-icon,.auth-page .method-icon{transform-origin:0;transform:scale(.9)}}.make-order-page .method-icon:before,.make-order-page .method-icon:after,.wishlist-page .method-icon:before,.wishlist-page .method-icon:after,.auth-page .method-icon:before,.auth-page .method-icon:after{content:"";box-sizing:border-box;position:absolute}.make-order-page .method-icon.card-icon:before,.wishlist-page .method-icon.card-icon:before,.auth-page .method-icon.card-icon:before{border:.2rem solid;border-radius:.5rem;inset:.4rem 0 .2rem}.make-order-page .method-icon.card-icon:after,.wishlist-page .method-icon.card-icon:after,.auth-page .method-icon.card-icon:after{background:currentColor;height:.2rem;top:1.4rem;left:.6rem;right:.6rem;box-shadow:0 -.5rem}.make-order-page .method-icon.truck-icon:before,.wishlist-page .method-icon.truck-icon:before,.auth-page .method-icon.truck-icon:before{border:.2rem solid;border-radius:.3rem;width:2.2rem;height:1.5rem;top:.9rem;left:0}.make-order-page .method-icon.truck-icon:after,.wishlist-page .method-icon.truck-icon:after,.auth-page .method-icon.truck-icon:after{border:.2rem solid;border-left:0;border-radius:0 .3rem .3rem 0;width:1.8rem;height:1.2rem;top:1.2rem;right:0;box-shadow:-1.4rem 1.3rem 0 -.5rem #fff,-.6rem 1.3rem 0 -.5rem #fff,-1.4rem 1.3rem,-.6rem 1.3rem}.make-order-page .method-list,.wishlist-page .method-list,.auth-page .method-list{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:1.6rem;width:100%;display:flex}@media (width<=991px){.make-order-page .method-list,.wishlist-page .method-list,.auth-page .method-list{flex-direction:column;gap:1.2rem}}.make-order-page .radio-line,.wishlist-page .radio-line,.auth-page .radio-line{cursor:pointer;flex-flow:row;justify-content:space-between;align-items:flex-start;margin-left:20px;display:flex;position:relative}.make-order-page .radio-line:first-child,.wishlist-page .radio-line:first-child,.auth-page .radio-line:first-child{margin-left:0}@media (width<=991px){.make-order-page .radio-line,.wishlist-page .radio-line,.auth-page .radio-line{background:#fcfcfd;border:1px solid #e2e8f0;border-radius:1.4rem;justify-content:flex-start;align-items:flex-start;gap:1.2rem;width:100%;height:auto;min-height:auto;padding:1.4rem 1.6rem;transition:all .2s;display:flex;margin-left:0!important}.make-order-page .radio-line:hover,.wishlist-page .radio-line:hover,.auth-page .radio-line:hover{background:#fff8f8;border-color:#e30613;box-shadow:0 .4rem 1.2rem #e3061314}.make-order-page .radio-line:has(input:checked){background:#fff8f8;border-color:#e30613;box-shadow:0 .4rem 1.2rem #e3061314}.wishlist-page .radio-line:has(input:checked){background:#fff8f8;border-color:#e30613;box-shadow:0 .4rem 1.2rem #e3061314}.auth-page .radio-line:has(input:checked){background:#fff8f8;border-color:#e30613;box-shadow:0 .4rem 1.2rem #e3061314}.make-order-page .radio-line .mark,.wishlist-page .radio-line .mark,.auth-page .radio-line .mark{flex-shrink:0;width:2.2rem;height:2.2rem;margin-top:.2rem}.make-order-page .radio-line .radio-text,.wishlist-page .radio-line .radio-text,.auth-page .radio-line .radio-text{flex:1;min-height:0;padding-top:0;padding-left:0}.make-order-page .radio-line .copy,.wishlist-page .radio-line .copy,.auth-page .radio-line .copy{color:#1a202c;font-size:1.5rem;font-weight:600;line-height:1.35}.make-order-page .radio-line .note,.wishlist-page .radio-line .note,.auth-page .radio-line .note{color:#718096;padding-top:.3rem;font-size:1.3rem;line-height:1.35}}@media (width<=767px){.make-order-page .radio-line .mark,.wishlist-page .radio-line .mark,.auth-page .radio-line .mark{width:2.2rem;height:2.2rem}}.make-order-page .radio-line:hover .mark,.wishlist-page .radio-line:hover .mark,.auth-page .radio-line:hover .mark{background:#9b9b9b66}.make-order-page .radio-line:hover .copy,.wishlist-page .radio-line:hover .copy,.auth-page .radio-line:hover .copy{color:#f00808}.make-order-page .radio-line input,.wishlist-page .radio-line input,.auth-page .radio-line input{opacity:0;pointer-events:none;position:absolute}.make-order-page .radio-line .mark,.wishlist-page .radio-line .mark,.auth-page .radio-line .mark{background:#9b9b9b29;border-radius:50%;flex-flow:row;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:relative}.make-order-page .radio-line .mark:after,.wishlist-page .radio-line .mark:after,.auth-page .radio-line .mark:after{content:"";clear:both;aspect-ratio:1;opacity:0;background:red;border-radius:50%;width:50%;transition:all .3s;display:block;transform:scale(.5)}.make-order-page .radio-line .radio-text,.wishlist-page .radio-line .radio-text,.auth-page .radio-line .radio-text{flex-flow:column;flex:1;justify-content:center;align-items:stretch;min-height:3rem;padding-top:5px;padding-left:15px;display:flex}.make-order-page .radio-line .copy,.wishlist-page .radio-line .copy,.auth-page .radio-line .copy{letter-spacing:-.03em;color:#000;font-size:17px;font-weight:600;transition:all .3s;display:block}.make-order-page .radio-line .note,.wishlist-page .radio-line .note,.auth-page .radio-line .note{color:#979797;letter-spacing:-.03em;grid-column:2;padding-top:5px;font-size:16px;line-height:1.3;display:block}.make-order-page .radio-line input:checked+.mark:after,.wishlist-page .radio-line input:checked+.mark:after,.auth-page .radio-line input:checked+.mark:after{opacity:1;transform:scale(1)}.make-order-page .radio-line input:checked+.mark+.copy,.wishlist-page .radio-line input:checked+.mark+.copy,.auth-page .radio-line input:checked+.mark+.copy{color:#000}.make-order-page .radio-line.with-note,.wishlist-page .radio-line.with-note,.auth-page .radio-line.with-note{background:#f7f8fa;border:1.5px solid #eef0f3;border-radius:1.6rem;flex:240px;justify-content:flex-start;align-items:flex-start;gap:1.4rem;min-width:240px;height:auto;min-height:auto;margin-left:0;padding:1.6rem 2rem;transition:all .2s;display:flex}@media (width<=991px){.make-order-page .radio-line.with-note,.wishlist-page .radio-line.with-note,.auth-page .radio-line.with-note{border-radius:1.4rem;flex:none;width:100%;min-width:0;height:auto;min-height:auto;padding:1.4rem 1.6rem}}.make-order-page .radio-line.with-note:hover,.wishlist-page .radio-line.with-note:hover,.auth-page .radio-line.with-note:hover{background:#fff;border-color:#d1d5db}.make-order-page .radio-line.with-note.is-active,.wishlist-page .radio-line.with-note.is-active,.auth-page .radio-line.with-note.is-active{background:#fff;border-color:#e30613;box-shadow:0 .4rem 1.6rem #e3061314}.make-order-page .radio-line.with-note:has(input:checked){background:#fff;border-color:#e30613;box-shadow:0 .4rem 1.6rem #e3061314}.wishlist-page .radio-line.with-note:has(input:checked){background:#fff;border-color:#e30613;box-shadow:0 .4rem 1.6rem #e3061314}.auth-page .radio-line.with-note:has(input:checked){background:#fff;border-color:#e30613;box-shadow:0 .4rem 1.6rem #e3061314}.make-order-page .radio-line.with-note.is-active .copy,.wishlist-page .radio-line.with-note.is-active .copy,.auth-page .radio-line.with-note.is-active .copy{color:#111827}.make-order-page .radio-line.with-note:has(input:checked) .copy{color:#111827}.wishlist-page .radio-line.with-note:has(input:checked) .copy{color:#111827}.auth-page .radio-line.with-note:has(input:checked) .copy{color:#111827}.make-order-page .radio-line.with-note.is-active .mark,.wishlist-page .radio-line.with-note.is-active .mark,.auth-page .radio-line.with-note.is-active .mark{background:#fff;border-color:#e30613}.make-order-page .radio-line.with-note:has(input:checked) .mark{background:#fff;border-color:#e30613}.wishlist-page .radio-line.with-note:has(input:checked) .mark{background:#fff;border-color:#e30613}.auth-page .radio-line.with-note:has(input:checked) .mark{background:#fff;border-color:#e30613}.make-order-page .radio-line.with-note.is-active .mark:after,.wishlist-page .radio-line.with-note.is-active .mark:after,.auth-page .radio-line.with-note.is-active .mark:after{opacity:1;transform:scale(1)}.make-order-page .radio-line.with-note:has(input:checked) .mark:after{opacity:1;transform:scale(1)}.wishlist-page .radio-line.with-note:has(input:checked) .mark:after{opacity:1;transform:scale(1)}.auth-page .radio-line.with-note:has(input:checked) .mark:after{opacity:1;transform:scale(1)}.make-order-page .radio-line.with-note .mark,.wishlist-page .radio-line.with-note .mark,.auth-page .radio-line.with-note .mark{background:#fff;border:1.5px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;margin-top:.2rem;display:flex;position:relative}.make-order-page .radio-line.with-note .mark:after,.wishlist-page .radio-line.with-note .mark:after,.auth-page .radio-line.with-note .mark:after{content:"";opacity:0;background:#e30613;border-radius:50%;width:1rem;height:1rem;transition:all .2s;transform:scale(.4)}.make-order-page .radio-line.with-note .radio-text,.wishlist-page .radio-line.with-note .radio-text,.auth-page .radio-line.with-note .radio-text{flex-direction:column;flex:1;gap:.4rem;min-height:0;padding-top:0;padding-left:0;display:flex}.make-order-page .radio-line.with-note .copy,.wishlist-page .radio-line.with-note .copy,.auth-page .radio-line.with-note .copy{color:#111827;font-size:1.5rem;font-weight:700;line-height:1.3}.make-order-page .radio-line.with-note .note,.wishlist-page .radio-line.with-note .note,.auth-page .radio-line.with-note .note{color:#4b5563;align-items:center;gap:.6rem;padding-top:0;font-size:1.3rem;line-height:1.35;display:flex}.make-order-page .radio-line.with-note .note .pin-icon,.wishlist-page .radio-line.with-note .note .pin-icon,.auth-page .radio-line.with-note .note .pin-icon{color:#9ca3af;flex-shrink:0;width:1.3rem;height:1.5rem}.make-order-page .pickup-map-container,.wishlist-page .pickup-map-container,.auth-page .pickup-map-container{width:100%;margin-top:2rem}.make-order-page .pickup-map-container .pickup-map-card,.wishlist-page .pickup-map-container .pickup-map-card,.auth-page .pickup-map-container .pickup-map-card{background:#fff;border:1px solid #edf0f5;border-radius:1.8rem;padding:2rem;box-shadow:0 .4rem 2rem #0000000a}@media (width<=767px){.make-order-page .pickup-map-container .pickup-map-card,.wishlist-page .pickup-map-container .pickup-map-card,.auth-page .pickup-map-container .pickup-map-card{border-radius:1.4rem;padding:1.4rem}}.make-order-page .pickup-map-container .pickup-map-head,.wishlist-page .pickup-map-container .pickup-map-head,.auth-page .pickup-map-container .pickup-map-head{align-items:center;gap:1rem;margin-bottom:1.6rem;display:flex}.make-order-page .pickup-map-container .pickup-map-head .location-pin,.wishlist-page .pickup-map-container .pickup-map-head .location-pin,.auth-page .pickup-map-container .pickup-map-head .location-pin{flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2.4rem;display:flex}.make-order-page .pickup-map-container .pickup-map-head .pickup-address-title,.wishlist-page .pickup-map-container .pickup-map-head .pickup-address-title,.auth-page .pickup-map-container .pickup-map-head .pickup-address-title{color:#111827;margin:0;font-size:1.6rem;font-weight:700;line-height:1.3}.make-order-page .pickup-map-container .pickup-map-wrap,.wishlist-page .pickup-map-container .pickup-map-wrap,.auth-page .pickup-map-container .pickup-map-wrap{border-radius:1.4rem;width:100%;position:relative;overflow:hidden}.make-order-page .pickup-map-container .pickup-map-wrap .pickup-map,.wishlist-page .pickup-map-container .pickup-map-wrap .pickup-map,.auth-page .pickup-map-container .pickup-map-wrap .pickup-map{background:#f0f1f4;border-radius:1.4rem;width:100%;height:32rem}@media (width<=767px){.make-order-page .pickup-map-container .pickup-map-wrap .pickup-map,.wishlist-page .pickup-map-container .pickup-map-wrap .pickup-map,.auth-page .pickup-map-container .pickup-map-wrap .pickup-map{height:26rem}}.make-order-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay,.wishlist-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay,.auth-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay{z-index:10;flex-direction:column;gap:.8rem;display:flex;position:absolute;top:1.4rem;left:1.4rem}@media (width<=767px){.make-order-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay,.wishlist-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay,.auth-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay{gap:.6rem;top:1rem;left:1rem}}.make-order-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn,.wishlist-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn,.auth-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn{color:#111827;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0000000f;border-radius:1rem;align-items:center;gap:.8rem;padding:.8rem 1.4rem;font-size:1.3rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 .4rem 1.2rem #00000014}.make-order-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn:hover,.wishlist-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn:hover,.auth-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn:hover{background:#fdf2f2;border-color:#e3061333;transform:translateY(-.1rem)}.make-order-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn svg,.wishlist-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn svg,.auth-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn svg{flex-shrink:0}.make-order-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn .chevron,.wishlist-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn .chevron,.auth-page .pickup-map-container .pickup-map-wrap .pickup-map-actions-overlay .map-overlay-btn .chevron{margin-left:.4rem}.make-order-page .pickup-map-container .pickup-bottom-action,.wishlist-page .pickup-map-container .pickup-bottom-action,.auth-page .pickup-map-container .pickup-bottom-action{margin-top:1.4rem}.make-order-page .pickup-map-container .pickup-bottom-action .btn-open-yandex,.wishlist-page .pickup-map-container .pickup-bottom-action .btn-open-yandex,.auth-page .pickup-map-container .pickup-bottom-action .btn-open-yandex{color:#111827;background:#fff;border:1.5px solid #e30613;border-radius:1.2rem;justify-content:center;align-items:center;gap:.8rem;width:100%;height:4.6rem;font-size:1.4rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.make-order-page .pickup-map-container .pickup-bottom-action .btn-open-yandex:hover,.wishlist-page .pickup-map-container .pickup-bottom-action .btn-open-yandex:hover,.auth-page .pickup-map-container .pickup-bottom-action .btn-open-yandex:hover{color:#fff;background:#e30613}.make-order-page .pickup-map-container .pickup-bottom-action .btn-open-yandex:hover svg path,.wishlist-page .pickup-map-container .pickup-bottom-action .btn-open-yandex:hover svg path,.auth-page .pickup-map-container .pickup-bottom-action .btn-open-yandex:hover svg path{stroke:#fff}.make-order-page .pickup-map-container .pickup-bottom-action .btn-open-yandex svg,.wishlist-page .pickup-map-container .pickup-bottom-action .btn-open-yandex svg,.auth-page .pickup-map-container .pickup-bottom-action .btn-open-yandex svg{flex-shrink:0}.make-order-page .pickup-map-container .pickup-bottom-action .btn-open-yandex svg path,.wishlist-page .pickup-map-container .pickup-bottom-action .btn-open-yandex svg path,.auth-page .pickup-map-container .pickup-bottom-action .btn-open-yandex svg path{transition:stroke .2s}.make-order-page .basket,.wishlist-page .basket,.auth-page .basket{margin-bottom:30px}.make-order-page .basket .section-head,.wishlist-page .basket .section-head,.auth-page .basket .section-head{margin-bottom:10px}.make-order-page .basket .basket-title,.wishlist-page .basket .basket-title,.auth-page .basket .basket-title{margin-bottom:3.8rem;font-size:3.4rem}@media (width<=767px){.make-order-page .basket .basket-title,.wishlist-page .basket .basket-title,.auth-page .basket .basket-title{font-size:2.4rem}}@media (width<=991px){.make-order-page .basket-head,.wishlist-page .basket-head,.auth-page .basket-head{display:none}}.make-order-page .basket-table-wrapper,.make-order-page .order-total-card,.make-order-page .basket-summary,.wishlist-page .basket-table-wrapper,.wishlist-page .order-total-card,.wishlist-page .basket-summary,.auth-page .basket-table-wrapper,.auth-page .order-total-card,.auth-page .basket-summary{position:relative}.make-order-page .basket-table-wrapper.is-loading .basket-loader-overlay,.make-order-page .basket-table-wrapper.loading .basket-loader-overlay,.make-order-page .order-total-card.is-loading .basket-loader-overlay,.make-order-page .order-total-card.loading .basket-loader-overlay,.make-order-page .basket-summary.is-loading .basket-loader-overlay,.make-order-page .basket-summary.loading .basket-loader-overlay,.wishlist-page .basket-table-wrapper.is-loading .basket-loader-overlay,.wishlist-page .basket-table-wrapper.loading .basket-loader-overlay,.wishlist-page .order-total-card.is-loading .basket-loader-overlay,.wishlist-page .order-total-card.loading .basket-loader-overlay,.wishlist-page .basket-summary.is-loading .basket-loader-overlay,.wishlist-page .basket-summary.loading .basket-loader-overlay,.auth-page .basket-table-wrapper.is-loading .basket-loader-overlay,.auth-page .basket-table-wrapper.loading .basket-loader-overlay,.auth-page .order-total-card.is-loading .basket-loader-overlay,.auth-page .order-total-card.loading .basket-loader-overlay,.auth-page .basket-summary.is-loading .basket-loader-overlay,.auth-page .basket-summary.loading .basket-loader-overlay{opacity:1;visibility:visible}@media (width<=767px){.make-order-page .basket-table-wrapper,.wishlist-page .basket-table-wrapper,.auth-page .basket-table-wrapper{width:100%;overflow-x:visible}.make-order-page .basket-table,.wishlist-page .basket-table,.auth-page .basket-table{width:100%;display:block}.make-order-page .basket-table .basket-head,.wishlist-page .basket-table .basket-head,.auth-page .basket-table .basket-head{display:none}.make-order-page .basket-table tbody,.wishlist-page .basket-table tbody,.auth-page .basket-table tbody{flex-direction:column;gap:1.4rem;width:100%;display:flex}.make-order-page .basket-table tr.basket-item,.wishlist-page .basket-table tr.basket-item,.auth-page .basket-table tr.basket-item{background:#fff;border:.1rem solid #e5e7eb;border-bottom:none;border-radius:1.6rem;flex-wrap:wrap;align-items:center;gap:1.2rem;width:100%;padding:1.6rem 4.4rem 1.6rem 1.6rem;display:flex;position:relative;box-shadow:0 .2rem .8rem #00000008}}@media (width<=767px) and (width<=767px){.make-order-page .basket-table tr.basket-item,.wishlist-page .basket-table tr.basket-item,.auth-page .basket-table tr.basket-item{padding-right:1.6rem;box-shadow:0 0 20px #0003}}@media (width<=767px){.make-order-page .basket-table tr.basket-item td,.wishlist-page .basket-table tr.basket-item td,.auth-page .basket-table tr.basket-item td{border:none;justify-self:auto;padding:0}.make-order-page .basket-table tr.basket-item .photo-cell,.wishlist-page .basket-table tr.basket-item .photo-cell,.auth-page .basket-table tr.basket-item .photo-cell{flex-shrink:0;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex}.make-order-page .basket-table tr.basket-item .photo-cell a,.wishlist-page .basket-table tr.basket-item .photo-cell a,.auth-page .basket-table tr.basket-item .photo-cell a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.make-order-page .basket-table tr.basket-item .photo-cell img,.wishlist-page .basket-table tr.basket-item .photo-cell img,.auth-page .basket-table tr.basket-item .photo-cell img{object-fit:contain;max-width:100%;max-height:100%}.make-order-page .basket-table tr.basket-item .product-cell,.wishlist-page .basket-table tr.basket-item .product-cell,.auth-page .basket-table tr.basket-item .product-cell{flex:calc(100% - 9rem);min-width:0}}@media (width<=767px) and (width<=767px){.make-order-page .basket-table tr.basket-item .product-cell,.wishlist-page .basket-table tr.basket-item .product-cell,.auth-page .basket-table tr.basket-item .product-cell{padding-right:4rem}}@media (width<=767px){.make-order-page .basket-table tr.basket-item .product-cell .copy h3,.wishlist-page .basket-table tr.basket-item .product-cell .copy h3,.auth-page .basket-table tr.basket-item .product-cell .copy h3{margin:0 0 .4rem;font-size:1.5rem;line-height:1.3}.make-order-page .basket-table tr.basket-item .product-cell .copy h3 a,.wishlist-page .basket-table tr.basket-item .product-cell .copy h3 a,.auth-page .basket-table tr.basket-item .product-cell .copy h3 a{color:#000}.make-order-page .basket-table tr.basket-item .product-cell .copy p,.wishlist-page .basket-table tr.basket-item .product-cell .copy p,.auth-page .basket-table tr.basket-item .product-cell .copy p{color:#718096;margin:0;font-size:1.3rem}.make-order-page .basket-table tr.basket-item .product-cell .copy p strong,.wishlist-page .basket-table tr.basket-item .product-cell .copy p strong,.auth-page .basket-table tr.basket-item .product-cell .copy p strong{padding:.2rem .8rem;font-size:1.2rem}.make-order-page .basket-table tr.basket-item .price-cell,.wishlist-page .basket-table tr.basket-item .price-cell,.auth-page .basket-table tr.basket-item .price-cell{display:none}.make-order-page .basket-table tr.basket-item .qty-cell,.wishlist-page .basket-table tr.basket-item .qty-cell,.auth-page .basket-table tr.basket-item .qty-cell{flex:none;align-items:center;margin-top:.4rem;display:flex}.make-order-page .basket-table tr.basket-item .qty-cell .qty-control,.wishlist-page .basket-table tr.basket-item .qty-cell .qty-control,.auth-page .basket-table tr.basket-item .qty-cell .qty-control{align-items:center;display:inline-grid}.make-order-page .basket-table tr.basket-item .total-cell,.wishlist-page .basket-table tr.basket-item .total-cell,.auth-page .basket-table tr.basket-item .total-cell{color:#e30613;text-align:right;flex:none;align-items:center;margin-top:.4rem;margin-left:auto;font-size:1.8rem;font-weight:700;display:flex!important}.make-order-page .basket-table tr.basket-item .total-cell em,.wishlist-page .basket-table tr.basket-item .total-cell em,.auth-page .basket-table tr.basket-item .total-cell em{margin-left:.2rem;font-size:1.4rem;font-style:normal}.make-order-page .basket-table tr.basket-item .remove-cell,.wishlist-page .basket-table tr.basket-item .remove-cell,.auth-page .basket-table tr.basket-item .remove-cell{width:auto;position:absolute;top:1.2rem;right:1.2rem}.make-order-page .basket-table tr.basket-item .remove-cell .remove-btn,.wishlist-page .basket-table tr.basket-item .remove-cell .remove-btn,.auth-page .basket-table tr.basket-item .remove-cell .remove-btn{cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;padding:0;transition:opacity .2s;display:inline-flex}.make-order-page .basket-table tr.basket-item .remove-cell .remove-btn:hover,.wishlist-page .basket-table tr.basket-item .remove-cell .remove-btn:hover,.auth-page .basket-table tr.basket-item .remove-cell .remove-btn:hover{opacity:1}}.make-order-page .basket-loader-overlay,.wishlist-page .basket-loader-overlay,.auth-page .basket-loader-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:25;opacity:0;visibility:hidden;background:#ffffff80;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .25s,visibility .25s;display:flex;position:absolute;inset:0}.make-order-page .basket-loader-overlay .basket-loader-content,.wishlist-page .basket-loader-overlay .basket-loader-content,.auth-page .basket-loader-overlay .basket-loader-content{flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;display:flex}.make-order-page .basket-loader-overlay .basket-loader-spinner,.wishlist-page .basket-loader-overlay .basket-loader-spinner,.auth-page .basket-loader-overlay .basket-loader-spinner{border:.3rem solid #e3061326;border-top-color:#e30613;border-radius:50%;width:3.6rem;height:3.6rem;animation:.7s linear infinite basketSpinnerRotate}.make-order-page .basket-loader-overlay .basket-loader-text,.wishlist-page .basket-loader-overlay .basket-loader-text,.auth-page .basket-loader-overlay .basket-loader-text{color:#1c1c1c;letter-spacing:-.01em;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:600}@keyframes basketSpinnerRotate{to{transform:rotate(360deg)}}.make-order-page .basket-table,.wishlist-page .basket-table,.auth-page .basket-table{border-collapse:collapse;width:100%}.make-order-page .basket-table th,.make-order-page .basket-table td,.wishlist-page .basket-table th,.wishlist-page .basket-table td,.auth-page .basket-table th,.auth-page .basket-table td{vertical-align:middle;padding:1.8rem 1rem}@media (width<=991px){.make-order-page .basket-table th,.make-order-page .basket-table td,.wishlist-page .basket-table th,.wishlist-page .basket-table td,.auth-page .basket-table th,.auth-page .basket-table td{justify-self:stretch}}.make-order-page .basket-table th,.wishlist-page .basket-table th,.auth-page .basket-table th{color:#979797;letter-spacing:-.03em;text-align:left;border-bottom:.1rem solid #ddd;font-size:1.6rem;font-weight:400}.make-order-page .basket-table th.photo-cell,.wishlist-page .basket-table th.photo-cell,.auth-page .basket-table th.photo-cell{text-align:center;width:100px}.make-order-page .basket-table th.product-cell,.wishlist-page .basket-table th.product-cell,.auth-page .basket-table th.product-cell{text-align:left}.make-order-page .basket-table th.option-cell,.wishlist-page .basket-table th.option-cell,.auth-page .basket-table th.option-cell{text-align:center;width:180px}.make-order-page .basket-table th.price-cell,.make-order-page .basket-table th.total-cell,.wishlist-page .basket-table th.price-cell,.wishlist-page .basket-table th.total-cell,.auth-page .basket-table th.price-cell,.auth-page .basket-table th.total-cell{text-align:center;width:130px}.make-order-page .basket-table th.cart-cell,.wishlist-page .basket-table th.cart-cell,.auth-page .basket-table th.cart-cell{text-align:center;width:170px}.make-order-page .basket-table th.remove-cell,.wishlist-page .basket-table th.remove-cell,.auth-page .basket-table th.remove-cell{text-align:center;width:70px}.make-order-page .basket-table tbody tr,.wishlist-page .basket-table tbody tr,.auth-page .basket-table tbody tr{border-bottom:.1rem solid #eee}.make-order-page .basket-table tbody tr:last-child,.wishlist-page .basket-table tbody tr:last-child,.auth-page .basket-table tbody tr:last-child{border:none}@media (width<=767px){.make-order-page .basket-table tbody tr:last-child,.wishlist-page .basket-table tbody tr:last-child,.auth-page .basket-table tbody tr:last-child{border:1px solid #eee}}.make-order-page .basket-table .photo-cell,.wishlist-page .basket-table .photo-cell,.auth-page .basket-table .photo-cell{text-align:center;width:15%}.make-order-page .basket-table .photo-cell a,.wishlist-page .basket-table .photo-cell a,.auth-page .basket-table .photo-cell a{cursor:pointer;transition:opacity .2s,transform .2s;display:inline-block}.make-order-page .basket-table .photo-cell a:hover,.wishlist-page .basket-table .photo-cell a:hover,.auth-page .basket-table .photo-cell a:hover{opacity:.85;transform:scale(1.04)}.make-order-page .basket-table .photo-cell img,.wishlist-page .basket-table .photo-cell img,.auth-page .basket-table .photo-cell img{object-fit:contain;width:80%;display:inline-block}@media (width<=1400px){.make-order-page .basket-table .photo-cell img,.wishlist-page .basket-table .photo-cell img,.auth-page .basket-table .photo-cell img{width:100%}}@media (width<=991px){.make-order-page .basket-table .product-cell,.wishlist-page .basket-table .product-cell,.auth-page .basket-table .product-cell{grid-template-columns:10rem minmax(0,1fr);gap:2rem}.make-order-page .basket-table .product-cell img,.wishlist-page .basket-table .product-cell img,.auth-page .basket-table .product-cell img{width:10rem;height:10rem}}@media (width<=767px){.make-order-page .basket-table .product-cell,.wishlist-page .basket-table .product-cell,.auth-page .basket-table .product-cell{grid-template-columns:8.2rem minmax(0,1fr)}.make-order-page .basket-table .product-cell .copy h3,.wishlist-page .basket-table .product-cell .copy h3,.auth-page .basket-table .product-cell .copy h3{font-size:1.5rem}.make-order-page .basket-table .product-cell .copy p,.wishlist-page .basket-table .product-cell .copy p,.auth-page .basket-table .product-cell .copy p{font-size:1.4rem}}.make-order-page .basket-table .product-cell .copy h3,.wishlist-page .basket-table .product-cell .copy h3,.auth-page .basket-table .product-cell .copy h3{letter-spacing:-.02em;color:#000;margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.2}@media (width>=1200px) and (width<=1399px){.make-order-page .basket-table .product-cell .copy h3,.wishlist-page .basket-table .product-cell .copy h3,.auth-page .basket-table .product-cell .copy h3{font-size:15px}}.make-order-page .basket-table .product-cell .copy h3 a,.wishlist-page .basket-table .product-cell .copy h3 a,.auth-page .basket-table .product-cell .copy h3 a{color:inherit;text-decoration:none;transition:color .2s}.make-order-page .basket-table .product-cell .copy h3 a:hover,.wishlist-page .basket-table .product-cell .copy h3 a:hover,.auth-page .basket-table .product-cell .copy h3 a:hover{color:red}.make-order-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap,.wishlist-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap,.auth-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap{margin-top:4px}.make-order-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap .stock-status-text,.wishlist-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap .stock-status-text,.auth-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap .stock-status-text{font-size:14px;font-weight:500;display:inline-block}.make-order-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap .stock-status-text.is-instock,.wishlist-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap .stock-status-text.is-instock,.auth-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap .stock-status-text.is-instock{color:#27ae60}.make-order-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap .stock-status-text.is-outofstock,.wishlist-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap .stock-status-text.is-outofstock,.auth-page .basket-table .product-cell .copy .wishlist-stock-badge-wrap .stock-status-text.is-outofstock{color:#e30613}.make-order-page .basket-table .product-cell .copy p,.wishlist-page .basket-table .product-cell .copy p,.auth-page .basket-table .product-cell .copy p{color:#979797;letter-spacing:-.03em;margin:0;font-size:15px}.make-order-page .basket-table .product-cell .copy p strong,.wishlist-page .basket-table .product-cell .copy p strong,.auth-page .basket-table .product-cell .copy p strong{color:#fff;background:#363636;border:1px solid #1c1c1c;border-radius:7px;padding:3px 10px;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-weight:500;display:inline-block}.make-order-page .basket-table .model-cell,.make-order-page .basket-table .price-cell,.make-order-page .basket-table .total-cell,.wishlist-page .basket-table .model-cell,.wishlist-page .basket-table .price-cell,.wishlist-page .basket-table .total-cell,.auth-page .basket-table .model-cell,.auth-page .basket-table .price-cell,.auth-page .basket-table .total-cell{letter-spacing:-.03em;color:#000;white-space:nowrap;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:400}.make-order-page .basket-table .model-cell em,.make-order-page .basket-table .price-cell em,.make-order-page .basket-table .total-cell em,.wishlist-page .basket-table .model-cell em,.wishlist-page .basket-table .price-cell em,.wishlist-page .basket-table .total-cell em,.auth-page .basket-table .model-cell em,.auth-page .basket-table .price-cell em,.auth-page .basket-table .total-cell em{font-size:2rem;font-style:normal;font-weight:400}@media (width<=1199px){.make-order-page .basket-table .model-cell,.make-order-page .basket-table .price-cell,.make-order-page .basket-table .total-cell,.wishlist-page .basket-table .model-cell,.wishlist-page .basket-table .price-cell,.wishlist-page .basket-table .total-cell,.auth-page .basket-table .model-cell,.auth-page .basket-table .price-cell,.auth-page .basket-table .total-cell{font-size:2.2rem}}@media (width<=991px){.make-order-page .basket-table .model-cell,.make-order-page .basket-table .price-cell,.make-order-page .basket-table .total-cell,.wishlist-page .basket-table .model-cell,.wishlist-page .basket-table .price-cell,.wishlist-page .basket-table .total-cell,.auth-page .basket-table .model-cell,.auth-page .basket-table .price-cell,.auth-page .basket-table .total-cell{font-size:2.2rem}}@media (width<=767px){.make-order-page .basket-table .model-cell,.make-order-page .basket-table .price-cell,.make-order-page .basket-table .total-cell,.wishlist-page .basket-table .model-cell,.wishlist-page .basket-table .price-cell,.wishlist-page .basket-table .total-cell,.auth-page .basket-table .model-cell,.auth-page .basket-table .price-cell,.auth-page .basket-table .total-cell{font-size:1.9rem}}.make-order-page .basket-table .option-cell,.wishlist-page .basket-table .option-cell,.auth-page .basket-table .option-cell{text-align:center}@media (width>=992px){.make-order-page .basket-table .option-cell,.wishlist-page .basket-table .option-cell,.auth-page .basket-table .option-cell{width:18%}}@media (width<=767px){.make-order-page .basket-table .option-cell,.wishlist-page .basket-table .option-cell,.auth-page .basket-table .option-cell{width:100%}}.make-order-page .basket-table .option-cell .product-options-wrapper,.wishlist-page .basket-table .option-cell .product-options-wrapper,.auth-page .basket-table .option-cell .product-options-wrapper{width:100%;max-width:220px;margin:0 auto}@media (width<=767px){.make-order-page .basket-table .option-cell .product-options-wrapper,.wishlist-page .basket-table .option-cell .product-options-wrapper,.auth-page .basket-table .option-cell .product-options-wrapper{max-width:none}}.make-order-page .basket-table .option-cell .product-options-wrapper .field,.wishlist-page .basket-table .option-cell .product-options-wrapper .field,.auth-page .basket-table .option-cell .product-options-wrapper .field{width:100%;position:relative}.make-order-page .basket-table .option-cell .product-options-wrapper .field .label,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .label,.auth-page .basket-table .option-cell .product-options-wrapper .field .label{display:none}.make-order-page .basket-table .option-cell .product-options-wrapper .field .select-wrap,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .select-wrap,.auth-page .basket-table .option-cell .product-options-wrapper .field .select-wrap{width:100%;position:relative}.make-order-page .basket-table .option-cell .product-options-wrapper .field .select-wrap svg,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .select-wrap svg,.auth-page .basket-table .option-cell .product-options-wrapper .field .select-wrap svg{color:#1c1c1c;pointer-events:none;z-index:2;flex:none;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.make-order-page .basket-table .option-cell .product-options-wrapper .field .select,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .select,.auth-page .basket-table .option-cell .product-options-wrapper .field .select{appearance:none;cursor:pointer;color:#979797;letter-spacing:-.03em;background:0 0;border:1px solid #dbdbdb;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0;font-family:DexaPro,sans-serif;font-size:16px;transition:border-color .15s;display:flex}.make-order-page .basket-table .option-cell .product-options-wrapper .field .select:hover,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .select:hover,.auth-page .basket-table .option-cell .product-options-wrapper .field .select:hover{border-color:#0006}.make-order-page .basket-table .option-cell .product-options-wrapper .field .select:focus,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .select:focus,.auth-page .basket-table .option-cell .product-options-wrapper .field .select:focus{border-color:#00000073}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper{position:relative}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control{min-height:48px;box-shadow:none;color:#1c1c1c;cursor:pointer;background:#fff;border:1px solid #dbdbdb;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;padding:0 35px 0 0;font-size:16px;display:flex}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control .item,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control .item,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control .item{white-space:nowrap;color:#1c1c1c;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:16px;font-weight:500;display:flex}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control:after,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control:after,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control:after{display:none}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.focus .ts-control,.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-control:focus-within,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.focus .ts-control,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-control:focus-within,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.focus .ts-control,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-control:focus-within{box-shadow:none;border-color:#00000073}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-control>input,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-control>input,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-control>input{color:#1c1c1c;opacity:0;height:auto;padding-left:16px;font-family:DexaPro,sans-serif;font-size:16px;position:absolute;inset:0;margin:0!important}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-control>.item,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-control>.item,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-control>.item{color:#1c1c1c;font-family:DexaPro,sans-serif;font-size:16px}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown{text-align:left;border:1px solid #0000001f;border-radius:12px;margin-top:8px;font-family:DexaPro,sans-serif;overflow:hidden;box-shadow:0 12px 30px #0000001a}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup-header,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup-header,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup-header{display:none}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option{padding-left:34px;position:relative}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:before,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:before,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:before{content:"—";color:#1c1c1c8c;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:first-child,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:first-child,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:first-child{padding-left:20px}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:first-child:before,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:first-child:before,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .optgroup .option:first-child:before{content:none}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .option,.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .no-results,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .option,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .no-results,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .option,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .no-results{white-space:nowrap;padding:12px 20px;font-size:15px;line-height:1.3}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .active,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .active,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .active{color:#1c1c1c;background:#f0f0f0}.make-order-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .selected,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .selected,.auth-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper .ts-dropdown .selected{color:#fff;background:#9b9b9b}.make-order-page .basket-table .price-cell,.wishlist-page .basket-table .price-cell,.auth-page .basket-table .price-cell,.make-order-page .basket-table .text-center,.wishlist-page .basket-table .text-center,.auth-page .basket-table .text-center{text-align:center}.make-order-page .basket-table .total-cell,.wishlist-page .basket-table .total-cell,.auth-page .basket-table .total-cell{text-align:center;font-weight:600}.make-order-page .basket-table .qty-cell,.wishlist-page .basket-table .qty-cell,.auth-page .basket-table .qty-cell{text-align:center}.make-order-page .basket-table .qty-cell .qty-control,.wishlist-page .basket-table .qty-cell .qty-control,.auth-page .basket-table .qty-cell .qty-control{margin:0 auto}.make-order-page .basket-table .cart-cell,.wishlist-page .basket-table .cart-cell,.auth-page .basket-table .cart-cell{text-align:center}@media (width<=767px){.make-order-page .basket-table .cart-cell,.wishlist-page .basket-table .cart-cell,.auth-page .basket-table .cart-cell{width:100%}}.make-order-page .basket-table .cart-cell .button-action,.wishlist-page .basket-table .cart-cell .button-action,.auth-page .basket-table .cart-cell .button-action{justify-content:center;align-items:center;margin:0 auto;display:inline-flex}@media (width<=767px){.make-order-page .basket-table .cart-cell .button-action,.wishlist-page .basket-table .cart-cell .button-action,.auth-page .basket-table .cart-cell .button-action{width:100%}}.make-order-page .basket-table .cart-cell .button-action .add,.wishlist-page .basket-table .cart-cell .button-action .add,.auth-page .basket-table .cart-cell .button-action .add{color:#fff;white-space:nowrap;cursor:pointer;background:#f60000;border:none;border-radius:10px;order:0;justify-content:center;align-items:center;gap:10px;height:42px;padding:0 2rem;font-size:1.5rem;font-weight:500;transition:background .2s;display:inline-flex}@media (width<=767px){.make-order-page .basket-table .cart-cell .button-action .add,.wishlist-page .basket-table .cart-cell .button-action .add,.auth-page .basket-table .cart-cell .button-action .add{width:100%}}.make-order-page .basket-table .cart-cell .button-action .add:hover,.wishlist-page .basket-table .cart-cell .button-action .add:hover,.auth-page .basket-table .cart-cell .button-action .add:hover{background:#c81a1f}.make-order-page .basket-table .cart-cell .button-action .add.in-cart,.make-order-page .basket-table .cart-cell .button-action .add.is-added,.wishlist-page .basket-table .cart-cell .button-action .add.in-cart,.wishlist-page .basket-table .cart-cell .button-action .add.is-added,.auth-page .basket-table .cart-cell .button-action .add.in-cart,.auth-page .basket-table .cart-cell .button-action .add.is-added{color:#fff;background:#666}.make-order-page .basket-table .cart-cell .button-action .add.in-cart:hover,.make-order-page .basket-table .cart-cell .button-action .add.is-added:hover,.wishlist-page .basket-table .cart-cell .button-action .add.in-cart:hover,.wishlist-page .basket-table .cart-cell .button-action .add.is-added:hover,.auth-page .basket-table .cart-cell .button-action .add.in-cart:hover,.auth-page .basket-table .cart-cell .button-action .add.is-added:hover{background:#000}.make-order-page .basket-table .cart-cell .button-action .add img,.wishlist-page .basket-table .cart-cell .button-action .add img,.auth-page .basket-table .cart-cell .button-action .add img{width:18px;height:18px;display:block}.make-order-page .basket-table .remove-cell,.wishlist-page .basket-table .remove-cell,.auth-page .basket-table .remove-cell{text-align:center}@media (width<=991px){.make-order-page .basket-table .remove-cell,.wishlist-page .basket-table .remove-cell,.auth-page .basket-table .remove-cell{justify-content:flex-start}}.make-order-page .basket-table .remove-cell .remove-btn,.wishlist-page .basket-table .remove-cell .remove-btn,.auth-page .basket-table .remove-cell .remove-btn{margin:0 auto}.make-order-page .qty-control,.wishlist-page .qty-control,.auth-page .qty-control{border:1px solid #dbdbdb;border-radius:1rem;grid-template-columns:36px 1fr 36px;align-items:center;gap:5px;width:160px;height:40px;padding:4px;display:inline-grid}@media (width<=767px){.make-order-page .qty-control,.wishlist-page .qty-control,.auth-page .qty-control{width:124px}}.make-order-page .qty-btn,.wishlist-page .qty-btn,.auth-page .qty-btn{color:#000;cursor:pointer;background:#e2e2e2;border:none;border-radius:8px;justify-content:center;align-items:center;height:100%;font-size:22px;line-height:1;transition:background .15s;display:inline-flex}.make-order-page .qty-btn:hover,.wishlist-page .qty-btn:hover,.auth-page .qty-btn:hover{color:#fff;background:#f60000}.make-order-page .qty-input,.make-order-page .qty-value,.wishlist-page .qty-input,.wishlist-page .qty-value,.auth-page .qty-input,.auth-page .qty-value{text-align:center;color:#000;background:0 0;border:none;width:100%;font-size:16px;font-weight:700}.make-order-page .remove-btn,.wishlist-page .remove-btn,.auth-page .remove-btn{aspect-ratio:42/31;color:#6c6c6c;cursor:pointer;background:#e2e2e2;border:none;border-radius:8px;justify-content:center;align-items:center;width:42px;transition:all .3s;display:inline-flex}.make-order-page .remove-btn:hover,.wishlist-page .remove-btn:hover,.auth-page .remove-btn:hover{background:#2b2b2b}.make-order-page .remove-btn:hover img,.wishlist-page .remove-btn:hover img,.auth-page .remove-btn:hover img{filter:invert()brightness(2)}.make-order-page .remove-btn img,.make-order-page .remove-btn svg,.wishlist-page .remove-btn img,.wishlist-page .remove-btn svg,.auth-page .remove-btn img,.auth-page .remove-btn svg{width:30%;transition:filter .3s}.make-order-page .basket-summary,.wishlist-page .basket-summary,.auth-page .basket-summary{border:1px solid #eee;border-radius:25px 25px 25px 60px;gap:2rem;width:70%;min-width:800px;max-width:1000px;padding:4rem 5rem;display:grid;box-shadow:0 1.8rem 4.6rem #00000024}@media (width<=991px){.make-order-page .basket-summary,.wishlist-page .basket-summary,.auth-page .basket-summary{border-radius:1.8rem;flex-direction:column;gap:1.4rem;width:100%;min-width:0;max-width:100%;padding:2.2rem 1.8rem;display:flex;box-shadow:0 .6rem 2rem #0000000f}}.make-order-page .basket-summary .checkout-btn img,.wishlist-page .basket-summary .checkout-btn img,.auth-page .basket-summary .checkout-btn img{margin-left:15px}.make-order-page .summary-line,.wishlist-page .summary-line,.auth-page .summary-line{justify-content:space-between;align-items:baseline;gap:2rem;display:flex}@media (width<=991px){.make-order-page .summary-line span,.wishlist-page .summary-line span,.auth-page .summary-line span{font-size:2rem}.make-order-page .summary-line strong,.wishlist-page .summary-line strong,.auth-page .summary-line strong{font-size:2.8rem}}@media (width<=767px){.make-order-page .summary-line,.wishlist-page .summary-line,.auth-page .summary-line{flex-wrap:nowrap}.make-order-page .summary-line span,.wishlist-page .summary-line span,.auth-page .summary-line span{flex:1;font-size:1.7rem;display:block}.make-order-page .summary-line strong,.wishlist-page .summary-line strong,.auth-page .summary-line strong{font-size:2.4rem}}.make-order-page .summary-line span,.wishlist-page .summary-line span,.auth-page .summary-line span{letter-spacing:-.03em;color:#000;font-size:26px;font-weight:400}@media (width<=767px){.make-order-page .summary-line span,.wishlist-page .summary-line span,.auth-page .summary-line span{font-size:1.8rem}}.make-order-page .summary-line strong,.wishlist-page .summary-line strong,.auth-page .summary-line strong{letter-spacing:-.03em;color:#000;white-space:nowrap;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:34px;font-weight:500}@media (width<=767px){.make-order-page .summary-line strong,.wishlist-page .summary-line strong,.auth-page .summary-line strong{font-size:2.5rem}}.make-order-page .summary-line strong em,.wishlist-page .summary-line strong em,.auth-page .summary-line strong em{font-size:28px;font-style:normal;font-weight:400}.make-order-page .summary-line.total span,.make-order-page .summary-line.total strong,.wishlist-page .summary-line.total span,.wishlist-page .summary-line.total strong,.auth-page .summary-line.total span,.auth-page .summary-line.total strong{font-weight:700}.make-order-page .checkout-btn,.wishlist-page .checkout-btn,.auth-page .checkout-btn{letter-spacing:-.03em;color:#fff;cursor:pointer;background:#e30613;border:none;border-radius:12px;justify-content:center;align-items:center;gap:14px;width:300px;max-width:100%;height:50px;margin-left:auto;padding:0 24px;font-size:20px;font-weight:600;transition:background .35s,box-shadow .35s,opacity .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #e3061340}.make-order-page .checkout-btn:disabled,.make-order-page .checkout-btn.is-disabled,.wishlist-page .checkout-btn:disabled,.wishlist-page .checkout-btn.is-disabled,.auth-page .checkout-btn:disabled,.auth-page .checkout-btn.is-disabled{box-shadow:none;cursor:not-allowed;opacity:.65;background:#ccc}.make-order-page .checkout-btn .btn-text,.wishlist-page .checkout-btn .btn-text,.auth-page .checkout-btn .btn-text{transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);display:inline-block}.make-order-page .checkout-btn .btn-text.default-text,.wishlist-page .checkout-btn .btn-text.default-text,.auth-page .checkout-btn .btn-text.default-text{opacity:1;transform:translateY(0)}.make-order-page .checkout-btn .btn-text.loading-text,.wishlist-page .checkout-btn .btn-text.loading-text,.auth-page .checkout-btn .btn-text.loading-text{text-align:center;opacity:0;pointer-events:none;position:absolute;left:0;right:0;transform:translateY(10px)}.make-order-page .checkout-btn .btn-arrow,.wishlist-page .checkout-btn .btn-arrow,.auth-page .checkout-btn .btn-arrow{filter:invert();opacity:1;flex-shrink:0;width:8px;transition:transform .35s,opacity .35s;transform:scale(1)}.make-order-page .checkout-btn .btn-spinner,.wishlist-page .checkout-btn .btn-spinner,.auth-page .checkout-btn .btn-spinner{opacity:0;pointer-events:none;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;transition:scale .35s,opacity .35s;animation:.6s linear infinite btnSpin;position:absolute;right:24px;scale:.5}@media (width<=767px){.make-order-page .checkout-btn .btn-spinner,.wishlist-page .checkout-btn .btn-spinner,.auth-page .checkout-btn .btn-spinner{right:18px}}.make-order-page .checkout-btn.is-loading,.wishlist-page .checkout-btn.is-loading,.auth-page .checkout-btn.is-loading{box-shadow:none;pointer-events:none;cursor:not-allowed;background:#8e8e93}.make-order-page .checkout-btn.is-loading .btn-text.default-text,.wishlist-page .checkout-btn.is-loading .btn-text.default-text,.auth-page .checkout-btn.is-loading .btn-text.default-text{opacity:0;transform:translateY(-10px)}.make-order-page .checkout-btn.is-loading .btn-text.loading-text,.wishlist-page .checkout-btn.is-loading .btn-text.loading-text,.auth-page .checkout-btn.is-loading .btn-text.loading-text{opacity:1;transform:translateY(0)}.make-order-page .checkout-btn.is-loading .btn-arrow,.wishlist-page .checkout-btn.is-loading .btn-arrow,.auth-page .checkout-btn.is-loading .btn-arrow{opacity:0;transform:scale(.5)}.make-order-page .checkout-btn.is-loading .btn-spinner,.wishlist-page .checkout-btn.is-loading .btn-spinner,.auth-page .checkout-btn.is-loading .btn-spinner{opacity:1;scale:1}@media (width<=991px){.make-order-page .checkout-btn,.wishlist-page .checkout-btn,.auth-page .checkout-btn{width:100%}}@media (width<=767px){.make-order-page .checkout-btn,.wishlist-page .checkout-btn,.auth-page .checkout-btn{width:100%;height:48px;font-size:16px}}.make-order-page .checkout-btn img,.wishlist-page .checkout-btn img,.auth-page .checkout-btn img{filter:invert();width:8px}.make-order-page .checkout-wrapper-box,.wishlist-page .checkout-wrapper-box,.auth-page .checkout-wrapper-box{flex-flow:row;justify-content:flex-end;align-items:center;margin-top:16px;display:flex}.make-order-page .policy-checkboxes,.wishlist-page .policy-checkboxes,.auth-page .policy-checkboxes{border-top:1px dashed #e0e0e0;flex-direction:column;gap:14px;margin-top:24px;padding-top:24px;display:flex}.make-order-page .comment-field-accordion,.wishlist-page .comment-field-accordion,.auth-page .comment-field-accordion{padding-left:39px;display:none;overflow:hidden}@media (width<=991px){.make-order-page .comment-field-accordion,.wishlist-page .comment-field-accordion,.auth-page .comment-field-accordion{padding-left:0}}.make-order-page .comment-field-accordion .field,.wishlist-page .comment-field-accordion .field,.auth-page .comment-field-accordion .field{margin-top:15px}.make-order-page .comment-field-accordion .label,.wishlist-page .comment-field-accordion .label,.auth-page .comment-field-accordion .label{padding-left:0}.make-order-page .policy-checkbox-line,.wishlist-page .policy-checkbox-line,.auth-page .policy-checkbox-line{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;display:flex;position:relative}@media (width<=991px){.make-order-page .policy-checkbox-line,.wishlist-page .policy-checkbox-line,.auth-page .policy-checkbox-line{align-items:flex-start}.make-order-page .policy-checkbox-line .mark,.wishlist-page .policy-checkbox-line .mark,.auth-page .policy-checkbox-line .mark{border-radius:.6rem;width:2.2rem;height:2.2rem;margin-top:.1rem}.make-order-page .policy-checkbox-line .mark:after,.wishlist-page .policy-checkbox-line .mark:after,.auth-page .policy-checkbox-line .mark:after{width:.5rem;height:1rem;top:.3rem;left:.8rem}.make-order-page .policy-checkbox-line .checkbox-text,.wishlist-page .policy-checkbox-line .checkbox-text,.auth-page .policy-checkbox-line .checkbox-text{padding-left:1rem;font-size:1.3rem;line-height:1.4}}.make-order-page .policy-checkbox-line input[type=checkbox],.wishlist-page .policy-checkbox-line input[type=checkbox],.auth-page .policy-checkbox-line input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.make-order-page .policy-checkbox-line .mark,.wishlist-page .policy-checkbox-line .mark,.auth-page .policy-checkbox-line .mark{background:#9b9b9b29;border-radius:6px;flex-shrink:0;width:25px;height:25px;margin-top:1px;transition:all .25s;position:relative}.make-order-page .policy-checkbox-line .mark:after,.wishlist-page .policy-checkbox-line .mark:after,.auth-page .policy-checkbox-line .mark:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:7px;height:14px;transition:all .2s;position:absolute;top:4px;left:10px;transform:rotate(45deg)scale(0)}.make-order-page .policy-checkbox-line .checkbox-text,.wishlist-page .policy-checkbox-line .checkbox-text,.auth-page .policy-checkbox-line .checkbox-text{color:#4a4a4a;letter-spacing:-.02em;padding-left:14px;font-size:16px;line-height:1.35}.make-order-page .policy-checkbox-line .checkbox-text em,.wishlist-page .policy-checkbox-line .checkbox-text em,.auth-page .policy-checkbox-line .checkbox-text em{color:red;margin-left:3px;font-style:normal;font-weight:700}.make-order-page .policy-checkbox-line .checkbox-text a,.wishlist-page .policy-checkbox-line .checkbox-text a,.auth-page .policy-checkbox-line .checkbox-text a{color:red;text-decoration:underline;transition:color .2s}.make-order-page .policy-checkbox-line .checkbox-text a:hover,.wishlist-page .policy-checkbox-line .checkbox-text a:hover,.auth-page .policy-checkbox-line .checkbox-text a:hover{color:#c00}.make-order-page .policy-checkbox-line input[type=checkbox]:checked+.mark,.wishlist-page .policy-checkbox-line input[type=checkbox]:checked+.mark,.auth-page .policy-checkbox-line input[type=checkbox]:checked+.mark{background:red}.make-order-page .policy-checkbox-line input[type=checkbox]:checked+.mark:after,.wishlist-page .policy-checkbox-line input[type=checkbox]:checked+.mark:after,.auth-page .policy-checkbox-line input[type=checkbox]:checked+.mark:after{opacity:1;transform:rotate(45deg)scale(1)}.make-order-page .policy-checkbox-line:hover .mark,.wishlist-page .policy-checkbox-line:hover .mark,.auth-page .policy-checkbox-line:hover .mark{background:#9b9b9b47}.make-order-page .policy-checkbox-line input[type=checkbox]:checked:hover+.mark,.wishlist-page .policy-checkbox-line input[type=checkbox]:checked:hover+.mark,.auth-page .policy-checkbox-line input[type=checkbox]:checked:hover+.mark{background:#e00000}.make-order-page .policy-checkbox-line.is-invalid .mark,.wishlist-page .policy-checkbox-line.is-invalid .mark,.auth-page .policy-checkbox-line.is-invalid .mark{background:#e3061314;box-shadow:0 0 0 2px #e30613}.make-order-page .policy-checkbox-line.is-invalid .checkbox-text,.wishlist-page .policy-checkbox-line.is-invalid .checkbox-text,.auth-page .policy-checkbox-line.is-invalid .checkbox-text{color:#e30613}.make-order-page .order-grid-other,.wishlist-page .order-grid-other,.auth-page .order-grid-other{padding-right:calc(270px + 3.6rem)}@media (width<=991px){.make-order-page .order-grid-other,.wishlist-page .order-grid-other,.auth-page .order-grid-other{padding-right:0}}.make-order-page .order-side,.wishlist-page .order-side,.auth-page .order-side{align-self:start;padding-top:30px;position:sticky;top:calc(70px + 2.4rem)}@media (width<=991px){.make-order-page .order-side,.wishlist-page .order-side,.auth-page .order-side{order:-1;width:100%;position:static}}@media (width<=767px){.make-order-page .order-side,.wishlist-page .order-side,.auth-page .order-side{order:2;padding-top:0}}.make-order-page .order-total-card,.wishlist-page .order-total-card,.auth-page .order-total-card{background:#fff;border-radius:1.6rem;width:270px;padding:30px 25px;position:relative;overflow:hidden;box-shadow:0 1.8rem 4.6rem #00000014}@media (width<=991px){.make-order-page .order-total-card,.wishlist-page .order-total-card,.auth-page .order-total-card{width:100%}}.make-order-page .order-total-card.is-loading .basket-loader-overlay,.make-order-page .order-total-card.loading .basket-loader-overlay,.wishlist-page .order-total-card.is-loading .basket-loader-overlay,.wishlist-page .order-total-card.loading .basket-loader-overlay,.auth-page .order-total-card.is-loading .basket-loader-overlay,.auth-page .order-total-card.loading .basket-loader-overlay{opacity:1;visibility:visible}@media (width<=767px){.make-order-page .order-total-card,.wishlist-page .order-total-card,.auth-page .order-total-card{border-radius:1.4rem;padding:2rem}}.make-order-page .order-total-card .line,.wishlist-page .order-total-card .line,.auth-page .order-total-card .line{border-bottom:1px solid #e0e0e0;margin-bottom:10px;padding-bottom:10px}.make-order-page .order-total-card .line span,.wishlist-page .order-total-card .line span,.auth-page .order-total-card .line span{color:#7f7f7f;letter-spacing:-.03em;margin-bottom:.8rem;font-size:16px;font-weight:300;display:block}.make-order-page .order-total-card .line strong,.wishlist-page .order-total-card .line strong,.auth-page .order-total-card .line strong{letter-spacing:-.03em;color:#000;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:26px;font-weight:500;display:block}.make-order-page .order-total-card .line strong em,.wishlist-page .order-total-card .line strong em,.auth-page .order-total-card .line strong em{font-size:18px;font-style:normal;font-weight:300}.make-order-page .order-total-card .line.total,.wishlist-page .order-total-card .line.total,.auth-page .order-total-card .line.total{border-bottom:0;margin-bottom:0;padding-bottom:0}.make-order-page .order-total-card .line.total span,.wishlist-page .order-total-card .line.total span,.auth-page .order-total-card .line.total span{color:#000;font-size:2.275rem}@media (width<=767px){.make-order-page .order-total-card .line.total span,.wishlist-page .order-total-card .line.total span,.auth-page .order-total-card .line.total span{font-size:2rem}}.make-order-page .order-total-card .line.total strong,.wishlist-page .order-total-card .line.total strong,.auth-page .order-total-card .line.total strong{font-size:35px}@media (width<=767px){.make-order-page .order-total-card .line.total strong,.wishlist-page .order-total-card .line.total strong,.auth-page .order-total-card .line.total strong{font-size:2.6rem}}.make-order-page .order-total-card .checkout-btn,.wishlist-page .order-total-card .checkout-btn,.auth-page .order-total-card .checkout-btn{width:100%;margin-left:0;font-size:1.5rem}.make-order-page .order-total-card .checkout-btn img,.wishlist-page .order-total-card .checkout-btn img,.auth-page .order-total-card .checkout-btn img{filter:invert()}.make-order-page .order-total-card .policy-note,.wishlist-page .order-total-card .policy-note,.auth-page .order-total-card .policy-note{width:100%;margin-top:1.3rem;font-size:1.2rem}.make-order-page .address-suggestions-list,.wishlist-page .address-suggestions-list,.auth-page .address-suggestions-list{z-index:1050;background:#fff;border:1px solid #0000001a;border-radius:12px;max-height:280px;margin:0;padding:6px 0;list-style:none;animation:.2s ease-out forwards suggestPanelFadeIn;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 12px 32px #0000001f,0 4px 12px #0000000d}.make-order-page .address-suggestions-list::-webkit-scrollbar{width:6px}.wishlist-page .address-suggestions-list::-webkit-scrollbar{width:6px}.auth-page .address-suggestions-list::-webkit-scrollbar{width:6px}.make-order-page .address-suggestions-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.wishlist-page .address-suggestions-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.auth-page .address-suggestions-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.make-order-page .address-suggestions-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.wishlist-page .address-suggestions-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.auth-page .address-suggestions-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.make-order-page .address-suggestions-list::-webkit-scrollbar-thumb:hover{background:#aaa}.wishlist-page .address-suggestions-list::-webkit-scrollbar-thumb:hover{background:#aaa}.auth-page .address-suggestions-list::-webkit-scrollbar-thumb:hover{background:#aaa}.make-order-page .address-suggestions-list li,.wishlist-page .address-suggestions-list li,.auth-page .address-suggestions-list li{color:#1a1a1a;cursor:pointer;padding:12px 20px;font-size:15px;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s,padding-left .15s}.make-order-page .address-suggestions-list li:hover,.make-order-page .address-suggestions-list li.is-active,.wishlist-page .address-suggestions-list li:hover,.wishlist-page .address-suggestions-list li.is-active,.auth-page .address-suggestions-list li:hover,.auth-page .address-suggestions-list li.is-active{color:#e30613;background-color:#fff5f5;padding-left:24px}.make-order-page .address-suggestions-list li .suggest-highlight,.wishlist-page .address-suggestions-list li .suggest-highlight,.auth-page .address-suggestions-list li .suggest-highlight{color:#e30613;font-weight:700}@keyframes suggestPanelFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes btnSpin{to{transform:rotate(360deg)}}.wishlist-page .basket-table .price-cell,.wishlist-page .basket-table .total-cell{width:12%}.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single{height:46px}.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-control .item,.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single .ts-dropdown{font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-weight:500}.wishlist-page .basket-table .option-cell .product-options-wrapper .field .ts-wrapper.single{font-weight:500}.auth-page{padding:0 0 50px}@media (width<=1199px){.auth-page{padding-bottom:40px}}@media (width<=991px){.auth-page{padding:6rem 0 12rem}}@media (width<=767px){.auth-page{padding:0 0 3rem}}.auth-page .auth-hero{align-items:center;width:100%;height:217px;display:flex;position:relative;overflow:hidden}@media (width<=767px){.auth-page .auth-hero{aspect-ratio:375/125;background-position:68%;height:auto}}.auth-page .auth-hero .sect-bg{background:#000;flex-flow:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.auth-page .auth-hero .sect-bg picture{width:auto;height:100%;min-height:100%;margin:0 auto;display:block}.auth-page .auth-hero .sect-bg img{width:auto;max-width:none;height:100%}.auth-page .auth-hero .hero-content{z-index:3;width:100%;height:100%;position:relative}.auth-page .auth-hero .hero-content .container{flex-flow:column;justify-content:stretch;align-items:flex-start;height:100%;display:flex}.auth-page .auth-hero .hero-copy{background:linear-gradient(90deg,#000 0%,#0000003b 100%);flex-flow:column;justify-content:center;align-items:flex-start;width:100%;max-width:1500px;height:100%;margin:0 auto;padding:1.8rem 0;display:flex}@media (width<=767px){.auth-page .auth-hero .hero-copy{background:0 0;justify-content:flex-start;padding:2rem 0}}.auth-page .eyebrow{letter-spacing:-.02em;color:#ffffff9e;margin:0 0 1.1rem;font-size:1.62rem;font-weight:600}@media (width<=767px){.auth-page .eyebrow{font-size:1.3rem}}.auth-page .hero-title{letter-spacing:-.03em;text-transform:uppercase;color:#fff;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:5.3349rem;font-weight:600;line-height:.96}@media (width<=767px){.auth-page .hero-title{font-size:2.2rem;line-height:.98}}.auth-page .auth-layout{z-index:3;flex-flow:row;justify-content:space-between;align-items:stretch;max-width:1500px;margin:-25px auto 0;display:flex;position:relative}@media (width<=991px){.auth-page .auth-layout{flex-direction:column;gap:24px;width:100%;max-width:100%;margin-top:20px}}@media (width<=767px){.auth-page .auth-layout{gap:2rem;margin-top:2rem}}.auth-page .change-password-layout{margin-top:0;padding-top:30px}@media (width<=767px){.auth-page .change-password-layout{padding-top:0}}.auth-page .change-password-layout .login-card{order:-1;margin-top:0}.auth-page .change-password-layout .login-card .field{margin-bottom:0}.auth-page .change-password-layout .login-card .form-group{margin-bottom:30px}.auth-page .register-pane,.auth-page .login-card{aspect-ratio:790/550;flex-flow:column;justify-content:center;align-items:center;display:flex}@media (width<=991px){.auth-page .register-pane,.auth-page .login-card{aspect-ratio:auto;width:100%;max-width:100%;min-height:auto}}.auth-page .register-pane .card-holder,.auth-page .login-card .card-holder{width:90%;max-width:550px}@media (width<=767px){.auth-page .register-pane .card-holder,.auth-page .login-card .card-holder{width:96%}}.auth-page .register-pane .card-head,.auth-page .login-card .card-head{flex-flow:column;justify-content:center;align-items:stretch;gap:14px;margin-bottom:40px;display:flex}@media (width>=992px) and (width<=1199px){.auth-page .register-pane .card-head,.auth-page .login-card .card-head{margin-bottom:20px}}@media (width<=767px){.auth-page .register-pane .card-head,.auth-page .login-card .card-head{gap:0;margin-bottom:10px}}.auth-page .register-pane .kicker,.auth-page .login-card .kicker{color:#828282;margin:0 0 4px;font-size:26px;font-weight:300}@media (width>=992px) and (width<=1199px){.auth-page .register-pane .kicker,.auth-page .login-card .kicker{font-size:22px}}@media (width<=767px){.auth-page .register-pane .kicker,.auth-page .login-card .kicker{margin-bottom:10px;font-size:1.6rem}}.auth-page .register-pane .section-title,.auth-page .login-card .section-title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:34px;font-weight:600}@media (width>=992px) and (width<=1199px){.auth-page .register-pane .section-title,.auth-page .login-card .section-title{font-size:28px}}@media (width<=767px){.auth-page .register-pane .section-title,.auth-page .login-card .section-title{margin-bottom:2.6rem;font-size:2.6rem}}.auth-page .register-pane{box-shadow:none;background:0 0;border:none;flex-flow:column;flex:1;justify-content:center;align-items:stretch;max-width:570px;margin-top:0;padding:40px 5% 0 0;display:flex}@media (width<=1199px){.auth-page .register-pane{padding-left:2rem}}@media (width<=991px){.auth-page .register-pane{order:2;width:100%;max-width:100%;padding:0}}@media (width<=767px){.auth-page .register-pane{padding:0 5%}}.auth-page .register-pane .register-text{color:#000;max-width:none;margin:0 0 24px;font-family:Dexa Pro,sans-serif;font-size:18px;font-weight:300;line-height:1.2}@media (width<=767px){.auth-page .register-pane .register-text{font-size:1.55rem;line-height:1.12}}.auth-page .register-pane .auth-action{width:inline-flex;letter-spacing:-.01em;color:#fff;background:#e30613;border-radius:12px;flex-flow:row;justify-content:space-between;align-self:flex-start;align-items:center;gap:10px;height:48px;padding:0 28px;font-family:Dexa Pro,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .1s;display:flex;box-shadow:0 6px 18px #e3061333}@media (width<=767px){.auth-page .register-pane .auth-action{width:100%;min-width:0;margin-top:2rem;font-size:1.6rem}}.auth-page .register-pane .auth-action .btn-arrow,.auth-page .register-pane .auth-action img{filter:invert();width:8px;height:auto}.auth-page .register-pane .auth-action span{text-align:center;flex:1}.auth-page .register-pane .auth-action:hover{background-color:#cb0410;box-shadow:0 8px 22px #e306134d}.auth-page .register-pane .auth-action:active{transform:translateY(1px)}@media (width<=480px){.auth-page .register-pane .auth-action{width:100%}}.auth-page .register-pane .btn-register{width:240px}@media (width<=767px){.auth-page .register-pane .btn-register{width:100%}}.auth-page .login-card{background:#fff;border:1px solid #eee;border-radius:16px;flex-direction:column;width:54%;max-width:780px;margin-top:0;padding:30px;display:flex;box-shadow:0 15px 30px #00000024}@media (width<=1199px){.auth-page .login-card{padding:4rem 3rem}}@media (width<=991px){.auth-page .login-card{box-sizing:border-box;order:1;width:100%;max-width:100%;margin-top:0}}@media (width<=767px){.auth-page .login-card{border-radius:1.6rem;margin-bottom:30px;padding:2.4rem 1.8rem}.auth-page .login-card .section-title{margin-bottom:2rem}}.auth-page .login-card .login-form{flex-direction:column;width:85%;margin:0 auto;display:flex}@media (width<=991px){.auth-page .login-card .login-form{width:100%}}@media (width<=767px){.auth-page .login-card .login-form{gap:0}}.auth-page .login-card .field{flex-direction:column;gap:0;margin-bottom:30px;display:flex}@media (width>=992px) and (width<=1199px){.auth-page .login-card .field{margin-bottom:20px}}@media (width<=767px){.auth-page .login-card .field{margin-bottom:20px}}.auth-page .login-card .field .label{color:#222;margin-bottom:8px;padding-left:15px;font-family:Dexa Pro,sans-serif;font-size:17px;font-weight:500}@media (width<=767px){.auth-page .login-card .field .label{font-size:1.5rem}}.auth-page .login-card .field .label em{color:#e30613;margin-left:2px;font-style:normal}.auth-page .login-card .field input[type=text],.auth-page .login-card .field input[type=email],.auth-page .login-card .field input[type=password]{color:#111;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;height:48px;padding:0 16px 0 25px;font-family:Dexa Pro,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s}@media (width<=767px){.auth-page .login-card .field input[type=text],.auth-page .login-card .field input[type=email],.auth-page .login-card .field input[type=password]{font-size:1.5rem}}.auth-page .login-card .field input[type=text]::placeholder,.auth-page .login-card .field input[type=email]::placeholder,.auth-page .login-card .field input[type=password]::placeholder{color:#a0aec0}.auth-page .login-card .field input[type=text]:focus,.auth-page .login-card .field input[type=email]:focus,.auth-page .login-card .field input[type=password]:focus{border-color:#999;box-shadow:0 0 12px #5a5a5a3f}.auth-page .login-card .field .password-toggle-wrap{width:100%;position:relative}.auth-page .login-card .field .password-toggle-wrap input[type=password],.auth-page .login-card .field .password-toggle-wrap input[type=text]{padding-right:48px}.auth-page .login-card .field .password-toggle-wrap .password-toggle-btn{cursor:pointer;color:#718096;z-index:2;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:6px;transition:color .2s,opacity .2s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.auth-page .login-card .field .password-toggle-wrap .password-toggle-btn:hover{color:#1a202c}.auth-page .login-card .field .password-toggle-wrap .password-toggle-btn svg{pointer-events:none;width:20px;height:20px}.auth-page .login-card .field .password-toggle-wrap .password-toggle-btn .icon-eye-off{display:none}.auth-page .login-card .field .password-toggle-wrap .password-toggle-btn.is-visible{color:#e30613}.auth-page .login-card .field .password-toggle-wrap .password-toggle-btn.is-visible .icon-eye{display:none}.auth-page .login-card .field .password-toggle-wrap .password-toggle-btn.is-visible .icon-eye-off{display:block}.auth-page .login-card .actions{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}@media (width<=480px){.auth-page .login-card .actions{flex-direction:column;align-items:stretch}}@media (width<=767px){.auth-page .login-card .actions{flex-direction:column;align-items:stretch;gap:1.6rem}.auth-page .login-card .actions .auth-action{margin-top:0}}.auth-page .login-card .actions .login-btn{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#e30613;border:none;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;gap:10px;width:200px;height:48px;padding:0 32px;font-family:Dexa Pro,sans-serif;font-size:16px;font-weight:600;transition:background-color .2s,box-shadow .2s,transform .1s;display:flex;position:relative;box-shadow:0 6px 18px #e3061333}@media (width>=992px) and (width<=1199px){.auth-page .login-card .actions .login-btn{width:170px}}@media (width<=767px){.auth-page .login-card .actions .login-btn span{text-align:center;flex:1}}.auth-page .login-card .actions .login-btn .btn-text{text-align:center;flex:1;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);display:inline-block}.auth-page .login-card .actions .login-btn .btn-text.default-text{opacity:1;transform:translateY(0)}.auth-page .login-card .actions .login-btn .btn-text.loading-text{opacity:0;pointer-events:none;display:none;transform:translateY(10px)}.auth-page .login-card .actions .login-btn .btn-arrow,.auth-page .login-card .actions .login-btn img{filter:invert();opacity:1;width:8px;height:auto;transition:transform .35s,opacity .35s;transform:scale(1)}.auth-page .login-card .actions .login-btn .btn-spinner{opacity:0;pointer-events:none;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin-top:-9px;transition:scale .35s,opacity .35s;animation:.6s linear infinite btnSpin;position:absolute;top:50%;right:20px;scale:.5}.auth-page .login-card .actions .login-btn:hover{background-color:#cb0410;box-shadow:0 8px 22px #e306134d}.auth-page .login-card .actions .login-btn:active{transform:translateY(1px)}.auth-page .login-card .actions .login-btn.is-loading{box-shadow:none!important;pointer-events:none!important;cursor:not-allowed!important;background:#8e8e93!important;justify-content:center!important}.auth-page .login-card .actions .login-btn.is-loading .btn-text.default-text{display:none!important}.auth-page .login-card .actions .login-btn.is-loading .btn-text.loading-text{opacity:1!important;display:inline-block!important;transform:translateY(0)!important}.auth-page .login-card .actions .login-btn.is-loading .btn-arrow,.auth-page .login-card .actions .login-btn.is-loading img{display:none!important}.auth-page .login-card .actions .login-btn.is-loading .btn-spinner{opacity:1!important;scale:1!important}@media (width<=480px){.auth-page .login-card .actions .login-btn{width:100%}}.auth-page .login-card .actions .forgot-link{color:#000;font-family:Dexa Pro,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:color .2s}@media (width>=992px) and (width<=1199px){.auth-page .login-card .actions .forgot-link{font-size:15px}}@media (width<=767px){.auth-page .login-card .actions .forgot-link{font-size:1.5rem}}.auth-page .login-card .actions .forgot-link:hover{color:#e30613;text-decoration:underline}.auth-page .breadcrumbs{margin-top:25px;margin-bottom:25px}.auth-page .account-dashboard{padding:20px 0 80px}@media (width<=767px){.auth-page .account-dashboard{padding:15px 0 30px}}.auth-page .account-dashboard .account-section{margin-bottom:45px}.auth-page .account-dashboard .account-section:last-child{margin-bottom:0}.auth-page .account-dashboard .account-section .account-section-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:12px;display:flex}.auth-page .account-dashboard .account-section .account-section-header .section-title-wrap{align-items:center;gap:12px;display:flex}.auth-page .account-dashboard .account-section .account-section-header .section-title-wrap .section-icon{color:#e30613;background:#e3061314;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.auth-page .account-dashboard .account-section .account-section-header .section-title-wrap .section-icon svg{width:20px;height:20px}.auth-page .account-dashboard .account-section .account-section-header .section-title-wrap .section-title{color:#1a202c;text-transform:uppercase;letter-spacing:-.01em;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700}@media (width<=767px){.auth-page .account-dashboard .account-section .account-section-header .section-title-wrap .section-title{font-size:16px}}.auth-page .account-dashboard .account-section .account-section-header .logout-link{color:#e30613;background:#f7fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-family:Dexa Pro,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.auth-page .account-dashboard .account-section .account-section-header .logout-link svg{width:18px;height:18px;transition:transform .25s}.auth-page .account-dashboard .account-section .account-section-header .logout-link:hover{color:#fff;background:#e30613;border-color:#e30613}.auth-page .account-dashboard .account-section .account-section-header .logout-link:hover svg{transform:translate(2px)}@media (width<=600px){.auth-page .account-dashboard .account-section .account-section-header .logout-link{padding:6px 12px;font-size:13px}.auth-page .account-dashboard .account-section .account-section-header .logout-link svg{width:16px;height:16px}}.auth-page .account-dashboard .account-section .account-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=991px){.auth-page .account-dashboard .account-section .account-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.auth-page .account-dashboard .account-section .account-grid{grid-template-columns:1fr;gap:12px}}.auth-page .account-dashboard .account-section .account-grid .account-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:16px;padding:20px 22px;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 4px 12px #00000008}.auth-page .account-dashboard .account-section .account-grid .account-card:hover{border-color:#e30613;transform:translateY(-3px);box-shadow:0 12px 24px #e306131a}.auth-page .account-dashboard .account-section .account-grid .account-card:hover .card-icon{color:#fff;background:#e30613}.auth-page .account-dashboard .account-section .account-grid .account-card:hover .card-title{color:#e30613}.auth-page .account-dashboard .account-section .account-grid .account-card .card-icon{color:#4a5568;background:#f7fafc;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .25s;display:flex}.auth-page .account-dashboard .account-section .account-grid .account-card .card-icon svg{width:20px;height:20px}.auth-page .account-dashboard .account-section .account-grid .account-card .card-content{flex-direction:column;gap:4px;display:flex}.auth-page .account-dashboard .account-section .account-grid .account-card .card-content .card-title{color:#2d3748;font-family:Dexa Pro,sans-serif;font-size:16px;font-weight:600;transition:color .2s}@media (width<=767px){.auth-page .account-dashboard .account-section .account-grid .account-card .card-content .card-title{font-size:14px}}.auth-page .account-dashboard .account-section .account-grid .account-card .card-content .card-desc{color:#718096;font-family:Dexa Pro,sans-serif;font-size:13px;font-weight:400;line-height:1.4}@media (width<=767px){.auth-page .account-dashboard .account-section .account-grid .account-card .card-content .card-desc{font-size:12px}}.registration-page{max-width:211.9rem;margin:0 auto;padding-bottom:18rem}@media (width<=1199px){.registration-page{padding-bottom:14rem}}@media (width<=991px){.registration-page{padding-bottom:10rem}}@media (width<=767px){.registration-page{padding-bottom:7rem}}.registration-page .registration-hero{background:linear-gradient(90deg,#000000fa 0%,#000000f0 33%,#0000007a 48%,#00000014 63%,#00000042 100%),url(/assets/images/registration/a5591a2d-6914-428d-8468-af4db3b7085f.png) 50%/100% 100% no-repeat;border-radius:2.1rem;align-items:center;min-height:21.7rem;padding-left:14.5823%;padding-right:3rem;display:flex}@media (width<=1199px){.registration-page .registration-hero{background-color:#0000;background-image:linear-gradient(90deg,#000000f5 0%,#0000009e 38%,#00000029 60%,#0000007a 100%),url(/assets/images/registration/f18f4906-3ee6-4cb4-8385-f62f0a072cf7.png);background-position:right 18% center;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding-left:8rem;padding-right:8rem}}@media (width<=991px){.registration-page .registration-hero{background-position:50%;min-height:18rem;padding-left:6rem;padding-right:6rem}}@media (width<=767px){.registration-page .registration-hero{background-position:63%;border-radius:1.8rem;min-height:14rem;padding-left:3rem;padding-right:3rem}}.registration-page .hero-copy{padding-top:2rem;padding-bottom:2rem}@media (width<=767px){.registration-page .hero-copy{padding-top:1.4rem;padding-bottom:1.4rem}}.registration-page .eyebrow{letter-spacing:-.3247px;color:#fff9;margin:0 0 .5rem;font-size:1.6237rem;font-weight:500}@media (width<=767px){.registration-page .eyebrow{letter-spacing:-.02em;margin-bottom:.6rem;font-size:1rem}}.registration-page .hero-title{text-transform:uppercase;color:#fff;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:5.3349rem;font-weight:600;line-height:1}@media (width<=767px){.registration-page .hero-title{font-size:2.9rem}}.registration-page .registration-form{margin-top:6.9rem;padding-left:18.4993%;padding-right:31.5243%}@media (width<=1199px){.registration-page .registration-form{padding-left:8rem;padding-right:8rem}}@media (width<=991px){.registration-page .registration-form{margin-top:5rem;padding-left:6rem;padding-right:6rem}}@media (width<=767px){.registration-page .registration-form{margin-top:0;padding-left:2.4rem;padding-right:2.4rem}}.registration-page .registration-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(4rem,16.1473%,17.1rem);width:min(100%,105.9rem);display:grid}@media (width<=1199px){.registration-page .registration-grid{column-gap:6rem;width:100%}}@media (width<=991px){.registration-page .registration-grid{grid-template-columns:1fr;row-gap:5rem;max-width:54rem}}@media (width<=767px){.registration-page .registration-grid{row-gap:3.8rem;max-width:none}}.registration-page .main-column,.registration-page .address-block{min-width:0}.registration-page .info-block,.registration-page .password-block,.registration-page .address-block{position:relative}@media (width<=991px){.registration-page .info-block,.registration-page .password-block,.registration-page .address-block{padding-left:0}}@media (width<=767px){.registration-page .info-block,.registration-page .password-block,.registration-page .address-block{padding-left:0}}.registration-page .password-block{margin-top:7.6rem}@media (width<=991px){.registration-page .password-block{margin-top:6rem}}@media (width<=767px){.registration-page .password-block{margin-top:4.8rem}}.registration-page .block-head{align-items:center;min-height:6.807rem;display:flex;position:relative}@media (width<=991px){.registration-page .block-head{padding-left:8rem}}@media (width<=767px){.registration-page .block-head{min-height:4.8rem;padding-left:6.4rem}}.registration-page .badge{width:6.807rem;height:6.807rem;position:absolute;top:0}@media (width<=767px){.registration-page .badge{width:4.8rem;height:4.8rem}}.registration-page .info-block .badge,.registration-page .password-block .badge{left:-9rem}@media (width<=991px){.registration-page .info-block .badge,.registration-page .password-block .badge{left:0}}@media (width<=767px){.registration-page .info-block .badge,.registration-page .password-block .badge{left:0}}.registration-page .address-block .badge{left:-8.7rem}@media (width<=991px){.registration-page .address-block .badge{left:0}}@media (width<=767px){.registration-page .address-block .badge{left:0}}.registration-page .badge-base,.registration-page .badge-mark{position:absolute;top:0;left:0}.registration-page .badge-base{width:100%;height:100%}.registration-page .badge-mark{top:50%;left:50%;transform:translate(-50%,-50%)}.registration-page .profile-mark{width:1.9739rem;height:2.4874rem}@media (width<=767px){.registration-page .profile-mark{width:1.45rem;height:1.82rem}}.registration-page .lock-mark{width:2.1663rem;height:2.6rem}@media (width<=767px){.registration-page .lock-mark{width:1.58rem;height:1.9rem}}.registration-page .location-mark{width:2.15rem;height:2.55rem}@media (width<=767px){.registration-page .location-mark{width:1.56rem;height:1.85rem}}.registration-page .block-title{text-transform:uppercase;color:#000;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2.4rem;font-weight:600;line-height:1}@media (width<=767px){.registration-page .block-title{font-size:2rem}}.registration-page .field-list{gap:2.7rem;margin-top:2rem;display:grid}@media (width<=767px){.registration-page .field-list{gap:2.2rem;margin-top:1.8rem}}.registration-page .field{gap:1.1rem;margin-bottom:20px;display:grid}.registration-page .field-label{letter-spacing:-.34px;color:#000;font-size:1.7rem;font-weight:600}@media (width<=767px){.registration-page .field-label{font-size:1.5rem}}.registration-page .field-label.muted{color:#adadad}.registration-page .field-label em{color:red;font-style:normal}.registration-page input,.registration-page select{letter-spacing:-.48px;color:#000;background:#fff;border:.1rem solid #0003;border-radius:1.2rem;width:100%;height:4.8rem;padding:0 3.3rem;font-size:1.6rem;font-weight:500;transition:border-color .2s,box-shadow .2s}@media (width<=767px){.registration-page input,.registration-page select{letter-spacing:-.03em;height:4.6rem;padding-left:2.2rem;padding-right:2.2rem;font-size:1.5rem}}.registration-page input::placeholder,.registration-page select::placeholder{color:#979797}.registration-page input:hover,.registration-page input:focus,.registration-page select:hover,.registration-page select:focus{border-color:#ff000073}.registration-page input:focus,.registration-page select:focus{box-shadow:0 0 0 .3rem #ff000014}.registration-page .choice .select-wrap{display:block;position:relative}.registration-page .choice .select-wrap img{pointer-events:none;width:.9004rem;height:.515rem;position:absolute;top:50%;right:3.25rem;transform:translateY(-50%)}@media (width<=767px){.registration-page .choice .select-wrap img{right:2.2rem}}.registration-page .choice select{appearance:none;letter-spacing:-.38px;color:#000;font-size:1.9rem;font-weight:600}@media (width<=767px){.registration-page .choice select{font-size:1.7rem}}.registration-page .choice .region-select select{padding-right:3.3rem}.registration-page .option-list{gap:1.3rem;margin-top:8rem;display:grid}@media (width<=991px){.registration-page .option-list{margin-top:6rem}}@media (width<=767px){.registration-page .option-list{gap:1.2rem;margin-top:4.8rem}}.registration-page .option{align-items:center;gap:1.6rem;width:fit-content;display:flex;position:relative}.registration-page .option input{opacity:0;pointer-events:none;position:absolute}.registration-page .bullet{background:#9b9b9b29;border-radius:50%;flex:none;width:3rem;height:3rem;position:relative}@media (width<=767px){.registration-page .bullet{width:2.6rem;height:2.6rem}}.registration-page .option input:checked+.bullet:after{content:"";background:red;border-radius:50%;position:absolute;inset:.8rem}@media (width<=767px){.registration-page .option input:checked+.bullet:after{inset:.7rem}}.registration-page .option-text{letter-spacing:-.48px;color:#000;font-size:1.6rem;font-weight:600}@media (width<=767px){.registration-page .option-text{white-space:normal;font-size:1.5rem}}.registration-page .action-area{width:min(100%,48.4rem);margin-top:3.8rem}@media (width<=767px){.registration-page .action-area{width:100%;margin-top:3rem}}.registration-page .auth-action{letter-spacing:-.54px;color:#fff;background:red;border-radius:1.2rem;justify-content:center;align-items:center;gap:2.2rem;width:28.6rem;max-width:100%;height:5rem;padding:0 2.6rem;font-size:1.8rem;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:1rem 1.4rem 3.4rem #00000021}@media (width<=767px){.registration-page .auth-action{width:100%;font-size:1.6rem}}.registration-page .auth-action img{width:.9304rem;height:.545rem}.registration-page .auth-action:hover{background:#ea0000;transform:translateY(-.1rem);box-shadow:1.2rem 1.6rem 3.6rem #00000029}.registration-page .policy-note{letter-spacing:-.42px;color:#979797;max-width:48.4rem;margin:1.4rem 0 0;font-size:1.4rem;font-weight:500;line-height:1.2143}@media (width<=767px){.registration-page .policy-note{max-width:none;font-size:1.3rem;line-height:1.2}}.registration-page .policy-note a{color:red;text-decoration:underline}.forgot-page-wrapper{max-width:600px;margin:40px auto 80px}.forgot-page-wrapper .forgot-card{background:#fff;border:1px solid #eee;border-radius:16px;padding:30px;box-shadow:0 15px 30px #00000024}@media (width<=767px){.forgot-page-wrapper .forgot-card{padding:20px}}.forgot-page-wrapper .forgot-card .card-head{flex-flow:column;justify-content:center;align-items:stretch;gap:14px;margin-bottom:16px;display:flex}.forgot-page-wrapper .forgot-card .card-head .page-title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:22px;font-weight:600}@media (width<=767px){.forgot-page-wrapper .forgot-card .card-head .page-title{font-size:18px}}.forgot-page-wrapper .forgot-card .card-description{color:#64748b;margin:0 0 24px;font-family:Dexa Pro,sans-serif;font-size:15px;line-height:1.5}.forgot-page-wrapper .forgot-card .forgot-form .field-group{margin-bottom:24px}.forgot-page-wrapper .forgot-card .forgot-form .field{flex-direction:column;display:flex}.forgot-page-wrapper .forgot-card .forgot-form .field .label{color:#222;margin-bottom:8px;font-family:Dexa Pro,sans-serif;font-size:17px;font-weight:500}.forgot-page-wrapper .forgot-card .forgot-form .field .label em{color:#e30613;margin-left:2px;font-style:normal}.forgot-page-wrapper .forgot-card .forgot-form .field input[type=text],.forgot-page-wrapper .forgot-card .forgot-form .field input[type=email]{color:#111;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;width:100%;height:48px;padding:0 16px;font-family:Dexa Pro,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s}.forgot-page-wrapper .forgot-card .forgot-form .field input[type=text]::placeholder,.forgot-page-wrapper .forgot-card .forgot-form .field input[type=email]::placeholder{color:#a0aec0}.forgot-page-wrapper .forgot-card .forgot-form .field input[type=text]:focus,.forgot-page-wrapper .forgot-card .forgot-form .field input[type=email]:focus{border-color:#e30613;box-shadow:0 0 0 3px #e306131f}.forgot-page-wrapper .forgot-card .forgot-form .form-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}@media (width<=480px){.forgot-page-wrapper .forgot-card .forgot-form .form-actions{flex-direction:column-reverse;align-items:stretch}}.forgot-page-wrapper .forgot-card .forgot-form .form-actions .btn-back{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;height:48px;padding:0 24px;font-family:Dexa Pro,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.forgot-page-wrapper .forgot-card .forgot-form .form-actions .btn-back:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}@media (width<=480px){.forgot-page-wrapper .forgot-card .forgot-form .form-actions .btn-back{width:100%}}.forgot-page-wrapper .forgot-card .forgot-form .form-actions .btn-submit{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#e30613;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 28px;font-family:Dexa Pro,sans-serif;font-size:16px;font-weight:600;transition:background-color .2s,box-shadow .2s,transform .1s;display:inline-flex;box-shadow:0 6px 18px #e3061333}.forgot-page-wrapper .forgot-card .forgot-form .form-actions .btn-submit .btn-arrow{filter:invert();width:8px;height:auto}.forgot-page-wrapper .forgot-card .forgot-form .form-actions .btn-submit:hover{background-color:#cb0410;box-shadow:0 8px 22px #e306134d}.forgot-page-wrapper .forgot-card .forgot-form .form-actions .btn-submit:active{transform:translateY(1px)}@media (width<=480px){.forgot-page-wrapper .forgot-card .forgot-form .form-actions .btn-submit{width:100%}}.registration-form{width:100%;max-width:1500px;margin:0 auto;padding:50px 0}@media (width<=991px){.registration-form{padding:20px 0}}.registration-form fieldset{border:none;margin-bottom:40px}@media (width<=991px){.registration-form fieldset{margin-bottom:24px}}.registration-form.account-edit-form .registration-legal-block,.registration-form.account-newsletter-form .registration-legal-block{padding-top:0}.registration-form.account-edit-form .registration-legal-block fieldset,.registration-form.account-newsletter-form .registration-legal-block fieldset{border:none;padding-top:0}.registration-form.account-newsletter-form .main-fields-row{margin-bottom:40px}.registration-form.account-newsletter-form .main-fields-row fieldset{width:100%;max-width:650px}.registration-form.account-newsletter-form .radio-options-row{flex-direction:row;align-items:center;gap:32px;margin-top:12px;display:flex}@media (width<=575px){.registration-form.account-newsletter-form .radio-options-row{flex-direction:column;align-items:flex-start;gap:16px}}.registration-form .main-fields-row{flex-flow:row;justify-content:space-between;align-items:flex-start;display:flex}.registration-form .main-fields-row fieldset{width:49%;max-width:650px;margin-bottom:20px}@media (width<=991px){.registration-form .main-fields-row{flex-direction:column;gap:20px}.registration-form .main-fields-row fieldset{width:100%;max-width:100%;margin-bottom:0}}.registration-form .fieldset-heading{flex-flow:row;justify-content:flex-start;align-items:center;margin-bottom:15px;display:flex}.registration-form .fieldset-heading .icon{aspect-ratio:1;background:red;border-radius:50%;flex-flow:row;justify-content:center;align-items:center;width:68px;display:flex}@media (width<=767px){.registration-form .fieldset-heading .icon{width:44px;height:44px}.registration-form .fieldset-heading .icon img{width:22px;height:auto}}.registration-form .fieldset-heading h2{text-transform:uppercase;color:#000;margin:0;padding-left:20px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:24px;font-weight:600}@media (width<=767px){.registration-form .fieldset-heading h2{padding-left:14px;font-size:18px}}.registration-form .fields-wrapper{padding-left:88px}@media (width<=991px){.registration-form .fields-wrapper{padding-left:0}}.registration-form .registration-legal-block{padding-left:88px}@media (width<=991px){.registration-form .registration-legal-block{padding-left:0}}.registration-form .registration-legal-block fieldset{border-top:1px solid #e2e8f0;padding-top:40px}@media (width<=991px){.registration-form .registration-legal-block fieldset{padding-top:20px}}.registration-form .registration-legal-block .policy-checkboxes{flex-direction:column;gap:14px;margin-bottom:40px;display:flex}@media (width<=767px){.registration-form .registration-legal-block .policy-checkboxes{margin-bottom:24px}}.registration-form .registration-legal-block .registration-submit-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;display:flex}@media (width<=767px){.registration-form .registration-legal-block .registration-submit-row{flex-direction:column;align-items:stretch;gap:12px;width:100%}}.registration-form .registration-legal-block .registration-submit-row .submit-btn,.registration-form .registration-legal-block .registration-submit-row .login-btn,.registration-form .registration-legal-block .registration-submit-row .btn-submit{color:#fff;cursor:pointer;background:#e30613;border:none;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;height:52px;padding:0 42px;font-family:Dexa Pro,sans-serif;font-size:17px;font-weight:600;transition:background-color .2s,opacity .25s,transform .1s;display:flex;position:relative}.registration-form .registration-legal-block .registration-submit-row .submit-btn .btn-text,.registration-form .registration-legal-block .registration-submit-row .login-btn .btn-text,.registration-form .registration-legal-block .registration-submit-row .btn-submit .btn-text{transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);display:inline-block}.registration-form .registration-legal-block .registration-submit-row .submit-btn .btn-text.default-text,.registration-form .registration-legal-block .registration-submit-row .login-btn .btn-text.default-text,.registration-form .registration-legal-block .registration-submit-row .btn-submit .btn-text.default-text{opacity:1;transform:translateY(0)}.registration-form .registration-legal-block .registration-submit-row .submit-btn .btn-text.loading-text,.registration-form .registration-legal-block .registration-submit-row .login-btn .btn-text.loading-text,.registration-form .registration-legal-block .registration-submit-row .btn-submit .btn-text.loading-text{text-align:center;opacity:0;pointer-events:none;position:absolute;left:0;right:0;transform:translateY(10px)}.registration-form .registration-legal-block .registration-submit-row .submit-btn .btn-arrow,.registration-form .registration-legal-block .registration-submit-row .submit-btn img,.registration-form .registration-legal-block .registration-submit-row .login-btn .btn-arrow,.registration-form .registration-legal-block .registration-submit-row .login-btn img,.registration-form .registration-legal-block .registration-submit-row .btn-submit .btn-arrow,.registration-form .registration-legal-block .registration-submit-row .btn-submit img{filter:invert();opacity:1;flex-shrink:0;width:8px;height:auto;margin-left:30px;transition:transform .35s,opacity .35s;transform:scale(1)}.registration-form .registration-legal-block .registration-submit-row .submit-btn .btn-spinner,.registration-form .registration-legal-block .registration-submit-row .login-btn .btn-spinner,.registration-form .registration-legal-block .registration-submit-row .btn-submit .btn-spinner{opacity:0;pointer-events:none;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;transition:scale .35s,opacity .35s;animation:.6s linear infinite btnSpin;position:absolute;right:24px;scale:.5}.registration-form .registration-legal-block .registration-submit-row .submit-btn:hover,.registration-form .registration-legal-block .registration-submit-row .login-btn:hover,.registration-form .registration-legal-block .registration-submit-row .btn-submit:hover{background-color:#c70410}.registration-form .registration-legal-block .registration-submit-row .submit-btn:active,.registration-form .registration-legal-block .registration-submit-row .login-btn:active,.registration-form .registration-legal-block .registration-submit-row .btn-submit:active{transform:translateY(1px)}.registration-form .registration-legal-block .registration-submit-row .submit-btn.is-disabled,.registration-form .registration-legal-block .registration-submit-row .login-btn.is-disabled,.registration-form .registration-legal-block .registration-submit-row .btn-submit.is-disabled{opacity:.7;box-shadow:none!important;cursor:not-allowed!important;background:#8e8e93!important}.registration-form .registration-legal-block .registration-submit-row .submit-btn.is-loading,.registration-form .registration-legal-block .registration-submit-row .login-btn.is-loading,.registration-form .registration-legal-block .registration-submit-row .btn-submit.is-loading{box-shadow:none!important;pointer-events:none!important;cursor:not-allowed!important;background:#8e8e93!important}.registration-form .registration-legal-block .registration-submit-row .submit-btn.is-loading .btn-text.default-text,.registration-form .registration-legal-block .registration-submit-row .login-btn.is-loading .btn-text.default-text,.registration-form .registration-legal-block .registration-submit-row .btn-submit.is-loading .btn-text.default-text{opacity:0;transform:translateY(-10px)}.registration-form .registration-legal-block .registration-submit-row .submit-btn.is-loading .btn-text.loading-text,.registration-form .registration-legal-block .registration-submit-row .login-btn.is-loading .btn-text.loading-text,.registration-form .registration-legal-block .registration-submit-row .btn-submit.is-loading .btn-text.loading-text{opacity:1;transform:translateY(0)}.registration-form .registration-legal-block .registration-submit-row .submit-btn.is-loading .btn-arrow,.registration-form .registration-legal-block .registration-submit-row .submit-btn.is-loading img,.registration-form .registration-legal-block .registration-submit-row .login-btn.is-loading .btn-arrow,.registration-form .registration-legal-block .registration-submit-row .login-btn.is-loading img,.registration-form .registration-legal-block .registration-submit-row .btn-submit.is-loading .btn-arrow,.registration-form .registration-legal-block .registration-submit-row .btn-submit.is-loading img{opacity:0;transform:scale(.5)}.registration-form .registration-legal-block .registration-submit-row .submit-btn.is-loading .btn-spinner,.registration-form .registration-legal-block .registration-submit-row .login-btn.is-loading .btn-spinner,.registration-form .registration-legal-block .registration-submit-row .btn-submit.is-loading .btn-spinner{opacity:1;scale:1}@media (width<=767px){.registration-form .registration-legal-block .registration-submit-row .submit-btn,.registration-form .registration-legal-block .registration-submit-row .login-btn,.registration-form .registration-legal-block .registration-submit-row .btn-submit{justify-content:center;width:100%;height:50px;padding:0 20px}.registration-form .registration-legal-block .registration-submit-row .submit-btn .btn-arrow,.registration-form .registration-legal-block .registration-submit-row .submit-btn img,.registration-form .registration-legal-block .registration-submit-row .login-btn .btn-arrow,.registration-form .registration-legal-block .registration-submit-row .login-btn img,.registration-form .registration-legal-block .registration-submit-row .btn-submit .btn-arrow,.registration-form .registration-legal-block .registration-submit-row .btn-submit img{margin-left:12px}}.btn-back-link{color:#2d3748;background:#edf2f7;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;height:52px;padding:0 28px;font-family:Dexa Pro,sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}@media (width<=767px){.btn-back-link{box-sizing:border-box;width:100%;height:48px}}.btn-back-link svg{transition:transform .2s}.btn-back-link:hover{color:#000;background:#e2e8f0;border-color:#cbd5e0}.btn-back-link:hover svg{transform:translate(-3px)}.btn-back-link:active{transform:translateY(1px)}.address-book-wrapper{background:#fff;border:1px solid #eee;border-radius:16px;margin:40px auto 0;padding:35px 40px;box-shadow:0 15px 30px #0000000f}@media (width<=767px){.address-book-wrapper{border-radius:14px;margin-top:15px;padding:16px 14px}}.address-book-wrapper .address-book-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.address-book-wrapper .address-book-head h2{color:#000;margin:0;font-family:Dexa Pro,sans-serif;font-size:24px;font-weight:600}@media (width<=767px){.address-book-wrapper .address-book-head h2{font-size:2rem}.address-book-wrapper .address-book-head h2 span{white-space:nowrap}}.address-book-wrapper .address-book-head .add-address-btn{color:#fff;background:#e30613;border:none;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;gap:16px;height:52px;padding:0 36px;font-family:Dexa Pro,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;position:relative;box-shadow:0 4px 14px #e3061340}.address-book-wrapper .address-book-head .add-address-btn:hover{color:#fff;background:#cc000d;transform:translateY(-1px);box-shadow:0 6px 18px #e3061359}.address-book-wrapper .address-book-head .add-address-btn:active{transform:translateY(1px)}.address-book-wrapper .address-book-head .add-address-btn .btn-arrow{filter:brightness(0)invert();width:14px;height:14px}.address-book-wrapper .address-cards-grid{flex-direction:column;gap:16px;display:flex}.address-book-wrapper .address-card-item{background:#fcfcfd;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;transition:border-color .2s,box-shadow .2s;display:flex}.address-book-wrapper .address-card-item:hover{border-color:#cbd5e0;box-shadow:0 4px 12px #0000000a}@media (width<=767px){.address-book-wrapper .address-card-item{flex-direction:column;align-items:flex-start;padding:16px}}.address-book-wrapper .address-card-item .icon{background:#e30613;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.address-book-wrapper .address-card-item .icon img{filter:brightness(0)invert();width:22px;height:22px}.address-book-wrapper .address-card-item .address-details{flex:1}.address-book-wrapper .address-card-item .address-details .address-name{color:#1a202c;margin-bottom:4px;font-size:17px;font-weight:600;line-height:1.3}.address-book-wrapper .address-card-item .address-details .address-text{color:#4a5568;margin:0;font-size:15px;font-weight:400;line-height:1.45}.address-book-wrapper .address-card-item .address-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.address-book-wrapper .address-card-item .address-actions .action-btn{border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.address-book-wrapper .address-card-item .address-actions .action-btn.edit-btn{color:#2d3748;background:#edf2f7}.address-book-wrapper .address-card-item .address-actions .action-btn.edit-btn:hover{color:#000;background:#e2e8f0}.address-book-wrapper .address-card-item .address-actions .action-btn.delete-btn{color:#e53e3e;background:#fff5f5}.address-book-wrapper .address-card-item .address-actions .action-btn.delete-btn:hover{color:#c53030;background:#fed7d7}.address-book-wrapper .address-empty-box{text-align:center;color:#718096;background:#f7fafc;border:1px dashed #cbd5e0;border-radius:12px;padding:40px 20px;font-size:16px}.address-book-wrapper .table-responsive{border:1px solid #e2e8f0;border-radius:12px;width:100%;margin-bottom:0}@media (width<=767px){.address-book-wrapper .table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}}.address-book-wrapper .table-responsive::-webkit-scrollbar{height:6px}.address-book-wrapper .table-responsive::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.address-book-wrapper .table-responsive::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.address-book-wrapper .table-responsive::-webkit-scrollbar-thumb:hover{background:#94a3b8}.address-book-wrapper .table-responsive .table{border-collapse:separate;border-spacing:0;width:100%;max-width:100%;margin-bottom:0;font-family:Dexa Pro,sans-serif;font-size:15px}@media (width<=767px){.address-book-wrapper .table-responsive .table{min-width:540px}}.address-book-wrapper .table-responsive .table thead tr th,.address-book-wrapper .table-responsive .table thead tr td{color:#2d3748;text-transform:uppercase;letter-spacing:.03em;background:#f8fafc;padding:16px 20px;font-size:14px;font-weight:600}@media (width<=767px){.address-book-wrapper .table-responsive .table thead tr th,.address-book-wrapper .table-responsive .table thead tr td{white-space:nowrap;padding:12px 14px;font-size:13px}}.address-book-wrapper .table-responsive .table thead tr th,.address-book-wrapper .table-responsive .table thead tr td{border:none;border-bottom:2px solid #e2e8f0}.address-book-wrapper .table-responsive .table tbody tr{transition:background .15s}.address-book-wrapper .table-responsive .table tbody tr:hover{background:#f7fafc}.address-book-wrapper .table-responsive .table tbody tr td{vertical-align:middle;color:#1a202c;border:none;border-top:1px solid #edf2f7;padding:16px 20px;font-size:15px;line-height:1.45}@media (width<=767px){.address-book-wrapper .table-responsive .table tbody tr td{padding:12px 14px;font-size:14px}}.address-book-wrapper .table-responsive .table tbody tr:first-child td{border-top:none}.address-book-wrapper .table-responsive .order-status-badge{white-space:nowrap;border-radius:20px;justify-content:center;align-items:center;padding:4px 12px;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.address-book-wrapper .table-responsive .order-status-badge.status-complete{color:#03543f;background:#def7ec}.address-book-wrapper .table-responsive .order-status-badge.status-processing,.address-book-wrapper .table-responsive .order-status-badge.status-pending{color:#92400e;background:#fef3c7}.address-book-wrapper .table-responsive .order-status-badge.status-shipped{color:#3730a3;background:#e0e7ff}.address-book-wrapper .table-responsive .order-status-badge.status-canceled,.address-book-wrapper .table-responsive .order-status-badge.status-denied,.address-book-wrapper .table-responsive .order-status-badge.status-failed{color:#9b1c1c;background:#fde8e8}.address-book-wrapper .table-responsive .order-status-badge.status-default{color:#374151;background:#f3f4f6}.address-book-wrapper .table-responsive .btn-order-view{color:#fff;background:#e30613;border-radius:8px;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #e3061333}.address-book-wrapper .table-responsive .btn-order-view svg{width:14px;height:14px}.address-book-wrapper .table-responsive .btn-order-view:hover{color:#fff;background:#cc000d;transform:translateY(-1px);box-shadow:0 4px 12px #e3061359}.address-book-wrapper .table-responsive .btn-order-view:active{transform:translateY(1px)}.delivery-page{max-width:211.9rem;margin:0 auto;padding-bottom:50px}.delivery-page .delivery-hero{box-sizing:border-box;background:#f5f5f5;border-radius:2.1rem;margin-bottom:6rem;padding:4rem 4.5rem 3.5rem}.delivery-page .delivery-hero .title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0 0 .8rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:4rem;font-weight:600;line-height:1.1}.delivery-page .delivery-hero .subtitle{color:#828282;margin:0;font-size:1.5rem;font-weight:400;line-height:1.3}.delivery-page .store-map-placeholder{aspect-ratio:16/7;background:#e8e8ec;border-radius:1.8rem;width:100%;min-height:320px;max-height:420px;margin-top:4rem;margin-bottom:4rem;position:relative;overflow:hidden}@media (width<=767px){.delivery-page .store-map-placeholder{margin-top:0;margin-bottom:20px}}.delivery-page .store-map-placeholder .map-custom-controls{z-index:10;align-items:center;gap:.8rem;display:flex;position:absolute;top:1.6rem;left:1.6rem;right:auto}.delivery-page .store-map-placeholder .map-custom-controls .map-zoom-btn{aspect-ratio:60/39;color:#e31e24;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #ffc4c4;border-radius:10px;justify-content:center;align-items:center;width:60px;height:39px;font-family:Dexa Pro,Arial,sans-serif;font-size:2.2rem;font-weight:700;line-height:1;transition:background-color .16s,box-shadow .16s;display:inline-flex}@media (width<=1500px){.delivery-page .store-map-placeholder .map-custom-controls .map-zoom-btn{width:50px;height:33px}}.delivery-page .store-map-placeholder .map-custom-controls .map-zoom-btn:hover{color:#fff;background:#c0030e;transform:none}.delivery-page .store-map-placeholder .map-custom-controls .map-zoom-btn:active{transform:none;box-shadow:0 .2rem .6rem #e306134d}.delivery-page .delivery-way-section{margin-top:5.5rem;margin-bottom:7rem}.delivery-page .delivery-way-section .delivery-way-head{text-align:center;margin-bottom:2.8rem}.delivery-page .delivery-way-section .delivery-way-head .section-title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0 0 .8rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.4rem;font-weight:600;line-height:1.1}.delivery-page .delivery-way-section .delivery-way-head .section-subtitle{color:#828282;margin:0;font-size:1.7rem;font-weight:400}.delivery-page .delivery-way-section .delivery-way-slider{background:#111;border-radius:2.1rem;position:relative;overflow:hidden;box-shadow:0 1rem 3rem #00000014}.delivery-page .delivery-way-section .delivery-way-slider .swiper-slide{height:auto}.delivery-page .delivery-way-section .delivery-way-slider .slide-card{aspect-ratio:16/9;width:100%;max-height:62rem;position:relative;overflow:hidden}.delivery-page .delivery-way-section .delivery-way-slider .slide-card img{object-fit:cover;width:100%;height:100%;display:block}.delivery-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption{-webkit-backdrop-filter:blur(1.2rem);color:#fff;z-index:2;background:#000000b8;border:.1rem solid #ffffff26;border-radius:1.4rem;align-items:center;gap:1.6rem;max-width:calc(100% - 20rem);padding:1.4rem 2.4rem;display:inline-flex;position:absolute;bottom:2.5rem;left:2.5rem}.delivery-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption .step-badge{letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#e30613;border-radius:.8rem;flex-shrink:0;padding:.6rem 1.4rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:600}.delivery-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption .caption-text{color:#fff;font-size:1.8rem;font-weight:500}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow{z-index:5;aspect-ratio:60/39;color:#fff;cursor:pointer;background:#e30613;border:none;border-radius:10px;justify-content:center;align-items:center;width:60px;transition:background .16s,opacity .16s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=1500px){.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow{width:50px}}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow:hover{background:#000;transform:translateY(-50%)}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow.swiper-button-disabled{opacity:.45;cursor:default}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow svg{width:8px;height:auto}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow.prev{left:2rem}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow.next{right:2rem}.delivery-page .delivery-way-section .delivery-way-slider .slider-pagination{z-index:10;justify-content:center;align-items:center;gap:.8rem;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.delivery-page .delivery-way-section .delivery-way-slider .slider-pagination .swiper-pagination-bullet{opacity:1;cursor:pointer;background:#ffffff8c;border-radius:50%;width:1.2rem;height:1.2rem;transition:background .2s,width .2s,border-radius .2s;margin:0!important}.delivery-page .delivery-way-section .delivery-way-slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e30613;border-radius:.6rem;width:3.2rem}.delivery-page .delivery-content{width:90%;max-width:1300px;margin:0 auto 8rem}@media (width<=767px){.delivery-page .delivery-content{width:100%}}.delivery-page .delivery-lead{color:#000;margin:0;font-size:2.335rem;font-weight:300;line-height:1.15}.delivery-page .delivery-zones{flex-direction:column;gap:6.2rem;margin:4.4rem 0 0;padding:0;list-style:none;display:flex}.delivery-page .zone-title{color:#000;margin:0 0 2.97rem;font-size:2.735rem;font-weight:600;line-height:1}.delivery-page .zone-desc{color:#000;margin:0;font-size:2.335rem;font-weight:300;line-height:1.2}.delivery-page .info-section{background:#0000000a;border-radius:1rem;margin-top:8.1rem;padding:4.5rem 3rem}.delivery-page .info-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;display:grid}.delivery-page .info-card{background:url(../images/delivery/538de427-702c-4f4a-8138-ff17373448c7.svg) 0 0/100% 100% no-repeat;padding:6.36rem 12rem 4rem 4.6rem;position:relative}.delivery-page .card-icon{object-fit:contain;width:9.807rem;height:9.807rem;position:absolute;top:2.16rem;right:2.3rem}.delivery-page .card-title{letter-spacing:-.4796px;text-transform:uppercase;color:#000;margin:0 0 2rem;font-size:2.398rem;font-weight:600;line-height:1.1}.delivery-page .card-desc{color:#505050;margin:0;font-size:1.4803rem;font-weight:300;line-height:1.5}.delivery-page .card-note{color:#505050;margin:1.5rem 0 0;font-size:1.2953rem;font-weight:300;line-height:1.5}@media (width<=1199px){.delivery-page{padding-bottom:10rem}.delivery-page .delivery-hero{padding-left:8rem;padding-right:4rem}.delivery-page .delivery-content{padding-left:8rem;padding-right:12%}.delivery-page .stores-section{padding-left:8rem;padding-right:8rem}.delivery-page .stores-grid{gap:2.4rem}.delivery-page .info-section{padding-left:2rem;padding-right:2rem}.delivery-page .info-card{padding-right:9rem}}@media (width<=991px){.delivery-page{padding-bottom:8rem}.delivery-page .delivery-hero{padding-left:5rem}.delivery-page .delivery-content{padding-left:5rem;padding-right:5%}.delivery-page .stores-section{padding-left:5rem;padding-right:5rem}.delivery-page .stores-grid{grid-template-columns:1fr;max-width:58rem}.delivery-page .store-map{height:32rem}.delivery-page .info-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-page .info-card{padding-right:12rem}.delivery-page .delivery-zones{gap:5rem}}@media (width<=767px){.delivery-page{padding-bottom:5rem}.delivery-page .delivery-hero{border-radius:1.6rem;padding:3rem 2.4rem}.delivery-page .delivery-hero .title{font-size:2.8rem}.delivery-page .delivery-hero .subtitle{font-size:1.4rem}.delivery-page .delivery-way-section{margin-top:3.5rem;margin-bottom:4.5rem}.delivery-page .delivery-way-section .delivery-way-head{margin-bottom:2rem}.delivery-page .delivery-way-section .delivery-way-head .section-title{font-size:2.2rem}.delivery-page .delivery-way-section .delivery-way-head .section-subtitle{font-size:1.4rem}.delivery-page .delivery-way-section .delivery-way-slider{border-radius:1.6rem}.delivery-page .delivery-way-section .delivery-way-slider .slide-card{aspect-ratio:4/3;max-height:none}.delivery-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption{gap:1rem;max-width:none;padding:1rem 1.4rem;bottom:1.5rem;left:1.5rem;right:1.5rem}.delivery-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption .step-badge{padding:.4rem 1rem;font-size:1.1rem}.delivery-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption .caption-text{font-size:1.4rem}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow{aspect-ratio:60/39;width:48px}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow.prev{left:1rem}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow.next{right:1rem}.delivery-page .delivery-way-section .delivery-way-slider .slider-pagination{display:none}.delivery-page .delivery-content{margin-top:3.5rem;padding-left:2.4rem;padding-right:2.4rem}.delivery-page .delivery-content .delivery-lead{font-size:1.8rem}.delivery-page .delivery-zones{gap:3.8rem;margin-top:3rem}.delivery-page .delivery-zones .zone-title{margin-bottom:1.8rem;font-size:2rem}.delivery-page .delivery-zones .zone-desc{font-size:1.7rem}.delivery-page .stores-section{margin-top:5rem;padding-left:2.4rem;padding-right:2.4rem}.delivery-page .stores-grid{max-width:none}.delivery-page .store-city{font-size:2.6rem}.delivery-page .store-address{font-size:1.6rem}.delivery-page .store-map{border-radius:1.2rem;height:24rem}.delivery-page .store-actions{flex-wrap:wrap;gap:1.6rem}.delivery-page .btn-route{width:100%;font-size:1.6rem}.delivery-page .btn-yandex{font-size:1.6rem}.delivery-page .info-section{border-radius:.8rem;margin-top:5rem;padding:2.4rem}.delivery-page .info-cards{grid-template-columns:1fr;gap:1.6rem}.delivery-page .info-card{padding:2rem 2rem 2.4rem 2.4rem}.delivery-page .info-card .card-icon{width:6rem;height:6rem;margin-bottom:1.6rem;position:static}.delivery-page .info-card .card-title{font-size:1.8rem}.delivery-page .info-card .card-desc{font-size:1.4rem}.delivery-page .info-card .card-note{font-size:1.3rem}}.pay-page{color:#171717;padding-bottom:5rem}.pay-page .content-column.no-pl{width:100%;padding-left:0}.pay-page .page-title{letter-spacing:-.045em;text-transform:uppercase;color:#171717;margin:0 0 3.2rem;font-family:Dexa Pro Expanded,Dexa Pro,Arial,Helvetica,sans-serif;font-size:clamp(3.2rem,4vw,5.6rem);font-weight:700;line-height:.96}.pay-page .pay-outer-card{background:#fafafa;border:1px solid #ededed;border-radius:2rem;flex-direction:column;gap:2.4rem;margin:0;padding:3.2rem;display:flex;box-shadow:0 1.6rem 4rem #1717170f}.pay-page .pay-inner-card{background:#fff;border:1px solid #ededed;border-radius:1.6rem;margin:0;padding:2.8rem 3.2rem;position:relative;box-shadow:0 .8rem 2.4rem #17171714}.pay-page .pay-inner-card .pay-subtitle{letter-spacing:-.03em;color:#171717;margin:0 0 1.8rem;font-family:Dexa Pro Expanded,Dexa Pro,Arial,Helvetica,sans-serif;font-size:clamp(2rem,2.5vw,2.6rem);font-weight:700;line-height:1.25}.pay-page .pay-inner-card .pay-section-item p{color:#333;margin:0 0 1.6rem;font-size:1.6rem;line-height:1.65}.pay-page .pay-inner-card .pay-section-item p:last-child{margin-bottom:0}.pay-page .pay-inner-card .pay-section-item p.reasons-title{color:#171717;margin-top:2rem;margin-bottom:1.2rem}.pay-page .pay-inner-card .pay-section-item p.pay-infinity-note{color:#747474;margin-top:1.6rem;font-style:italic}.pay-page .pay-inner-card .pay-section-item .pay-reasons-list{flex-direction:column;gap:1rem;margin:1.4rem 0 2rem;padding-left:0;list-style:none;display:flex}.pay-page .pay-inner-card .pay-section-item .pay-reasons-list li{color:#2a2a2a;padding-left:2.8rem;font-size:1.55rem;line-height:1.6;position:relative}.pay-page .pay-inner-card .pay-section-item .pay-reasons-list li:before{content:"";background-color:#e30613;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:1rem;left:.8rem}.pay-page .pay-inner-card .pay-section-item .pay-priority-badge{color:#e30613;background:#fff5f5;border:1px solid #e3061333;border-radius:1.2rem;margin-top:1.6rem;padding:1.2rem 2rem;font-size:1.5rem;font-weight:700;display:inline-block}.pay-page .pay-card-media{border-radius:20px;width:100%;overflow:hidden;box-shadow:0 .8rem 2.4rem #17171714}.pay-page .pay-card-media img{object-fit:cover;width:100%;height:auto;display:block}@media (width<=767px){.pay-page .pay-outer-card{border-radius:1.6rem;gap:1.6rem;padding:2rem 1.6rem}.pay-page .pay-inner-card{border-radius:1.2rem;padding:2rem 1.8rem}.pay-page .pay-inner-card .pay-subtitle{font-size:1.9rem}.pay-page .pay-inner-card .pay-section-item p{font-size:1.45rem}.pay-page .pay-inner-card .pay-section-item .pay-reasons-list li{font-size:1.4rem}}.about-page{max-width:211.9rem;margin:0 auto;padding-bottom:50px;padding-left:0!important}@media (width<=767px){.about-page{padding-bottom:20px}}.about-page div.parent-cat-image{aspect-ratio:1000/200}@media (width<=767px){.about-page div.parent-cat-image{aspect-ratio:1000/300}}.about-page div.parent-cat-image img{object-position:50% 45%;height:100%}.about-page .delivery-way-section{margin-top:5.5rem;margin-bottom:7rem}.about-page .delivery-way-section .delivery-way-head{text-align:center;margin-bottom:2.8rem}.about-page .delivery-way-section .delivery-way-head .section-title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0 0 .8rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.4rem;font-weight:600;line-height:1.1}.about-page .delivery-way-section .delivery-way-head .section-subtitle{color:#828282;margin:0;font-size:1.7rem;font-weight:400}.about-page .delivery-way-section .delivery-way-slider{background:#111;border-radius:2.1rem;position:relative;overflow:hidden;box-shadow:0 1rem 3rem #00000014}.about-page .delivery-way-section .delivery-way-slider .swiper-slide{height:auto}.about-page .delivery-way-section .delivery-way-slider .slide-card{aspect-ratio:16/9;width:100%;max-height:62rem;position:relative;overflow:hidden}.about-page .delivery-way-section .delivery-way-slider .slide-card img{object-fit:cover;width:100%;height:100%;display:block}.about-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption{-webkit-backdrop-filter:blur(1.2rem);color:#fff;z-index:2;background:#000000b8;border:.1rem solid #ffffff26;border-radius:1.4rem;align-items:center;gap:1.6rem;max-width:calc(100% - 20rem);padding:1.4rem 2.4rem;display:inline-flex;position:absolute;bottom:2.5rem;left:2.5rem}.about-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption .step-badge{letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#e30613;border-radius:.8rem;flex-shrink:0;padding:.6rem 1.4rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:600}.about-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption .caption-text{color:#fff;font-size:1.8rem;font-weight:500}.about-page .delivery-way-section .delivery-way-slider .slider-arrow{z-index:5;aspect-ratio:60/39;color:#fff;cursor:pointer;background:#e30613;border:none;border-radius:10px;justify-content:center;align-items:center;width:60px;transition:background .16s,opacity .16s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=1500px){.about-page .delivery-way-section .delivery-way-slider .slider-arrow{width:50px}}.about-page .delivery-way-section .delivery-way-slider .slider-arrow:hover{background:#000;transform:translateY(-50%)}.about-page .delivery-way-section .delivery-way-slider .slider-arrow.swiper-button-disabled{opacity:.45;cursor:default}.about-page .delivery-way-section .delivery-way-slider .slider-arrow svg{width:8px;height:auto}.about-page .delivery-way-section .delivery-way-slider .slider-arrow.prev{left:2rem}.about-page .delivery-way-section .delivery-way-slider .slider-arrow.next{right:2rem}.about-page .delivery-way-section .delivery-way-slider .slider-pagination{z-index:10;justify-content:center;align-items:center;gap:.8rem;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.about-page .delivery-way-section .delivery-way-slider .slider-pagination .swiper-pagination-bullet{opacity:1;cursor:pointer;background:#ffffff8c;border-radius:50%;width:1.2rem;height:1.2rem;transition:background .2s,width .2s,border-radius .2s;margin:0!important}.about-page .delivery-way-section .delivery-way-slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e30613;border-radius:.6rem;width:3.2rem}.about-page .delivery-content{width:90%;max-width:1300px;margin:0 auto 8rem}@media (width<=767px){.about-page .delivery-content{margin-bottom:30px}}.about-page .delivery-lead{color:#000;margin:0;font-size:2.335rem;font-weight:300;line-height:1.15}.about-page .delivery-zones{flex-direction:column;gap:6.2rem;margin:4.4rem 0 0;padding:0;list-style:none;display:flex}.about-page .zone-title{color:#000;margin:0 0 2.97rem;font-size:2.735rem;font-weight:600;line-height:1}.about-page .zone-desc{color:#000;margin:0;font-size:2.335rem;font-weight:300;line-height:1.2}.about-page .info-section{background:#0000000a;border-radius:1rem;margin-top:8.1rem;padding:4.5rem 3rem}.about-page .info-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;display:grid}.about-page .info-card{background:url(../images/delivery/538de427-702c-4f4a-8138-ff17373448c7.svg) 0 0/100% 100% no-repeat;padding:6.36rem 12rem 4rem 4.6rem;position:relative}.about-page .card-icon{object-fit:contain;width:9.807rem;height:9.807rem;position:absolute;top:2.16rem;right:2.3rem}.about-page .card-title{letter-spacing:-.4796px;text-transform:uppercase;color:#000;margin:0 0 2rem;font-size:2.398rem;font-weight:600;line-height:1.1}.about-page .card-desc{color:#505050;margin:0;font-size:1.4803rem;font-weight:300;line-height:1.5}.about-page .card-note{color:#505050;margin:1.5rem 0 0;font-size:1.2953rem;font-weight:300;line-height:1.5}@media (width<=1199px){.delivery-page{padding-bottom:10rem}.delivery-page .delivery-hero{padding-left:8rem;padding-right:4rem}.delivery-page .delivery-content{padding-left:8rem;padding-right:12%}.delivery-page .stores-section{padding-left:8rem;padding-right:8rem}.delivery-page .stores-grid{gap:2.4rem}.delivery-page .info-section{padding-left:2rem;padding-right:2rem}.delivery-page .info-card{padding-right:9rem}}@media (width<=991px){.delivery-page{padding-bottom:8rem}.delivery-page .delivery-hero{padding-left:5rem}.delivery-page .delivery-content{padding-left:5rem;padding-right:5%}.delivery-page .stores-section{padding-left:5rem;padding-right:5rem}.delivery-page .stores-grid{grid-template-columns:1fr;max-width:58rem}.delivery-page .store-map{height:32rem}.delivery-page .info-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-page .info-card{padding-right:12rem}.delivery-page .delivery-zones{gap:5rem}}@media (width<=767px){.delivery-page{padding-bottom:3rem}.delivery-page .delivery-hero{border-radius:1.6rem;margin-bottom:20px;padding:3rem 2.4rem}.delivery-page .delivery-hero .title{font-size:2.8rem}}@media (width<=767px) and (width<=767px){.delivery-page .delivery-hero .title{margin:0;font-size:2rem}}@media (width<=767px){.delivery-page .delivery-hero .subtitle{font-size:1.4rem}.delivery-page .delivery-way-section{margin-top:3.5rem;margin-bottom:4.5rem}.delivery-page .delivery-way-section .delivery-way-head{margin-bottom:2rem}.delivery-page .delivery-way-section .delivery-way-head .section-title{font-size:2.2rem}.delivery-page .delivery-way-section .delivery-way-head .section-subtitle{font-size:1.4rem}.delivery-page .delivery-way-section .delivery-way-slider{border-radius:1.6rem}.delivery-page .delivery-way-section .delivery-way-slider .slide-card{aspect-ratio:4/3;max-height:none}.delivery-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption{gap:1rem;max-width:none;padding:1rem 1.4rem;bottom:1.5rem;left:1.5rem;right:1.5rem}.delivery-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption .step-badge{padding:.4rem 1rem;font-size:1.1rem}.delivery-page .delivery-way-section .delivery-way-slider .slide-card .slide-caption .caption-text{font-size:1.4rem}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow{aspect-ratio:60/39;width:48px}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow.prev{left:1rem}.delivery-page .delivery-way-section .delivery-way-slider .slider-arrow.next{right:1rem}.delivery-page .delivery-way-section .delivery-way-slider .slider-pagination{display:none}.delivery-page .delivery-content{margin-top:3.5rem;padding:0}}@media (width<=767px) and (width<=767px){.delivery-page .delivery-content{margin-bottom:20px}}@media (width<=767px){.delivery-page .delivery-content .delivery-lead{font-size:1.8rem}.delivery-page .delivery-zones{gap:3.8rem;margin-top:3rem}.delivery-page .delivery-zones .zone-title{margin-bottom:1.8rem;font-size:2rem}.delivery-page .delivery-zones .zone-desc{font-size:1.7rem}.delivery-page .stores-section{margin-top:5rem;padding-left:2.4rem;padding-right:2.4rem}.delivery-page .stores-grid{max-width:none}.delivery-page .store-city{font-size:2.6rem}.delivery-page .store-address{font-size:1.6rem}.delivery-page .store-map{border-radius:1.2rem;height:24rem}.delivery-page .store-actions{flex-wrap:wrap;gap:1.6rem}.delivery-page .btn-route{width:100%;font-size:1.6rem}.delivery-page .btn-yandex{font-size:1.6rem}.delivery-page .info-section{border-radius:.8rem;margin-top:5rem;padding:2.4rem}.delivery-page .info-cards{grid-template-columns:1fr;gap:1.6rem}.delivery-page .info-card{padding:2rem 2rem 2.4rem 2.4rem}.delivery-page .info-card .card-icon{width:6rem;height:6rem;margin-bottom:1.6rem;position:static}.delivery-page .info-card .card-title{font-size:1.8rem}.delivery-page .info-card .card-desc{font-size:1.4rem}.delivery-page .info-card .card-note{font-size:1.3rem}}.contacts-page{width:100%;margin-bottom:6rem}@media (width<=767px){.contacts-page{margin-bottom:30px}}.contacts-page .contacts-hero{box-sizing:border-box;background:#f5f5f5;border-radius:2.1rem;padding:4rem 4.5rem 3.5rem}@media (width<=767px){.contacts-page .contacts-hero{margin-bottom:30px;padding:20px 5%}}.contacts-page .contacts-hero .title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0 0 .8rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:4rem;font-weight:600;line-height:1.1}@media (width<=767px){.contacts-page .contacts-hero .title{font-size:2.4rem}}.contacts-page .contacts-hero .subtitle{color:#828282;margin:0;font-size:1.5rem;font-weight:400;line-height:1.3}.contacts-info-bar{background:#fff;border-radius:2.4rem;flex-wrap:wrap;align-items:center;gap:4.5rem;padding:1.8rem 3.2rem;display:flex;box-shadow:0 1rem 3rem #0000000d}.contacts-info-bar .info-item{align-items:center;display:flex}@media (width<=767px){.contacts-info-bar .info-item{width:100%}}.contacts-info-bar .phone-item{gap:1.8rem}.contacts-info-bar .phone-item .icon-wrap{background:#e30613;border-radius:50%;flex:none;justify-content:center;align-items:center;width:5.4rem;height:5.4rem;display:flex}.contacts-info-bar .phone-item .info-content{flex-direction:column;display:flex}.contacts-info-bar .phone-item .info-content .label{color:#828282;margin-bottom:.2rem;font-size:2rem;font-weight:300}.contacts-info-bar .phone-item .info-content .phone-link{letter-spacing:-.02em;color:#000;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:600;text-decoration:none;transition:color .2s}@media (width<=767px){.contacts-info-bar .phone-item .info-content .phone-link{white-space:nowrap;font-size:2.6rem}}.contacts-info-bar .phone-item .info-content .phone-link:hover{color:#e30613}.contacts-info-bar .hours-item{gap:1.2rem;padding-top:2rem}.contacts-info-bar .hours-item .clock-icon{flex:none;justify-content:center;align-items:center;display:flex}.contacts-info-bar .hours-item .hours-text{letter-spacing:-.01em;text-transform:uppercase;color:#000;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:1.7rem;font-weight:600}.contacts-stores{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem;margin-top:5.5rem;display:grid}@media (width>=768px) and (width<=991px){.contacts-stores{flex-direction:column;display:flex}}@media (width<=767px){.contacts-stores{flex-direction:column;margin-top:0;display:flex}}.contacts-stores .store-card{flex-direction:column;display:flex}.contacts-stores .store-card .store-head{align-items:flex-start;margin-bottom:2rem;padding-left:30px;display:flex}@media (width<=767px){.contacts-stores .store-card .store-head{padding-left:0}}.contacts-stores .store-card .store-head .location-pin{width:2.2rem;min-width:20px;margin-top:.6rem;margin-right:2rem}@media (width<=767px){.contacts-stores .store-card .store-head .location-pin{margin-right:10px}}.contacts-stores .store-card .store-head .location-pin svg{width:100%!important;height:auto!important}.contacts-stores .store-card .store-head .store-title-box{flex:1}.contacts-stores .store-card .store-head .store-title-box .city{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0 0 .6rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:600;line-height:1}@media (width<=767px){.contacts-stores .store-card .store-head .store-title-box .city{font-size:2.2rem}}.contacts-stores .store-card .store-head .store-title-box .address{color:#828282;margin:0;font-size:2.1rem;font-weight:300;line-height:1.2}@media (width<=767px){.contacts-stores .store-card .store-head .store-title-box .address{font-size:1.6rem}}.contacts-stores .store-card .store-info-bar{background:#fff;border:.1rem solid #f0f0f2;border-radius:2rem;flex-flow:row;justify-content:space-between;align-items:center;gap:2.5rem;margin-bottom:2.5rem;padding:1.6rem 2.4rem;display:flex;box-shadow:0 .6rem 2.4rem #0000000a}@media (width<=767px){.contacts-stores .store-card .store-info-bar{flex-wrap:wrap;gap:0}}.contacts-stores .store-card .store-info-bar .phone-item{gap:1.4rem}@media (width<=767px){.contacts-stores .store-card .store-info-bar .phone-item{margin-bottom:10px}}.contacts-stores .store-card .store-info-bar .phone-item .icon-wrap{width:4.8rem;height:4.8rem}@media (width<=767px){.contacts-stores .store-card .store-info-bar .phone-item .icon-wrap{width:40px;height:40px}.contacts-stores .store-card .store-info-bar .phone-item .icon-wrap svg{width:21px}}.contacts-stores .store-card .store-info-bar .phone-item .info-content .label{margin-bottom:.1rem;font-size:1.4rem}.contacts-stores .store-card .store-info-bar .phone-item .info-content .phone-link{font-size:2rem}.contacts-stores .store-card .store-info-bar .hours-item{gap:1rem;padding-top:1rem}.contacts-stores .store-card .store-info-bar .hours-item .hours-text{font-size:1.4rem}.contacts-stores .store-card .store-map-placeholder{aspect-ratio:767/419;background:#e8e8ec;border-radius:1.8rem;width:100%;position:relative;overflow:hidden}@media (width<=767px){.contacts-stores .store-card .store-map-placeholder{margin-bottom:20px}}.contacts-stores .store-card .store-map-placeholder .map-custom-controls{z-index:10;align-items:center;gap:.8rem;display:flex;position:absolute;top:1.6rem;left:1.6rem;right:auto}.contacts-stores .store-card .store-map-placeholder .map-custom-controls .map-zoom-btn{aspect-ratio:60/39;color:#e31e24;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #ffc4c4;border-radius:10px;justify-content:center;align-items:center;width:60px;height:39px;font-family:Dexa Pro,Arial,sans-serif;font-size:2.2rem;font-weight:700;line-height:1;transition:background-color .16s,box-shadow .16s;display:inline-flex}@media (width<=1500px){.contacts-stores .store-card .store-map-placeholder .map-custom-controls .map-zoom-btn{width:50px;height:33px}}.contacts-stores .store-card .store-map-placeholder .map-custom-controls .map-zoom-btn:hover{color:#fff;background:#e31e24;transform:none}.contacts-stores .store-card .store-map-placeholder .map-custom-controls .map-zoom-btn:active{transform:none;box-shadow:0 .2rem .6rem #e306134d}.contacts-stores .store-card .store-actions{align-items:center;gap:2.5rem;margin-top:2rem;display:flex}@media (width<=767px){.contacts-stores .store-card .store-actions{flex-direction:column;margin-top:0}}@media screen and (width<=1400px){.contacts-stores .store-card .store-actions{justify-content:space-between;gap:15px}}.contacts-stores .store-card .store-actions .btn-route{letter-spacing:-.02em;color:#fff;white-space:nowrap;background:#e30613;border-radius:1.2rem;justify-content:center;align-items:center;gap:1.2rem;height:5rem;padding:0 3.6rem;font-size:1.6rem;font-weight:500;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 1rem 2.5rem #e3061333}@media screen and (width<=1400px){.contacts-stores .store-card .store-actions .btn-route{border-radius:12px;flex-shrink:0;gap:12px;height:40px;padding:0 26px;font-size:14px}}.contacts-stores .store-card .store-actions .btn-route .arrow-icon{flex:none}.contacts-stores .store-card .store-actions .btn-route:hover{background:#cc0010;transform:translateY(-.1rem);box-shadow:0 1.2rem 2.8rem #e3061347}.contacts-stores .store-card .store-actions .btn-yandex{letter-spacing:-.02em;color:#000;white-space:nowrap;align-items:center;gap:1rem;font-size:1.6rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}@media screen and (width<=1400px){.contacts-stores .store-card .store-actions .btn-yandex{flex-shrink:0;gap:10px;font-size:14px}}.contacts-stores .store-card .store-actions .btn-yandex .arrow-icon{flex:none}.contacts-stores .store-card .store-actions .btn-yandex:hover{color:#e30613}.contacts-page .contacts-feedback-section{margin-top:5.5rem}@media (width<=767px){.contacts-page .contacts-feedback-section{margin-top:30px}}.contacts-page .contacts-feedback-section .feedback-card{box-sizing:border-box;background:#fff;border:.1rem solid #f0f0f2;border-radius:2.4rem;padding:4.5rem 5rem;box-shadow:0 .6rem 2.4rem #0000000a}@media (width>=768px) and (width<=991px){.contacts-page .contacts-feedback-section .feedback-card{border-radius:1.8rem;padding:3rem 2rem}}@media (width<=767px){.contacts-page .contacts-feedback-section .feedback-card{box-shadow:none;border:none;padding:0}}.contacts-page .contacts-feedback-section .feedback-card .feedback-head{margin-bottom:3.5rem}.contacts-page .contacts-feedback-section .feedback-card .feedback-head .title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0 0 1rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.4rem;font-weight:600;line-height:1.1}@media (width>=768px) and (width<=991px){.contacts-page .contacts-feedback-section .feedback-card .feedback-head .title{font-size:2.6rem}}.contacts-page .contacts-feedback-section .feedback-card .feedback-head .subtitle{color:#828282;margin:0;font-size:1.6rem;font-weight:400;line-height:1.45}@media (width>=768px) and (width<=991px){.contacts-page .contacts-feedback-section .feedback-card .feedback-head .subtitle{font-size:1.4rem}}.contacts-page .contacts-feedback-section .feedback-card .contacts-form{flex-direction:column;gap:2.5rem;display:flex}@media (width<=767px){.contacts-page .contacts-feedback-section .feedback-card .contacts-form{gap:0}}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}@media (width<=767px){.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-row{margin-bottom:20px;display:block}}@media (width>=768px) and (width<=991px){.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-row{grid-template-columns:1fr;gap:2rem}}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap{flex-direction:column;gap:.8rem;display:flex;position:relative}@media (width<=767px){.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap{margin-bottom:20px}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap:last-child{margin-bottom:0}}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap.full-width{grid-column:1/-1}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .field-label{color:#1a1a1a;font-size:1.5rem;font-weight:500}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .field-label em{color:#e30613;margin-left:.2rem;font-style:normal}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-input{color:#000;box-sizing:border-box;background:#f9f9fb;border:.1rem solid #e5e5ea;border-radius:1.2rem;outline:none;width:100%;height:5.2rem;padding:0 2rem;font-size:1.6rem;transition:border-color .2s,background-color .2s,box-shadow .2s}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-input::placeholder{color:#a0a0a0}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-input:focus{background:#fff;border-color:#e30613;box-shadow:0 0 0 .3rem #e306131f}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-input.is-invalid{background-color:#fff8f8!important;border-color:#e30613!important;box-shadow:0 0 0 .3rem #e3061324!important}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-input.is-valid{background-color:#f6fbf7!important;border-color:#2e7d32!important}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-textarea{color:#000;box-sizing:border-box;resize:vertical;background:#f9f9fb;border:.1rem solid #e5e5ea;border-radius:1.2rem;outline:none;width:100%;min-height:14rem;padding:1.6rem 2rem;font-family:inherit;font-size:1.6rem;transition:border-color .2s,background-color .2s,box-shadow .2s}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-textarea::placeholder{color:#a0a0a0}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-textarea:focus{background:#fff;border-color:#e30613;box-shadow:0 0 0 .3rem #e306131f}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-textarea.is-invalid{background-color:#fff8f8!important;border-color:#e30613!important;box-shadow:0 0 0 .3rem #e3061324!important}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .form-textarea.is-valid{background-color:#f6fbf7!important;border-color:#2e7d32!important}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .field-error{color:#e30613;opacity:0;align-items:center;gap:.6rem;margin-top:.2rem;font-size:1.3rem;font-weight:500;transition:opacity .2s,transform .2s;display:inline-flex;transform:translateY(-.4rem)}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .field-error svg{flex:none}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .field-wrap .field-error.is-visible{opacity:1;transform:translateY(0)}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .captcha-wrap{display:none}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .captcha-wrap .smart-captcha{max-width:100%}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions{align-items:center;margin-top:1rem;display:flex}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit{letter-spacing:-.01em;color:#fff;cursor:pointer;background:#e30613;border:none;border-radius:1.2rem;justify-content:center;align-items:center;gap:1.2rem;height:5.4rem;padding:0 4rem;font-family:inherit;font-size:1.6rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative;box-shadow:0 1rem 2.5rem #e3061333}@media (width>=768px) and (width<=991px){.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit{width:100%;height:4.8rem;padding:0 2rem}}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit .btn-text{transition:transform .35s,opacity .35s;display:inline-block}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit .btn-text.default-text{opacity:1;transform:translateY(0)}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit .btn-text.loading-text{opacity:0;pointer-events:none;display:none;transform:translateY(10px)}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit .arrow-icon,.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit .btn-arrow{opacity:1;flex:none;transition:transform .35s,opacity .35s}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit .btn-spinner{opacity:0;pointer-events:none;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin-top:-9px;animation:.6s linear infinite btnSpin;position:absolute;top:50%;right:20px;scale:.5}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit:hover{background:#cc0010;transform:translateY(-.1rem);box-shadow:0 1.2rem 2.8rem #e3061347}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit:active{transform:translateY(0)}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit.is-loading{box-shadow:none!important;pointer-events:none!important;cursor:not-allowed!important;background:#8e8e93!important;justify-content:center!important}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit.is-loading .btn-text.default-text{display:none!important}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit.is-loading .btn-text.loading-text{opacity:1!important;display:inline-block!important;transform:translateY(0)!important}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit.is-loading .arrow-icon,.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit.is-loading .btn-arrow,.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit.is-loading img{display:none!important}.contacts-page .contacts-feedback-section .feedback-card .contacts-form .form-actions .btn-submit.is-loading .btn-spinner{opacity:1!important;scale:1!important}.success-page-card{box-sizing:border-box;text-align:center;background:#fff;border:.1rem solid #f0f0f2;border-radius:2.4rem;flex-direction:column;align-items:center;width:100%;margin-bottom:0;padding:7rem 4rem;display:flex;box-shadow:0 .6rem 2.4rem #0000000a}@media (width>=768px) and (width<=991px){.success-page-card{border-radius:1.8rem;padding:4rem 2rem}}@media (width<=767px){.success-page-card{padding:4rem 5%}}.success-page-card .icon-wrap{background:#e30613;border-radius:50%;flex:none;justify-content:center;align-items:center;width:8rem;height:8rem;margin-bottom:2.8rem;display:flex;box-shadow:0 1rem 2.5rem #e3061340}.success-page-card .title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0 0 1.5rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.1}@media (width>=768px) and (width<=991px){.success-page-card .title{font-size:2.6rem}}@media (width<=767px){.success-page-card .title{font-size:2rem}.success-page-card .title br{display:none!important}}.success-page-card .text-message{color:#4f4f4f;max-width:58rem;margin:0 0 3.5rem;font-size:1.8rem;font-weight:400;line-height:1.5}@media (width<=767px){.success-page-card .text-message{font-size:1.4rem;font-weight:300;line-height:1.2}}.success-page-card .text-message p{margin:0 0 1rem}.success-page-card .text-message p:last-child{margin-bottom:0}@media (width>=768px) and (width<=991px){.success-page-card .text-message{font-size:1.5rem}}.success-page-card .actions{justify-content:center;align-items:center;display:flex}.success-page-card .actions .btn-continue{letter-spacing:-.01em;color:#fff;white-space:nowrap;background:#e30613;border:none;border-radius:1.2rem;justify-content:center;align-items:center;gap:1.2rem;height:5.4rem;padding:0 4rem;font-family:inherit;font-size:1.6rem;font-weight:600;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 1rem 2.5rem #e3061333}@media (width>=768px) and (width<=991px){.success-page-card .actions .btn-continue{width:100%;height:4.8rem;padding:0 2rem}}.success-page-card .actions .btn-continue .arrow-icon{flex:none}.success-page-card .actions .btn-continue:hover{background:#cc0010;transform:translateY(-.1rem);box-shadow:0 1.2rem 2.8rem #e3061347}.success-page-card .actions .btn-continue:active{transform:translateY(0)}.blog-breadcrumbs{margin:0 0 30px;padding:0;font-size:1.5rem}@media (width<=767px){.blog-breadcrumbs{margin-bottom:20px}}.blog-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:1.1rem;margin:0;padding:0;list-style:none;display:flex}.blog-breadcrumbs li{color:#858585;align-items:center;gap:1.1rem;padding:0;font-size:1.5rem;line-height:1.25;display:inline-flex}.blog-breadcrumbs li:not(:last-child):after{content:"";border-top:1px solid #a4a4a4;border-right:1px solid #a4a4a4;width:.7rem;height:.7rem;transform:rotate(45deg)}.blog-breadcrumbs a{color:#242424;transition:color .2s}.blog-breadcrumbs a:hover{color:#f60000}.blog-breadcrumbs strong{color:#858585;font-size:2rem;font-weight:400}.blog-screen{color:#000;min-height:100vh;padding:5rem 0 30px}@media (width<=767px){.blog-screen{padding-top:10px}}.blog-screen .news-content-grid{margin-top:0}@media (width<=767px){.blog-screen .news-content-grid{padding-bottom:0}}.blog-screen .news-content-grid .news-podbor{align-self:start;position:sticky;top:calc(70px + 2rem)}.blog-screen .container-inside{width:min(100% - 6rem,156.7rem)}@media (width<=767px){.blog-screen .container-inside{width:100%;padding:0 4vw}}.blog-screen .blog-heading{box-sizing:border-box;background:#f0f0f0b8;border-radius:1.7rem;min-height:12.3rem;margin-bottom:40px;padding:3.35rem 4.1rem 2rem}@media (width<=767px){.blog-screen .blog-heading{min-height:0;margin-bottom:20px;padding:20px 6vw}}.blog-screen .blog-heading h1{text-transform:uppercase;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.4rem;font-weight:600;line-height:1}@media (width<=767px){.blog-screen .blog-heading h1{font-size:3rem}}.blog-screen .blog-heading p{color:#828282;margin:1.25rem 0 0;font-size:2rem;font-weight:300;line-height:1}@media (width<=767px){.blog-screen .blog-heading p{margin-top:10px;font-size:1.6rem}}.blog-screen .news-list-category{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.5rem 8.9rem;max-width:1344px;margin:0 auto;display:grid}@media (width<=767px){.blog-screen .news-list-category{display:block}}.blog-screen .news-list-category .news-card{flex-direction:column;min-width:0;display:flex}@media (width<=767px){.blog-screen .news-list-category .news-card{margin-bottom:20px}.blog-screen .news-list-category .news-card:last-child{margin-bottom:0}}.blog-screen .news-list-category .news-card .thumb{aspect-ratio:625/340;border:1px solid #cccccc45;border-radius:1.4rem;width:100%;display:block;overflow:hidden;box-shadow:0 0 27px #d8d8d863}.blog-screen .news-list-category .news-card .thumb img{object-fit:cover;width:100%;height:100%}.blog-screen .news-list-category .news-card .name{letter-spacing:-.02em;text-transform:uppercase;margin:2rem 0 0;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:2.6rem;font-weight:500;line-height:1.15}@media (width<=767px){.blog-screen .news-list-category .news-card .name{font-size:1.8rem}}.blog-screen .news-list-category .news-card .sub{color:#5b5b5b;margin:1.25rem 0 0;font-size:1.8rem;font-weight:300;line-height:1}@media (width<=767px){.blog-screen .news-list-category .news-card .sub{font-size:14px}}.blog-screen .news-list-category .news-card .more-link{color:#000;align-items:center;gap:1rem;width:max-content;margin-top:1.8rem;display:inline-flex}.blog-screen .news-list-category .news-card .more-link .ico{background:#f60000;border-radius:1.2rem;justify-content:center;align-items:center;width:6rem;height:3rem;display:inline-flex}.blog-screen .news-list-category .news-card .more-link .txt{font-size:1.3rem;font-weight:500}.blog-screen .news-list-category .news-card .more-link:hover .ico{background:#c80000}.blog-screen .news-list-footer{white-space:nowrap;justify-content:space-between;align-items:center;gap:2rem;width:100%;max-width:1344px;margin:7.6rem auto 0;display:flex}@media (width<=767px){.blog-screen .news-list-footer{white-space:wrap;flex-wrap:wrap;margin-top:30px}}.blog-screen .news-list-footer p{color:#656565;text-align:right;margin:0;font-size:1.7rem;font-weight:300;line-height:1}@media (width<=767px){.blog-screen .news-list-footer p{text-align:left;width:100%;font-size:14px;display:block}}.blog-screen .news-pagination{margin:0;padding:0;display:block}@media (width<=767px){.blog-screen .news-pagination{width:100%}}.blog-screen .news-pagination .pagination{background:#f3f3f3;border-radius:1.2rem;align-items:center;gap:.2rem;margin:0;padding:.4rem;list-style:none;display:inline-flex}.blog-screen .news-pagination a,.blog-screen .news-pagination span{color:#000;border-radius:.9rem;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;font-size:1.7rem;font-weight:500;line-height:1;display:inline-flex}.blog-screen .news-pagination li.active span{background:#fff;box-shadow:0 1.6rem 3.4rem #0000001f}.blog-screen .news-pagination li:first-child a,.blog-screen .news-pagination li:last-child a{width:3.4rem;font-size:2.4rem}.fancybox-fadeIn,.fancybox-fadeOut,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__backdrop{animation-duration:.5s}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{border-color:#f60000}.blog-view-screen{padding:5rem 0 0}.blog-view-screen .blog-breadcrumbs{margin-bottom:30px}@media (width<=767px){.blog-view-screen .blog-breadcrumbs{margin-bottom:20px}}.blog-view-screen .news-content-grid .news-podbor{align-self:start;position:sticky;top:calc(70px + 2rem)}.blog-view-screen .container-inside{width:min(100% - 6rem,156.7rem)}.blog-view-screen .blog-view-heading{box-sizing:border-box;color:#000;background:#f0f0f0b8;border-radius:1.7rem;align-items:center;min-height:14.1rem;padding:3rem 4.1rem;display:flex}.blog-view-screen .blog-view-heading h1{text-transform:uppercase;max-width:128.6rem;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.4rem;font-weight:600;line-height:1}.blog-view-screen .blog-view-article{padding:4rem 0 0}.blog-view-screen .blog-view-hero{aspect-ratio:1185/645;border-radius:1.7rem;width:100%;max-width:134rem;margin:0 auto 5rem;overflow:hidden}@media (width<=767px){.blog-view-screen .blog-view-hero{margin-bottom:20px}}.blog-view-screen .blog-view-hero img{object-fit:cover;width:100%;height:100%}.blog-view-screen .blog-view-lead,.blog-view-screen .blog-view-copy{letter-spacing:-.026rem;text-transform:uppercase;max-width:134rem;margin:0 auto 5rem;font-size:2.6rem;font-weight:600;line-height:1.15}@media (width<=767px){.blog-view-screen .blog-view-lead,.blog-view-screen .blog-view-copy{margin-bottom:20px}}.blog-view-screen .blog-view-products{max-width:142rem;margin:7rem auto 0;position:relative}.blog-view-screen .related-products{margin:0 auto}.blog-view-screen .related-products .head{margin-bottom:2.8rem;padding-left:0}.blog-view-screen .related-products .title{font-size:3rem}.blog-view-screen .related-products .title:after,.blog-view-screen .related-products .slider-wrap:after{display:none}.blog-view-screen .related-products .catalog-index-slider{overflow:hidden}.blog-view-screen .related-products .swiper-wrapper{gap:3rem}.blog-view-screen .related-products .product-card{box-sizing:border-box;width:25%;height:auto}.blog-view-screen .related-products .product-card .product-holder{color:#fff;background:#fff;border:1px solid #e8e8e8;border-radius:20px;padding:3%;box-shadow:0 0 23px #0000001a}.blog-view-screen .related-products .product-card .product-holder:before{background:#ffffff38}@media (width<=767px){.blog-view-screen .related-products.is-static .swiper-wrapper,.blog-view-screen .related-products.is-static .related-product-grid{flex-wrap:wrap;gap:1.2rem;width:100%;display:flex}.blog-view-screen .related-products.is-static .product-card{box-sizing:border-box;flex:0 0 calc(50% - .6rem);width:calc(50% - .6rem);max-width:calc(50% - .6rem)}}.blog-view-screen .related-products .related-product-grid{width:100%;display:flex}@media (width<=767px){.blog-view-screen .related-products .related-product-grid{flex-wrap:wrap;gap:1.2rem}}.blog-view-screen .related-products .related-product-grid .product-card{flex:1 1 0;width:auto}@media (width<=767px){.blog-view-screen .related-products .related-product-grid .product-card{box-sizing:border-box;flex:0 0 calc(50% - .6rem);width:calc(50% - .6rem);max-width:calc(50% - .6rem)}}.blog-view-screen .related-products .product-link{color:#fff;flex-direction:column;align-items:center;display:flex}.blog-view-screen .related-products .img{object-fit:contain;width:20.7rem;height:20.7rem;margin:0 auto 1.5rem}.blog-view-screen .related-products .name{align-self:stretch;min-height:4.2rem;font-size:1.8rem;font-weight:600;line-height:1.15}.blog-view-screen .related-products .price-row{align-items:baseline;gap:1rem;margin-top:1.4rem;display:flex}.blog-view-screen .related-products .price{white-space:nowrap;font-size:2.1rem;font-weight:600}.blog-view-screen .related-products .stock{color:#aaa;white-space:nowrap;font-size:1.5rem}.blog-view-screen .related-products .buy{margin-top:1.8rem}.blog-view-screen .related-products .buy .add{color:#fff;cursor:pointer;background:#f60000;border-radius:1rem;justify-content:center;align-items:center;gap:.8rem;min-height:4rem;padding:0 2rem;font-size:1.5rem;font-weight:600;display:inline-flex}.blog-view-screen .related-products .buy .add img{width:2rem;height:2rem;margin:0}.blog-view-screen .related-products .arrow span{font-size:3.8rem;line-height:1}.blog-view-screen .blog-view-product-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem;display:grid}.blog-view-screen .blog-view-product{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.blog-view-screen .blog-view-product img{object-fit:contain;width:20.7rem;height:20.7rem}.blog-view-screen .blog-view-product h2{text-align:left;align-self:stretch;min-height:4.2rem;margin:1.5rem 0 0;font-size:1.8rem;font-weight:600;line-height:1.15}.blog-view-screen .blog-view-product .status{color:#676767;align-self:flex-start;margin:1rem 0 0;font-size:1.5rem}.blog-view-screen .blog-view-product .buy-row{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:1.8rem;display:flex}.blog-view-screen .blog-view-product .buy-row .price{white-space:nowrap;font-size:2.1rem;font-weight:600}.blog-view-screen .blog-view-product .buy-row button{color:#fff;cursor:pointer;background:#f60000;border-radius:1rem;min-height:4rem;padding:0 2.2rem;font-size:1.5rem;font-weight:600}.blog-view-screen .blog-view-arrow{z-index:1;color:#f60000;cursor:pointer;background:#fff;border:.2rem solid #ffffff4d;border-radius:50%;width:6.4rem;height:6.4rem;font-size:4.2rem;line-height:1;position:absolute;top:10.4rem}.blog-view-screen .blog-view-arrow.is-prev{left:-2rem}.blog-view-screen .blog-view-arrow.is-next{right:-2rem}.blog-view-screen .blog-view-copy{margin-top:5rem}.blog-view-screen .nr__article-action{border-top:1px solid #0000001a;flex-flow:row;justify-content:flex-start;align-items:center;gap:1.4rem;margin:0 auto 4rem;padding-top:4rem;display:flex}@media (width<=767px){.blog-view-screen .nr__article-action{flex-direction:column;align-items:flex-start;gap:1.2rem;width:100%;margin-bottom:2.4rem;padding-top:2rem}}.blog-view-screen .nr__article-url{color:#777;flex-wrap:wrap;align-items:center;gap:.8rem;font-size:1.4rem;line-height:1.4;display:flex;position:relative}@media (width<=767px){.blog-view-screen .nr__article-url{word-break:break-all;max-width:100%}}.blog-view-screen .nr__article-url>span:first-child{font-weight:500}.blog-view-screen .nr__article-url>a{color:#252525;text-underline-offset:.25rem;-webkit-text-decoration:underline #f6000059;text-decoration:underline #f6000059;transition:color .2s,text-decoration-color .2s}@media (width<=767px){.blog-view-screen .nr__article-url>a{word-break:break-all;max-width:100%;display:inline-block}}.blog-view-screen .nr__article-url>a:hover{color:#f60000;text-decoration-color:#f60000}.blog-view-screen .nr__article-url .copy-tooltip{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;background:#222;border-radius:.8rem;padding:.7rem 1rem;font-size:1.2rem;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;bottom:calc(100% + .8rem);left:0;transform:translateY(.4rem)}.blog-view-screen .nr__article-url .copy-tooltip:after{content:"";background:#222;width:.8rem;height:.8rem;position:absolute;bottom:-.4rem;left:1.4rem;transform:rotate(45deg)}.blog-view-screen .nr__article-url .copy-tooltip.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.blog-view-screen .nr__article-url .copy-tooltip.is-error,.blog-view-screen .nr__article-url .copy-tooltip.is-error:after{background:#f60000}.blog-view-screen .news-article-category{color:#777;border-top:0;flex-wrap:wrap;order:-1;align-items:center;gap:1.2rem;margin:0 10rem 0 0;padding-top:0;font-size:1.5rem;display:flex}.blog-view-screen .news-article-category .label{color:#777;font-weight:500}.blog-view-screen .news-article-category .links{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.blog-view-screen .news-article-category a{color:#242424;border:1px solid #1b1919b3;border-radius:99rem;align-items:center;min-height:3rem;padding:.4rem 1.2rem;line-height:1.2;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.blog-view-screen .news-article-category a:hover{color:#fff;background:#f60000;border-color:#f60000}.blog-view-screen .gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;max-width:134rem;margin:8rem auto 0;display:grid}@media (width<=767px){.blog-view-screen .gallery{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;width:100%;margin-top:3rem}}.blog-view-screen .gallery a{aspect-ratio:1.5;background:#111;border-radius:1rem;overflow:hidden}.blog-view-screen .gallery img{object-fit:cover;width:100%;height:100%}.blog-view-screen .psGallery{max-width:134rem;margin:0 auto 5rem}@media (width<=767px){.blog-view-screen .psGallery{box-sizing:border-box;width:100%;max-width:100%;margin-top:3rem;margin-bottom:3rem}}.blog-view-screen .psGallery .nr__article-gallery{flex-wrap:wrap;justify-content:center;gap:1.2rem;display:flex}@media (width<=767px){.blog-view-screen .psGallery .nr__article-gallery{box-sizing:border-box;gap:1.2rem;width:100%}}.blog-view-screen .psGallery figure{background:#fff;border:1px solid #cccccc73;border-radius:1.4rem;flex:0 0 calc(25% - .9rem);width:calc(25% - .9rem);margin:0;transition:transform .2s,box-shadow .2s;box-shadow:0 0 2.7rem #d8d8d861}@media (width<=767px){.blog-view-screen .psGallery figure{box-sizing:border-box;background:0 0;flex:0 0 calc(50% - .6rem);width:calc(50% - .6rem);max-width:calc(50% - .6rem)!important}}.blog-view-screen .psGallery figure:hover{transform:translateY(-.3rem);box-shadow:0 1.2rem 2.7rem #0000001f}.blog-view-screen .psGallery figure a{aspect-ratio:1.5;background:#111;border-radius:.9rem;width:100%;display:block;overflow:hidden}@media (width<=767px){.blog-view-screen .psGallery figure a{background:0 0}}.blog-view-screen .psGallery figure img{object-fit:cover;width:100%;height:100%;display:block}.blog-view-screen .psGallery figcaption{color:#777;margin:.8rem .3rem .2rem;font-size:1.3rem;line-height:1.25}@media (width<=767px){.blog-view-screen .psGallery figcaption{display:none}.blog-view-screen{padding:2rem 0 6rem}.blog-view-screen .container-inside{width:min(100% - 3rem,156.7rem)}.blog-view-screen .blog-view-heading{min-height:10rem;padding:2rem}.blog-view-screen .blog-view-heading h1{font-size:2.4rem}}@media (width<=767px) and (width<=767px){.blog-view-screen .blog-view-heading h1{font-size:1.8rem}}@media (width<=767px){.blog-view-screen .blog-view-article{padding-top:5rem}}@media (width<=767px) and (width<=767px){.blog-view-screen .blog-view-article{padding-top:20px}}@media (width<=767px){.blog-view-screen .blog-view-lead,.blog-view-screen .blog-view-copy{margin-top:8rem;font-size:1.6rem}}@media (width<=767px) and (width<=767px){.blog-view-screen .blog-view-lead,.blog-view-screen .blog-view-copy{margin-top:20px}}@media (width<=767px){.blog-view-screen .blog-view-products{margin-top:4rem}.blog-view-screen .blog-view-product-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 1.2rem}.blog-view-screen .blog-view-product img{width:14rem;height:14rem}.blog-view-screen .blog-view-product .buy-row{text-align:left;display:block}.blog-view-screen .blog-view-product .buy-row button{width:100%;margin-top:1rem}.blog-view-screen .blog-view-arrow{display:none}.blog-view-screen .related-products{padding-right:0}.blog-view-screen .related-products .product-card{width:50%}.blog-view-screen .related-products.is-static .product-card{width:auto}.blog-view-screen .related-products .img{width:14rem;height:14rem}.blog-view-screen .related-products .name{font-size:1.5rem}.blog-view-screen .related-products .price-row{display:block}.blog-view-screen .related-products .stock{margin-top:.6rem;display:block}.blog-view-screen .related-products .buy .add{width:100%}.blog-view-screen .news-article-category{flex-direction:column;align-items:flex-start}}.blog-view-screen .product-slider.items-2 .product-card .product-holder{padding:5%}.blog-view-screen .product-slider.items-3 .product-card .product-holder{padding:6%}.blog-view-screen .product-slider.items-4 .swiper-wrapper{gap:2rem}.blog-view-screen .product-slider.items-4 .product-card .product-holder{padding:6%}.blog-view-page,.information-information{overflow-x:hidden}.static-sale-page .static-sale-article,.static-sale-screen .static-sale-article{padding-top:0}.static-sale-page .content-column>h1,.static-sale-screen .content-column>h1{color:#333;margin-bottom:20px;font-size:4rem}.static-sale-page .article-header,.static-sale-screen .article-header{margin-bottom:3.5rem}@media (width<=767px){.static-sale-page .article-header,.static-sale-screen .article-header{margin-bottom:2rem}}.static-sale-page .article-header .article-title,.static-sale-screen .article-header .article-title{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:4rem;font-weight:600;line-height:1.1}@media (width<=991px){.static-sale-page .article-header .article-title,.static-sale-screen .article-header .article-title{font-size:3.2rem}}@media (width<=767px){.static-sale-page .article-header .article-title,.static-sale-screen .article-header .article-title{font-size:2.4rem;line-height:1.15}}.static-sale-content{margin:0 auto;color:#2b2b2b!important;font-family:Dexa Pro,Arial,Helvetica,sans-serif!important;font-size:2.2rem!important;line-height:1.65!important}.static-sale-content .navigator-card-block{background:#fff;border:1px solid #e5e5eb;border-radius:1.8rem;flex-direction:row;justify-content:space-between;align-items:center;gap:2.4rem;margin:3rem 0 3.5rem;padding:2.8rem 3.2rem;display:flex;box-shadow:0 .8rem 2.8rem #0000000d}@media (width<=991px){.static-sale-content .navigator-card-block{flex-direction:column;align-items:flex-start;padding:2.4rem}}.static-sale-content .navigator-card-block .navigator-header{flex-direction:column;gap:.6rem;display:flex}.static-sale-content .navigator-card-block .navigator-header .nav-title{text-transform:uppercase;letter-spacing:.06em;color:#888!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:1.4rem!important;font-weight:700!important}.static-sale-content .navigator-card-block .navigator-header .nav-address{line-height:1.2;color:#111!important;font-family:Dexa Pro,Arial,Helvetica,sans-serif!important;font-size:2.4rem!important;font-weight:700!important}.static-sale-content .navigator-card-block .navigator-buttons-row{flex-wrap:wrap;align-items:center;gap:1.4rem;display:flex}@media (width<=576px){.static-sale-content .navigator-card-block .navigator-buttons-row{flex-direction:column;width:100%}}.static-sale-content .navigator-card-block .navigator-buttons-row .nav-btn{cursor:pointer;white-space:nowrap;border-radius:1.2rem;justify-content:center;align-items:center;gap:1.2rem;padding:1.4rem 2.6rem;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex;border:none!important;font-family:Dexa Pro,Arial,Helvetica,sans-serif!important;font-size:1.6rem!important;font-weight:700!important;text-decoration:none!important}@media (width<=576px){.static-sale-content .navigator-card-block .navigator-buttons-row .nav-btn{width:100%}}.static-sale-content .navigator-card-block .navigator-buttons-row .nav-btn .nav-btn-icon{flex-shrink:0;width:2.4rem;height:2.4rem}.static-sale-content .navigator-card-block .navigator-buttons-row .nav-btn.yandex-btn{box-shadow:0 .4rem 1.4rem #ffcc0073;color:#000!important;background:#fc0!important}.static-sale-content .navigator-card-block .navigator-buttons-row .nav-btn.yandex-btn:hover{transform:translateY(-2px);box-shadow:0 .8rem 2rem #fc3f1d66;color:#fff!important;background:#fc3f1d!important}.static-sale-content .navigator-card-block .navigator-buttons-row .nav-btn.yandex-btn:hover svg circle{fill:#fff!important}.static-sale-content .navigator-card-block .navigator-buttons-row .nav-btn.yandex-btn:hover svg path{fill:#fc3f1d!important}.static-sale-content .navigator-card-block .navigator-buttons-row .nav-btn.google-btn{box-shadow:0 .4rem 1.4rem #1a73e866;color:#fff!important;background:#1a73e8!important}.static-sale-content .navigator-card-block .navigator-buttons-row .nav-btn.google-btn:hover{transform:translateY(-2px);box-shadow:0 .8rem 2rem #1557b073;color:#fff!important;background:#1557b0!important}.static-sale-content span,.static-sale-content font{color:inherit!important;font-family:inherit!important}.static-sale-content h1,.static-sale-content h2,.static-sale-content h3,.static-sale-content h4,.static-sale-content h5,.static-sale-content h6{letter-spacing:-.01em;color:#111!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-weight:600!important;line-height:1.25!important}.static-sale-content h1{text-transform:uppercase;margin:0 0 3rem!important;font-size:4rem!important}.static-sale-content h2{text-transform:uppercase;padding-left:2rem;position:relative;margin:3.5rem 0 1.8rem!important;font-size:3.4rem!important}.static-sale-content h2:before{content:"";background-color:#e30613;border-radius:.3rem;width:.5rem;position:absolute;top:.3rem;bottom:.3rem;left:0}.static-sale-content h3{color:#111!important;margin:3rem 0 1.6rem!important;font-size:2.8rem!important}.static-sale-content h4{margin:2.4rem 0 1.2rem!important;font-size:2.3rem!important}.static-sale-content p{font-size:inherit!important;color:#2b2b2b!important;margin:0 0 2rem!important;line-height:1.65!important}.static-sale-content p:last-child{margin-bottom:0!important}.static-sale-content p:empty{display:none!important}.static-sale-content strong,.static-sale-content b,.static-sale-content span[style*="font-weight: bold"],.static-sale-content span[style*=font-weight\:bold]{color:#111!important;font-weight:600!important}.static-sale-content a{text-underline-offset:4px;font-weight:500;text-decoration:underline;transition:color .2s,text-decoration-color .2s;color:#f60000!important}.static-sale-content a:hover{text-decoration:none;color:#000!important}.static-sale-content ul,.static-sale-content ol{margin:2.4rem 0!important;padding-left:0!important;list-style:none!important}.static-sale-content ul li,.static-sale-content ol li{position:relative;font-size:inherit!important;color:#2b2b2b!important;margin-bottom:1.4rem!important;line-height:1.6!important}.static-sale-content ul li:last-child,.static-sale-content ol li:last-child{margin-bottom:0!important}.static-sale-content ul li a,.static-sale-content ol li a{text-underline-offset:4px;text-decoration:underline;color:#f60000!important}.static-sale-content ul li a:hover,.static-sale-content ol li a:hover{text-decoration:none;color:#000!important}.static-sale-content ul li{padding-left:3rem!important}.static-sale-content ul li:before{content:"";background-color:#f60000;border-radius:2px;width:.9rem;height:.9rem;position:absolute;top:1.1rem;left:.6rem;transform:rotate(45deg)}.static-sale-content ul li ul{margin:1.2rem 0!important}.static-sale-content ul li ul li{padding-left:2.4rem!important}.static-sale-content ul li ul li:before{background-color:#0000;border:1.5px solid #f60000;border-radius:50%;width:.7rem;height:.7rem;top:1.2rem;left:.7rem;transform:none}.static-sale-content ol{counter-reset:static-counter}.static-sale-content ol li{counter-increment:static-counter;padding-left:4rem!important}.static-sale-content ol li:before{content:counter(static-counter);color:#f60000;background:#f5f5f7;border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;display:inline-flex;position:absolute;top:.2rem;left:0}.static-sale-content img{border-radius:1.6rem;max-width:100%;height:auto;margin:3.5rem 0;display:block;box-shadow:0 .8rem 2.8rem #00000012}.static-sale-content hr{background:linear-gradient(90deg,#f60000 0%,#f6000026 60%,#0000 100%);border:none;height:1px;margin:3.5rem 0}.static-sale-content blockquote{background:#fdf5f5;border-left:4px solid #f60000;border-radius:0 1.2rem 1.2rem 0;margin:2.5rem 0;padding:2rem 2.4rem;font-style:normal}.static-sale-content blockquote p{color:#1a1a1a!important;margin-bottom:0!important}.static-sale-content table{border-collapse:collapse;border-radius:1.2rem;width:100%;margin:2.5rem 0;overflow:hidden;box-shadow:0 .2rem 1rem #0000000a}.static-sale-content table th,.static-sale-content table td{text-align:left;padding:1.4rem 1.8rem}.static-sale-content table th{color:#111;background:#f5f5f7;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-weight:600}.static-sale-content table td{border-bottom:1px solid #f0f0f0}.static-sale-content table td:last-child{border-bottom:none}@media (width<=767px){.static-sale-content{font-size:1.8rem!important;line-height:1.6!important}.static-sale-content h1{margin-bottom:2.4rem!important;font-size:2.8rem!important}.static-sale-content h2{padding-left:1.4rem;margin:2.8rem 0 1.4rem!important;font-size:2.4rem!important}.static-sale-content h3{font-size:2.1rem!important}.static-sale-content img{border-radius:1.2rem;margin:2rem 0}}.static-sale-content .history-container{flex-direction:column;gap:3.5rem;margin-top:1rem;display:flex}.static-sale-content .history-container .history-hero-box{color:#fff;background:linear-gradient(135deg,#18181c 0%,#0d0d0f 100%);border:1px solid #e3061340;border-radius:2rem;padding:4rem 4rem 3.5rem;position:relative;overflow:hidden;box-shadow:0 1.2rem 3.5rem #00000026}@media (width<=768px){.static-sale-content .history-container .history-hero-box{border-radius:1.6rem;padding:2.5rem 2rem}}.static-sale-content .history-container .history-hero-box:before{content:"";pointer-events:none;background:radial-gradient(circle,#e3061333 0%,#0000 70%);width:25rem;height:25rem;position:absolute;top:0;right:0}.static-sale-content .history-container .history-hero-box .hero-badge{text-transform:uppercase;letter-spacing:.08em;background:#e30613;border-radius:.6rem;margin-bottom:2rem;padding:.5rem 1.4rem;display:inline-block;color:#fff!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:1.3rem!important;font-weight:700!important}.static-sale-content .history-container .history-hero-box .hero-title{text-transform:uppercase;color:#fff!important;margin:0 0 2rem!important;padding-left:0!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:3.6rem!important;font-weight:700!important;line-height:1.2!important}.static-sale-content .history-container .history-hero-box .hero-title:before{display:none!important}@media (width<=768px){.static-sale-content .history-container .history-hero-box .hero-title{font-size:2.6rem!important}}.static-sale-content .history-container .history-hero-box .hero-lead{color:#d1d1d8!important;margin:0!important;font-family:Dexa Pro,Arial,Helvetica,sans-serif!important;font-size:2.1rem!important;line-height:1.65!important}@media (width<=768px){.static-sale-content .history-container .history-hero-box .hero-lead{font-size:1.7rem!important}}.static-sale-content .history-container .history-section-header{margin-top:2rem;margin-bottom:.5rem}.static-sale-content .history-container .history-section-header.margin-top{margin-top:3rem}.static-sale-content .history-container .history-section-header .section-heading{text-transform:uppercase;padding-left:2rem;position:relative;color:#111!important;margin:0 0 .8rem!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:3.2rem!important;font-weight:700!important}.static-sale-content .history-container .history-section-header .section-heading:before{content:"";background-color:#e30613;border-radius:.3rem;width:.5rem;position:absolute;top:.4rem;bottom:.4rem;left:0}@media (width<=768px){.static-sale-content .history-container .history-section-header .section-heading{font-size:2.4rem!important}}.static-sale-content .history-container .history-section-header .section-subheading{color:#666!important;margin:0!important;font-size:1.9rem!important}@media (width<=768px){.static-sale-content .history-container .history-section-header .section-subheading{font-size:1.6rem!important}}.static-sale-content .history-container .history-timeline{flex-direction:column;gap:2.5rem;margin-top:1rem;padding-left:2rem;display:flex;position:relative}@media (width<=768px){.static-sale-content .history-container .history-timeline{padding-left:0}}.static-sale-content .history-container .history-timeline:before{content:"";background:linear-gradient(#e30613 0%,#e5e5eb 100%);border-radius:2px;width:3px;position:absolute;top:2rem;bottom:2rem;left:9rem}@media (width<=768px){.static-sale-content .history-container .history-timeline:before{display:none}}.static-sale-content .history-container .history-timeline .timeline-item{flex-direction:row;align-items:flex-start;gap:3.5rem;display:flex}@media (width<=768px){.static-sale-content .history-container .history-timeline .timeline-item{flex-direction:column;gap:1.2rem}}.static-sale-content .history-container .history-timeline .timeline-item .timeline-marker{flex-shrink:0;width:14rem;padding-top:1.2rem;position:relative}@media (width<=768px){.static-sale-content .history-container .history-timeline .timeline-item .timeline-marker{width:auto;padding-top:0}}.static-sale-content .history-container .history-timeline .timeline-item .timeline-marker .year{background:#fff;border:2px solid #111;border-radius:3rem;padding:.6rem 1.6rem;display:inline-block;box-shadow:0 .4rem 1.2rem #0000000f;color:#111!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:1.8rem!important;font-weight:700!important}@media (width<=768px){.static-sale-content .history-container .history-timeline .timeline-item .timeline-marker .year{padding:.4rem 1.4rem;font-size:1.6rem!important}}.static-sale-content .history-container .history-timeline .timeline-item .timeline-marker.red-accent .year{background:#e30613;border-color:#e30613;color:#fff!important}.static-sale-content .history-container .history-timeline .timeline-item .timeline-content{background:#fff;border:1px solid #e6e6eb;border-radius:1.6rem;flex:1;padding:2.5rem 3rem;transition:transform .2s,box-shadow .2s;box-shadow:0 .6rem 2.4rem #0000000a}.static-sale-content .history-container .history-timeline .timeline-item .timeline-content:hover{transform:translateY(-2px);box-shadow:0 1rem 3rem #00000012}@media (width<=768px){.static-sale-content .history-container .history-timeline .timeline-item .timeline-content{padding:2rem}}.static-sale-content .history-container .history-timeline .timeline-item .timeline-content h3{color:#111!important;margin:0 0 1.2rem!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:2.2rem!important;font-weight:700!important}@media (width<=768px){.static-sale-content .history-container .history-timeline .timeline-item .timeline-content h3{font-size:1.9rem!important}}.static-sale-content .history-container .history-timeline .timeline-item .timeline-content p{color:#444!important;margin:0!important;font-size:1.9rem!important;line-height:1.6!important}@media (width<=768px){.static-sale-content .history-container .history-timeline .timeline-item .timeline-content p{font-size:1.6rem!important}}.static-sale-content .history-container .history-timeline .timeline-item .timeline-content.highlight-card{background:#fff8f8;border:1.5px solid #e3061359}.static-sale-content .history-container .history-timeline .timeline-item .timeline-content.highlight-card .highlight-badge{text-transform:uppercase;background:#e306131a;border-radius:.4rem;margin-bottom:1rem;padding:.3rem 1rem;display:inline-block;color:#e30613!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:1.2rem!important;font-weight:700!important}.static-sale-content .history-container .history-media-card{background:#fff;border:1px solid #e5e5eb;border-radius:2rem;margin:1.5rem 0;overflow:hidden;box-shadow:0 1rem 3rem #00000014}.static-sale-content .history-container .history-media-card picture img{object-fit:cover;width:100%;height:auto;max-height:48rem;display:block;box-shadow:none!important;border-radius:0!important;margin:0!important}.static-sale-content .history-container .history-media-card .media-caption{background:#fdfdfd;border-top:1px solid #f0f0f3;align-items:center;gap:1.6rem;padding:2rem 2.5rem;display:flex}@media (width<=768px){.static-sale-content .history-container .history-media-card .media-caption{flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.6rem 2rem}}.static-sale-content .history-container .history-media-card .media-caption .caption-tag{white-space:nowrap;background:#111;border-radius:.6rem;padding:.4rem 1.2rem;display:inline-block;color:#fff!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:1.3rem!important;font-weight:700!important}.static-sale-content .history-container .history-media-card .media-caption .caption-text{font-weight:500;line-height:1.4;color:#555!important;font-family:Dexa Pro,Arial,Helvetica,sans-serif!important;font-size:1.7rem!important}@media (width<=768px){.static-sale-content .history-container .history-media-card .media-caption .caption-text{font-size:1.5rem!important}}.static-sale-content .history-container .history-facts-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:1rem;display:grid}@media (width<=768px){.static-sale-content .history-container .history-facts-grid{grid-template-columns:1fr;gap:1.5rem}}.static-sale-content .history-container .history-facts-grid .fact-card{background:#fff;border:1px solid #e6e6eb;border-radius:1.6rem;align-items:flex-start;gap:2rem;padding:2.5rem;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 .4rem 1.8rem #00000008}.static-sale-content .history-container .history-facts-grid .fact-card:hover{border-color:#e3061366;transform:translateY(-2px)}.static-sale-content .history-container .history-facts-grid .fact-card.full-width{grid-column:1/-1}.static-sale-content .history-container .history-facts-grid .fact-card .fact-number{background:#fff0f1;border-radius:1.2rem;flex-shrink:0;justify-content:center;align-items:center;width:5.2rem;height:5.2rem;display:flex;color:#e30613!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:2.6rem!important;font-weight:800!important}.static-sale-content .history-container .history-facts-grid .fact-card .fact-body h4{color:#111!important;margin:0 0 .8rem!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:2rem!important;font-weight:700!important}@media (width<=768px){.static-sale-content .history-container .history-facts-grid .fact-card .fact-body h4{font-size:1.8rem!important}}.static-sale-content .history-container .history-facts-grid .fact-card .fact-body p{color:#555!important;margin:0!important;font-size:1.7rem!important;line-height:1.55!important}@media (width<=768px){.static-sale-content .history-container .history-facts-grid .fact-card .fact-body p{font-size:1.5rem!important}}.static-sale-content .history-container .history-quote-box{background:linear-gradient(135deg,#fff5f5 0%,#fff 100%);border-left:5px solid #e30613;border-radius:0 2rem 2rem 0;margin-top:2rem;padding:3.5rem 4rem;position:relative;box-shadow:0 .8rem 2.8rem #e306130f}@media (width<=768px){.static-sale-content .history-container .history-quote-box{padding:2.5rem 2rem}}.static-sale-content .history-container .history-quote-box .quote-icon{margin-bottom:1.5rem}.static-sale-content .history-container .history-quote-box .quote-text{font-style:italic;color:#111!important;margin:0 0 1.8rem!important;font-family:Dexa Pro,Arial,Helvetica,sans-serif!important;font-size:2.2rem!important;font-weight:500!important;line-height:1.6!important}@media (width<=768px){.static-sale-content .history-container .history-quote-box .quote-text{font-size:1.8rem!important}}.static-sale-content .history-container .history-quote-box .quote-author{text-transform:uppercase;letter-spacing:.05em;color:#e30613!important;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif!important;font-size:1.6rem!important;font-weight:700!important}:is(html:has(body.static-sale-page),html:has(.static-sale-screen)){overflow-x:hidden}.reviews-page{color:#171717}.reviews-page .content-column>h1{letter-spacing:-.045em;text-transform:uppercase;margin:0 0 3.2rem;font-family:Dexa Pro Expanded,Dexa Pro,Arial,Helvetica,sans-serif;font-size:clamp(3.2rem,4vw,5.6rem);font-weight:700;line-height:.96}.reviews-page .reviews-content{width:100%;padding:0}.reviews-page #form-all-review{background:#fafafa;border:1px solid #ededed;border-radius:2rem;margin:0;padding:3.2rem;box-shadow:0 1.6rem 4rem #1717170f}.reviews-page .review-form-shell{width:100%}.reviews-page .form-intro{margin:0 0 2.8rem}.reviews-page .form-intro .eyebrow{color:#f60000;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .8rem;font-size:1.2rem;font-weight:700;line-height:1;display:block}.reviews-page .form-intro h2{letter-spacing:-.04em;margin:0 0 .8rem;font-family:Dexa Pro Expanded,Dexa Pro,Arial,Helvetica,sans-serif;font-size:clamp(2.4rem,3vw,3.4rem);font-weight:700;line-height:1}.reviews-page .form-intro p{color:#747474;max-width:48rem;margin:0;font-size:1.4rem;line-height:1.5}.reviews-page #all_review{margin:0 0 50px}.reviews-page .all-review-list{margin:0 0 1.8rem;padding:0}.reviews-page .all-review-list li:before,.reviews-page .all-review-list .rating{display:none}.reviews-page .all-review-list .text{background:#fff;border:1px solid #ededed;border-radius:1.6rem;margin:0;padding:2.4rem 2.8rem 2rem;line-height:1.6;position:relative;box-shadow:0 .8rem 2.4rem #17171714}.reviews-page .all-review-list .author{justify-content:space-between;align-items:baseline;gap:1.6rem;width:100%;margin:0 0 1.2rem;line-height:1.2;display:flex}.reviews-page .all-review-list .author b{font-size:1.8rem;font-weight:700}.reviews-page .all-review-list .author .date{float:none;color:#8b8b8b;white-space:nowrap;padding:0;font-size:1.3rem}.reviews-page .all-review-list span[itemprop=reviewRating]{font-size:1.3rem;font-weight:600;color:#f60000!important}.reviews-page .all-review-list span[itemprop=ratingValue]{white-space:nowrap}.reviews-page .all-review-list span[itemprop=ratingValue] i{color:#d8d8d8;margin-left:.25rem;font-size:1.5rem;font-style:normal}.reviews-page .all-review-list span[itemprop=ratingValue] i.active{color:#f2ad00}.reviews-page .all-review-list span[itemprop=reviewBody]{color:#424242;margin-top:1.2rem;font-size:1.6rem;line-height:1.65;display:block}.reviews-page .all-review-list>span[style*=font-weight]{justify-content:flex-end;align-items:center;gap:.6rem;line-height:1.2;color:#8b8b8b!important;margin-top:1.8rem!important;font-family:Dexa Pro,Arial,Helvetica,sans-serif!important;font-size:1.3rem!important;font-weight:400!important;display:flex!important}.reviews-page .all-review-list>span[style*=font-weight] a,.reviews-page .all-review-list>span[style*=font-weight] button{color:#258546;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.4rem;text-decoration:none;transition:color .2s}.reviews-page .all-review-list>span[style*=font-weight] a:hover,.reviews-page .all-review-list>span[style*=font-weight] button:hover{color:#f60000}.reviews-page .all-review-list>span[style*=font-weight] a.like_no,.reviews-page .all-review-list>span[style*=font-weight] button.like_no{color:#a45b5b}.reviews-page .pagination-results{display:block;text-align:left!important;background:0 0!important;margin:30px 0!important;padding:0!important}.reviews-page .pagination-results .pagination{background:#f3f3f3;border-radius:1.2rem;align-items:center;gap:.2rem;margin:0;padding:.4rem;list-style:none;display:inline-flex}.reviews-page .pagination-results .pagination li{margin:0;padding:0}.reviews-page .pagination-results .pagination li:before{display:none}.reviews-page .pagination-results .pagination a,.reviews-page .pagination-results .pagination span{color:#000;border-radius:.9rem;justify-content:center;align-items:center;width:4.2rem;height:4.2rem;font-size:1.7rem;font-weight:500;line-height:1;display:inline-flex}.reviews-page .pagination-results .pagination li.active span{background:#fff;box-shadow:0 1.6rem 3.4rem #0000001f}.reviews-page .pagination-results .pagination li:first-child a,.reviews-page .pagination-results .pagination li:last-child a{width:3.4rem;font-size:2.4rem}.reviews-page #all-reviewStars-input{padding:0!important}.reviews-page #all-reviewStars-input .rating-title{color:#171717;flex-flow:row;justify-content:flex-start;align-items:center;margin:0 0 1rem;font-size:1.5rem;font-weight:600;display:flex;position:relative}.reviews-page #all-reviewStars-input .rating-title:after{content:"";clear:both;content:"* ";color:red;font-weight:700;display:block}.reviews-page #all-reviewStars-input .stars{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:.2rem;display:inline-flex}.reviews-page #all-reviewStars-input input{clip:rect(0, 0, 0, 0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reviews-page #all-reviewStars-input label.star{color:#d5d5d5;cursor:pointer;border-radius:1rem;justify-content:center;align-items:center;width:3.8rem;height:3.8rem;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:3.1rem;line-height:1;transition:color .18s,background .18s,transform .18s;display:inline-flex;background:0 0!important}.reviews-page #all-reviewStars-input label.star:before{content:"★"}.reviews-page #all-reviewStars-input label.star:hover,.reviews-page #all-reviewStars-input label.star:hover~label.star{color:#f4b400}.reviews-page #all-reviewStars-input label.star:hover{transform:translateY(-.2rem)scale(1.08)}.reviews-page #all-reviewStars-input input:checked~label.star{color:#f4b400}.reviews-page #all-reviewStars-input input:focus-visible+label.star{outline-offset:.2rem;outline:.2rem solid #f6000047}.reviews-page #all-reviewStars-input .rating-hint{color:#8b8b8b;margin-left:1.2rem;font-size:1.3rem;display:inline-block}.reviews-page #form-all-review .form-group.required{margin:0 0 2rem;padding:0}.reviews-page #form-all-review .form-group.required>[class*=col-]{width:100%;padding:0}.reviews-page #form-all-review .form-group.required .control-label{color:#171717;text-align:left;flex-flow:row;justify-content:flex-start;align-items:center;margin:0 0 .8rem;font-size:1.5rem;font-weight:600;display:flex}.reviews-page #form-all-review .form-group.required .control-label:after{content:"";clear:both;content:"* ";color:red;font-weight:700;display:block}.reviews-page #form-all-review .form-group.required .form-control{width:100%;min-height:5rem;box-shadow:none;color:#171717;background:#fff;border:1px solid #dcdcdc;border-radius:1.2rem;outline:none;padding-left:15px;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.5rem;transition:border-color .2s,box-shadow .2s}.reviews-page #form-all-review .form-group.required .form-control:focus{border-color:#f60000;box-shadow:0 0 0 .3rem #f600001a}.reviews-page #form-all-review .form-group.required textarea.form-control{resize:vertical;min-height:15rem;padding:1.5rem 1.7rem}.reviews-page #form-all-review .rating-group{margin-bottom:2.8rem}.reviews-page #button-all-review{color:#fff;background:#f60000;border:0;border-radius:1.2rem;min-width:18rem;min-height:4.8rem;padding:0 2.4rem;font-family:Dexa Pro,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 .8rem 1.8rem #f600002e}.reviews-page #button-all-review:hover{background:#c90000;box-shadow:0 1rem 2.2rem #f600003d}.reviews-page #button-all-review:active{transform:translateY(1px)}.reviews-page #form-all-review .buttons{flex-flow:row;justify-content:flex-start;align-items:center;margin-top:1.5rem;display:flex;position:relative}.reviews-page #form-all-review .buttons .pull-left{display:inline-block;position:relative}.reviews-page .review-btn-spinner{vertical-align:middle;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:1.6rem;height:1.6rem;margin-right:.8rem;animation:.7s linear infinite reviewBtnSpin;display:inline-block}@keyframes reviewBtnSpin{to{transform:rotate(360deg)}}.reviews-page .btn-wrapper{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.reviews-page .review-tooltip-popover{box-sizing:border-box;word-break:break-word;pointer-events:auto;border-radius:.8rem;align-items:center;width:100%;margin-top:1.2rem;padding:1rem 1.4rem;font-size:1.4rem;font-weight:500;line-height:1.4;animation:.25s ease-out forwards tooltipSlideDown;display:inline-flex;position:relative}.reviews-page .review-tooltip-popover.is-success{color:#0d8a01;background-color:#eefbe8;border:1px solid #c3f1b9}.reviews-page .review-tooltip-popover.is-error{color:#d32f2f;background-color:#fde8e8;border:1px solid #f8b4b4}@keyframes tooltipSlideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.reviews-page #form-all-review .alert{box-shadow:none;border:1px solid #e6e6e6;border-radius:1rem;margin:0 0 2rem;padding:1.4rem 1.8rem;font-size:1.4rem}@media (width<=767px){.reviews-page .content-column>h1{margin-bottom:2.4rem;font-size:3rem}.reviews-page .reviews-content{padding-bottom:4rem}.reviews-page #form-all-review{padding:2.2rem 1.6rem}.reviews-page .form-intro{margin-bottom:2.2rem}.reviews-page #all-reviewStars-input .rating-hint{margin:.8rem 0 0;display:block}.reviews-page .all-review-list .text{padding:1.8rem 1.6rem 1.6rem}.reviews-page .all-review-list .author{flex-direction:column;align-items:flex-start;gap:.5rem}.reviews-page .all-review-list span[itemprop=reviewBody]{font-size:1.4rem}.reviews-page .pagination-results .pagination{max-width:100%;overflow-x:auto}.reviews-page #button-all-review{width:100%}}.reviews-page #form-all-review .form-control.is-invalid{background-color:#fff8f8!important;border-color:#d32f2f!important;box-shadow:0 0 0 2px #d32f2f26!important}.reviews-page #form-all-review .rating-field.is-invalid .rating-title{color:#d32f2f!important;font-weight:600!important}.reviews-page #form-all-review .rating-field.is-invalid .stars{background-color:#fff8f8!important;border:1px solid #d32f2f!important;border-radius:8px!important;padding:4px 8px!important}div[class*=SmartCaptcha-Shield]{opacity:0!important;pointer-events:none!important;visibility:hidden!important;display:none!important}div.SmartCaptcha-Overlay{opacity:1!important;pointer-events:auto!important;visibility:visible!important;display:block!important}.podbor-service{--podbor-red:#e31e24;--podbor-ink:#171717;--podbor-steel:#e6e6e8;--podbor-paper:#f5f5f5;--podbor-red-soft:#fff4f4;--podbor-white:#fff;color:var(--podbor-ink);padding-bottom:12rem;position:relative}@media (width<=991px){.podbor-service{margin-top:6rem}}@media (width<=767px){.podbor-service{margin-top:4rem;padding-bottom:6rem}}.podbor-service .service-head{border:.1rem solid var(--podbor-steel);background:var(--podbor-white);border-radius:2.4rem;box-shadow:0 1rem 3rem #1717170f}@media (width<=1199px){.podbor-service .service-head{grid-template-columns:minmax(0,1.35fr) minmax(25rem,.65fr)}}@media (width<=991px){.podbor-service .service-head{grid-template-columns:1fr}}.podbor-service .intro{padding:5.6rem 5rem 30px;position:relative}@media (width<=1199px){.podbor-service .intro{padding:4.8rem 4.5rem 4.8rem 5.8rem}}@media (width<=767px){.podbor-service .intro{padding:3.8rem 15px}}.podbor-service .intro-row{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1.4rem;display:flex}.podbor-service .modi-count{flex-flow:column;justify-content:center;align-items:stretch;line-height:1;transition:border-color .2s,box-shadow .2s;display:flex}.podbor-service .modi-count strong{letter-spacing:-.02em;color:var(--podbor-ink);font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:600}.podbor-service .modi-count span{color:#6b6d72;font-size:1.5rem;font-weight:500}.podbor-service .modi-count:hover{border-color:#d1d1d6;box-shadow:0 .4rem 1.2rem #0000000f}@media (width<=991px){.podbor-service .modi-count{padding:.6rem 1.4rem}.podbor-service .modi-count strong{font-size:1.45rem}.podbor-service .modi-count span{font-size:1.2rem}}@media (width<=767px){.podbor-service .modi-count{gap:.6rem;padding:.5rem 1.2rem}.podbor-service .modi-count:before{width:.7rem;height:.7rem}.podbor-service .modi-count strong{font-size:1.3rem}.podbor-service .modi-count span{font-size:1.1rem}}.podbor-service .kicker,.podbor-service .method{background:var(--podbor-red);text-transform:uppercase;color:#fff;border-radius:.8rem;align-items:center;margin:0;padding:.8rem 1.3rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:500;display:inline-flex}@media (width<=767px){.podbor-service .kicker,.podbor-service .method{font-size:1.1rem}}.podbor-service h1{letter-spacing:-.045em;text-transform:uppercase;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:5.1rem;font-weight:600;line-height:.98}@media (width<=1199px){.podbor-service h1{font-size:4.4rem}}@media (width<=767px){.podbor-service h1{font-size:3.15rem;line-height:1.03}}.podbor-service h1 b{color:#fff;background:#e31e24;border-radius:10px;padding:0 20px}.podbor-service .lead{color:#5e6064;margin:2.5rem 0 0;font-size:1.85rem;font-weight:300;line-height:1.2}@media (width<=767px){.podbor-service .lead{margin-top:1.8rem;font-size:1.5rem}}.podbor-service .coverage{color:#000;background:#f6f6f6;flex-direction:column;justify-content:flex-end;padding:4.5rem;display:flex}.podbor-service .coverage strong{letter-spacing:-.04em;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:4.6rem;font-weight:600;line-height:1}@media (width<=767px){.podbor-service .coverage strong{font-size:3.8rem}}.podbor-service .coverage span{margin-top:1rem;font-size:1.6rem;font-weight:500}@media (width<=767px){.podbor-service .coverage span{font-size:1.4rem}}.podbor-service .coverage small{color:#0000008f;border-top:.1rem solid #0000002e;margin-top:3.5rem;padding-top:2rem;font-size:1.25rem;font-weight:300;line-height:1.45}@media (width<=991px){.podbor-service .coverage small{grid-column:1/-1;margin-top:2rem}}@media (width<=1199px){.podbor-service .coverage{padding:3.5rem}}@media (width<=991px){.podbor-service .coverage{grid-template-columns:auto 1fr;align-items:end;gap:.6rem 2rem;display:grid}}@media (width<=767px){.podbor-service .coverage{grid-template-columns:1fr;padding:3rem 2.5rem}}.podbor-service .finder-panel{background:linear-gradient(#fff 0%,#f3f3f3 100px);border-radius:2.4rem;padding:30px 5.2rem 4.2rem;position:relative}@media (width<=1199px){.podbor-service .finder-panel{padding:4.5rem 4rem 3.8rem}}@media (width<=767px){.podbor-service .finder-panel{padding:3.5rem 1.8rem 3rem}}.podbor-service .finder-panel:before{content:"";clear:both;background:#eee;height:1px;display:block;position:absolute;top:0;left:5rem;right:5rem}.podbor-service .quick-search .ts-control{min-height:7rem;padding-left:2.5rem;font-size:1.75rem}.podbor-service .quick-search .ts-control input{font-size:1.75rem}@media (width<=1199px){.podbor-service .quick-search{grid-template-columns:minmax(23rem,.45fr) minmax(0,1fr);gap:3rem}}@media (width<=991px){.podbor-service .quick-search{grid-template-columns:1fr;align-items:stretch}}.podbor-service .search-copy{flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.podbor-service .search-copy label{color:var(--podbor-ink);order:-1;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:500;line-height:1.24;display:block}@media (width<=991px){.podbor-service .search-copy label{max-width:48rem}}@media (width<=767px){.podbor-service .search-copy label{font-size:1.7rem}}.podbor-service .method-divider{color:#828282;align-items:center;gap:2rem;margin:20px 0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:500;display:flex}.podbor-service .method-divider:before,.podbor-service .method-divider:after{content:"";background:#dedee1;flex:1;height:.1rem}.podbor-service .method-divider span{color:#fff;background:#8d8d8d;border-radius:5px;padding:5px 10px}@media (width<=767px){.podbor-service .method-divider{margin:3rem 0 2.6rem;font-size:1.05rem}}.podbor-service .cascade{flex-flow:column;justify-content:center;align-items:stretch;gap:1.4rem;display:flex}@media (width<=1199px){.podbor-service .cascade{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.4rem}}@media (width<=767px){.podbor-service .cascade{grid-template-columns:1fr;gap:2rem}}.podbor-service .cascade-field{opacity:.55;flex-flow:row;justify-content:space-between;align-items:center;gap:1.2rem;min-width:0;margin-bottom:10px;transition:opacity .2s;display:flex}@media (width<=767px){.podbor-service .cascade-field{flex-direction:column;align-items:stretch;gap:.8rem;margin-bottom:1.6rem}}.podbor-service .cascade-field.is-current,.podbor-service .cascade-field.is-done{opacity:1}.podbor-service .cascade-field.is-done .step b{background:var(--podbor-red);color:#fff}.podbor-service .select-wrapper,.podbor-service select{flex:1;width:100%}.podbor-service .step{width:17rem;color:var(--podbor-ink);align-items:center;gap:1rem;font-size:2rem;font-weight:600;display:flex}@media (width<=767px){.podbor-service .step{width:100%;font-size:1.6rem}}.podbor-service .step b{aspect-ratio:1;color:#686868;background:#fff;border:.1rem solid #d6d6d9;border-radius:10px;justify-content:center;align-items:center;width:40px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;display:inline-flex}@media (width<=767px){.podbor-service .step b{border-radius:.8rem;width:3.2rem;height:3.2rem;font-size:1.4rem}}.podbor-service .selection-line{background:#dedee1;border-radius:999px;height:.3rem;margin-top:2.8rem;overflow:hidden}.podbor-service .selection-line span{background:var(--podbor-red);border-radius:inherit;width:0;height:100%;transition:width .35s;display:block}.podbor-service .clear-selection{color:#656565;background:0 0;border-bottom:.1rem solid;margin:2.2rem 0 0 auto;padding:0;font-size:1.35rem;font-weight:400;transition:color .2s,opacity .2s;display:block}.podbor-service .clear-selection:hover:not(:disabled){color:var(--podbor-red)}.podbor-service .clear-selection:disabled{opacity:.25;cursor:default}.podbor-service .ts-wrapper{min-width:0}.podbor-service .ts-wrapper .ts-control{min-height:6.2rem;box-shadow:none;color:#111;background:#fff;border:.1rem solid #d7d7da;border-radius:1.2rem;padding:1.8rem 5rem 1.8rem 2rem;font-size:2rem;font-weight:500;line-height:1.25;transition:border-color .2s,box-shadow .2s}.podbor-service .ts-wrapper .ts-control input{color:#111;font-size:2rem}@media (width<=767px){.podbor-service .ts-wrapper .ts-control{border-radius:1rem;min-height:5rem;padding:1.3rem 4rem 1.3rem 1.4rem;font-size:1.5rem}.podbor-service .ts-wrapper .ts-control input{font-size:1.5rem}}.podbor-service .ts-wrapper.single .ts-control:after{border-width:.45rem .45rem 0;border-color:#686a6f #0000 #0000;right:2rem}.podbor-service .ts-wrapper.focus .ts-control{border-color:var(--podbor-red);box-shadow:0 0 0 .3rem #e31e2429}.podbor-service .ts-wrapper.disabled .ts-control{color:#969696;background:#e9e9eb;border-color:#dedee1}.podbor-service .ts-wrapper .clear-button{color:#777;font-size:2.2rem;right:1.6rem}.podbor-service .ts-dropdown{z-index:60;border:0;border-radius:1.2rem;margin-top:.8rem;overflow:hidden;box-shadow:0 1.2rem 3.2rem #17171724}.podbor-service .ts-dropdown .ts-dropdown-content{max-height:36rem;padding:.8rem}@media (width<=767px){.podbor-service .ts-dropdown .ts-dropdown-content{max-height:26rem;padding:.4rem}}.podbor-service .ts-dropdown .option,.podbor-service .ts-dropdown .no-results{border-radius:.8rem;padding:1.2rem 1.4rem;font-size:1.5rem;line-height:1.35}@media (width<=767px){.podbor-service .ts-dropdown .option,.podbor-service .ts-dropdown .no-results{border-radius:.6rem;padding:.9rem 1.1rem;font-size:1.35rem}}.podbor-service .ts-dropdown .option.active{color:#111;background:#e31e2414}.podbor-service .ts-dropdown .no-results{color:#74767a}.podbor-service .ts-dropdown .highlight{color:#fff;background:#747474;border-radius:3px;padding:2px 5px}.podbor-service .select-option{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.podbor-service .select-option span{text-overflow:ellipsis;min-width:0;overflow:hidden}.podbor-service .select-option small{color:#96989c;flex:none;font-size:1.15rem}@media (width<=767px){.podbor-service .select-option{gap:1rem}.podbor-service .select-option small{font-size:1.1rem}}.podbor-service .category-option{grid-template-columns:5.2rem 1fr;align-items:center;gap:1.4rem;display:grid}.podbor-service .category-option .category-code{background:var(--podbor-red);color:#fff;border-radius:.8rem;justify-content:center;align-items:center;height:4.1rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;display:inline-flex}.podbor-service .category-option b,.podbor-service .category-option small{display:block}.podbor-service .category-option b{font-size:1.5rem;font-weight:500}@media (width<=767px){.podbor-service .category-option b{font-size:1.35rem}}.podbor-service .category-option small{color:#929499;margin-top:5px;font-size:14px}@media (width<=767px){.podbor-service .category-option small{font-size:1.2rem}}.podbor-service .vehicle-option{gap:.35rem;display:grid}.podbor-service .vehicle-option small{letter-spacing:.06em;text-transform:uppercase;color:var(--podbor-red);font-size:1.05rem;font-weight:500}.podbor-service .vehicle-option b{font-size:1.5rem;font-weight:600}.podbor-service .vehicle-option span{color:#73757a;font-size:1.25rem}.podbor-service .podbor-result{margin-top:6rem;scroll-margin-top:3rem}@media (width<=767px){.podbor-service .podbor-result{margin-top:4rem}}.podbor-service .result-state{border:.1rem solid var(--podbor-steel);background:#fff;border-radius:2.1rem;align-items:center;gap:2.4rem;min-height:16rem;padding:4rem 4.5rem;display:flex;box-shadow:0 1rem 3rem #1717170d}.podbor-service .result-state .state-mark{background:var(--podbor-red);color:#fff;border-radius:1.2rem;flex:none;justify-content:center;align-items:center;width:6rem;height:6rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2.2rem;font-weight:700;display:inline-flex}@media (width<=767px){.podbor-service .result-state .state-mark{width:4.6rem;height:4.6rem;font-size:1.7rem}}.podbor-service .result-state strong{text-transform:uppercase;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:600;display:block}@media (width<=767px){.podbor-service .result-state strong{font-size:1.55rem;line-height:1.25}}.podbor-service .result-state p{color:#717378;margin:.7rem 0 0;font-size:1.55rem;font-weight:300}@media (width<=767px){.podbor-service .result-state p{font-size:1.35rem;line-height:1.4}}.podbor-service .result-state.is-loading .state-mark{background:var(--podbor-red)}.podbor-service .result-state.is-loading .state-mark i{border:.25rem solid #ffffff59;border-top-color:#fff;border-radius:50%;width:2.6rem;height:2.6rem;animation:.7s linear infinite podbor-spin}.podbor-service .result-state.is-error{background:#fff7f7;border-color:#e31e244d}.podbor-service .result-state.is-error .state-mark{background:var(--podbor-red)}@media (width<=767px){.podbor-service .result-state{align-items:flex-start;gap:1.6rem;min-height:0;padding:2.5rem 2rem}}.podbor-service .result-head{border:.1rem solid var(--podbor-steel);border-top:.4rem solid var(--podbor-red);background:#fff;border-radius:2.1rem;padding:5rem 5.2rem 4.4rem;position:relative;box-shadow:0 1rem 3rem #1717170d}.podbor-service .result-head h3{letter-spacing:-.035em;text-transform:uppercase;max-width:105rem;margin:2.4rem 0 0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3.7rem;font-weight:600;line-height:1.05}@media (width<=767px){.podbor-service .result-head h3{margin-top:1.8rem;font-size:2.6rem}}.podbor-service .result-head>p{color:#65676b;margin:1.2rem 0 0;font-size:1.8rem;font-weight:300;line-height:1.45}@media (width<=767px){.podbor-service .result-head>p{font-size:1.5rem}.podbor-service .result-head{padding:3.2rem 2rem 3rem}}.podbor-service .vehicle-path{letter-spacing:.04em;text-transform:uppercase;color:#7a7c80;flex-wrap:wrap;align-items:center;gap:.9rem;font-size:1.25rem;font-weight:500;display:flex}.podbor-service .vehicle-path i{color:var(--podbor-red);font-style:normal}@media (width<=767px){.podbor-service .vehicle-path{font-size:1.05rem}}.podbor-service .result-stats{flex-wrap:wrap;gap:1rem;margin-top:3.4rem;display:flex}.podbor-service .result-stats span{color:#65676b;background:#fff;border:.1rem solid #d5d6d8;border-radius:1.1rem;padding:1rem 1.4rem;font-size:1.25rem;font-weight:400}.podbor-service .result-stats b{color:#111;font-weight:700}@media (width<=767px){.podbor-service .result-stats{flex-direction:column;align-items:stretch;margin-top:2.5rem}}.podbor-service .service-map{gap:2.4rem;margin-top:2rem;display:grid}.podbor-service .service-unit{border:.1rem solid var(--podbor-steel);background:#fff;border-radius:2.1rem;overflow:hidden;box-shadow:0 .8rem 2.4rem #1717170d}.podbor-service .unit-head{border-bottom:.1rem solid #e4e4e5;align-items:center;gap:2.2rem;padding:2.8rem 3.2rem;display:flex}.podbor-service .unit-head .unit-code{background:var(--podbor-red);letter-spacing:.08em;color:#fff;border-radius:1.1rem;flex:none;justify-content:center;align-items:center;width:7rem;height:4.8rem;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:600;display:inline-flex}@media (width<=767px){.podbor-service .unit-head .unit-code{width:5.5rem;height:4rem;font-size:1rem}}.podbor-service .unit-head small{letter-spacing:.1em;text-transform:uppercase;color:var(--podbor-red);margin-bottom:.45rem;font-size:1.1rem;font-weight:500;display:block}.podbor-service .unit-head h4{text-transform:uppercase;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2.15rem;font-weight:600;line-height:1.18}@media (width<=767px){.podbor-service .unit-head h4{font-size:1.65rem}.podbor-service .unit-head{align-items:flex-start;gap:1.4rem;padding:2rem 1.6rem}}.podbor-service .unit-specs{background:#f7f7f6;flex-wrap:wrap;gap:1rem 3rem;margin:0;padding:1.9rem 3.2rem;display:flex}.podbor-service .unit-specs div{align-items:baseline;gap:.8rem;display:flex}.podbor-service .unit-specs dt{letter-spacing:.06em;text-transform:uppercase;color:#898b8f;font-size:1.15rem;font-weight:500}.podbor-service .unit-specs dd{color:#222326;margin:0;font-size:1.35rem;font-weight:500}@media (width<=767px){.podbor-service .unit-specs{gap:.8rem;padding:1.5rem 1.6rem;display:grid}}.podbor-service .recommendation-table{width:100%;overflow-x:auto}.podbor-service .recommendation-table table{table-layout:fixed;width:100%}@media (width<=991px){.podbor-service .recommendation-table table{table-layout:auto}}.podbor-service .recommendation-table th,.podbor-service .recommendation-table td{vertical-align:top;border-bottom:.1rem solid #e8e8e9;padding:2.2rem 3.2rem}@media (width<=1199px){.podbor-service .recommendation-table th,.podbor-service .recommendation-table td{padding:2rem 2.2rem}}.podbor-service .recommendation-table th:first-child,.podbor-service .recommendation-table td:first-child{border-right:.1rem solid #e8e8e9;width:30%}@media (width<=991px){.podbor-service .recommendation-table th:first-child,.podbor-service .recommendation-table td:first-child{width:26rem}}.podbor-service .recommendation-table th{letter-spacing:.09em;text-transform:uppercase;color:#85878b;background:#fafafa;font-size:1.1rem;font-weight:600}.podbor-service .recommendation-table tbody tr:last-child td{border-bottom:0}@media (width<=767px){.podbor-service .recommendation-table{overflow:visible}.podbor-service .recommendation-table table,.podbor-service .recommendation-table thead,.podbor-service .recommendation-table tbody,.podbor-service .recommendation-table tr,.podbor-service .recommendation-table th,.podbor-service .recommendation-table td{width:100%;display:block}.podbor-service .recommendation-table thead{display:none}.podbor-service .recommendation-table tr{border-bottom:.1rem solid #e8e8e9;padding:2rem 1.6rem}.podbor-service .recommendation-table th,.podbor-service .recommendation-table td,.podbor-service .recommendation-table th:first-child,.podbor-service .recommendation-table td:first-child{border:0;width:100%;padding:0}.podbor-service .recommendation-table td+td{margin-top:1.5rem}}.podbor-service .formula-name,.podbor-service .source-id{display:block}.podbor-service .formula-name{text-transform:uppercase;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:1.55rem;font-weight:600;line-height:1.3}.podbor-service .source-id{letter-spacing:.06em;text-transform:uppercase;color:#a0a2a6;margin-top:.8rem;font-size:1.05rem;font-weight:400}.podbor-service .shop-products{gap:.8rem;display:grid}.podbor-service .shop-product{color:#111;background:#fff;border:.1rem solid #e4e4e5;border-radius:1.2rem;flex-flow:row;justify-content:space-between;align-items:center;gap:20px;min-height:7.2rem;padding:.8rem 1rem;display:flex;position:relative}.podbor-service .shop-product .product-image{z-index:1;cursor:zoom-in;background:#f5f5f4;border-radius:10px;justify-content:center;align-items:center;width:72px;min-width:72px;padding:5px 0;display:flex;position:relative}.podbor-service .shop-product .product-image:focus-visible{outline:.2rem solid var(--podbor-red);outline-offset:.2rem}.podbor-service .shop-product .product-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:90%}@media (width<=767px){.podbor-service .shop-product .product-image{width:5rem;height:5rem}}.podbor-service .shop-product .product-copy{z-index:1;flex-flow:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex;position:relative}.podbor-service .shop-product .product-copy .product-title,.podbor-service .shop-product .product-copy small{display:block}.podbor-service .shop-product .product-copy .product-title{color:#111;font-size:2rem;font-weight:500;line-height:1.28;transition:color .2s}.podbor-service .shop-product .product-copy .product-title:hover{color:var(--podbor-red)}.podbor-service .shop-product .product-copy .product-title:focus-visible{outline:.2rem solid var(--podbor-red);outline-offset:.2rem}.podbor-service .shop-product .product-copy small{margin-top:.45rem;font-size:14px;font-weight:500}.podbor-service .shop-product .product-copy .in-stock{color:#258342}.podbor-service .shop-product .product-copy .out-stock{color:#a56a18}.podbor-service .shop-product .price{z-index:1;white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex;position:relative}.podbor-service .shop-product .price b{font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:2.5rem;font-weight:700}.podbor-service .shop-product .price del{color:#9b9da1;font-size:1.05rem}@media (width<=767px){.podbor-service .shop-product .price{grid-column:2;align-items:flex-start}}.podbor-service .shop-product .product-cart{z-index:3;aspect-ratio:1;background:var(--podbor-red);border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;padding:0;transition:background .2s,transform .2s,opacity .2s;display:inline-flex;position:relative}.podbor-service .shop-product .product-cart:hover{background:#c90008;transform:translateY(-.1rem)}.podbor-service .shop-product .product-cart:focus-visible{outline:.2rem solid var(--podbor-red);outline-offset:.2rem}.podbor-service .shop-product .product-cart.is-added{background:#5c5c5c}.podbor-service .shop-product .product-cart.is-loading{opacity:.58}.podbor-service .shop-product .product-cart img{width:23px}.podbor-service .shop-product .product-cart .cart-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}@media (width<=767px){.podbor-service .shop-product{border-radius:1.4rem;grid-template-rows:auto auto;grid-template-columns:5.2rem minmax(0,1fr) 4.4rem;align-items:center;gap:.4rem 1.2rem;padding:1rem;display:grid!important}.podbor-service .shop-product .product-image{grid-area:1/1/span 2;width:5.2rem;min-width:5.2rem;height:5.2rem}.podbor-service .shop-product .product-copy{grid-area:1/2;width:100%}.podbor-service .shop-product .product-copy .product-title{font-size:1.4rem;line-height:1.3}.podbor-service .shop-product .product-copy small{margin-top:.2rem;font-size:1.2rem}.podbor-service .shop-product .price{flex-direction:row;grid-area:2/2;align-items:baseline;gap:.8rem}.podbor-service .shop-product .price b{font-size:1.7rem}.podbor-service .shop-product .price del{font-size:1.1rem}.podbor-service .shop-product .product-cart{grid-area:1/3/span 2;width:4.4rem;height:4.4rem}}.podbor-service .catalog-miss{color:#77797d;background:#f5f5f4;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:2rem;min-height:5rem;padding:1.2rem 1.5rem;font-size:1.25rem;display:flex}.podbor-service .catalog-miss a{color:#333438;border-bottom:.1rem solid;flex:none;font-weight:500}@media (width<=767px){.podbor-service .catalog-miss{flex-direction:column;align-items:flex-start;gap:.8rem}}.podbor-service .result-note{border-left:.4rem solid var(--podbor-red);background:#f5f5f4;border-radius:1.6rem;grid-template-columns:auto 1fr;gap:2rem;margin-top:2rem;padding:2.2rem 3rem;display:grid}.podbor-service .result-note strong{text-transform:uppercase;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:600}.podbor-service .result-note p{color:#74767a;margin:0;font-size:1.25rem;font-weight:300;line-height:1.45}@media (width<=767px){.podbor-service .result-note{grid-template-columns:1fr;gap:.7rem;padding:1.8rem 2rem}}@media (prefers-reduced-motion:reduce){.podbor-service *,.podbor-service :before,.podbor-service :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes podbor-spin{to{transform:rotate(360deg)}}.brands-area{z-index:1;padding-bottom:44px;position:relative}@media (width<=767px){.brands-area{margin-left:-4vw;margin-right:-4vw;padding-bottom:30px}}.brands{position:relative}.brands:after{content:"";clear:both;z-index:3;background:#fff;width:1px;display:block;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 30px 20px #fff}@media (width<=767px){.brands:after{display:none}}.brands .head{margin-bottom:28px;padding-left:2rem}@media (width<=767px){.brands .head{margin-bottom:20px;padding-left:4vw}}.brands .title{color:#000;text-transform:uppercase;align-items:center;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:600;display:inline-flex}@media (width<=767px){.brands .title{font-size:2.2rem}}.brands .brands-slider-wrap{padding-left:30px;position:relative}@media (width<=767px){.brands .brands-slider-wrap{padding-left:0}}.brands .viewport{position:relative;overflow:hidden}.brands .brand{box-sizing:border-box;justify-content:center;align-items:center;width:12.5%;padding:15px 0;display:flex}@media (width<=767px){.brands .brand{width:40%;padding:0}}.brands .brand:not(:last-child){border-right:1px solid #ededed}@media (width<=767px){.brands .brand:not(:last-child){border:none}}.brands .brand img{aspect-ratio:120/100;object-fit:contain;width:100%;max-width:120px;height:auto}.brands .arrow{z-index:5;color:#b3b3b3;cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;width:60px;height:39px;margin-top:-16px;transition:color .15s,opacity .15s;display:inline-flex;position:absolute;top:50%;box-shadow:0 12px 30px #0000001a}@media (width<=767px){.brands .arrow{display:none}}.brands .arrow:hover{color:#e31e24}.brands .arrow.prev{left:-8px}.brands .arrow.next{right:-8px}.brands .arrow.swiper-button-disabled{opacity:.4;cursor:default}.brands .arrow svg{display:block}.brands .dots{justify-content:center;align-items:center;gap:10px;margin-top:30px;display:flex}@media (width<=767px){.brands .dots{margin-top:20px}}.brands .dots .swiper-pagination-bullet{opacity:1;background:#d9d9d9;border-radius:20px;width:7px;height:7px;transition:width .2s,background .2s}.brands .dots .swiper-pagination-bullet-active{background:#e31e24;width:10.5px;height:10px}.news-area{z-index:1;padding-bottom:48px;position:relative}@media (width<=767px){.news-area{padding-bottom:35px}}.news{margin:0 auto}.news .head{margin-bottom:40px}@media (width<=767px){.news .head{margin-bottom:20px}}.news .title{color:#000;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:3rem;font-weight:600;display:inline-flex}@media (width<=767px){.news .title{font-size:2.2rem}}.news .title svg{display:block}.news .big{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;margin-bottom:36px;display:grid}.news .small{grid-template-columns:repeat(4,minmax(0,1fr));gap:37px;display:grid}@media (width<=991px){.news .big{gap:28px}.news .small{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (width<=767px){.news .head{margin-bottom:26px}.news .big{grid-template-columns:minmax(0,1fr);gap:26px;margin-bottom:26px}.news .small{gap:24px 18px}}.news-card{flex-flow:column;flex:1 1 0;justify-content:space-between;align-items:stretch;min-width:0;display:flex}.news-card .thumb{aspect-ratio:295/227;border-radius:14px;width:100%;display:block;overflow:hidden;box-shadow:0 0 27px #d8d8d863}.news-card .thumb img{object-fit:cover;width:100%;height:100%}.news-card .name{color:#000;text-transform:uppercase;letter-spacing:-.02em;margin:18px 0 0;font-size:1.7rem;font-weight:500;line-height:1.05}@media (width<=767px){.news-card .name{margin-top:10px;font-size:1.4rem}}.news-card .sub{color:#5b5b5b;letter-spacing:-.02em;margin:13px 0 0;font-size:15px}@media (width<=767px){.news-card .sub{margin-top:8px;font-size:12px}}.news-card.is-big .thumb{aspect-ratio:638/352}.news-card.is-big .name{margin-top:22px;font-size:2.6rem;line-height:1.15}@media (width<=767px){.news-card.is-big .name{margin-top:10px;font-size:1.7rem}}.news-card.is-big .sub{font-size:18px}@media (width<=767px){.news-card.is-big .sub{font-size:14px}}.more-link{align-items:center;gap:10px;margin-top:18px;display:inline-flex}@media (width<=767px){.more-link{margin-top:10px}}.more-link .ico{background:#e31e24;border-radius:12px;flex:none;justify-content:center;align-items:center;width:60px;height:30px;transition:background .15s;display:inline-flex}@media (width<=767px){.more-link .ico{border-radius:7px;width:35px;height:18px}}.more-link .ico svg{display:block}.more-link .txt{color:#000;letter-spacing:-.02em;font-size:13px;font-weight:500}@media (width<=767px){.more-link .txt{font-size:12px}}.more-link:hover .ico{background:#c81a1f}.news-all{color:#000;text-transform:uppercase;background:#f0f0f0;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;height:74px;margin-top:36px;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:1.9rem;font-weight:600;transition:background .15s;display:flex}@media (width<=1500px){.news-all{height:50px}}@media (width<=767px){.news-all{margin-top:25px;font-size:1.5rem}}.news-all:hover{background:#e9e9e9}.news-all .ico{background:#e31e24;border-radius:12px;flex:none;justify-content:center;align-items:center;width:60px;height:30px;display:inline-flex}.news-all .ico svg{display:block}.about-area{z-index:1;padding-bottom:48px;position:relative}@media (width<=767px){.about-area{padding-bottom:20px}}.about{color:#1c1c1c;width:min(100%,1312px);margin:0 auto}@media (width<=767px){.about p{font-size:14px;font-weight:300}.about h2{margin-top:20px;font-size:2rem;font-weight:500}}.about p+p{margin-top:18px}.about .lead{margin-top:18px;font-size:2.6rem;font-weight:300;line-height:1.3}@media (width<=767px){.about .lead{font-size:2.2rem;font-weight:400;line-height:100%}}.fast-info{background:#f2f2f2;padding:56px 0 64px}@media (width<=767px){.fast-info{width:100%;overflow:hidden}}.fast-info .info-cards-slider{width:100%;position:relative}.fast-info .info-cards{gap:22px;display:flex}.fast-info .info-card{box-sizing:border-box;background:#fff;border-radius:2rem 6rem 2rem 2rem;flex:1 1 0;min-width:0;min-height:320px;padding:2rem 2rem 2.5rem 3rem;position:relative}.fast-info .info-card .card-header{flex-flow:row;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.fast-info .info-card .ico{aspect-ratio:1;width:8.5rem;display:block}.fast-info .info-card .title{color:#000;text-transform:uppercase;padding-right:15%;font-size:2.6rem;font-weight:500;line-height:1.05}.fast-info .info-card .text{color:#505050;margin:0;font-size:1.8rem;font-weight:300;line-height:1.2}@media (width>=calc(1700px + 6vw)){.fast-info .info-card .text{font-size:1.6rem}}.fast-info .info-card .note{color:#7c7c7c;margin:14px 0 0;padding-left:3%;font-size:13px;font-weight:300;line-height:1.4}.fast-info .info-cards-pagination{display:none}@media (width<=767px){.fast-info{padding:3.2rem 0 2.4rem}.fast-info .info-cards-slider{padding-bottom:3.6rem;position:relative;overflow:visible}.fast-info .info-cards{box-sizing:border-box;flex-direction:row;gap:0;width:100%;display:flex}.fast-info .info-card.swiper-slide{box-sizing:border-box;border-radius:1.6rem 4rem 1.6rem 1.6rem;flex-direction:column;flex:none;height:auto;min-height:26rem;padding:2rem 2rem 2.4rem;display:flex;box-shadow:0 .4rem 1.6rem #0000000d}.fast-info .info-card.swiper-slide .card-header{margin-bottom:1.6rem}.fast-info .info-card.swiper-slide .ico{width:6.4rem;height:6.4rem}.fast-info .info-card.swiper-slide .title{padding-right:5%;font-size:2rem}.fast-info .info-card.swiper-slide .text{font-size:1.5rem;line-height:1.3}.fast-info .info-card.swiper-slide .note{margin-top:1rem;font-size:1.2rem}.fast-info .info-cards-pagination{z-index:20;justify-content:center;align-items:center;gap:.8rem;width:100%;height:2rem;position:absolute;bottom:0;left:0;right:0;display:flex!important}.fast-info .info-cards-pagination .swiper-pagination-bullet{opacity:1;cursor:pointer;background:#c2c2c2;border-radius:50%;width:.8rem;height:.8rem;transition:all .25s;margin:0!important}.fast-info .info-cards-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e30613;border-radius:.4rem;width:2.4rem}}.footer{background:#0b0b0b;position:relative;overflow:hidden}@media (width<=767px){.footer{background:#000}}.footer .footer-bg{z-index:0;width:50%;height:100%;position:absolute;top:0;left:55%}@media (width>=1500px){.footer .footer-bg{left:45%}}@media (width<=767px){.footer .footer-bg{width:100%;height:auto;top:auto;bottom:90px}}.footer .footer-bg .car{z-index:1;height:100%;display:inline-block;position:relative}.footer .footer-bg .car:after{content:"";clear:both;display:block;position:absolute;top:0;bottom:0;right:0;box-shadow:0 0 40px 30px #000}@media (width<=767px){.footer .footer-bg .car:after{display:none}}.footer .footer-bg .car img{object-fit:cover;object-position:center;width:100%;height:100%}@media (width<=767px){.footer .footer-bg .car img{height:auto}}.footer .footer-bg .car:before{content:"";top:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0b0b 0%,#0b0b0b8c 30%,#0b0b0b00 64%);width:80%;position:absolute;inset:0}@media (width>=1500px){.footer .footer-bg .car:before{width:40%}}@media (width<=767px){.footer .footer-bg .car:before{display:none}}.footer .footer-content{z-index:3;padding:44px 0 20px;position:relative}.footer .footer-row{flex-flow:row;justify-content:space-between;align-items:stretch;padding-bottom:60px;display:flex}@media (width<=767px){.footer .footer-row{position:relative}}.footer .brand{flex-direction:column;flex:none;width:26%;display:flex}.footer .logo{flex-flow:row;flex:none;justify-content:space-between;align-items:center;width:38rem;max-width:330px;display:flex}.footer .logo .mark{width:60%;display:block}.footer .logo .suffix{filter:invert();width:35%}.footer .tagline{color:gray;letter-spacing:-.02em;margin:14px 0 0;font-size:14px}@media (width<=767px){.footer .tagline{text-align:center;font-size:11px}}.footer .copyright{color:#666;letter-spacing:-.02em;margin:auto 0 0;font-size:13px;line-height:1.45}.footer .cols{flex:1;gap:76px;padding-top:20px;padding-left:12rem;display:flex}.footer .col .title{color:#fff;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 24px;font-size:2rem;font-weight:500}.footer .col ul{flex-direction:column;gap:11px;padding-left:3rem;display:flex}.footer .col a{color:#ccc;letter-spacing:-.02em;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:15px;transition:color .15s}.footer .col a:hover{color:#fff}@media (width<=991px){.footer .footer-bg{opacity:.35;width:100%;left:0}}@media (width<=991px) and (width<=767px){.footer .footer-bg{opacity:1}}@media (width<=991px){.footer .footer-content{padding:36px 0 20px}.footer .footer-row{flex-direction:column;padding-bottom:36px}}@media (width<=991px) and (width<=767px){.footer .footer-row{padding-bottom:70vw}}@media (width<=991px){.footer .brand{width:100%}}@media (width<=991px) and (width<=767px){.footer .brand{flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:20px}}@media (width<=991px){.footer .cols{gap:32px;width:100%;padding:34px 0 0}.footer .copyright{margin:0}}@media (width<=767px){.footer .cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;display:grid}.footer .col .title{margin-bottom:16px;font-size:1.8rem}.footer .col ul{gap:9px;padding-left:0}.footer .col a{font-size:1.5rem}.footer .logo{width:min(38rem,100%)}}@media (width<=767px) and (width<=767px){.footer .logo{width:66%}}.scroll-top{right:clamp(1.6rem,3vw,4.8rem);bottom:max(14rem, 12.2rem + env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(1.2rem);z-index:50;letter-spacing:.08em;text-transform:uppercase;opacity:0;visibility:hidden;pointer-events:none;background:#131313e0;border:.1rem solid #fff3;border-radius:999px;align-items:center;gap:1.1rem;height:40px;padding:0 1.8rem;font-size:1.3rem;font-weight:500;transition:opacity .28s,visibility .28s,transform .28s,background .2s,box-shadow .2s;display:inline-flex;position:fixed;transform:translateY(1.6rem)scale(.92);box-shadow:0 1.4rem 3.2rem #00000038,inset 0 0 0 .1rem #e31e2400}.scroll-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.scroll-top:hover{background:#e31e24;box-shadow:0 1.6rem 3.6rem #e31e2452,inset 0 0 0 .1rem #ffffff29}.scroll-top:focus-visible{outline-offset:.3rem;outline:.2rem solid #fff}.scroll-top .scroll-top-icon{background:#e31e24;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;transition:background .2s;display:grid}.scroll-top:hover .scroll-top-icon{background:#000}.scroll-top .scroll-top-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}@media (width<=767px){.scroll-top{right:1.6rem;bottom:max(12.6rem, 11rem + env(safe-area-inset-bottom));justify-content:center;width:4rem;min-width:4rem;height:4rem;padding:0}.scroll-top .scroll-top-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.scroll-top{transition:opacity .01ms,visibility .01ms}}.cart-toast{z-index:99999;opacity:0;visibility:hidden;pointer-events:none;will-change:transform, opacity;width:min(611px,100vw - 24px);transition:opacity .28s,visibility .28s,transform .28s;position:fixed;bottom:50px;left:50%;transform:translate(-50%,24px)}.cart-toast.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.cart-toast .cart-toast-inner{background:#fff;border-radius:16px;align-items:center;gap:14px;min-height:52px;padding:10px 20px 10px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000029}.cart-toast .cart-toast-progress{background:#e306131f;height:3px;display:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.cart-toast .cart-toast-progress .progress-bar{transform-origin:0;background:#e30613;width:100%;height:100%;transform:scaleX(1)}.cart-toast.has-progress .cart-toast-progress{display:block}.cart-toast.has-progress .progress-bar{animation:linear forwards toastProgressDecrease}.cart-toast .cart-toast-icon{flex:none;place-items:center;width:24px;height:24px;display:grid}.cart-toast .cart-toast-text{letter-spacing:-.02em;color:#111;font-size:16px;font-weight:500;line-height:1.25}.cart-toast .cart-toast-link{color:#e31e24;font-weight:600;text-decoration:none}.cart-toast .cart-toast-link:hover{text-decoration:underline}@keyframes toastProgressDecrease{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.pop-block{opacity:0;visibility:hidden;pointer-events:none;z-index:50;place-items:center;padding:24px;transition:opacity .2s,visibility .2s;position:fixed;inset:0;display:grid!important}.pop-block.opened{opacity:1;visibility:visible;pointer-events:auto}.close-area{background:#221f1a57;position:absolute;inset:0}.pop-block-holder{z-index:1;width:min(100%,640px);position:relative}.pop-block-wrapper{position:relative}.pop-block-content{background:#fbf7f0;border:1px solid #221f1a1a;border-radius:28px;padding:32px;position:relative;box-shadow:0 24px 60px #221f1a2e}.modal-card .modal-body h2{margin-top:16px;font-size:clamp(30px,5vw,44px)}.modal-card .modal-body p:last-child{color:#221f1ab8;max-width:44ch;margin-top:16px}.modal-card .global-close-btn{position:absolute;top:20px;right:20px}.product-quickview-modal .pop-block-holder,.one-click-modal .pop-block-holder{width:min(95vw,800px)}.product-quickview-modal .pop-block-content,.one-click-modal .pop-block-content{background:#fff;border:1px solid #00000014;border-radius:32px;padding:40px;box-shadow:0 28px 80px #0000002e}.product-quickview-modal .quickview-layout,.one-click-modal .quickview-layout{flex-flow:row;justify-content:space-between;align-items:start;gap:40px;display:flex}@media (width<=767px){.product-quickview-modal .quickview-layout,.one-click-modal .quickview-layout{flex-direction:column}}.product-quickview-modal .quickview-media,.one-click-modal .quickview-media{background:#f7f7f7;border-radius:28px;justify-content:center;align-items:center;width:200px;padding:24px;display:flex;position:relative}.product-quickview-modal .quickview-media .main-image,.one-click-modal .quickview-media .main-image{justify-content:center;align-items:center;width:100%;display:flex}.product-quickview-modal .quickview-media .quickview-side,.product-quickview-modal .quickview-media .button-group.button-action,.one-click-modal .quickview-media .quickview-side,.one-click-modal .quickview-media .button-group.button-action{z-index:2;flex-direction:row;gap:8px;margin:0;display:flex;position:absolute;top:16px;right:16px}@media (width<=767px){.product-quickview-modal .quickview-media .quickview-side,.product-quickview-modal .quickview-media .button-group.button-action,.one-click-modal .quickview-media .quickview-side,.one-click-modal .quickview-media .button-group.button-action{left:20px;right:auto}}.product-quickview-modal .quickview-image,.one-click-modal .quickview-image{object-fit:contain;max-width:100%;max-height:340px;display:block}.product-quickview-modal .quickview-summary,.one-click-modal .quickview-summary{scrollbar-width:thin;scrollbar-color:#e31e24 #e5e5e5;flex:1;padding-top:14px;padding-right:12px}.product-quickview-modal .quickview-summary::-webkit-scrollbar{width:6px}.one-click-modal .quickview-summary::-webkit-scrollbar{width:6px}.product-quickview-modal .quickview-summary::-webkit-scrollbar-thumb{background:#e31e24;border-radius:999px}.one-click-modal .quickview-summary::-webkit-scrollbar-thumb{background:#e31e24;border-radius:999px}.product-quickview-modal .quickview-summary::-webkit-scrollbar-track{background-color:#e5e5e5;background-clip:padding-box;border-radius:999px}.one-click-modal .quickview-summary::-webkit-scrollbar-track{background-color:#e5e5e5;background-clip:padding-box;border-radius:999px}.product-quickview-modal .quickview-summary ul,.one-click-modal .quickview-summary ul{margin:0;padding:0;list-style:none}.product-quickview-modal .quickview-summary ul li,.one-click-modal .quickview-summary ul li{margin-bottom:12px;list-style:none}.product-quickview-modal .quickview-summary ul li:last-child,.one-click-modal .quickview-summary ul li:last-child{margin-bottom:0}.product-quickview-modal .quickview-summary h3,.one-click-modal .quickview-summary h3{color:#000;margin:0;font-size:22px;font-weight:600}.product-quickview-modal .quickview-summary p.price,.one-click-modal .quickview-summary p.price{color:#000;margin:0;font-size:28px;font-weight:700}.product-quickview-modal .quickview-summary .price-row,.one-click-modal .quickview-summary .price-row{flex-flow:row;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;margin-bottom:14px;display:flex}.product-quickview-modal .quickview-summary .price-row .rating,.one-click-modal .quickview-summary .price-row .rating{align-items:center;margin:0;display:flex}.product-quickview-modal .quickview-summary .price-row p.price,.product-quickview-modal .quickview-summary .price-row .quickview-price,.one-click-modal .quickview-summary .price-row p.price,.one-click-modal .quickview-summary .price-row .quickview-price{margin:0}.product-quickview-modal .eyebrow,.one-click-modal .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#0000006b;margin-bottom:12px;font-size:12px;font-weight:700}.product-quickview-modal .quickview-title,.one-click-modal .quickview-title{letter-spacing:-.04em;color:#000;margin:0;font-size:40px;font-weight:700;line-height:.98}.product-quickview-modal .price-availability-box,.one-click-modal .price-availability-box{order:-1;justify-content:flex-start;align-items:baseline;gap:18px;width:fit-content;margin:0;display:flex}.product-quickview-modal .quickview-price,.one-click-modal .quickview-price{color:#000;order:-1;font-family:DexaProSemi,Dexa Pro,Arial,Helvetica,sans-serif;font-size:32px;font-weight:700}.product-quickview-modal .quickview-stock,.one-click-modal .quickview-stock{color:#5e8c6f;font-size:17px}.product-quickview-modal .quickview-stock.out-of-stock,.product-quickview-modal .quickview-stock.is-out-of-stock,.one-click-modal .quickview-stock.out-of-stock,.one-click-modal .quickview-stock.is-out-of-stock{color:#e31e24}.product-quickview-modal .quickview-description,.one-click-modal .quickview-description{color:#000000b8;height:280px;max-height:280px;margin-top:22px;font-size:15px;line-height:1.55;overflow-x:hidden!important}.product-quickview-modal .quickview-description .scroll-content,.one-click-modal .quickview-description .scroll-content{max-width:100%!important;overflow-x:hidden!important}.product-quickview-modal .quickview-description .scrollbar-track-x,.one-click-modal .quickview-description .scrollbar-track-x{display:none!important}.product-quickview-modal .quickview-description .scrollbar-track-y,.one-click-modal .quickview-description .scrollbar-track-y{background:#e5e5e5;border-radius:999px;width:6px;right:2px}.product-quickview-modal .quickview-description .scrollbar-thumb-y,.one-click-modal .quickview-description .scrollbar-thumb-y{background:#e31e24;border-radius:999px;width:6px}.product-quickview-modal .quickview-description h1,.product-quickview-modal .quickview-description h2,.product-quickview-modal .quickview-description h3,.product-quickview-modal .quickview-description h4,.product-quickview-modal .quickview-description h5,.product-quickview-modal .quickview-description h6,.one-click-modal .quickview-description h1,.one-click-modal .quickview-description h2,.one-click-modal .quickview-description h3,.one-click-modal .quickview-description h4,.one-click-modal .quickview-description h5,.one-click-modal .quickview-description h6{color:#000;margin:14px 0 8px;font-size:16px;font-weight:700;line-height:1.3}.product-quickview-modal .quickview-description p,.one-click-modal .quickview-description p{word-break:break-word;overflow-wrap:break-word;margin-bottom:10px;line-height:1.5}.product-quickview-modal .quickview-description ul,.product-quickview-modal .quickview-description ol,.one-click-modal .quickview-description ul,.one-click-modal .quickview-description ol{margin-bottom:12px;padding-left:20px}.product-quickview-modal .quickview-description ul li,.product-quickview-modal .quickview-description ol li,.one-click-modal .quickview-description ul li,.one-click-modal .quickview-description ol li{margin-bottom:4px}.product-quickview-modal .quickview-description table,.one-click-modal .quickview-description table{border-collapse:collapse;table-layout:auto;box-sizing:border-box;margin-bottom:14px;width:100%!important;max-width:100%!important}.product-quickview-modal .quickview-description table tr,.one-click-modal .quickview-description table tr{max-width:100%!important}.product-quickview-modal .quickview-description table td,.product-quickview-modal .quickview-description table th,.one-click-modal .quickview-description table td,.one-click-modal .quickview-description table th{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;border:none;padding:6px 10px;white-space:normal!important;max-width:100%!important}.product-quickview-modal .quickview-description table td p,.product-quickview-modal .quickview-description table td span,.product-quickview-modal .quickview-description table td div,.product-quickview-modal .quickview-description table td strong,.product-quickview-modal .quickview-description table td b,.product-quickview-modal .quickview-description table th p,.product-quickview-modal .quickview-description table th span,.product-quickview-modal .quickview-description table th div,.product-quickview-modal .quickview-description table th strong,.product-quickview-modal .quickview-description table th b,.one-click-modal .quickview-description table td p,.one-click-modal .quickview-description table td span,.one-click-modal .quickview-description table td div,.one-click-modal .quickview-description table td strong,.one-click-modal .quickview-description table td b,.one-click-modal .quickview-description table th p,.one-click-modal .quickview-description table th span,.one-click-modal .quickview-description table th div,.one-click-modal .quickview-description table th strong,.one-click-modal .quickview-description table th b{word-break:break-word;overflow-wrap:break-word;white-space:normal!important;max-width:100%!important}.product-quickview-modal .quickview-description img,.product-quickview-modal .quickview-description video,.product-quickview-modal .quickview-description iframe,.product-quickview-modal .quickview-description embed,.product-quickview-modal .quickview-description object,.one-click-modal .quickview-description img,.one-click-modal .quickview-description video,.one-click-modal .quickview-description iframe,.one-click-modal .quickview-description embed,.one-click-modal .quickview-description object{max-width:100%!important;height:auto!important}.product-quickview-modal .quickview-purchase-row,.one-click-modal .quickview-purchase-row{flex-wrap:wrap;align-items:center;gap:20px;margin-top:18px;margin-bottom:20px;display:flex}.product-quickview-modal .quickview-purchase-row .quickview-options,.one-click-modal .quickview-purchase-row .quickview-options{flex-wrap:wrap;align-items:center;gap:10px;margin-top:0;display:flex}.product-quickview-modal .quickview-purchase-row .quickview-button-wrapper,.product-quickview-modal .quickview-purchase-row .quickview-actions,.one-click-modal .quickview-purchase-row .quickview-button-wrapper,.one-click-modal .quickview-purchase-row .quickview-actions{align-items:center;gap:12px;margin-top:0;display:flex}.product-quickview-modal .quickview-purchase-row .quickview-actions,.one-click-modal .quickview-purchase-row .quickview-actions{order:-1}.product-quickview-modal .quickview-options,.one-click-modal .quickview-options{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.product-quickview-modal .quickview-option,.one-click-modal .quickview-option{color:#000;border:1px solid #00000024;border-radius:10px;justify-content:center;align-items:center;min-width:62px;height:38px;padding:0 16px;font-size:16px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.product-quickview-modal .quickview-option.is-active,.one-click-modal .quickview-option.is-active{color:#fff;background:#1f1f1f;border-color:#1f1f1f}.product-quickview-modal .quickview-actions,.one-click-modal .quickview-actions{align-items:center;gap:10px;margin-top:28px;display:flex}.product-quickview-modal .quickview-cart,.product-quickview-modal .add,.one-click-modal .quickview-cart,.one-click-modal .add{color:#fff;cursor:pointer;white-space:nowrap;background:#e31e24;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:10px;height:40px;padding:0 2rem;font-size:15px;font-weight:500;transition:background .15s;display:inline-flex}.product-quickview-modal .quickview-cart:hover,.product-quickview-modal .add:hover,.one-click-modal .quickview-cart:hover,.one-click-modal .add:hover{background:#c81a1f}.product-quickview-modal .quickview-cart.in-cart,.product-quickview-modal .quickview-cart.is-added,.product-quickview-modal .add.in-cart,.product-quickview-modal .add.is-added,.one-click-modal .quickview-cart.in-cart,.one-click-modal .quickview-cart.is-added,.one-click-modal .add.in-cart,.one-click-modal .add.is-added{background:#666;position:relative}.product-quickview-modal .quickview-cart.in-cart:hover,.product-quickview-modal .quickview-cart.is-added:hover,.product-quickview-modal .add.in-cart:hover,.product-quickview-modal .add.is-added:hover,.one-click-modal .quickview-cart.in-cart:hover,.one-click-modal .quickview-cart.is-added:hover,.one-click-modal .add.in-cart:hover,.one-click-modal .add.is-added:hover{background:#000}.product-quickview-modal .quickview-cart.in-cart:hover:before,.product-quickview-modal .quickview-cart.in-cart:hover:after,.product-quickview-modal .quickview-cart.is-added:hover:before,.product-quickview-modal .quickview-cart.is-added:hover:after,.product-quickview-modal .add.in-cart:hover:before,.product-quickview-modal .add.in-cart:hover:after,.product-quickview-modal .add.is-added:hover:before,.product-quickview-modal .add.is-added:hover:after,.one-click-modal .quickview-cart.in-cart:hover:before,.one-click-modal .quickview-cart.in-cart:hover:after,.one-click-modal .quickview-cart.is-added:hover:before,.one-click-modal .quickview-cart.is-added:hover:after,.one-click-modal .add.in-cart:hover:before,.one-click-modal .add.in-cart:hover:after,.one-click-modal .add.is-added:hover:before,.one-click-modal .add.is-added:hover:after{opacity:1;visibility:visible}.product-quickview-modal .quickview-cart.in-cart:before,.product-quickview-modal .quickview-cart.is-added:before,.product-quickview-modal .add.in-cart:before,.product-quickview-modal .add.is-added:before,.one-click-modal .quickview-cart.in-cart:before,.one-click-modal .quickview-cart.is-added:before,.one-click-modal .add.in-cart:before,.one-click-modal .add.is-added:before{content:"Перейти в корзину";color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:10;background:#363636;border-radius:6px;margin-bottom:8px;padding:6px 12px;font-size:12px;font-weight:500;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.product-quickview-modal .quickview-cart.in-cart:after,.product-quickview-modal .quickview-cart.is-added:after,.product-quickview-modal .add.in-cart:after,.product-quickview-modal .add.is-added:after,.one-click-modal .quickview-cart.in-cart:after,.one-click-modal .quickview-cart.is-added:after,.one-click-modal .add.in-cart:after,.one-click-modal .add.is-added:after{content:"";pointer-events:none;opacity:0;visibility:hidden;z-index:10;border-top:6px solid #363636;border-left:6px solid #0000;border-right:6px solid #0000;margin-bottom:2px;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.product-quickview-modal .quickview-cart img,.product-quickview-modal .add img,.one-click-modal .quickview-cart img,.one-click-modal .add img{display:block}.product-quickview-modal .quickview-side,.one-click-modal .quickview-side{gap:10px;display:flex}.product-quickview-modal .quickview-icon,.one-click-modal .quickview-icon{color:#5e5e5e;background:#f3f3f3;border:1px solid #ccc;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.product-quickview-modal .quickview-icon:hover,.one-click-modal .quickview-icon:hover{color:#000;background:#ececec}.product-quickview-modal .quickview-icon.is-active,.product-quickview-modal .quickview-icon.active,.one-click-modal .quickview-icon.is-active,.one-click-modal .quickview-icon.active{color:#fff;background:#e31e24;border-color:#e31e24}.product-quickview-modal .quickview-icon.is-active i,.product-quickview-modal .quickview-icon.active i,.one-click-modal .quickview-icon.is-active i,.one-click-modal .quickview-icon.active i{color:#fff}.product-quickview-modal .quickview-icon i,.one-click-modal .quickview-icon i{font-size:18px}.one-click-modal.in,.one-click-modal.show{justify-content:center;align-items:center;display:flex!important}.one-click-modal .pop-block-holder{width:min(95vw,800px);max-height:95vh;margin:auto}.one-click-modal .pop-block-wrapper,.one-click-modal .pop-block-content{background:#fff;border:0;border-radius:28px;flex-direction:column;max-height:95vh;padding:0;display:flex;overflow:hidden;box-shadow:0 24px 80px #0003}.one-click-modal .one-click-head{background:#f3f3f3;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:22px 32px;display:flex}.one-click-modal .one-click-heading{letter-spacing:-.02em;text-transform:uppercase;color:#000;margin:0;font-size:22px;font-weight:700;line-height:1}.one-click-modal .one-click-close{flex:none;width:24px;height:24px;position:relative}.one-click-modal .one-click-close span{background:#000;width:100%;height:2px;position:absolute;top:11px;left:0}.one-click-modal .one-click-close span:first-child{transform:rotate(45deg)}.one-click-modal .one-click-close span:last-child{transform:rotate(-45deg)}.one-click-modal .one-click-body{scrollbar-width:thin;scrollbar-color:#e31e24 #e5e5e5;flex:auto;max-height:calc(95vh - 66px);padding:32px;overflow-y:auto}.one-click-modal .one-click-body::-webkit-scrollbar{width:6px}.one-click-modal .one-click-body::-webkit-scrollbar-thumb{background:#e31e24;border-radius:999px}.one-click-modal .one-click-body::-webkit-scrollbar-track{background-color:#e5e5e5;border-radius:999px}.one-click-modal .one-click-product-box{margin-bottom:24px}.one-click-modal .one-click-meta-row{flex-flow:row;justify-content:space-between;align-items:center;gap:6px;margin:14px 0 18px;font-size:15px;display:flex}.one-click-modal .one-click-meta-row .meta-item{align-items:center;gap:8px;display:flex}.one-click-modal .one-click-meta-row .meta-label{color:#777;font-weight:500}.one-click-modal .one-click-meta-row .meta-value{color:#000;font-weight:700}.one-click-modal .one-click-options-row{margin-top:18px;list-style:none}.one-click-modal .product-options-wrapper{width:100%;max-width:100%}.one-click-modal .product-options{flex-flow:row;justify-content:space-between;align-items:flex-end;gap:20px;width:100%;display:flex}@media (width<=640px){.one-click-modal .product-options{flex-direction:column;align-items:stretch;gap:12px}}.one-click-modal .product-options .field{position:relative}.one-click-modal .product-options .field.form-group{flex:auto}.one-click-modal .product-options .field.option-qty{flex:none;width:170px}@media (width<=640px){.one-click-modal .product-options .field.option-qty{width:100%}}.one-click-modal .product-options .field .label{color:#000;letter-spacing:-.02em;margin-bottom:8px;padding:0 5px;font-size:15px;font-weight:700;display:block}.one-click-modal .product-options .select-wrap{border:1px solid #dbdbdb;border-radius:12px;align-items:center;height:48px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}.one-click-modal .product-options .select-wrap:focus-within{border-color:#e31e24;box-shadow:0 0 0 3px #e31e241f}.one-click-modal .product-options .select-wrap svg{color:#1c1c1c;pointer-events:none;flex:none;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.one-click-modal .product-options .select{appearance:none;color:#1c1c1c;cursor:pointer;letter-spacing:-.03em;background:0 0;border:none;width:100%;height:100%;padding:0 48px 0 20px;font-family:DexaPro,Dexa Pro,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500}.one-click-modal .product-options .quantity-counter{background:#fff;border:1px solid #dbdbdb;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:48px;padding:4px;display:flex}.one-click-modal .product-options .quantity-counter .qty-btn{color:#000;cursor:pointer;background:#e2e2e2;border:none;border-radius:8px;justify-content:center;align-items:center;width:47px;height:36px;font-size:18px;font-weight:600;transition:all .3s;display:flex}.one-click-modal .product-options .quantity-counter .qty-btn:hover{color:#fff;background:#e31e24}.one-click-modal .product-options .quantity-counter .qty-input{text-align:center;color:#000;appearance:textfield;background:0 0;border:none;width:44px;padding:0;font-size:22px;font-weight:500}.one-click-modal .product-options .quantity-counter .qty-input::-webkit-outer-spin-button{appearance:none;margin:0}.one-click-modal .product-options .quantity-counter .qty-input::-webkit-inner-spin-button{appearance:none;margin:0}.one-click-modal .one-click-divider{border:0;border-top:1px solid #eaeaea;margin:24px 0 28px}.one-click-modal .one-click-form{gap:20px;display:grid}.one-click-modal .one-click-form-grid{grid-template-columns:1fr 1fr;gap:16px 24px;display:grid}@media (width<=640px){.one-click-modal .one-click-form-grid{grid-template-columns:1fr}}.one-click-modal .one-click-form-grid .field-full{grid-column:1/-1}.one-click-modal .one-click-form .field{gap:8px;margin-bottom:8px;display:grid;position:relative}.one-click-modal .one-click-form .field input.is-invalid,.one-click-modal .one-click-form .field textarea.is-invalid{border-color:#e30613!important;box-shadow:0 0 0 3px #e3061326!important}.one-click-modal .one-click-form .field .field-error{opacity:0;align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:500;transition:opacity .2s,transform .2s;display:flex;position:relative;top:0;transform:translateY(-2px);color:#e30613!important}.one-click-modal .one-click-form .field .field-error.is-visible{opacity:1!important;transform:translateY(0)!important}.one-click-modal .field-label,.one-click-modal .section-title{letter-spacing:-.02em;color:#000;margin:0;font-size:15px;font-weight:700;line-height:1.2}.one-click-modal .field-label em,.one-click-modal .section-title em{color:red;font-style:normal}.one-click-modal .one-click-form .field input,.one-click-modal .one-click-form .field textarea{background:#fff;border:1px solid #0003;border-radius:12px;width:100%;transition:border-color .15s,box-shadow .15s}.one-click-modal .one-click-form .field input:focus,.one-click-modal .one-click-form .field textarea:focus{border-color:#e31e24;outline:none;box-shadow:0 0 0 3px #e31e241f}.one-click-modal .one-click-form .field input{color:#000;width:100%;height:48px;padding:0 20px;font-size:16px;font-weight:500}.one-click-modal .one-click-form .field textarea{resize:vertical;min-height:72px;padding:12px 20px;font-family:inherit;font-size:16px}.one-click-modal .one-click-form .field input::placeholder,.one-click-modal .one-click-form .field textarea::placeholder{color:#979797}.one-click-modal .one-click-price{color:#000;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:32px;font-weight:600}.one-click-modal .one-click-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.one-click-modal .one-click-actions .one-click-total{align-items:baseline;gap:8px;display:flex}.one-click-modal .one-click-actions .one-click-total .total-label{color:#717171;font-size:16px;font-weight:500}.one-click-modal .one-click-actions .one-click-total .total-price{color:#000;font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-size:26px;font-weight:600;line-height:1}.one-click-modal .one-click-actions .submit-btn,.one-click-modal .one-click-actions .checkout-btn{color:#fff;letter-spacing:-.03em;cursor:pointer;background:#e30613;border:none;border-radius:12px;justify-content:center;align-items:center;gap:14px;height:50px;padding:0 28px;font-size:18px;font-weight:600;transition:background .35s,box-shadow .35s,opacity .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #e3061340}.one-click-modal .one-click-actions .submit-btn:hover,.one-click-modal .one-click-actions .checkout-btn:hover{background:#c2000c;box-shadow:0 18px 40px #e3061359}.one-click-modal .one-click-actions .submit-btn:disabled,.one-click-modal .one-click-actions .submit-btn.is-disabled,.one-click-modal .one-click-actions .checkout-btn:disabled,.one-click-modal .one-click-actions .checkout-btn.is-disabled{box-shadow:none;cursor:not-allowed;opacity:.65;background:#ccc}.one-click-modal .one-click-actions .submit-btn img,.one-click-modal .one-click-actions .submit-btn .btn-arrow,.one-click-modal .one-click-actions .checkout-btn img,.one-click-modal .one-click-actions .checkout-btn .btn-arrow{filter:invert();flex-shrink:0;width:8px;transition:transform .35s,opacity .35s}@media (width<=640px){.one-click-modal .one-click-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.one-click-modal .one-click-actions .one-click-total .total-label{font-size:14px}.one-click-modal .one-click-actions .one-click-total .total-price{font-size:20px}.one-click-modal .one-click-actions .submit-btn{height:46px;padding:0 20px;font-size:13px}}.mobile-menu{place-items:stretch stretch;padding:0}.mobile-menu .global-close-btn{position:absolute;top:20px;right:20px}.mobile-menu .pop-block-holder{justify-content:flex-end;width:100%;height:100%;display:flex}.mobile-menu .pop-block-wrapper{width:min(100%,380px);height:100%;transition:transform .28s cubic-bezier(.16,1,.3,1);transform:translate(100%)}.mobile-menu.opened .pop-block-wrapper{transform:translate(0)}.mobile-menu .content{background:#fff;border:none;border-radius:0;flex-direction:column;height:100%;padding:0;display:flex;overflow:hidden;box-shadow:-10px 0 40px #00000029}.mobile-menu .mobile-menu-header{background:#fff;border-bottom:1px solid #f0f0f0;flex:none;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}@media (width<=767px){.mobile-menu .mobile-menu-header{border:none;padding:10px 20px}}.mobile-menu .mobile-menu-header .logo-wrapper{align-items:center;height:auto;margin:0;display:flex}.mobile-menu .mobile-menu-header .logo{flex-flow:row;justify-content:space-between;align-items:center;width:17rem;max-width:200px;display:flex}.mobile-menu .mobile-menu-header .logo .mark{width:60%;height:auto;display:block}.mobile-menu .mobile-menu-header .logo .suffix{width:35%;height:auto;display:block}.mobile-menu .mobile-menu-header .logo .suffix img{width:100%;height:auto;display:block}.mobile-menu .mobile-menu-header .mobile-menu-close{cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:inline-flex;position:relative}.mobile-menu .mobile-menu-header .mobile-menu-close:hover{background:#ebebeb}.mobile-menu .mobile-menu-header .mobile-menu-close span{background:#333;border-radius:2px;width:16px;height:2px;position:absolute}.mobile-menu .mobile-menu-header .mobile-menu-close span:first-child{transform:rotate(45deg)}.mobile-menu .mobile-menu-header .mobile-menu-close span:last-child{transform:rotate(-45deg)}.mobile-menu .mobile-menu-body{-webkit-overflow-scrolling:touch;border-top:1px solid #eee;flex-flow:column;flex:1;justify-content:space-between;align-items:stretch;gap:20px;padding:20px;display:flex;overflow-y:auto}.mobile-menu .mobile-oil-pick{color:#fff;background:#505050;border-radius:12px;order:2;justify-content:space-between;align-items:center;padding:14px 18px;text-decoration:none;transition:transform .15s;display:flex;box-shadow:0 4px 14px #00000026}.mobile-menu .mobile-oil-pick:active{transform:scale(.99)}.mobile-menu .mobile-oil-pick .text{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:700}.mobile-menu .mobile-oil-pick .arrow-ico{align-items:center;width:18px;display:inline-flex;overflow:hidden}.mobile-menu .mobile-oil-pick .arrow-ico img{filter:brightness(0)invert();opacity:.8;width:8px;margin-left:-1px;animation:1.35s ease-in-out infinite oil-pick-arrow;display:block}.mobile-menu .mobile-oil-pick .arrow-ico img:last-child{animation-delay:.22s}.mobile-menu .mobile-menu-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mobile-menu .mobile-menu-actions .mobile-action-btn{color:#1e1e1e;background:#f7f7f7;border:1px solid #ebebeb;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:flex}.mobile-menu .mobile-menu-actions .mobile-action-btn:hover,.mobile-menu .mobile-menu-actions .mobile-action-btn:active{color:#e31e24;background:#efeef0;border-color:#d8d8d8}.mobile-menu .mobile-menu-actions .mobile-action-btn img{filter:brightness(.2);flex:none;transition:filter .2s;display:block}.mobile-menu .mobile-menu-actions .mobile-action-btn:hover img{filter:none}.mobile-menu .mobile-menu-nav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}@media (width<=767px){.mobile-menu .mobile-menu-nav ul{flex-flow:wrap;justify-content:space-between;align-items:center;gap:0;display:flex}}.mobile-menu .mobile-menu-nav li{margin:0}@media (width<=767px){.mobile-menu .mobile-menu-nav li{width:50%}}.mobile-menu .mobile-menu-nav a{color:#333;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:16px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.mobile-menu .mobile-menu-nav a:hover,.mobile-menu .mobile-menu-nav a.active{color:#e31e24;background:#f5f5f5;font-weight:600}.mobile-menu .mobile-menu-contacts{flex-direction:column;gap:8px;padding-top:16px;display:flex}.mobile-menu .mobile-menu-contacts .mobile-contact-item{color:#1e1e1e;background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .2s;display:flex}.mobile-menu .mobile-menu-contacts .mobile-contact-item.phone{font-family:Dexa Pro Expanded,Arial,Helvetica,sans-serif;font-weight:700}.mobile-menu .mobile-menu-contacts .mobile-contact-item img{flex:none;display:block}.mobile-menu .mobile-menu-contacts .mobile-contact-item:hover{border-color:#e31e24}.mobile-menu .mobile-menu-footer{background:#fafafa;border-top:1px solid #eee;flex:none;padding:16px 20px}.mobile-menu .mobile-cart-wrap{width:100%;margin-left:0;position:relative;display:block!important}.mobile-menu .mobile-cart-wrap .cart{cursor:pointer;background:#e31e24;border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:52px;padding:0 16px;text-decoration:none;display:flex;box-shadow:0 4px 16px #e31e2440}.mobile-menu .mobile-cart-wrap .cart:disabled,.mobile-menu .mobile-cart-wrap .cart[aria-disabled=true]{opacity:.6;cursor:default;pointer-events:none}.mobile-menu .mobile-cart-wrap .cart .info{color:#fff;align-items:center;gap:10px;display:flex}.mobile-menu .mobile-cart-wrap .cart .label{color:#fff;font-size:15px;font-weight:700}.mobile-menu .mobile-cart-wrap .cart .label span{opacity:.9;font-weight:500}.mobile-menu .mobile-cart-wrap .cart .total{color:#fff;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.mobile-menu .mobile-cart-wrap .cart .sk_caret{color:#fff;transition:transform .2s}.mobile-menu .mobile-cart-wrap.is-open .cart .sk_caret{transform:rotate(90deg)}.mobile-menu .mobile-cart-wrap.is-open .cart-drop{opacity:1;visibility:visible;display:block;transform:translateY(0)}.mobile-menu .mobile-cart-wrap .cart-drop{z-index:50;background:#fff;border:1px solid #ebebeb;border-radius:16px;padding:16px;transition:all .25s;display:none;position:absolute;bottom:calc(100% + 10px);left:0;right:0;box-shadow:0 -12px 36px #0000002e}.mobile-menu .mobile-cart-wrap .cart-drop .items{flex-direction:column;gap:12px;max-height:240px;padding-right:4px;display:flex;overflow-y:auto}.mobile-menu .mobile-cart-wrap .cart-drop .item{border-bottom:1px solid #f5f5f5;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:10px;display:grid}.mobile-menu .mobile-cart-wrap .cart-drop .item:last-child{border-bottom:none;padding-bottom:0}.mobile-menu .mobile-cart-wrap .cart-drop .item .thumb{object-fit:contain;border-radius:6px;width:48px;height:48px}.mobile-menu .mobile-cart-wrap .cart-drop .item .info{flex-direction:column;gap:2px;min-width:0;display:flex}.mobile-menu .mobile-cart-wrap .cart-drop .item .name{color:#1e1e1e;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;display:-webkit-box;overflow:hidden}.mobile-menu .mobile-cart-wrap .cart-drop .item .vol{color:#737373;font-size:12px}.mobile-menu .mobile-cart-wrap .cart-drop .item .qty{color:#737373;font-size:13px;font-weight:600}.mobile-menu .mobile-cart-wrap .cart-drop .item .price{color:#000;white-space:nowrap;font-size:14px;font-weight:700}.mobile-menu .mobile-cart-wrap .cart-drop .item .remove{cursor:pointer;opacity:.6;background:0 0;border:none;padding:4px;transition:opacity .2s}.mobile-menu .mobile-cart-wrap .cart-drop .item .remove:hover{opacity:1}.mobile-menu .mobile-cart-wrap .cart-drop .totals{border-top:1px solid #eee;margin-top:10px;padding:10px 0}.mobile-menu .mobile-cart-wrap .cart-drop .total-row{color:#000;justify-content:space-between;font-size:14px;font-weight:700;display:flex}.mobile-menu .mobile-cart-wrap .cart-drop .actions{grid-template-columns:1fr;gap:8px;margin-top:10px;display:grid}.mobile-menu .mobile-cart-wrap .cart-drop .actions a{border-radius:10px;justify-content:center;align-items:center;gap:8px;height:42px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.mobile-menu .mobile-cart-wrap .cart-drop .open-cart{color:#333;background:#f0f0f0}.mobile-menu .mobile-cart-wrap .cart-drop .open-cart:hover{background:#e5e5e5}.mobile-menu .mobile-cart-wrap .cart-drop .checkout{color:#fff;background:#e31e24}.mobile-menu .mobile-cart-wrap .cart-drop .checkout:hover{background:#cc181e}@media (width<=767px){.pop-block{padding:16px}.pop-block-content{border-radius:24px;padding:24px}.mobile-menu{padding:0}.mobile-menu .pop-block-wrapper{width:100%}.product-quickview-modal{-webkit-overflow-scrolling:touch;padding:16px;place-items:start center!important;overflow-y:auto!important}.product-quickview-modal .pop-block-holder{width:100%;margin:auto 0}.product-quickview-modal .pop-block-content{-webkit-overflow-scrolling:touch;border-radius:24px;max-height:calc(100vh - 32px);padding:24px;overflow-y:auto!important}.product-quickview-modal .quickview-layout{grid-template-columns:1fr;gap:24px}.product-quickview-modal .quickview-media{min-height:none;width:100%;padding:20px}.product-quickview-modal .quickview-summary{padding-right:0;height:auto!important;max-height:none!important;overflow:visible!important}.product-quickview-modal .quickview-description{height:auto!important;max-height:none!important;overflow:visible!important}.product-quickview-modal .quickview-description .scroll-content{height:auto!important;max-height:none!important;position:static!important;overflow:visible!important;transform:none!important}.product-quickview-modal .quickview-description .scrollbar-track-y,.product-quickview-modal .quickview-description .scrollbar-track-x,.product-quickview-modal .quickview-description .scrollbar-thumb-y,.product-quickview-modal .quickview-description .scrollbar-thumb-x{display:none!important}.product-quickview-modal .quickview-title{font-size:30px}.product-quickview-modal .price-availability-box{flex-wrap:wrap;gap:10px 16px}.product-quickview-modal .quickview-price{font-size:28px}.product-quickview-modal .quickview-actions{flex-direction:column}.product-quickview-modal .quickview-side{width:100%}.one-click-modal .pop-block-content{border-radius:24px}.one-click-modal .one-click-head{padding:20px 22px}.one-click-modal .one-click-heading{font-size:18px}.one-click-modal .one-click-body{padding:24px 22px 26px}.one-click-modal .one-click-summary{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.one-click-modal .one-click-title{max-width:none;margin-top:0;font-size:22px}.one-click-modal .one-click-media{order:-1}.one-click-modal .one-click-image{width:170px}.one-click-modal .qty-control{width:100%}.one-click-modal .one-click-actions{grid-template-columns:1fr}}.ai-chat-widget{z-index:9999;font-family:Dexa Pro,Arial,Helvetica,sans-serif;position:fixed;bottom:24px;right:28px}@media (width<=767px){.ai-chat-widget{bottom:16px;right:16px}}.ai-chat-widget .chat-launcher{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f60000,#e31e24);border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:62px;height:62px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:flex;position:relative;box-shadow:0 8px 24px #e31e2466}.ai-chat-widget .chat-launcher:hover{transform:scale(1.06);box-shadow:0 12px 30px #e31e248c}.ai-chat-widget .chat-launcher:active{transform:scale(.96)}.ai-chat-widget .chat-launcher .launcher-pulse{pointer-events:none;border:2px solid #e31e2480;border-radius:50%;animation:2.2s ease-out infinite chat-pulse;position:absolute;inset:-4px}.ai-chat-widget .chat-launcher .launcher-icon{justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.ai-chat-widget .chat-launcher .launcher-icon svg{width:100%;height:100%;transition:transform .25s,opacity .25s}.ai-chat-widget .chat-launcher .launcher-icon .icon-close{opacity:0;position:absolute;transform:rotate(-90deg)scale(.7)}.ai-chat-widget .chat-launcher .launcher-icon .icon-chat{opacity:1;transform:rotate(0)scale(1)}.ai-chat-widget .chat-launcher .launcher-tooltip{white-space:nowrap;pointer-events:none;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:2px;padding:8px 14px;animation:.3s forwards tooltip-slide;display:flex;position:absolute;right:74px;box-shadow:0 8px 24px #0000001f}@media (width<=767px){.ai-chat-widget .chat-launcher .launcher-tooltip{display:none}}.ai-chat-widget .chat-launcher .launcher-tooltip .tooltip-title{color:#0f172a;font-size:13px;font-weight:700}.ai-chat-widget .chat-launcher .launcher-tooltip .tooltip-sub{color:#475569;font-size:11px}.ai-chat-widget .chat-launcher .launcher-tooltip:after{content:"";background:#fff;border-top:1px solid #e2e8f0;border-right:1px solid #e2e8f0;width:10px;height:10px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)rotate(45deg)}.ai-chat-widget.is-open .chat-launcher .launcher-pulse,.ai-chat-widget.is-open .chat-launcher .launcher-tooltip{display:none}.ai-chat-widget.is-open .chat-launcher .launcher-icon .icon-chat{opacity:0;transform:rotate(90deg)scale(.7)}.ai-chat-widget.is-open .chat-launcher .launcher-icon .icon-close{opacity:1;transform:rotate(0)scale(1)}.ai-chat-widget.is-open .chat-window{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.ai-chat-widget .chat-window{opacity:0;visibility:hidden;pointer-events:none;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;width:420px;max-width:calc(100vw - 32px);height:640px;max-height:calc(100vh - 120px);transition:opacity .25s,transform .25s cubic-bezier(.16,1,.3,1),visibility .25s;display:flex;position:absolute;bottom:76px;right:0;overflow:hidden;transform:translateY(16px)scale(.96);box-shadow:0 20px 50px #00000026,0 0 0 1px #0000000d}@media (width<=767px){.ai-chat-widget .chat-window{z-index:10000;border:none;border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;position:fixed;inset:0}}.ai-chat-widget .chat-window .chat-header{background:#fff;border-bottom:1px solid #e2e8f0;align-items:center;gap:12px;padding:14px 18px;display:flex}.ai-chat-widget .chat-window .chat-header .header-avatar{border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.ai-chat-widget .chat-window .chat-header .header-avatar .avatar-badge{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ai-chat-widget .chat-window .chat-header .header-avatar .avatar-badge svg{width:100%;height:100%;display:block}.ai-chat-widget .chat-window .chat-header .header-avatar .status-indicator{background:#16a34a;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.ai-chat-widget .chat-window .chat-header .header-info{flex:1}.ai-chat-widget .chat-window .chat-header .header-info .header-title{color:#0f172a;font-size:15px;font-weight:700;line-height:1.2}.ai-chat-widget .chat-window .chat-header .header-info .header-status{color:#16a34a;margin-top:2px;font-size:12px;font-weight:600}.ai-chat-widget .chat-window .chat-header .header-actions{align-items:center;gap:6px;display:flex}.ai-chat-widget .chat-window .chat-header .header-actions .action-btn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s,color .15s;display:flex}.ai-chat-widget .chat-window .chat-header .header-actions .action-btn svg{width:18px;height:18px}.ai-chat-widget .chat-window .chat-header .header-actions .action-btn:hover{color:#0f172a;background:#f1f5f9}.ai-chat-widget .chat-window .chat-limit-bar{background:#fef2f2;border-bottom:1px solid #fee2e2;justify-content:space-between;align-items:center;gap:8px;padding:6px 16px;display:flex}.ai-chat-widget .chat-window .chat-limit-bar .limit-text{color:#991b1b;white-space:nowrap;font-size:11.5px}.ai-chat-widget .chat-window .chat-limit-bar .limit-text b{color:#e31e24}.ai-chat-widget .chat-window .chat-limit-bar .response-time-hint{color:#64748b;white-space:nowrap;font-size:11px;font-weight:500}.ai-chat-widget .chat-window .chat-messages{background:#f1f5f9;flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow-y:auto}.ai-chat-widget .chat-window .chat-messages::-webkit-scrollbar{width:5px}.ai-chat-widget .chat-window .chat-messages::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.ai-chat-widget .chat-window .chat-messages .message{flex-direction:column;max-width:92%;animation:.25s forwards message-fade;display:flex}.ai-chat-widget .chat-window .chat-messages .message.has-products{width:100%;max-width:100%}.ai-chat-widget .chat-window .chat-messages .message.incoming{align-self:flex-start}.ai-chat-widget .chat-window .chat-messages .message.incoming .message-bubble{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:16px 16px 16px 4px;box-shadow:0 2px 8px #0000000a}.ai-chat-widget .chat-window .chat-messages .message.outgoing{align-self:flex-end}.ai-chat-widget .chat-window .chat-messages .message.outgoing .message-bubble{color:#fff;background:linear-gradient(135deg,#f60000,#e31e24);border-radius:16px 16px 4px;box-shadow:0 4px 14px #e31e2440}.ai-chat-widget .chat-window .chat-messages .message .message-bubble{word-break:break-word;padding:12px 15px;font-size:13.5px;line-height:1.55}.ai-chat-widget .chat-window .chat-messages .message .message-bubble p{margin:0 0 8px}.ai-chat-widget .chat-window .chat-messages .message .message-bubble p:last-child{margin-bottom:0}.ai-chat-widget .chat-window .chat-messages .message .message-bubble .chat-heading{color:#0f172a;margin:10px 0 6px;font-size:14px;font-weight:700}.ai-chat-widget .chat-window .chat-messages .message .message-bubble .chat-divider{border:none;border-top:1px solid #e2e8f0;margin:10px 0}.ai-chat-widget .chat-window .chat-messages .message .message-bubble .chat-link{color:#e31e24;font-weight:600;text-decoration:underline}.ai-chat-widget .chat-window .chat-messages .message .message-bubble .chat-link:hover{color:#f60000}.ai-chat-widget .chat-window .chat-messages .message .message-bubble strong,.ai-chat-widget .chat-window .chat-messages .message .message-bubble b{color:inherit;font-weight:700}.ai-chat-widget .chat-window .chat-messages .message .message-bubble .chat-list,.ai-chat-widget .chat-window .chat-messages .message .message-bubble ul,.ai-chat-widget .chat-window .chat-messages .message .message-bubble ol{list-style-position:inside;margin:6px 0 8px!important;padding:0!important}.ai-chat-widget .chat-window .chat-messages .message .message-bubble .chat-list li,.ai-chat-widget .chat-window .chat-messages .message .message-bubble ul li,.ai-chat-widget .chat-window .chat-messages .message .message-bubble ol li{margin-bottom:4px;padding:0}.ai-chat-widget .chat-window .chat-messages .message .message-bubble .chat-numbered-item{margin:6px 0 4px;padding:0}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container{flex-direction:column;gap:8px;width:100%;margin-top:8px;padding:0;display:flex}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #0000000a}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card:hover{border-color:#e31e2466;transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card.is-flagship{background:linear-gradient(135deg,#fff7f7 0%,#fff 100%);border:1.5px solid #e31e24;box-shadow:0 4px 16px #e31e241f}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card.is-flagship:hover{border-color:#f60000;transform:translateY(-2px);box-shadow:0 6px 20px #e31e2433}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-badge-header{align-items:center;margin-bottom:2px;display:flex}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-badge-header .badge-tag{text-transform:uppercase;letter-spacing:.4px;color:#fff;background:linear-gradient(135deg,#f60000,#e31e24);border-radius:4px;padding:2.5px 8px;font-size:10px;font-weight:800;display:inline-block;box-shadow:0 2px 6px #e31e244d}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row{align-items:center;gap:10px;width:100%;display:flex}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-thumb{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;padding:3px;display:flex}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-thumb img{object-fit:contain;max-width:100%;max-height:100%}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-details{flex:1;min-width:0}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-details .card-title{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:700;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-details .card-title:hover{color:#e31e24}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-side{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;min-width:88px;display:flex}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-side .card-price-group{align-items:baseline;gap:4px;display:flex}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-side .card-price-group .card-price{color:#0f172a;white-space:nowrap;font-size:13.5px;font-weight:700}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-side .card-price-group .card-volume{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-side .cart-add-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#e31e24;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:6px 12px;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-side .cart-add-btn:hover{background:#f60000;transform:scale(1.02)}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-side .cart-add-btn.is-in-cart{background:#16a34a}.ai-chat-widget .chat-window .chat-messages .message .product-cards-container .chat-product-card .card-body-row .card-side .cart-add-btn.is-in-cart:hover{background:#15803d}.ai-chat-widget .chat-window .chat-messages .typing-indicator{background:#fff;border:1px solid #e2e8f0;border-radius:16px 16px 16px 4px;align-self:flex-start;align-items:center;gap:10px;max-width:320px;padding:10px 16px;display:flex;box-shadow:0 2px 8px #0000000a}.ai-chat-widget .chat-window .chat-messages .typing-indicator .typing-dots{align-items:center;gap:4px;display:flex}.ai-chat-widget .chat-window .chat-messages .typing-indicator .typing-dots span{background:#e31e24;border-radius:50%;width:6.5px;height:6.5px;animation:1.4s ease-in-out infinite both typing-bounce}.ai-chat-widget .chat-window .chat-messages .typing-indicator .typing-dots span:first-child{animation-delay:-.32s}.ai-chat-widget .chat-window .chat-messages .typing-indicator .typing-dots span:nth-child(2){animation-delay:-.16s}.ai-chat-widget .chat-window .chat-messages .typing-indicator .typing-text{color:#64748b;font-size:12px;font-weight:500}.ai-chat-widget .chat-window .chat-quick-replies{white-space:nowrap;background:#fff;border-top:1px solid #e2e8f0;gap:8px;padding:8px 14px;display:flex;overflow-x:auto}.ai-chat-widget .chat-window .chat-quick-replies::-webkit-scrollbar{height:3px}.ai-chat-widget .chat-window .chat-quick-replies::-webkit-scrollbar-thumb{background:#cbd5e1}.ai-chat-widget .chat-window .chat-quick-replies .chip-btn{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-shrink:0;padding:6px 12px;font-size:12px;transition:background .15s,color .15s,border-color .15s}.ai-chat-widget .chat-window .chat-quick-replies .chip-btn:hover{color:#e31e24;background:#fef2f2;border-color:#fca5a5}.ai-chat-widget .chat-window .chat-form{background:#fff;border-top:1px solid #e2e8f0;padding:12px 14px}.ai-chat-widget .chat-window .chat-form .input-wrapper{background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;align-items:center;padding:4px 6px 4px 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.ai-chat-widget .chat-window .chat-form .input-wrapper:focus-within{background:#fff;border-color:#e31e24;box-shadow:0 0 0 3px #e31e241f}.ai-chat-widget .chat-window .chat-form .input-wrapper .chat-input{color:#0f172a;resize:none;background:0 0;border:none;outline:none;flex:1;max-height:80px;font-family:inherit;font-size:14px;line-height:1.4}.ai-chat-widget .chat-window .chat-form .input-wrapper .chat-input::placeholder{color:#94a3b8}.ai-chat-widget .chat-window .chat-form .input-wrapper .send-btn{color:#fff;cursor:pointer;background:#e31e24;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .15s,transform .15s;display:flex}.ai-chat-widget .chat-window .chat-form .input-wrapper .send-btn svg{width:18px;height:18px}.ai-chat-widget .chat-window .chat-form .input-wrapper .send-btn:hover{background:#f60000;transform:scale(1.05)}.ai-chat-widget .chat-window .chat-form .input-wrapper .send-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.ai-chat-widget .chat-window .chat-form .input-footer-note{color:#94a3b8;text-align:center;margin-top:6px;font-size:10.5px}@keyframes chat-pulse{0%{opacity:.8;transform:scale(.95)}70%{opacity:0;transform:scale(1.25)}to{opacity:0;transform:scale(1.25)}}@keyframes tooltip-slide{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes message-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes typing-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}
