@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.page-login-register{position:relative;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-login-register:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/build/assets/auth-background-bHJjLRiU.jpg);background-size:cover;background-position:center;filter:blur(2px);z-index:-2}.page-login-register:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;z-index:-1}.page-login-register .login-register-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;max-width:500px;padding:40px;background-color:#ffffffe6;border-radius:8px;box-shadow:0 4px 8px #0000001a;text-align:center}.page-login-register .login-register-block .login-form .login-title{font-size:30px;font-weight:700;line-height:36px;color:var(--auth-text-color);text-align:center}.page-login-register .login-register-block .login-form .modal-form-fields{margin-top:30px}.page-login-register .login-register-block .login-form .modal-form-fields .modal-form-text{margin-top:20px;margin-bottom:30px;text-align:center}.page-login-register .login-register-block .login-form .modal-form-fields button{margin-top:20px;font-size:14px;font-weight:700;line-height:19px;padding:0;height:50px;width:100%;border-radius:4px}.page-login-register .login-register-block .login-form .login-form-fields{margin-top:30px}.page-login-register .login-register-block .login-form .login-form-fields:has(.alert){margin-top:30px}.page-login-register .login-register-block .login-form .login-form-fields .alert-danger{margin-bottom:20px;text-align:center;font-size:14px;line-height:19px;font-weight:600;color:var(--error-color)}.page-login-register .login-register-block .login-form .login-form-fields .alert-success{text-align:center;font-size:18px;line-height:19px;font-weight:600;color:var(--auth-text-color)}.page-login-register .login-register-block .login-form .login-form-fields .form__item{margin-bottom:10px}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot{margin-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;gap:20px}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot .login-checkbox-fields{position:relative;display:block}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot .login-checkbox-fields input{margin-left:0;position:absolute;opacity:0}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot .login-checkbox-fields input+label{position:relative;cursor:pointer;padding:0;font-size:16px;font-weight:400;line-height:22px;display:flex;align-items:center}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot .login-checkbox-fields input+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:21px;height:21px;background:#fff;border:2px solid var(--input-border);border-radius:4px}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot .login-checkbox-fields input:hover+label:before{border-color:var(--checkout-border-color)}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot .login-checkbox-fields input:checked+label:before{background:var(--checkout-border-color);border-color:var(--checkout-border-color)}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot .login-checkbox-fields input:disabled+label:before{box-shadow:none;background:var(--input-border)}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot .login-checkbox-fields input:checked+label:after{content:"";position:absolute;left:7px;top:12px;background:#fff;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff,4px -9px #fff;transform:rotate(45deg)}.page-login-register .login-register-block .login-form .login-form-fields .login-checkbox-forgot .login-forgot-password a{font-size:16px;font-weight:600;line-height:22px;color:var(--link-global-color)}.page-login-register .login-register-block .login-form .login-form-fields .login-buttons{margin-top:30px}.page-login-register .login-register-block .login-form .login-form-fields .login-buttons button{font-size:14px;font-weight:700;line-height:19px;height:50px;width:100%;padding:0;border-radius:4px}.page-login-register .login-register-block .login-form .login-form-fields .login-buttons .mb-10{margin-bottom:10px}.page-login-register .login-register-block .login-form .registration-button{margin-top:50px}.page-login-register .login-register-block .login-form .registration-button button{font-size:14px;font-weight:700;line-height:19px;height:50px;width:100%;padding:0;border-radius:4px}@media screen and (max-width: 991px){.page-login-register .login-register-block{padding:20px}}header{position:sticky;top:0;z-index:2}.header-block-fixed{position:relative;background-color:#fff;box-shadow:0 1px 2px #0000001a}.navbar-routs .mob{display:none}.navbar-routs-list{display:flex;flex-direction:row;margin:0 auto;padding:0;list-style-type:none;justify-content:center}.navbar-routs-list.mob{display:none}.navbar-routs-list li{padding:15px}.navbar-routs-list li .item-link{display:flex;align-items:center;justify-content:center;height:100%}.navbar-routs-list li a{text-decoration:none;color:var(--navbar-text-color);position:relative;font-size:16px;line-height:22px;font-weight:400;text-transform:uppercase}.navbar-routs-list li .dropdown-icon{display:none;align-items:center;justify-content:center;transition:all .3s ease;margin-left:6px;width:14px;height:14px;padding:0;mask:url(/build/assets/arrow-down-B4sCY4Li.svg);-webkit-mask:url(/build/assets/arrow-down-B4sCY4Li.svg);mask-size:12px 12px;-webkit-mask-size:12px 12px;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background-color:var(--navbar-text-color)}.navbar-routs-list li.dropdown .dropdown-icon{display:flex}.navbar-routs-list li.dropdown:hover .dropdown-icon{transform:rotate(180deg)}.navbar-routs-list li.dropdown.dropdown-header:hover .dropdown-menu{display:block}.navbar-routs-list li .dropdown-menu{display:none;position:absolute;top:calc(100% - 15px);left:0;background-color:#fff;box-shadow:0 2px 10px #0000001a;z-index:1000;padding:20px;border-radius:4px;width:100%}.navbar-routs-list li .dropdown-menu .dropdown-options{display:flex;flex-wrap:wrap;row-gap:20px}.navbar-routs-list li .dropdown-menu .dropdown-options .dropdown-item{min-width:200px;width:20%}.navbar-routs-list li .dropdown-menu .dropdown-options .dropdown-item a{display:flex;align-items:center;justify-content:flex-start;color:var(--navbar-item-text-color);font-size:16px;font-weight:500;text-transform:none}.navbar-routs-list li .dropdown-menu .dropdown-options .dropdown-item a:hover{color:var(--navbar-text-color)}.navbar-routs-list li .dropdown-menu .dropdown-options .dropdown-item a img{width:50px;height:50px;object-fit:contain;margin-right:10px}.header-navbar{padding-left:12px;padding-right:0;color:var(--navbar-text-color);position:relative;font-family:Montserrat,sans-serif}.header-navbar #nav-toggle{position:absolute;top:-150px}.header-navbar .search__form{position:relative}.header-navbar .search__form .popup{display:flex;position:absolute;top:40px;left:0;height:auto;width:100%;background-color:#fff;border:1px solid #e0e0e0;max-height:300px}.header-navbar .search__form .list{display:flex;flex-direction:column;padding:15px;max-height:300px;overflow-y:auto}.header-navbar .search__form .list-brands{width:25%}.header-navbar .search__form .list-products{width:75%}.header-navbar .search__form ul{padding:0;margin:0;list-style-type:none}.header-navbar .search__form ul li{padding:10px 0;border-bottom:1px solid #e0e0e0;display:flex;align-items:center}.header-navbar .search__form ul li a{text-decoration:none;color:var(--product-preview-title);font-size:14px;font-weight:500;display:flex;flex-direction:column}.header-navbar .search__form ul li a:hover{color:var(--navbar-text-active-color)}.header-navbar .search__form ul li a .subtitle{font-size:12px;font-weight:400;color:var(--product-preview-subtitle);margin-bottom:5px;word-break:break-word}.header-navbar .input-group{display:flex;justify-content:space-between}.header-navbar .input-group-addon{background-color:transparent;border:none;color:var(--input-text-color);padding:6px 12px;font-size:14px;font-weight:400;line-height:1;text-align:center;border-radius:4px;margin-top:auto;margin-bottom:auto}.header-navbar .input-group-addon-search{padding-left:0}.header-navbar .input-group-addon-search img{width:20px;height:20px;filter:unset}.header-navbar .input-group-addon-search.close-search{padding-left:12px;padding-right:0}.header-navbar .search-list-widget{padding-bottom:15px}.header-navbar .search__input-wrapper{width:100%;max-width:100%;position:relative}.header-navbar input.form-control{background-color:transparent;border:1px solid var(--input-border-color);-moz-box-shadow:0px 0px 0px;-webkit-box-shadow:0px 0px 0px;-o-box-shadow:0px 0px 0px;box-shadow:0 0;color:var(--input-text-color);height:40px;padding:0 15px;width:100%;max-width:100%;outline:none}.header-navbar input.form-control.search__input{padding-right:30px}.header-navbar .search__form-icon{position:absolute;right:10px;top:0;height:100%;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;color:var(--input-text-color);padding-left:0;padding-right:0;cursor:pointer}.header-navbar .search__form-icon img{width:20px;height:20px;filter:unset}.header-navbar .dropdown-name:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.header-navbar .navbar-grid{display:grid;grid-template:"logo menu menu menu buttons";grid-template-columns:1fr 1fr 1fr 1fr 1fr;max-height:80px;position:relative}.header-navbar .navbar-grid .navbar-logo{grid-area:logo}.header-navbar .navbar-grid .navbar-routs{grid-area:menu}.header-navbar .navbar-grid .navbar-buttons{grid-area:buttons}.header-navbar .navbar-grid .navbar-burger{grid-area:burger}.header-navbar .navbar-grid .navbar-burger .icon-burger{display:none;padding:7px 7px 7px 0;border-radius:4px;width:30px}.header-navbar .navbar-grid .navbar-burger .icon-burger .line{margin:3px auto;width:15px;height:3px;background-color:var(--navbar-cart-button-bg);border-radius:3px;transition:all .3s ease-in-out}.header-navbar .navbar-grid .navbar-logo{display:flex;align-items:center}.header-navbar .navbar-grid .navbar-logo img{max-width:100%;max-height:100%;width:220px}.header-navbar .navbar-grid .navbar-routs{width:100%;margin:auto;z-index:10;font-family:Montserrat,sans-serif;display:flex;align-items:center;justify-content:center}.header-navbar .navbar-grid .navbar-routs>.navbar-routs-list>li>a{font-weight:500}.header-navbar .navbar-grid .navbar-buttons>ul{margin:0 auto;padding:0;float:right;display:flex;align-items:center}.header-navbar .navbar-grid .navbar-buttons ul li{float:left;display:block;margin-left:5px}.header-navbar .navbar-grid .navbar-buttons ul li .navbar-right-button>img,.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register>img{height:20px;width:20px;filter:var(--navbar-icon-color)}.header-navbar .navbar-grid .navbar-buttons ul li .navbar-right-button .icon-bag,.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register .icon-bag{mask:url(/build/assets/bag-p1h09rfB.svg);-webkit-mask:url(/build/assets/bag-p1h09rfB.svg);background-color:gray}.header-navbar .navbar-grid .navbar-buttons ul li .navbar-right-button .user-icon,.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register .user-icon{mask:url(/build/assets/header-user-YZQkTDfB.svg);-webkit-mask:url(/build/assets/header-user-YZQkTDfB.svg);background-color:gray}.header-navbar .navbar-grid .navbar-buttons ul li .navbar-right-button .icon,.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register .icon{width:20px;height:20px;padding:0;mask-size:20px 20px;-webkit-mask-size:20px 20px;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register{display:flex;align-items:center;height:100%;cursor:pointer}.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register .header-user-name{color:var(--navbar-item-text-color);font-size:14px;margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register .header-user-balance{color:var(--navbar-text-color);font-size:14px;margin-left:5px}.header-navbar .navbar-grid .navbar-buttons ul li .navbar-right-button{position:relative;padding:30px 15px}.header-navbar .navbar-grid .navbar-buttons ul li .navbar-right-button span{background-color:var(--navbar-cart-button-bg);position:absolute;top:50%;margin-top:-15px;right:5px;font-size:10px;padding:2px 0 0;width:15px;height:15px;display:inline-block;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;border-radius:10px}.header-navbar .navbar-grid .navbar-buttons ul li:hover .navbar-right-button>img{filter:unset}.header-navbar .navbar-grid .navbar-buttons ul li .navbar-right-button:focus>img{filter:unset}.header-navbar .navbar-grid .navbar-buttons ul li a{text-decoration:none;height:100%;display:flex;align-items:center;cursor:pointer}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown{position:relative}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-cart{width:300px!important}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu{margin-top:0;top:calc(100% - 15px);right:calc(100% - 45px);width:250px;padding-left:0;border-radius:0;position:absolute;display:none}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item{position:relative;border-bottom:solid 1px var(--navbar-border-color);padding:15px 15px 23px!important;display:flex}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-img{display:flex;justify-content:center;width:52px;height:52px;margin-right:15px;border:solid 1px var(--navbar-border-color)}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-img img{max-width:50px;max-height:50px}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-info .product-cart-title h6{margin:0;font-size:12px;font-weight:500}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-info .product-cart-title h6 a{text-decoration:none;color:var(--navbar-text-active-color);border-bottom:1px solid var(--navbar-text-active-color)}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-info .product-cart-title .pro-title-row{display:flex;align-items:center}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-info .product-cart-title .pro-title-row img{width:16px;height:16px;margin-right:5px}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-info .product-cart-price{color:var(--navbar-cart-prod-price);font-size:14px;padding-top:5px}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-info .product-cart-price span{font-weight:700}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-remove{margin-left:auto}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .product-cart-remove .remove-item img{width:20px;height:20px;filter:unset}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .account-item{width:100%;height:100%;display:flex;align-items:center}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .account-item .account-icon{display:flex;align-items:center}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .account-item .account-icon img{width:20px;height:20px;filter:var(--navbar-icon-color);margin-right:15px}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .account-item .account-title{color:var(--navbar-text-color);font-weight:600}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .account-item:hover .account-icon img{filter:unset}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .account-item:hover .account-title{color:var(--navbar-text-active-color)}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .dropdown-account-btn{padding:10px 15px;display:block;text-align:center;width:100%}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .dropdown-title-mobile{font-family:Montserrat,sans-serif;font-weight:500}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .close-dropdown-cart,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .close-dropdown-account{margin-left:auto;display:flex;align-items:center}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .close-dropdown-cart a,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .close-dropdown-account a{height:auto;padding:7px;border-radius:5px}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .close-dropdown-cart a img,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item .close-dropdown-account a img{width:20px;height:20px;filter:var(--cart-table-remove-icon);filter:unset}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.empty-cart-block,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.not-login-block{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.empty-cart-block .empty-cart-icon,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.empty-cart-block .not-login-icon,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.not-login-block .empty-cart-icon,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.not-login-block .not-login-icon{filter:var(--navbar-icon-color)}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.empty-cart-block .empty-cart-icon img,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.empty-cart-block .not-login-icon img,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.not-login-block .empty-cart-icon img,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.not-login-block .not-login-icon img{width:40px;height:40px}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.empty-cart-block .empty-cart,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.empty-cart-block .not-login-content,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.not-login-block .empty-cart,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.not-login-block .not-login-content{font-size:16px}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .total{display:block;background-color:#f5f5f5;padding:15px!important}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .total .total-price{font-size:16px;padding:10px 0;display:flex;justify-content:space-between}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .total .total-button{padding:10px 0}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .total .total-button a{display:flex;justify-content:center;background-color:var(--navbar-cart-button-bg);color:#fff;border:1px solid var(--navbar-cart-button-bg);outline:none;border-radius:4px;padding:10px 15px;text-transform:capitalize}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu.small_show{display:block!important}.header-navbar .navbar-grid .navbar-buttons ul li:hover i{color:var(--navbar-icon-active-color)}.header{position:relative}.header .dropdown-menu{background:#fff;border:solid 1px #e0e0e0;z-index:10}.animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 992px){.container-fluid{max-width:unset!important;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.navbar-routs .mob{display:block}.navbar-routs-list li.dropdown .dropdown-menu{padding:0}.top-block .header-benefits{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:flex-start;padding:0;grid-auto-rows:0}.top-block .header-benefits .benefit-item{justify-content:center}.navbar-routs-list.desctop{display:none}.header-navbar .navbar-grid{grid-template:"burger logo logo logo logo buttons"}.header-navbar .navbar-grid .navbar-routs{position:absolute;top:100%;right:0;left:0;width:100vw;background:#fff;margin-left:-1em;margin-right:-1em;display:none}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list{background:#fff;display:block;padding-left:15px;padding-right:15px;overflow:scroll;height:calc(100vh - 70px);padding-bottom:60px}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list.desctop{display:none}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li{width:100%;padding:0}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li .item-link{width:100%;border-bottom:solid 1px #e0e0e0}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li a{width:100%;display:block;padding:10px 0 10px 10px;line-height:20px;font-size:20px}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown>a{color:var(--navbar-text-color)!important;border-bottom-color:#e0e0e0!important;position:relative}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown>a:after{content:none}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown.on>a{color:var(--navbar-text-active-color)!important;border-bottom-color:var(--navbar-text-active-color)!important}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown{position:relative;width:100%}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown:hover .dropdown-icon{transform:unset}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown.on .dropdown-icon{transform:rotate(180deg)}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown .dropdown-menu{margin-top:10px;box-shadow:none;border:none;position:relative}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown .dropdown-menu .dropdown-options{display:block;position:relative;width:100%;height:100%;padding:0;margin:0;list-style-type:none}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown .dropdown-menu .dropdown-options .dropdown-item{width:100%;padding:10px 0;border-bottom:solid 1px #e0e0e0}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown .dropdown-menu .dropdown-options .dropdown-item a{display:flex;align-items:center;color:var(--navbar-text-color);font-size:16px;font-weight:500;text-transform:none;padding:0 10px}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown .dropdown-menu .dropdown-options .dropdown-item a:hover{color:var(--navbar-text-active-color)}.header-navbar .navbar-grid .navbar-routs .navbar-routs-list li.dropdown .dropdown-menu .dropdown-options .dropdown-item a img{width:50px;height:50px;object-fit:contain;margin-right:10px}.header-navbar .navbar-grid .navbar-logo{margin:auto;padding-left:70px}.header-navbar .navbar-grid .navbar-logo img{width:150px}.header-navbar .navbar-grid .navbar-burger{margin:auto 0}.header-navbar .navbar-grid .navbar-burger .icon-burger{display:block}.header-navbar .navbar-grid #nav-toggle:checked~.navbar-burger>.icon-burger .line:nth-child(1){transform:translateY(5px) rotate(225deg)}.header-navbar .navbar-grid #nav-toggle:checked~.navbar-burger>.icon-burger .line:nth-child(3){transform:translateY(-7px) rotate(-225deg)}.header-navbar .navbar-grid #nav-toggle:checked~.navbar-burger>.icon-burger .line:nth-child(2){opacity:0}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown{position:static}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu{right:0;left:0;width:100%!important;height:calc(100vh - 70px)}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu#dropdown-cart{position:fixed;top:80px;z-index:1000;transform:translateZ(0)}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.is-mobile{display:flex!important}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.empty-cart-block,.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.not-login-block{border:none;position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.header-navbar .navbar-grid .navbar-buttons ul li.dropdown .dropdown-menu .dropdown-item.not-login-button{border-top:solid 1px var(--navbar-border-color);position:fixed;top:85%;left:50%;transform:translate(-50%,-50%);margin-top:10px;width:100%}.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register{display:flex;flex-direction:column}.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register .header-user-name{display:none}.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register .header-user-balance{margin-left:0;margin-top:5px}.header-navbar .navbar-grid .navbar-buttons ul li .top-block__register .header-user-balance span{display:none}}@media screen and (max-width: 576px){.header-navbar .navbar-grid{grid-template:"burger logo logo logo logo buttons"}.header-navbar .navbar-grid .navbar-logo{margin:auto;padding-left:30px}.header-navbar .navbar-grid .navbar-logo img{width:120px}.header-navbar .navbar-grid .navbar-buttons ul li .navbar-right-button{padding:30px 0;margin-right:10px}.header-navbar .navbar-grid .navbar-buttons ul .account-menu .navbar-right-button{padding-right:0;margin-right:0}}.footer{background-color:#000;color:#fff;padding-top:50px;font-size:14px;display:flex}.footer a,.footer a img{transition:all .3s ease-out 0s}.footer a:hover{color:var(--footer-link)!important}.footer a:hover img{filter:unset!important}.footer .footer-block{width:100%}.footer .footer-block .footer-down{display:flex;justify-content:space-between;margin-top:20px;border-top:1px solid #666}.footer .footer-block .footer-down .footer-copyright{padding:20px 0;text-align:center;color:var(--footer-text-color)}.footer .footer-block .footer-down .footer-copyright span{color:var(--footer-link)}@media screen and (max-width: 576px){.footer .footer-block .footer-down{display:block}.footer .footer-block .footer-down .footer-copyright{margin:auto}}.main-categories{padding:80px 0;background-color:#f8f8f8}.main-categories .main-categories-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.main-categories .main-categories-grid .main-category-item{position:relative}.main-categories .main-categories-grid .main-category-item .main-category-link{transition:transform .3s ease;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;cursor:pointer}.main-categories .main-categories-grid .main-category-item .main-category-link img{width:100%;height:auto;display:block;max-height:120px;object-fit:contain}.main-categories .main-categories-grid .main-category-item .main-category-link .main-category-name{margin-top:10px;font-size:16px;font-weight:600;color:var(--category-name-color);text-align:center;transition:transform .3s ease}.main-categories .main-categories-grid .main-category-item .main-category-link:hover{transform:scale(1.05);box-shadow:0 4px 8px #0000001a}.main-categories .main-categories-grid .main-category-item .main-category-link:hover .main-category-name{color:var(--category-hover-color)}.shop-page-container{padding-bottom:30px}.shop-page-container .shop-page-baner{border-bottom:1px solid var(--catalog-border-color);padding:20px 0;color:var(--catalog-baner-text-color);display:flex;justify-content:space-between;align-items:center;vertical-align:middle;font-size:13px;width:100%;text-transform:capitalize}.shop-page-container .shop-page-baner .baner-showing{text-transform:none}.shop-page-container .shop-page-baner .title-category-search{margin-top:10px;margin-bottom:10px;font-family:Montserrat,sans-serif;font-weight:500;font-size:16px}.shop-page-container .shop-page-baner .baner-sort .main-block-sorting{display:flex}.shop-page-container .shop-page-baner .baner-sort .main-block-sorting .block-sorting-title{margin:auto}.shop-page-container .shop-page-baner .baner-sort .main-block-sorting .block-sorting-select{padding:0 10px}.shop-page-container .shop-page-baner .baner-sort .main-block-sorting .block-sorting-select .custom-select .sort-by{border:transparent;width:auto;padding:3px 5px;height:auto;font-size:13px;line-height:24px;border-radius:0;box-shadow:none;color:#555;background-color:#fff;background-image:none;outline:none;text-align:right}.shop-page-container .shop-page-wrap{display:grid;grid-template-columns:1fr 4fr}.shop-page-container .shop-page-wrap .sidebar-area{padding:0 15px}.shop-page-container .shop-product-wrap{padding-top:15px;padding-left:15px;border-left:1px solid var(--catalog-border-color)}.shop-page-container .shop-product-wrap .shop-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-bottom:1px solid var(--catalog-border-color);margin-bottom:20px}.shop-page-container .filter-button-mob{display:none;font-size:14px;color:var(--catalog-filter-title-color);border-bottom:1px solid var(--catalog-border-color);padding:15px 0}.shop-page-container .clear-filter .delete-all-active-filters{width:100%;padding:10px 15px}.shop-page-container .active-filters{width:100%;padding:10px 15px;display:none}.shop-page-container .active-filters.show{display:block}.shop-page-container .first-filter{margin-top:20px;max-width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.shop-page-container .first-filter .price-filters{margin-bottom:20px;display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-start}.shop-page-container .first-filter .price-filters input{padding:5px;text-align:center;border:1px solid var(--catalog-border-color);width:80px;border-radius:4px}.shop-page-container .first-filter .price-filters span{font-size:18px;line-height:22px}.shop-page-container .first-filter .price-filters input,.shop-page-container .first-filter .price-filters span{margin-right:10px}.shop-page-container .first-filter .price-filters-slider{position:relative;width:calc(100% - 20px);height:10px;z-index:0}.shop-page-container .first-filter .price-filters-slider .noUi-connects{height:10px;background-color:#e1e9f6;border-radius:2px}.shop-page-container .first-filter .price-filters-slider .noUi-connect{background-color:#1b53c0b0}.shop-page-container .first-filter .price-filters-slider .noUi-origin{border-radius:10px;background-color:#1b53c0b0;right:5px}.shop-page-container .first-filter .price-filters-slider .noUi-handle{height:20px;width:20px;border-radius:50%;border:3px solid rgba(27,83,192,.6901960784);background-color:#fff}.shop-page-container .first-filter .price-filters-slider .noUi-handle:before{display:none}.shop-page-container .first-filter .price-filters-slider .noUi-handle:after{display:none}.shop-page-container .sidebar{color:var(--catalog-filter-text-color)}.shop-page-container .sidebar .sidebar-title{color:var(--catalog-filter-title-color);font-size:14px;font-weight:600;text-transform:uppercase;position:relative;padding:5px 10px 5px 0;margin-top:20px;margin-bottom:10px;display:inline-block;width:100%;font-family:Montserrat,sans-serif;cursor:pointer}.shop-page-container .sidebar .sidebar-title:after{background:var(--catalog-filter-title-line);height:1px;width:25px;position:absolute;bottom:0;left:0;content:""}.shop-page-container .sidebar .sidebar-title:before{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(180deg);content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;transition:all .3s ease-in-out}.shop-page-container .sidebar .sidebar-title.off:before{transform:translateY(-50%) rotate(0)}.shop-page-container .sidebar .product-categories{margin-top:0;padding-left:0;list-style-type:none;transition:all .5s ease-in-out;font-size:12px}.shop-page-container .sidebar .product-categories label{font-size:12px!important}.shop-page-container .sidebar .product-categories .show-all-filters,.shop-page-container .sidebar .product-categories .hide-all-filters{display:block;cursor:pointer;float:right;padding:15px 15px 15px 0;position:relative;display:none;transition:all .3s ease-in-out}.shop-page-container .sidebar .product-categories .show-all-filters:before,.shop-page-container .sidebar .product-categories .hide-all-filters:before{position:absolute;top:50%;right:0;transform:translate(0) rotate(0);content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;transition:all .3s ease-in-out}.shop-page-container .sidebar .product-categories .show-all-filters.show,.shop-page-container .sidebar .product-categories .hide-all-filters.show{display:block}.shop-page-container .sidebar .product-categories .hide-all-filters{display:none;transition:all .3s ease-in-out}.shop-page-container .sidebar .product-categories .hide-all-filters:before{transform:translate(0) rotate(180deg)}.shop-page-container .sidebar .product-categories .hide-list{display:none}.shop-page-container .sidebar .product-categories li{border-bottom:1px solid var(--catalog-border-color);padding:10px 0;text-transform:capitalize;display:flex;align-items:center}.shop-page-container .sidebar .product-categories li .count-product{margin-left:5px}.shop-page-container .sidebar .product-categories li input{margin-left:0;position:absolute;opacity:0}.shop-page-container .sidebar .product-categories li input+label{position:relative;cursor:pointer;padding:0;display:flex;align-items:center}.shop-page-container .sidebar .product-categories li input+label:before{content:"";margin-right:5px;display:inline-block;vertical-align:text-top;width:18px;height:18px;background:#fff;border:2px solid var(--catalog-border-color)}.shop-page-container .sidebar .product-categories li input:hover+label:before{background:var(--chackbox-cheked-background)}.shop-page-container .sidebar .product-categories li input:checked+label:before{background:var(--chackbox-cheked-background)}.shop-page-container .sidebar .product-categories li input:disabled+label:before{box-shadow:none;background:#ddd}.shop-page-container .sidebar .product-categories li input:checked+label:after{content:"";position:absolute;left:5px;top:50%;background:#fff;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff;transform:rotate(45deg) translate(-50%,-70%)}.catalog-search-page .main-block-content-catalog .block-product-list .shop-product-wrap{border-left:0}.catalog-search-page .main-block-content-catalog .block-product-list .shop-product-wrap .shop-product-grid{grid-template-columns:repeat(4,1fr)}.catalog-search-page .main-block-content-catalog .search-results-null{text-align:center;padding:20px;margin-top:20px;line-height:20px;font-size:20px}@media screen and (max-width: 1024px){.shop-page-container .shop-product-wrap .shop-product-grid{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:25px;border-bottom:1px solid var(--catalog-border-color);margin-bottom:20px}.shop-page-container .sidebar .sidebar-title{font-size:12px}.shop-page-container .sidebar .product-categories li{margin:auto}.shop-page-container .sidebar .product-categories li input+label:before{content:"";margin-right:5px;display:inline-block;vertical-align:text-top;width:12px;height:12px;background:#fff;border:2px solid var(--catalog-border-color)}.shop-page-container .sidebar .product-categories li input:checked+label:after{content:"";position:absolute;left:3px;top:6px;background:#fff;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,0 0 #fff;transform:rotate(45deg)}.catalog-search-page .main-block-content-catalog .block-product-list .shop-product-wrap{border-left:0}.catalog-search-page .main-block-content-catalog .block-product-list .shop-product-wrap .shop-product-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 768px){.shop-page-container .shop-page-wrap{display:block}.shop-page-container .shop-product-wrap{border-left:none;padding-left:0}.shop-page-container .shop-product-wrap .shop-product-grid{grid-template-columns:repeat(2,1fr);gap:15px}.shop-page-container .filter-button-mob{display:flex;align-items:center;justify-content:space-between}.shop-page-container .filter-button-mob img{margin-left:10px;height:17px}.shop-page-container .sidebar-block{display:none;position:fixed;top:0;left:0;right:0;z-index:99;background-color:#fff;overflow:scroll;height:calc(100vh + -0px);padding:15px 30px 50px}.shop-page-container .sidebar-block .close-sidebar{position:absolute;top:15px;right:15px;height:auto;padding:7px;width:35px;height:35px;border-radius:5px;background-color:var(--navbar-cart-button-bg)}.shop-page-container .sidebar-block .close-sidebar img{height:20px;width:20px;filter:var(--navbar-close-dropdown-icon)}.shop-page-container .sidebar-block .sidebar .product-categories{display:block}.shop-page-container .sidebar-block .sidebar-button-close{margin-top:15px;margin-bottom:15px;max-width:100%;padding:10px 15px;vertical-align:middle;max-height:55px}.shop-page-container .shop-page-baner{display:block}.shop-page-container .shop-page-baner .baner-sort .main-block-sorting .block-sorting-title{margin-left:0;margin-right:0}.catalog-search-page .main-block-content-catalog .block-product-list .shop-product-wrap{border-left:0}.catalog-search-page .main-block-content-catalog .block-product-list .shop-product-wrap .shop-product-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.gf-product{position:relative}.product-cart{overflow:hidden;border-radius:8px}.product-cart .image{position:relative}.product-cart .image>a{display:block;height:100%;cursor:pointer}.product-cart .image>a>picture{display:flex;align-items:center;justify-content:center;height:300px;padding:15px;background-color:#fff}.product-cart .image>a>picture img{object-fit:contain;max-width:100%;max-height:100%}.product-cart .product-content{padding:0 10px;text-align:center}.product-cart .product-content .article{font-size:12px;font-weight:400;color:var(--product-preview-article);margin-bottom:5px;word-break:break-word}.product-cart .product-content .price-box{padding:0;margin-bottom:5px}.product-cart .product-content .price-box .actual-price{font-size:1.2em;font-weight:600;color:var(--product-preview-actual-price)}.product-cart .product-content .title{word-break:break-word}.product-cart .product-content .title h4{font-size:15px;font-weight:400;margin-bottom:10px;color:var(--product-preview-title)}.product-cart .product-buttons{display:none;align-items:center;justify-content:center;gap:20px;margin-top:-4px}.product-cart .product-buttons .product-quantity{display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--product-quantity-border);height:40px}.product-cart .product-buttons .product-quantity .input-quantity{float:left;font-weight:700;text-align:center;width:40px;color:var(--default-color-text);outline:none;border:none}.product-cart .product-buttons .product-quantity .input-quantity-buttons{display:block}.product-cart .product-buttons .product-quantity .input-quantity-button{height:100%}.product-cart .product-buttons .product-quantity .input-quantity-button input{background-color:transparent;color:var(--default-color-text);outline:none;border:none;cursor:pointer;font-size:20px;width:30px;height:100%}.product-cart .product-buttons .product-cart-button{box-sizing:border-box;white-space:wrap}.product-cart .product-buttons .product-cart-button a{font-size:14px;max-width:100%;padding:15px 20px;display:flex;justify-content:center;align-items:center;text-align:center}.product-cart .product-buttons .product-cart-button a:hover{color:var(--button-white-text);background:var(--button-theme-bg);border-color:var(--button-theme-bg);box-shadow:0 0 10px var(--button-theme-bg)}.product-cart .product-buttons .product-cart-button a .title-in-cart{display:none}.product-cart .product-buttons .product-cart-button .already-in-card a{color:var(--button-white-text);background:var(--button-theme-bg);border-color:var(--button-theme-bg)}.product-cart:hover{box-shadow:0 0 6px var(--product-preview-shadow);border-bottom-left-radius:0;border-bottom-right-radius:0}.product-cart:hover .product-buttons{display:flex;position:absolute;top:100%;left:0;right:0;background-color:#fff;z-index:1;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 4px 6px var(--product-preview-shadow);overflow:hidden}.product-cart .stock-status{display:none}.product-cart.out-of-stock .image>a>picture img{filter:grayscale(100%)}.product-cart.out-of-stock .stock-status{display:block;color:var(--product-single-not-of-stock);font-size:14px;margin-top:10px}.product-cart.out-of-stock .btn-bg-theme,.product-cart.out-of-stock .btn-bg-theme:hover{background-color:var(--product-single-not-of-stock-bg)!important;border-color:var(--product-single-not-of-stock-bg)!important}.single-product-content{padding:40px 0}.single-product-content .product-promo-info-mob{display:none}.single-product-content .single-product-content-container{display:flex;max-width:100%}.single-product-content .single-product-content-container .single-product-images,.single-product-content .single-product-content-container .single-product-content-info{flex:1 0 50%;padding:10px;box-sizing:border-box}.single-product-content .single-product-content-container .single-product-images{max-width:50%}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product{display:flex;align-items:center;justify-content:center}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product picture{display:flex;align-items:center;justify-content:center;height:590px;padding:15px;background-color:#fff}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product picture img{object-fit:contain;margin:auto;max-width:100%;max-height:100%}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product{height:140px}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product img{object-fit:contain;height:140px;margin:auto;max-width:100%}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product .slick-slide{margin-right:5px;margin-left:5px;opacity:.5}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product .slick-current{opacity:1}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product .slick-prev,.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product .slick-next{background:#000;z-index:2;height:100%;opacity:.5}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product .slick-prev:before{content:"<";opacity:1;line-height:0;font-size:12px;font-weight:900}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product .slick-next:before{content:">";opacity:1;line-height:0;font-size:12px;font-weight:900}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product .slick-prev{left:0}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product .slick-next{right:0}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list{position:fixed;background-color:#00000080;top:0;right:0;bottom:0;left:0;z-index:9999;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list:target{visibility:visible;opacity:1;pointer-events:auto}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-close img{width:20px}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;background-color:#fff;padding:10px 0}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-close{display:flex;justify-content:end;padding:0 10px 10px}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider{display:flex;justify-self:center;align-items:center}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .slick-slide{margin:auto}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .slick-dots{bottom:-35px}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .leftPrev,.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .rightNext{background:#000;z-index:2;height:20%;width:20px;opacity:.5;display:flex;align-items:center}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .leftPrev img,.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .rightNext img{max-width:100%;filter:var(--slider-arrow-icon)}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .leftPrev{position:absolute;left:0}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .rightNext{position:absolute;right:0}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .slick-prev:before,.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider .slick-next:before{content:""}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider picture{display:flex;align-items:center}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider picture img{margin:auto}.single-product-content .single-product-content-container .single-product-content-info{color:var(--default-color-text)}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details{display:block;grid-auto-rows:minmax(0,auto);grid-auto-columns:0;align-items:stretch;white-space:nowrap}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-title{clear:both;font-family:Montserrat,sans-serif;color:var(--default-title-color);font-size:28px;font-weight:400;line-height:32px;margin-top:0;grid-area:title;width:100%;white-space:wrap;margin-bottom:0}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-subtitle{clear:both;width:100%;font-family:Montserrat,sans-serif;color:var(--default-title-color);font-size:16px;font-weight:300;line-height:1.1;margin-top:0;margin-bottom:10px;white-space:wrap;grid-area:subtitle}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-price-review{white-space:wrap;width:100%;grid-area:price-review}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-price-review .product-price{font-size:24px;font-weight:500;margin:10px 0 0;color:var(--product-single-price)}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-price-review .product-price .old-price{color:var(--product-preview-old-price);text-decoration:line-through;font-size:1em}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-price-review .product-price .main-price{margin-right:5px}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-price-review .product-price .discounted-price{color:var(--product-preview-actual-price)}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-price-review .product-price .product-promo-percent{margin-left:20px;color:var(--product-preview-actual-price)}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-status{display:flex;align-items:center;padding:10px 0;gap:20px}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-status .in_stok{color:var(--product-single-in-stock);font-weight:500;font-size:14px}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-status .not_in_stok{color:var(--product-single-not-of-stock);font-weight:500;font-size:14px}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-status .single-product-article{font-size:12px;color:var(--product-preview-article)}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-description{line-height:1.5;white-space:wrap;grid-area:description}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-attributes-list{margin-top:20px}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-attributes-list .product-attributes-title{font-size:16px;font-weight:600;line-height:18px;padding:15px 0;color:var(--default-title-color);border-top:1px solid var(--catalog-border-color)}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-attributes-list table{width:100%;border-collapse:collapse;table-layout:fixed;border-spacing:0;font-size:14px}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-attributes-list table tr{background-color:transparent}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-attributes-list table tr:nth-child(odd){background-color:#5057590d}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-attributes-list table td{padding:10px;border:1px solid var(--product-attributes-border);text-align:left;color:var(--default-color-text)}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-buttons{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:20px}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-quantity{display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--product-quantity-border);height:40px}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-quantity .input-quantity{float:left;font-weight:700;text-align:center;width:40px;color:var(--default-color-text);outline:none;border:none}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-quantity .input-quantity-buttons{display:block}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-quantity .input-quantity-button{height:100%}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-quantity .input-quantity-button input{background-color:transparent;color:var(--default-color-text);outline:none;border:none;cursor:pointer;font-size:20px;width:30px;height:100%}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-cart-button,.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-wishlist-button{box-sizing:border-box;white-space:wrap}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-cart-button a,.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-wishlist-button a{font-size:14px;max-width:100%;padding:15px 20px;display:flex;justify-content:center;align-items:center;text-align:center}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-cart-button a:hover,.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-wishlist-button a:hover{color:var(--button-white-text);background:var(--button-theme-bg);border-color:var(--button-theme-bg);box-shadow:0 0 10px var(--button-theme-bg)}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-cart-button a .title-in-cart,.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-wishlist-button a .title-in-cart{display:none}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-cart-button .already-in-card a,.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-wishlist-button .already-in-card a{color:var(--button-white-text);background:var(--button-theme-bg);border-color:var(--button-theme-bg)}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-cart-button.out-of-stock a,.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-wishlist-button.out-of-stock a{background-color:var(--product-single-not-of-stock-bg);border-color:var(--product-single-not-of-stock-bg)}.single-product-tab-section{color:var(--default-color-text);margin-bottom:35px;padding:40px 0}.single-product-tab-section .tab-slider-wrapper .single-product-tabs{display:flex;padding:0 15px}.single-product-tab-section .tab-slider-wrapper .single-product-tabs .product-tab-item{padding:10px 0;margin-right:30px;color:var(--default-color-text);cursor:pointer}.single-product-tab-section .tab-slider-wrapper .single-product-tabs .product-tab-item.active{border-bottom:3px solid var(--default-color-text)}.single-product-tab-section .tab-slider-wrapper .tab-content{border-top:1px solid var(--product-single-border);line-height:1.42857143}.single-product-tab-section .tab-slider-wrapper .tab-content .product-tab-pane{display:none;padding:20px;border:1px solid var(--product-single-border);border-top:none}.single-product-tab-section .tab-slider-wrapper .tab-content .product-tab-pane.show{display:block}@media screen and (max-width: 992px){.single-product-content{padding:0}.single-product-content .single-product-content-container{flex-direction:column;margin-bottom:0}.single-product-content .single-product-content-container .single-product-images{max-width:100%;padding:0}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block{width:90%}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider picture{display:flex;align-items:center}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider picture img{width:100%;max-height:650px;object-fit:contain}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product{height:414px}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product picture{height:414px;max-height:100%}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product picture img{height:auto}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product .slick-prev,.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product .slick-next{background:#000;z-index:2;height:20%;opacity:.5}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product .slick-prev:before{content:"<";opacity:1;line-height:0;font-size:12px;font-weight:900}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product .slick-next:before{content:">";opacity:1;line-height:0;font-size:12px;font-weight:900}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product .slick-prev{left:-10px}.single-product-content .single-product-content-container .single-product-images .product-image-slider .image-slider-single-product .slick-next{right:-10px}.single-product-content .single-product-content-container .single-product-images .product-image-slider .small-image-slider-single-product{display:none}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details{display:block}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-subtitle{display:none}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-price-review{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;border-top:none;border-bottom:1px solid var(--product-single-border);margin:20px 0 15px}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-price-review .product-price{margin:0}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-price-review .product-review-block{width:100%}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .single-product-buttons{justify-content:space-between}.single-product-content .single-product-content-container .single-product-content-info .product-feature-details .product-attributes-list{margin-top:10px}.single-product-content .single-product-content-container .social-share-buttons ul li a img{height:16px}.single-product-tab-section .tab-slider-wrapper .single-product-tabs{font-size:12px}.single-product-tab-section .tab-slider-wrapper .tab-content .product-ratting-wrap .ratting-form-wrapper .ratting-form .ratting-form-auth-block{display:block}.shop-product-item,.shop-grid-view-product{height:100%}.product-cart{box-shadow:0 0 2px #000;height:100%;display:flex;flex-direction:column}.product-cart .product-buttons{margin-top:auto;padding-top:10px;flex-direction:column;gap:10px;display:flex;top:unset!important;left:unset!important;position:relative!important}.product-cart:hover{box-shadow:0 0 6px var(--product-preview-shadow);border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width: 768px){.gf-product .image>a:before{content:none}.gf-product .image>a>picture{height:10rem}.gf-product .image>a>picture img{max-width:100%;max-height:100%}.gf-product .product-content .price-box{margin-bottom:6px}.gf-product .product-content .title h4{font-size:14px;margin-top:5px}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block{width:100%;height:100vh}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider picture{display:flex;height:85vh;align-items:center}.single-product-content .single-product-content-container .single-product-images .product-image-slider .product-large-image-list .product-large-image-block .product-large-image-slider picture img{width:100%;max-height:100%}.single-product-tab-section .tab-slider-wrapper .tab-content .product-ratting-wrap .ratting-form-wrapper .ratting-form .ratting-form-review label{font-size:16px!important}}.page-title-block{border-bottom:1px solid var(--catalog-border-color)}.page-title-block .page-title-wrap{display:flex;justify-content:space-between;align-items:center;color:#000;flex-wrap:wrap}.page-title-block .page-title-wrap .page-title h1{font-weight:400;margin-top:10px;margin-bottom:10px;font-size:20px;line-height:34px;max-width:420px;float:left;font-family:Montserrat,sans-serif}.page-title-block .page-title-wrap .page-product-subtitle{font-size:12px;font-weight:400;float:left;font-family:Montserrat,sans-serif}.page-title-block .page-title-wrap .breadcrumb-area .breadcrumb-container{line-height:34px;font-size:10px}.page-title-block .page-title-wrap .breadcrumb-area .breadcrumb-container ol{list-style:none;background-color:transparent;border-radius:0;position:relative;float:right;padding:0}.page-title-block .page-title-wrap .breadcrumb-area .breadcrumb-container ol li{display:inline-block}.page-title-block .page-title-wrap .breadcrumb-area .breadcrumb-container ol li a{color:#000}.page-title-block .page-title-wrap .breadcrumb-area .breadcrumb-container ol li:not(:first-child):before{content:"/";padding:0 5px;color:#000}.page-title-block .page-title-wrap .breadcrumb-area .breadcrumb-container ol li.active span{text-decoration:underline}@media screen and (max-width: 991px){.page-title-block .page-title-wrap .page-title{width:100%}.page-title-block .page-title-wrap .page-title h1{font-size:16px;line-height:30px;max-width:100%}}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:before{font-family:slick;font-size:24px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.cart{color:var(--default-color-text);padding:40px 0}.cart .cart-table-wrap{width:100%;max-width:100%;margin-bottom:20px;overflow-x:auto;overflow-y:hidden}.cart table{width:100%;border-spacing:0;border-collapse:collapse}.cart thead{background-color:var(--cart-table-thead-bg);border:1px solid var(--cart-table-border)}.cart thead tr th,.cart tbody tr td{padding:20px;vertical-align:middle;text-align:left}.cart tbody tr{border:1px solid var(--cart-table-border)}.cart tbody tr td.desktop-cell{display:table-cell}.cart tbody tr td.mobile-cell{display:none}.cart tbody tr td.mobile-cell .product-cart-title h6{margin:0;font-size:12px;font-weight:500}.cart tbody tr td.mobile-cell .product-cart-title h6 a{text-decoration:none;color:var(--navbar-text-active-color);border-bottom:1px solid var(--navbar-text-active-color)}.cart tbody tr td.mobile-cell .product-cart-title .pro-title-row{display:flex;align-items:center;justify-content:center}.cart tbody tr td.mobile-cell .product-cart-title .pro-title-row img{width:16px;height:16px;margin-right:5px}.cart tbody tr td.mobile-cell .product-cart-price{color:var(--navbar-cart-prod-price);font-size:16px;padding-top:5px}.cart tbody tr td.mobile-cell .product-cart-price span{font-weight:700}.cart tbody tr td.mobile-cell .pro-qty{display:flex;margin:10px 0;align-items:center;justify-content:center}.cart tbody tr td.mobile-cell .pro-qty .input-number__input{border:none;float:left;font-weight:700;height:50px;text-align:center;width:40px;color:var(--default-color-text)}.cart tbody tr td.mobile-cell .pro-qty .input-number__sub,.cart tbody tr td.mobile-cell .pro-qty .input-number__add{background:#0000 none repeat scroll 0 0;display:table;font-size:1.2857142857em;font-weight:700;border-style:solid;border-color:var(--cart-table-border);width:30px;height:50px;color:var(--default-color-text);cursor:pointer;border:none}.cart tbody tr td .product-price{display:flex;flex-wrap:wrap}.cart tbody tr td .product-price span{white-space:nowrap}.cart tbody tr td .product-price .discounted-price{color:var(--product-preview-actual-price);padding-right:10px}.cart tbody tr td .product-price .old-price{color:var(--product-preview-old-price);text-decoration:line-through;font-size:1em}.cart tbody tr td .product-price .promotion{margin-top:5px;font-size:14px;width:100%;color:var(--product-preview-actual-price)}.cart tbody tr td.pro-status{position:relative}.cart tbody tr td.pro-status .pro-status-icon{width:7px;height:7px;display:block;position:absolute;left:5px;top:50%;transform:translateY(-50%);border-radius:50px}.cart tbody tr td.pro-status .pro-status-icon.new,.cart tbody tr td.pro-status .pro-status-icon.ordered{background-color:#ffc107}.cart tbody tr td.pro-status .pro-status-icon.in_transit{background-color:#007bff}.cart tbody tr td.pro-status .pro-status-icon.payed,.cart tbody tr td.pro-status .pro-status-icon.dispatched,.cart tbody tr td.pro-status .pro-status-icon.done{background-color:#4dbd74}.cart tbody tr td.pro-status .pro-status-icon.cancelled,.cart tbody tr td.pro-status .pro-status-icon.removed{background-color:#cd201f}.cart .cart-table__column--quantity.text-center,.cart .cart-table__column--remove{text-align:center}.cart .cart-table__body .pro-thumbnail a{width:64px;height:64px;display:flex;justify-content:center}.cart .cart-table__body .pro-thumbnail img{max-width:64px;max-height:64px;object-fit:contain}.cart .cart-table__body .pro-title a{color:var(--cart-table-product-name)}.cart .cart-table__body .pro-title .subtitle{font-size:12px;font-weight:400;color:var(--product-preview-subtitle);word-break:break-word}.cart .cart-table__body .pro-title .pro-title-row{display:flex;align-items:center}.cart .cart-table__body .pro-title .pro-title-row img{width:16px;height:16px;margin-right:5px}.cart .cart-table__body .pro-title .pro-title-row:has(.subtitle){margin-top:5px}.cart .cart-table__body .pro-quantity{white-space:nowrap}.cart .cart-table__body .pro-quantity .pro-qty{display:flex;justify-content:center}.cart .cart-table__body .pro-quantity .pro-qty .input-number__input{border:2px solid var(--cart-table-border);float:left;font-weight:500;height:60px;text-align:center;width:40px;color:var(--default-color-text)}.cart .cart-table__body .pro-quantity .pro-qty .input-number__sub,.cart .cart-table__body .pro-quantity .pro-qty .input-number__add{background:#0000 none repeat scroll 0 0;display:table;font-size:1.2857142857em;font-weight:500;border-style:solid;border-color:var(--cart-table-border);width:30px;height:30px;color:var(--default-color-text);cursor:pointer}.cart .cart-table__body .pro-quantity .pro-qty .input-number__sub{border-width:0 2px 2px 0}.cart .cart-table__body .pro-quantity .pro-qty .input-number__add{border-width:2px 2px 2px 0}.cart .cart-table__body .pro-quantity .no-quantity{margin-top:5px;font-size:12px;text-align:center}.cart .cart-table__body .pro-quantity .no-quantity span{color:var(--product-single-not-of-stock);font-weight:700}.cart .cart-table__body .pro-quantity .quantity-smaller{margin-top:5px;font-size:12px;text-align:center}.cart .cart-table__body .pro-quantity .quantity-smaller span{color:var(--product-single-in-stock);font-weight:700}.cart .cart-table__body .pro-remove{text-align:center}.cart .cart-table__body .pro-remove a{padding:6px;display:inline-block}.cart .cart-table__body .pro-remove a img{width:20px;height:20px;filter:unset;vertical-align:top}.cart .cart-table__body .pro-subtotal{white-space:nowrap}.cart .cart-total-block{display:flex;justify-content:end}.cart .cart-total-block .card{width:50%;max-width:50%}.cart .cart-total-block .card .card-body .card-title{font-size:1.2857142857em;color:var(--cart-table-product-name);margin-bottom:10px;margin-top:10px}.cart .cart-total-block .card .card-body .cart__totals .cart__totals-footer tr{border:1px solid var(--cart-table-border)}.cart .cart-total-block .card .card-body .cart__totals .cart__totals-footer tr td{padding:15px;vertical-align:middle;border-color:#ebebeb;width:50%}.cart .cart-total-block .card .card-body .cart__totals .cart__totals-footer tr td:first-child{background-color:#f8f8f8}.cart .cart-total-block .card .cart__checkout-button{display:inline-block;padding:10px 15px;width:100%;text-align:center}.cart .cart-total-block .card .cart__checkout-button:hover{color:var(--button-white-text);background:var(--button-theme-bg);border-color:var(--button-theme-bg);box-shadow:0 0 10px var(--button-theme-bg)}.cart .cart-total-block .card .cart__checkout-button:hover img{filter:var(--button-icon-white)}.block-empty__body{padding:40px 0;text-align:center}.block-empty__body .block-empty__message{font-size:18px;line-height:20px}.block-empty__body .block-empty__actions{margin-top:20px}.block-empty__body .block-empty__actions .btn-home-page{padding:10px 30px;line-height:1.5;display:inline-block;vertical-align:middle}@media screen and (max-width: 992px){.cart .cart-total-block .card{width:100%;max-width:100%}}@media (max-width: 768px){.cart .container{max-width:100%!important}.cart .cart-total-block .card .card-body .cart__totals,.cart .pro-subtotal{font-size:16px}.cart tbody tr td{text-align:center}.cart tbody tr td.pro-checkbox{padding-right:0;padding-left:10px;width:20px;height:20px;filter:unset}.cart tbody tr td.pro-thumbnail{border-right:1px solid var(--cart-table-border);text-align:center}.cart tbody tr td.pro-remove{padding-left:0;padding-right:10px}.cart tbody tr td.desktop-cell{display:none}.cart tbody tr td.mobile-cell{display:table-cell}}.checkout-section{color:var(--default-color-text);padding:40px 0}.checkout-section .title{color:var(--defualt-title-color);font-size:18px!important;margin-bottom:10px;margin-top:10px}.checkout-section .row{margin-right:-15px;margin-left:-15px}.checkout-section .checkout-auth-register-block .main-block-checkout-auth .checkout-auth-register{display:flex}.checkout-section .checkout-auth-register-block .main-block-checkout-auth .checkout-auth-register .checkout-auth,.checkout-section .checkout-auth-register-block .main-block-checkout-auth .checkout-auth-register .checkout-register{flex:0 0 50%}.checkout-section .checkout-auth-register-block .main-block-checkout-auth .checkout-auth-register .checkout-register .checkout-register-btn{display:inline-block;cursor:pointer;margin-top:0;width:100%;padding:15px;text-align:center}.checkout-section .checkout-shipping-block .main-block-checkout .alert-danger{margin-bottom:20px;text-align:center;font-size:14px;line-height:19px;font-weight:600;color:var(--error-color)}.checkout-section .checkout-shipping-block .main-block-checkout .alert-danger a{color:var(--link-global-color)}.checkout-section .checkout-shipping-block .main-block-checkout.shipping-methods{flex:1;max-width:50%}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap{display:flex}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .main-block-checkout-left,.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .main-block-checkout-right{flex:0 0 100%}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .main-block-checkout-left .block-who-receive{margin-top:20px;margin-bottom:10px}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .main-block-checkout-left textarea{width:100%;resize:vertical}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .main-block-checkout-right .checkout-cart-block{padding:0}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .main-block-checkout-right .checkout-cart-block .cart-total-block{display:flex;justify-content:flex-end}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .main-block-checkout-right .checkout-cart-block .cart-total-block .card{max-width:100%}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .card-title{font-size:1.2857142857em;color:var(--cart-table-product-name);margin-bottom:10px;margin-top:10px}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .shipping-details-title{margin-top:20px}.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .shipping-details-block .label{margin-top:10px!important}.checkout-section .checkout-shipping-block .main-block-checkout .v-select .vs__dropdown-toggle{height:40px}.checkout-section .checkout-shipping-block .main-block-checkout .v-select .vs__dropdown-toggle .vs__selected-options{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkout-section .checkout-shipping-block .main-block-checkout .v-select .vs__selected{height:40px;padding:0 10px;margin:0;font-size:14px}.checkout-section .checkout-shipping-block .main-block-checkout .login-register-block{padding:0}.checkout-section .checkout-shipping-block .main-block-checkout .login-title{margin-bottom:20px;margin-top:20px}.checkout-section .checkout-block{width:100%}.checkout-section .checkout-block .cart-accepted{display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px}.checkout-section .checkout-block .cart-accepted .cart-checkbox{position:relative;display:block}.checkout-section .checkout-block .cart-accepted .cart-checkbox a{color:var(--checkout-link)}.checkout-section .checkout-block .cart-accepted .cart-checkbox input{margin-left:0;position:absolute;opacity:0}.checkout-section .checkout-block .cart-accepted .cart-checkbox input+label{position:relative;cursor:pointer;padding:0}.checkout-section .checkout-block .cart-accepted .cart-checkbox input+label:before{content:"";margin-right:5px;display:inline-block;vertical-align:text-top;width:18px;height:18px;background:#fff;border:2px solid var(--input-border-color);border-radius:5px}.checkout-section .checkout-block .cart-accepted .cart-checkbox input:hover+label:before{background:var(--chackbox-cheked-background)}.checkout-section .checkout-block .cart-accepted .cart-checkbox input:checked+label:before{background:var(--chackbox-cheked-background)}.checkout-section .checkout-block .cart-accepted .cart-checkbox input:disabled+label:before{box-shadow:none;background:var(--input-border-color)}.checkout-section .checkout-block .cart-accepted .cart-checkbox input:checked+label:after{content:"";position:absolute;left:6px;top:10px;background:#fff;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff;transform:rotate(45deg)}.checkout-section .checkout-block .cart-accepted.block-invalid input+label:before{content:"";border:2px solid red}.checkout-section .checkout-block .cart-summary{display:flex;justify-content:flex-end}.checkout-section .checkout-block .cart-summary .cart-summary-button{margin-top:20px}.checkout-section .checkout-block .cart-summary .cart-summary-button .checkout-btn{width:100%}.checkout-section .checkout-block .cart-summary-mob{display:none}.checkout-section .modal{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:#00000080;overflow:auto}.checkout-section .modal .modal-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:4px;max-width:580px;width:100%;padding:20px}.checkout-section .modal .modal-block .modal-content{display:flex;flex-direction:column;align-items:center;padding:20px;text-align:center;font-size:16px;line-height:24px;color:var(--default-color-text)}.checkout-section .modal .modal-block .modal-content img{width:70px;max-width:70px;margin-bottom:20px}.checkout-section .modal .modal-block .modal-button button{padding:10px 15px;width:100%}.checkout-success-order{text-align:center;padding:40px 0;color:var(--default-color-text)}.checkout-success-order .checkout-processed-sub-title{color:var(--checkout-success-title);font-size:24px;font-weight:500;font-family:Montserrat,sans-serif;line-height:29px;text-align:center;font-style:normal}.checkout-success-order .checkout-processed-order-number{font-size:18px;line-height:22px;margin:30px 0;text-align:center;text-decoration:underline}.checkout-success-order .checkout-processed-content{font-size:18px;line-height:22px;text-align:center}.checkout-success-order .checkout-processed-content a{display:block;margin-top:15px;color:var(--checkout-link)}@media screen and (max-width: 992px){.main-block-checkout-wrap{flex-direction:column-reverse}.checkout-section .checkout-shipping-block .main-block-checkout.shipping-methods{max-width:100%}.checkout-section .checkout-block .cart-summary{flex-direction:column;margin-top:20px}.checkout-section .checkout-block .cart-summary-mob{display:block}}@media screen and (max-width: 768px){.checkout-section .checkout-shipping-block .main-block-checkout .main-block-checkout-wrap .main-block-checkout-right .checkout-cart-block{padding-bottom:30px}.checkout-section .checkout-shipping-block .main-block-checkout .v-select .vs__selected,.checkout-section .checkout-shipping-block .main-block-checkout .v-select .vs__dropdown-menu,.checkout-section .checkout-shipping-block .main-block-checkout .login-register-block .register-button,.checkout-section .checkout-block .cart-summary .cart-summary-button .checkout-btn{font-size:18px}.checkout-section .checkout-auth-register-block .main-block-checkout-auth .checkout-auth-register{flex-direction:column}}.my-account-section{padding:50px 0;background-color:var(--section-bg)}.my-account-wrap .myaccount-header{display:flex;align-items:flex-end;justify-content:space-between}.my-account-wrap .myaccount-header h1{font-size:50px;font-weight:700;line-height:68px;color:var(--text-color);margin:0}.my-account-wrap .myaccount-header .myaccount-header-buttons{font-size:16px;font-weight:600;line-height:22px}.my-account-wrap .myaccount-header .myaccount-header-buttons a{padding:5px 10px;text-decoration:none}.my-account-wrap .myaccount-header .myaccount-header-buttons .change-password{color:var(--link-global-color);margin-right:10px}.my-account-wrap .myaccount-header .myaccount-header-buttons .logout{color:var(--cancel-color)}.my-account-wrap .myaccount-block{background-color:#fff;border-radius:8px}.my-account-wrap .myaccount-block .myaccount-tabs .myaccount-tab-menu{border-bottom:1px solid var(--my-account-border);display:flex;align-items:center}.my-account-wrap .myaccount-block .myaccount-tabs .myaccount-tab-menu .base{font-size:18px;font-weight:700;color:var(--text-color);padding:30px 30px 16px;border-bottom:3px solid transparent;cursor:pointer;transition:all .3s ease}.my-account-wrap .myaccount-block .myaccount-tabs .myaccount-tab-menu .base:hover{color:var(--link-global-color)}.my-account-wrap .myaccount-block .myaccount-tabs .myaccount-tab-menu .base.router-link-active{color:var(--link-global-color);border-bottom:3px solid var(--link-global-color)}.my-account-wrap .myaccount-tab-content .myaccount-mobile-order{display:none}.my-account-wrap .myaccount-tab-content .tab-content{padding-top:15px;min-height:450px}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table{width:100%;max-width:100%;margin-bottom:20px}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table table{width:100%;border-spacing:0;border-collapse:collapse}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table thead{border-bottom:1px solid var(--my-account-border)}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table thead tr th{padding:10px 30px;vertical-align:middle;text-align:left;font-size:14px;font-weight:400;line-height:19px;color:var(--table-head-color)}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td{padding:18px 30px;vertical-align:middle;text-align:left;font-size:18px;font-weight:400;line-height:24px;color:var(--table-text-color)}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td.station-name{font-size:14px;font-weight:400;line-height:19px;color:var(--text-color)}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr{border-bottom:1px solid var(--my-account-border);border-top:0;cursor:pointer}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td.desktop-cell{display:table-cell}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td.mobile-cell{display:none}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons{display:flex;align-items:center;justify-content:flex-end;gap:10px}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .refund-ticket,.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .send-ticket{width:46px;height:46px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .refund-ticket .tooltip:before,.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .send-ticket .tooltip:before{content:attr(data-tooltip);position:absolute;top:-40px;left:50%;transform:translate(-50%);background-color:#000;color:#fff;padding:8px 12px;border-radius:4px;white-space:nowrap;font-size:14px;line-height:1;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out;z-index:1}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .refund-ticket .tooltip:after,.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .send-ticket .tooltip:after{content:"";position:absolute;top:-10px;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out;z-index:1}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .refund-ticket:hover,.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .send-ticket:hover{background-color:var(--account-table-button-hover)}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .refund-ticket:hover .tooltip:before,.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .refund-ticket:hover .tooltip:after,.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .send-ticket:hover .tooltip:before,.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons .send-ticket:hover .tooltip:after{opacity:1;visibility:visible}.my-account-wrap .myaccount-tab-content .tab-content .btn-secondary{display:inline-block;margin-top:0}.my-account-wrap .myaccount-tab-content .tab-content .myaccount-order-title{border-bottom:1px solid var(--profile-border-color)}.my-account-wrap .myaccount-tab-content .account-details-form .form-group{margin-top:30px;padding:0 30px}.my-account-wrap .myaccount-tab-content .account-details-form .form-group button{font-size:14px;font-weight:700;line-height:19px;padding:0 55px;height:50px;border-radius:4px}.my-account-wrap .myaccount-tab-content .account-details-form .form-group-title{font-size:18px;font-weight:600;line-height:24px;color:var(--text-color);margin-bottom:15px}.my-account-wrap .myaccount-tab-content .account-details-form .form-group-row{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.my-account-wrap .myaccount-tab-content .account-details-form .form-group-row .form__item{flex:1}.my-account-wrap .myaccount-tab-content .account-details-form .cancel-change-btn{color:var(--my-account-cancel-btn);border-color:var(--my-account-cancel-btn)}.my-account-wrap .myaccount-tab-content .account-details-form .cancel-change-btn:hover{background-color:var(--my-account-cancel-btn);color:#fff}.my-account-wrap .order-price{white-space:nowrap}.my-account-wrap .myaccount-mobile-block,.my-account-wrap .myaccount-mobile-orders,.my-account-wrap .myorder-single-mobile{display:none}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content{padding:0 100px 60px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content .modal-form .modal-icon{display:flex;justify-content:center;margin-bottom:20px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content .modal-form .modal-icon img{margin:auto;width:50px;height:50px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content .modal-form .modal-title{font-size:30px;font-weight:700;line-height:36px;color:var(--text-color);text-align:center}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content .modal-form-fields{margin-top:30px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content .modal-form-fields .modal-form-text{margin-top:20px;margin-bottom:30px;text-align:center}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content .modal-form-fields button{margin-top:20px;font-size:14px;font-weight:700;line-height:19px;padding:0;height:50px;width:100%;border-radius:4px}.my-account-wrap .pagination-block{display:flex;justify-content:center;padding:30px 0}.my-account-wrap .pagination-block .list-pagination{display:flex;justify-content:center;align-items:center;gap:5px}.my-account-wrap .pagination-block .list-pagination .pagination-button{font-size:16px;font-weight:600;line-height:22px;padding:10px;border-radius:4px;border:1px solid transparent;cursor:pointer}.my-account-wrap .pagination-block .list-pagination .pagination-button:hover{border-color:var(--my-account-border)}.my-account-wrap .pagination-block .list-pagination .pagination-button.current{color:var(--link-global-color);border-color:var(--link-global-color)}.my-account-wrap .pagination-block .list-pagination .pagination-button.current:hover{border-color:var(--link-global-color)}@media screen and (max-width: 1200px){.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td{padding:15px}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td.desktop-cell{display:none}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td.mobile-cell{display:table-cell}.my-account-wrap .myaccount-tab-content .tab-content .tab-pane .myaccount-content .myaccount-table tbody tr td .buttons{flex-direction:column}}@media screen and (max-width: 991px){.my-account-section{padding:20px 0 40px}.my-account-wrap .myaccount-header{flex-direction:column;align-items:flex-start;margin-bottom:30px}.my-account-wrap .myaccount-header h1{font-size:30px;line-height:36px}.my-account-wrap .myaccount-header .myaccount-header-buttons{font-size:14px;line-height:20px;width:100%;display:flex;align-items:center;justify-content:flex-end}.my-account-wrap .myaccount-header .myaccount-header-buttons .change-password,.my-account-wrap .myaccount-block{display:none}.my-account-wrap .myaccount-mobile-block{display:block}.my-account-wrap .myaccount-mobile-block .v-select{background:#fff;z-index:0}.my-account-wrap .myaccount-mobile-block .v-select .vs__dropdown-toggle{height:45px;padding:0 0 0 15px;font-size:14px;line-height:20px;border:1px solid var(--input-border);border-radius:4px}.my-account-wrap .myaccount-mobile-block .v-select .vs__dropdown-toggle .vs__actions svg{scale:.7}.my-account-wrap .myaccount-mobile-block .v-select .vs__selected{height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;color:var(--text-color);font-size:14px;line-height:20px;margin:0;border:none}.my-account-wrap .myaccount-mobile-block .v-select .vs__dropdown-menu{background:#fff;color:var(--text-color);font-size:14px;font-weight:400}.my-account-wrap .myaccount-mobile-block .v-select .vs__dropdown-option--selected{background-color:var(--dropdown-menu-hover-bg);color:var(--dropdown-menu-hover)}.my-account-wrap .myaccount-mobile-block .v-select .dropdown-indicator{width:14px;height:14px;mask:url(/build/assets/arrow-down-B4sCY4Li.svg);-webkit-mask:url(/build/assets/arrow-down-B4sCY4Li.svg);mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;transition:all .3s ease 0s;background:#000;z-index:1}.my-account-wrap .myaccount-mobile-block .myaccount-table{display:none}.my-account-wrap .pagination-block{padding-bottom:0}.my-account-wrap .myaccount-modal .myaccount-modal-block .modal-close{padding-bottom:5px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content{padding:0 20px 40px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content .modal-form .modal-icon img{width:40px;height:40px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content .modal-form .modal-title{font-size:25px;line-height:30px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content .modal-form .modal-form-fields button{font-size:12px;font-weight:700;line-height:17px;padding:0;height:45px;width:100%}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content input{padding:15px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content label{padding:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content textarea{padding:15px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content input:focus,.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content input:not(:placeholder-shown),.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content textarea:focus,.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content textarea:not(:placeholder-shown){padding-top:24px;padding-bottom:6px}.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content input:focus~label,.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content input:not(:placeholder-shown)~label,.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content textarea:focus,.my-account-wrap .myaccount-modal .myaccount-modal-block .myaccount-modal-content textarea:not(:placeholder-shown){padding-top:7px;padding-bottom:32px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders{display:block;margin-top:10px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single{display:none}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile{display:block;background-color:#fff;padding:20px;border-radius:4px;border-bottom:1px solid var(--my-account-border)}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile:last-child{margin-bottom:0}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-row{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:400;line-height:19px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-row.bold-text{font-weight:600}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-row .label-left{display:flex;align-items:center;gap:8px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .with-label span{color:var(--label-color)}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-route{align-items:stretch;padding-bottom:20px;border-bottom:1px solid var(--my-account-border)}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-route-point{display:flex;flex-direction:column;justify-content:space-between;margin-top:25px;margin-bottom:25px;margin-right:10px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .station__point{margin-top:3px;z-index:1;position:relative}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .station__point:after{content:"";width:8px;height:8px;border-radius:50px;border:4px solid var(--ticket-station-route);background-color:#fff;display:block;vertical-align:text-bottom}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .station__line-route{display:flex;justify-content:center;height:100%;min-height:38px;z-index:0;position:relative}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .station__line-route:after{content:"";width:2px;height:100%;min-height:50px;border-right:2px dashed var(--ticket-station-line);display:block;margin-top:-2px;margin-bottom:-6px;margin-right:2px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .station__line-route.last:after{content:none}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-route-name .station-name{display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:22px;color:var(--text-color);margin-bottom:10px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-route-name .station-name span{margin-bottom:2px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-price{margin-top:15px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-date{margin-top:10px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-buttons{margin-top:15px;display:flex;align-items:flex-start}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-buttons .mobile-order-button{display:flex;align-items:center;justify-content:flex-start;gap:10px;max-width:50%}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-buttons .mobile-order-button .button-icon{width:46px;min-width:46px;height:46px;border:1px solid var(--my-account-border);border-radius:50%;display:flex;align-items:center;justify-content:center}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-buttons .mobile-order-button .button-icon img{width:24px;height:24px}.my-account-wrap .myaccount-tab-content .myaccount-mobile-orders .myorder-single-mobile .mobile-order-buttons .mobile-order-button span{font-size:12px;line-height:17px}.my-account-wrap .myaccount-tab-content .account-details-form{margin-top:10px;background-color:#fff;border-radius:4px;padding:20px 0;display:flex;flex-direction:column;gap:20px}.my-account-wrap .myaccount-tab-content .account-details-form .form-group{margin-top:0;padding:0}.my-account-wrap .myaccount-tab-content .account-details-form h3{font-size:16px;font-weight:600;line-height:22px;margin-bottom:15px}.my-account-wrap .myaccount-tab-content .account-details-form .form-group-row{display:flex;flex-direction:column;gap:10px}.my-account-wrap .myaccount-tab-content .account-details-form .form-group-row .form__item{width:100%}.my-account-wrap .myaccount-tab-content .account-details-form input{padding:15px}.my-account-wrap .myaccount-tab-content .account-details-form label{padding:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.my-account-wrap .myaccount-tab-content .account-details-form textarea{padding:15px}.my-account-wrap .myaccount-tab-content .account-details-form input:focus,.my-account-wrap .myaccount-tab-content .account-details-form input:not(:placeholder-shown){padding-top:24px;padding-bottom:6px}.my-account-wrap .myaccount-tab-content .account-details-form input:focus~label,.my-account-wrap .myaccount-tab-content .account-details-form input:not(:placeholder-shown)~label{padding-top:7px;padding-bottom:32px}.my-account-wrap .myaccount-tab-content .account-details-form .btn-theme-white{color:var(--link-global-color);border-color:var(--link-global-color);font-size:12px;font-weight:700;line-height:17px;padding:0;height:45px;width:100%;margin-right:0;margin-bottom:10px}.my-account-wrap .myaccount-tab-content .account-details-form .btn-theme-white:hover{color:var(--link-global-hover-color);border-color:var(--link-global-hover-color)}.my-account-wrap .myaccount-tab-content .account-details-form .cancel-change-btn{width:100%;color:var(--my-account-cancel-btn);border-color:var(--my-account-cancel-btn)}}.main-block-errors{max-height:100vh;padding:20px}.error-block{max-width:700px!important;height:calc(100vh - 40px);display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.error_image{width:100%;max-width:100%}.error_image img{max-width:100%;max-height:380px;filter:var()}.error_title{font-size:40px;margin-top:30px;margin-bottom:10px;text-align:center}.error_sub_title{font-size:18px;margin-bottom:10px;text-align:center}.error_description{font-size:18px;text-align:center}.error_description a{color:var(--link-global-color)}.error-btn-home{margin-top:40px}@media screen and (max-width: 768px){.error_title{font-size:28px}.error_sub_title,.error_description{font-size:14px}}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z11lFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{font-family:Poppins,sans-serif;box-sizing:border-box}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;margin:0}.no-scroll{overflow:hidden}a{text-decoration:none;cursor:pointer}h3,h4{margin:0}.col-md-12{flex:0 0 100%;max-width:100%}.row{display:flex;flex-wrap:wrap}.col-md-6{flex:0 0 50%;max-width:50%}.no-padding{padding:0}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.flex{display:flex}.flex-direction-column{flex-direction:column}.flex-align-center{align-items:center}.flex-align-center.transplantation{width:100%}.flex-align-center.transplantation .transplantation-wrapper{width:inherit}.flex-justify-center{justify-content:center}.flex-justify-end{justify-content:flex-end}.flex-justify-space,.content-space-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.position-relative{position:relative}.flex-center{display:flex;align-items:center;justify-content:center}.is-mobile{display:none!important}.is-desktop{display:block}@media (max-width: 768px){.is-mobile{display:block!important}.is-desktop{display:none!important}}.btn-bg-theme{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;font-size:12px;background:var(--button-theme-bg);color:var(--button-white-text);margin-top:10px;margin-bottom:10px;padding:20px 30px;border-radius:5px;line-height:15px;letter-spacing:3px;text-transform:uppercase;outline:none;outline-offset:0px;cursor:pointer;border:none}.btn-theme-white{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;font-size:12px;background:#fff;color:var(--button-theme-bg);margin-top:10px;margin-bottom:10px;padding:20px 30px;border-radius:5px;line-height:15px;letter-spacing:3px;text-transform:uppercase;outline:none;outline-offset:0px;cursor:pointer;transition:all .3s cubic-bezier(.42,0,.58,1);border:2px solid var(--button-theme-bg)}.btn-theme-white:hover{background:var(--button-theme-bg);color:#fff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px #0000001a}.btn-bg-theme:hover{color:var(--button-theme-text-hover);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px #0000001a}.btn-bg-theme-dark{display:inline-flex;position:relative;font-size:12px;background:var(--button-theme-dark-bg);color:var(--button-white-text);margin-top:10px;margin-bottom:10px;padding:20px 30px;border-radius:5px;line-height:15px;letter-spacing:3px;text-transform:uppercase;outline:none;outline-offset:0px;cursor:pointer;transition:all .3s cubic-bezier(.42,0,.58,1);border:none;z-index:1}.btn-bg-theme-dark:after{position:absolute;border-radius:4px;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#fff;transition:all .3s ease}.btn-bg-theme-dark:hover{color:var(--button-theme-dark-text-hover);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px #0000001a}.btn-bg-theme-dark:hover:after{left:0;width:100%}.btn-bg-theme-dark:active{top:2px}.btn-bg-theme:disabled,.btn-bg-theme-dark:disabled,.btn-bg-theme.disabled,.btn-bg-theme:disabled:hover,.btn-bg-theme-dark:disabled:hover,.btn-bg-theme.disabled:hover{color:var(--button-theme-dark-text-hover)!important;background-color:#f5f5f5!important;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1)!important;box-shadow:0 10px 30px #0000001a!important}.section-title{text-align:center;position:relative;margin-bottom:50px}.section-title .sub-title{position:relative;top:-5px;display:inline-block;font-size:16px;color:var(--section-subtitle);text-transform:uppercase;letter-spacing:.1em;font-weight:700}.section-title h2{position:relative;font-size:48px;line-height:1.2em;color:var(--section-title);font-weight:700;margin-top:0}.section-title .text{margin-bottom:20px;color:var(--text-color);line-height:1.9;font-size:16px;font-weight:400}@media screen and (max-width: 993px){.section-title .sub-title{font-size:14px;font-weight:700}.section-title h2{position:relative;font-size:28px}.section-title .text{line-height:1.4;font-size:14px}}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}button.base{padding:11px 24px;background:var(--btn-bg);box-shadow:0 2px 2px #0000001a,0 1px 1px #0000001a;border-radius:4px;border:none;font-size:16px;color:#fff;cursor:pointer;outline:none;transition:all .3s}button.base:hover{background:var(--btn-hover-bg)}button.base.login{width:100%}input.base{border:1px solid var(--input-border-color);box-sizing:border-box;border-radius:4px;padding:16px;transition:all .3s;outline:none}input.base .password{padding-right:60px}.scroll-top{position:fixed;right:20px;bottom:20px;width:40px;font-size:16px;line-height:40px;color:var(--scroll-top-icon);text-align:center;cursor:pointer;background-color:var(--theme-color1);z-index:100;display:none;border-radius:50%;margin:0 auto;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px #0000001a;-webkit-transition:all .3s ease;transition:all .3s ease}.scroll-top:hover{background-color:var(--theme-color2);color:#fff}.loader-wrapper{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center;left:0;top:0;z-index:99}.loader-wrapper.driver{background-color:#ffffff80}.blur-bg{overflow:hidden}.blur-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.lds-circle{z-index:1;display:inline-block;transform:translateZ(1px)}.lds-circle .loader-img{max-width:150px;max-height:150px}.lds-circle>div{display:inline-block;margin:8px;border-radius:50%;animation:lds-circle 16s cubic-bezier(0,.2,.8,1) infinite}@keyframes lds-circle{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}0%{transform:rotateY(0)}50%{transform:rotateY(1800deg);animation-timing-function:cubic-bezier(0,.5,.5,1)}to{transform:rotateY(3600deg)}}.lds-spinner{color:#f5f6fa;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#000}.lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.is-checkradio[type=checkbox]+label{margin-left:0}.is-checkradio[type=checkbox]+label,.is-checkradio[type=radio]+label{display:block;text-align:justify}.is-checkradio[type=checkbox]{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;position:absolute;opacity:0}.is-checkradio[type=checkbox]+label{position:relative;display:block;cursor:pointer;vertical-align:middle;padding:.2rem .5rem .2rem 2rem;border-radius:3px;line-height:1.25rem}.is-checkradio[type=checkbox]+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:hover-color}.is-checkradio[type=checkbox]+label:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";border:.1rem solid #dbdbdb;width:1rem;height:1rem;border-radius:3px;animation-name:none}.invalid-field.is-checkradio[type=checkbox]+label:before{border:.1rem solid red}.is-checkradio[type=checkbox]+label:after{position:absolute;display:none;content:"";box-sizing:border-box;transform:rotate(45deg);border:1px solid var(--checkbox-icon-color);border-top:0;border-left:0;width:5px;height:8px;top:50%;left:7px;transform:translateY(-65%) rotate(45deg)}.is-checkradio[type=checkbox]:focus+label:before{outline:1px dotted #b5b5b5}.is-checkradio[type=checkbox]:hover:not([disabled])+label:before{border-color:var(--checkbox-icon-color)!important}.is-checkradio[type=checkbox]:checked+label:before{border:.1rem solid var(--checkbox-border-color)}.is-checkradio[type=checkbox]:checked[disabled]{cursor:not-allowed}.is-checkradio[type=checkbox]:checked[disabled]+label{opacity:.5}.is-checkradio[type=checkbox]:checked+label:before{animation-name:none}.is-checkradio[type=checkbox]:checked+label:after{display:inline-block}.is-checkradio[type=checkbox][disabled]{cursor:not-allowed}.is-checkradio[type=checkbox][disabled]+label{opacity:.5;cursor:not-allowed}.is-checkradio[type=checkbox][disabled]+label:after,.is-checkradio[type=checkbox][disabled]+label:before,.is-checkradio[type=checkbox][disabled]+label:hover,.is-checkradio[type=checkbox][disabled]:hover{cursor:not-allowed}.is-checkradio[type=checkbox][disabled]:hover:before{animation-name:none}.is-checkradio[type=checkbox][disabled]:after,.is-checkradio[type=checkbox][disabled]:before{cursor:not-allowed}.is-checkradio[type=checkbox]:indeterminate+label:after{display:inline-block;transform:rotate(90deg);border-bottom:none}.form__item-input{position:relative}.form__item-input input{width:100%;padding:19px 20px;font-size:20px;line-height:26px;font-weight:400;color:var(--input-text);background-color:#fff;background-image:none;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s;height:auto;margin-bottom:0;border:1px solid transparent;outline:none}.form__item-input input.invalid-field{border:1px solid var(--error-color)!important}.form__item-input textarea{width:100%;padding:19px 20px;font-size:20px;line-height:26px;font-weight:400;color:var(--input-text);background-color:#fff;background-image:none;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s;height:auto;margin-bottom:0;border:1px solid transparent;outline:none}.form__item-input textarea.invalid-field{border:1px solid var(--error-color)!important}.form__item-input label{position:absolute;top:0;left:0;height:100%;padding:20px;font-size:20px;font-weight:400;line-height:26px;color:var(--label-color);pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:padding .1s ease-in-out,font-size .1s ease-in-out,line-height .1s ease-in-out;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.form__item-input input:focus,.form__item-input input:not(:placeholder-shown),.form__item-input textarea:focus,.form__item-input textarea:not(:placeholder-shown){padding-top:28px;padding-bottom:10px}.form__item-input input:focus+label,.form__item-input input:not(:placeholder-shown):not([value=""])+label,.form__item-input input:-webkit-autofill+label,.form__item-input textarea:focus+label,.form__item-input textarea:not(:placeholder-shown)+label,.form__item-input .v-select.vs--open+label,.form__item-input .v-select:has(.vs__selected)+label,.form__item-input .multiselect.is-open+label,.form__item-input .multiselect:has(.multiselect-single-label)+label{font-size:14px;line-height:20px;padding-top:8px;padding-bottom:38px}.form__item-input .vs__search,.form__item-input .vs__search:focus{width:100%;padding:20px;font-size:20px;line-height:26px;color:var(--input-text);background-color:#fff;background-image:none;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s;height:auto;margin:0}.form__item-input .v-select:has(.vs__selected) .vs__selected{width:100%}.form__item-input .v-select:has(.vs__selected) input{width:0px;padding:0}.form__item-input .v-select.vs--open input{padding:28px 20px 10px;width:100%}.form__item-input .multiselect{border:none;border-radius:6px;padding:0;box-shadow:none!important}.form__item-input .multiselect .multiselect-wrapper{justify-content:flex-start;height:66px;border:none;padding:0}.form__item-input .multiselect input{padding:28px 20px 10px;width:100%}.form__item-input .multiselect .multiselect-single-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:max-content;margin-bottom:3px;font-size:20px;line-height:26px;font-weight:400;color:var(--text-color);padding:28px 20px 10px;z-index:1}.form__item-input .mx-datepicker{width:100%;color:var(--input-text);background-color:#fff}.form__item-input .mx-datepicker .mx-input{border-color:transparent!important}.form__item-input .mx-datepicker.has-value~label{font-size:14px;line-height:20px;padding-top:8px;padding-bottom:38px}.form__item-input .mx-datepicker .mx-icon-calendar{display:none}.form__item-input .mx-datepicker .mx-icon-clear{display:none!important}.form__item-input~.field-error{font-size:14px;line-height:17px;font-weight:400;color:var(--error-color);margin-top:7px}.form__item-input.with-border input{border:1px solid var(--input-border);border-radius:4px}.form__item-input.with-border .mx-datepicker .mx-input{border:1px solid var(--input-border)!important;border-radius:4px}.form__item-input.with-border .mx-datepicker .mx-input:focus{border-color:var(--input-border-focus)!important}.form__item-input.with-border textarea{border:1px solid var(--input-border);border-radius:4px}.form__item-input.with-border input:focus,.form__item-input.with-border textarea:focus{border-color:var(--input-border-focus)}.form__item-input.with-border .v-select.vs--open .vs__dropdown-toggle{border-color:var(--input-border-focus)}.form__item-input input:disabled{background-color:var(--input-disabled-bg);cursor:not-allowed}.block-invalid .form__item-input input{border:1px solid var(--error-color)!important}.check-box{position:relative}.check-box input{margin-left:0;position:absolute;opacity:0}.check-box input+label{position:relative;cursor:pointer;padding:0;font-size:16px;font-weight:400;line-height:22px;display:flex;align-items:center}.check-box input+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:21px;height:21px;background:#fff;border:2px solid var(--input-border);border-radius:4px}.check-box input:hover+label:before{border-color:var(--checkout-border-color)}.check-box input:checked+label:before{background:var(--checkout-border-color);border-color:var(--checkout-border-color)}.check-box input:disabled+label:before{box-shadow:none;background:var(--input-border)}.check-box input:checked+label:after{content:"";position:absolute;left:7px;top:12px;background:#fff;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff,4px -9px #fff;transform:rotate(45deg)}body{margin:0}body{--theme-color1: #78be20;--theme-color2: #78be20b3;--navbar-cart-button-bg: var(--theme-color1);--navbar-text-color: var(--theme-color1);--navbar-item-text-color: #000;--navbar-close-dropdown-icon: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(138deg) brightness(103%) contrast(101%);--footer-text-color: #fff;--footer-link: var(--theme-color1);--input-border: #d0d0d0;--input-border-focus: var(--theme-color1);--input-disabled-bg: #f5f5f5;--input-border-color: #d0d0d0;--input-text-color: #000;--default-color-text: #000;--default-title-color: #000;--text-color: #000;--error-color: #ff0000;--checkout-border-color: var(--theme-color1);--link-global-color: var(--theme-color1);--button-theme-bg: var(--theme-color1);--button-white-text: #fff;--button-theme-text-hover: #fff;--auth-text-color: #333;--category-name-color: #000;--category-hover-color: var(--theme-color1);--catalog-border-color: #eee;--product-preview-title: #000;--product-preview-article: #acacac;--product-preview-shadow: var(--theme-color1);--product-quantity-border: #d7d7d7;--product-attributes-border: #eee;--product-single-in-stock: var(--theme-color1);--product-single-not-of-stock: red;--product-single-price: #000;--product-single-border: #eee;--product-single-not-of-stock-bg: #808080;--chackbox-cheked-background: var(--theme-color1);--cart-table-border: #d7d7d7;--my-account-cancel-btn: #000;--my-account-border: #eee;--table-text-color: #000}#main-front{display:flex;min-height:100vh;flex-direction:column;justify-content:flex-start}footer{margin-top:auto}.container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}@media (min-width: 1024px){.container{padding-left:2rem;padding-right:2rem}}@media (min-width: 640px){.container{padding-left:1.5rem;padding-right:1.5rem}}
