/*!* Font Awesome Pro 6.0.0-beta1 by @fontawesome*/
.fa {
    font-family: "font awesome 6 pro";
    font-family: var(--fa-style-family,"Font Awesome 6 Pro");
    font-weight: 900;
    font-weight: var(--fa-style,900)
}

.fa,.fas,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin,.fad,.fa-duotone,.fab,.fa-brands {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    display: var(--fa-display,inline-block);
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto
}
.fa-spin {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-delay: 0;
          animation-delay: 0;
  -webkit-animation-delay: var(--fa-animation-delay, 0);
          animation-delay: var(--fa-animation-delay, 0);
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-duration: var(--fa-animation-duration, 2s);
          animation-duration: var(--fa-animation-duration, 2s);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
          animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin-reverse {
  --fa-animation-direction: reverse; }

.fa-pulse,
.fa-spin-pulse {
  -webkit-animation-name: fa-spin;
          animation-name: fa-spin;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-direction: var(--fa-animation-direction, normal);
          animation-direction: var(--fa-animation-direction, normal);
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-duration: var(--fa-animation-duration, 1s);
          animation-duration: var(--fa-animation-duration, 1s);
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  -webkit-animation-timing-function: steps(8);
          animation-timing-function: steps(8);
  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
          animation-timing-function: var(--fa-animation-timing, steps(8)); }

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-fade,
  .fa-flash,
  .fa-flip,
  .fa-pulse,
  .fa-spin,
  .fa-spin-pulse {
    -webkit-animation-delay: -1ms;
            animation-delay: -1ms;
    -webkit-animation-duration: 1ms;
            animation-duration: 1ms;
    -webkit-animation-iteration-count: 1;
            animation-iteration-count: 1;
    -webkit-transition-delay: 0s;
            transition-delay: 0s;
    -webkit-transition-duration: 0s;
            transition-duration: 0s; } }
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.fa-box-open::before {
  content: "\f49e";
 }
.fa-wand::before {
  content: "\f72a"; }

.fa-wand-magic::before {
  content: "\f0d0"; }

.fa-magic::before {
  content: "\f0d0"; }

.fa-wand-magic-sparkles::before {
  content: "\e2ca"; }

.fa-magic-wand-sparkles::before {
  content: "\e2ca"; }

.fa-wand-sparkles::before {
  content: "\f72b"; }
.fa-spinner::before {
  content: "\f110"; }
.fa-gift::before {
  content: "\1f381"; }
.fa-spinner-third::before {
  content: "\f3f4"; }
 .fa-backward-step::before {
  content: "\f048"; } 
.fa-refresh::before {
  content: "\1f5d8"; } 
  
.fa-info-circle::before {
  content: "\f05a"; }  
.fa-copy::before {
  content: "\f0c5"; }  			
.fa-angle-right::before {
    content: "\203a"
}
.fa-exchange::before {
    content: "\21c4"
}
.fa-file-lines::before {
  content: "\1f5b9"; }
.fa-exclamation-circle::before {
  content: "\f06a"; }
.fa-shopping-bag::before {
    content: "\f290"
}
.fa-chevron-down::before {
    content: "\f078"
}
.fa-info-circle::before {
  content: "\f05a"; }
.fa-credit-card::before {
    content: "\1f4b3"
}
.fa-smile::before {
    content: "\1f642"
}

.fa-face-party::before {
  content: "\e383"; }
  
.fa-play::before {
  content: "\25b6"; }

.fa-pause::before {
  content: "\23f8"; }
  
.fa-file::before {
    content: "\1f4c4"
}
.fa-handshake::before {
    content: "\f2b5"
}
.fa-heart::before {
    content: "\2665"
}
.fa-search::before {
    content: "\1f50d"
}
.fa-pencil-alt::before {
    content: "\270f"
}
.fa-percent::before {
    content: "\25"
}
.fa-phone-alt::before {
    content: "\1f57d"
}
.fa-reply::before {
    content: "\f3e5"
}

.not-return .fa-reply::after {
    content: "\d7";
    position: absolute;
    color: red;
    line-height: 22px;
    font-size: 35px;
    font-weight: 100;
}
.not-return .fa-reply{
    display:inline-flex;
}
.fa-star::before {
    content: "\2b50"
}
.fa-star-half-alt::before {
    content: "\f5c0"
}
.fa-shipping-fast::before {
    content: "\f48b"
}
.fa-truck-moving::before {
    content: "\f4df"
}
.fa-user::before {
    content: "\1f464"
}
.fa-angle-left::before {
  content: "\2039"; 
}
@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }

.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands';
  font-weight: 400; }
.fa-facebook:before {
  content: "\f09a"; }
.fa-facebook-f:before {
    content: "\f39e"
}
.fa-gift::before {
  content: "\1f381"; }
.fa-instagram:before {
    content: "\f16d"
}
.fa-youtube:before {
  content: "\f167"; 
}

.fa-youtube-square:before {
  content: "\f431"; 
}
  
.fal,.fa-light {
    font-family: 'font awesome 6 pro';
    font-weight: 300
}
.far,.fa-regular {
    font-family: 'font awesome 6 pro';
    font-weight: 400
}
.fas,.fa-solid {
    font-family: 'font awesome 6 pro';
    font-weight: 900
}
.fa-lock::before {
    content: "\1f512"
}
.fa-minus::before {
    content: "\2013"
}
.fa-eye::before {
  content: "\1f441"; 
}
.fa-eye-slash::before {
  content: "\f070"; }
.fa-shopping-cart::before {
  content: "\1f6d2"; 
}
.fa-exclamation-circle::before {
  content: "\f06a"; 
}
.fa-plus::before {
    content: "\2b"
}
.fa-trash::before {
    content: "\f1f8"
}
.fa-times::before {
    content: "\d7"
}
.fa-caret-down::before {
    content: "\f0d7"
}
.fa-check-circle::before {
    content: "\f058"
}
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../webfonts/fa-light-300.woff2") format("woff2"), url("../webfonts/fa-light-300.woff") format("woff"), url("../webfonts/fa-light-300.ttf") format("truetype"); }

.fal,
.fa-light {
  font-family: 'Font Awesome 6 Pro';
  font-weight: 300; }
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
  
.fa-sliders-h::before {
  content: "\f1de"; }
  
.far,
.fa-regular {
  font-family: 'Font Awesome 6 Pro';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }

.fas,
.fa-solid {
  font-family: 'Font Awesome 6 Pro';
  font-weight: 900; }
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("../webfonts/fa-thin-100.woff2") format("woff2"), url("../webfonts/fa-thin-100.woff") format("woff"), url("../webfonts/fa-thin-100.ttf") format("truetype"); }
.fa-box-open::before {
  content: "\f49e";
 }
.fat,
.fa-thin {
  font-family: 'Font Awesome 6 Pro';
  font-weight: 100; }