/*

Theme Name: vandal
Description: This is a child theme for Flatsome Theme

Author: UX Themes

Template: flatsome

Version: 3.8.10.1

*/

.qrcode-image {
	display:none;
}

.banner h1 {
    font-size: 2.9em;
}

.back-to-top {
    margin: 0;
    opacity: 0;
    bottom: 100px;
    right: 35px;
    }

body {font-family: Gobold;}
h1, h2, h3, h4, h5, h6 {
    color: #000;   
    margin-top: 0;
    margin-bottom: 0px;
    text-rendering: optimizeSpeed;
}

h1, h2, h3, h4, h5, h6 {
    font-family:ResotE;
    font-weight: 500;
    
}
h1.ResotE,h2.ResotE {font-size: 30px;font-family: ResotE;}
h2.product-title.ResotE, h2.product-title.ResotE a {font-size: 20px;font-family: ResotE;color: #000;}

h1.Gobold {font-family: Gobold;}
p.Gobold {font-family: Gobold;}
h2.Gobold {font-size: 18px;font-family:Gobold ;}
h3.Gobold {font-size: 14px;font-family: Gobold;}

/*  slider */
header .header-wrapper .fixed-menu-icon {display: none;}
header .header-wrapper.stuck .fixed-menu-icon {display: block;}
.flickity-prev-next-button.next {
    right: 0px;
}
.flickity-prev-next-button.previous {
    left: 0px;
}
.slider .flickity-prev-next-button:hover svg, .slider .flickity-prev-next-button:hover .arrow {
    fill: #fff;
}
.slider-nav-light .flickity-prev-next-button svg, .slider-nav-light .flickity-prev-next-button .arrow {
    fill: #fff;
    background: #263238;
}

.widget.widget_block  {
    padding-right: 0px;padding-left: 0px;
}

@media(min-width:1000px ) {
    body header .header-main .header-inner.container {
        max-width: 1140px!important;

    }
}

.header-wrapper.stuck {background: #fff!important;}
ul.header-nav.header-nav-main li,
ul.header-nav.header-nav-main li a {color: #000;}

 
.header-wrapper.stuck .nav.nav-left {display:none ;}
.header-wrapper .header-search.has-icon {display: none;margin-right: 20px;}
.header-wrapper.stuck .header-search.has-icon
 {
    display: block;
} 
.header-nav .cart-item {margin-left: 20px;} 
.header-nav .cart-item .icon-shopping-bag {font-size: 21px;}

.header-nav .cart-item .header-cart-title,
.header-nav  .account-item .header-account-title,
.header-nav .ac  {font-family: Gobold;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 21px;
letter-spacing: 0em;
text-align: left;
text-transform: uppercase;
}

.header-wrapper.stuck .header-nav .cart-item .header-cart-title, 
.header-wrapper.stuck .header-nav .account-item .header-account-title,
.header-wrapper.stuck .header-nav .ac {
 display: none;  
}


.form-flat input:not([type="submit"]), .form-flat textarea, .form-flat select {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: rgb(0 0 0 / 9%);
    color: currentColor !important;
    border-radius: 99px;
        border: solid 1px #656262;
            padding: 0 20px;
}
.aceptamos {font-family: ResotE;
font-size: 25px;
font-style: normal;
font-weight: 500;
line-height: 28px;
letter-spacing: 0em;
text-align: center;
color: #707070;
}
.home-c h2{color: #000000;}
.home-c h3{color: #707070;}
.header-bottom .nav>li>a {
 font-family: Gobold;
font-size: 18px;
font-style: normal;
font-weight: 700;
letter-spacing: 0em;
text-align: center;}

.header-bottom .nav>li {
 margin: 0 30px;   

}
.ofertas a{color: #FF0000!important;}

.quantity  {    flex-direction: column;}
.quantity span {font-family: Gobold;
    font-size: 19px;
    font-style: italic;
    font-weight: 700;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #000;
  }
 .quantity select.cuan {margin-top: 15px;}

  .quantity select.cuan:after {
    content: '\f078';
    font: normal normal normal 17px/1 FontAwesome;
    color: #0ebeff;
    right: 11px;
    top: 6px;
    height: 34px;
    padding: 15px 0px 0px 8px;
    border-left: 1px solid #0ebeff;
    position: absolute;
    pointer-events: none;
  background:#ccc
}


.header-bottom .nav li:first-child {
    margin-left: 0 !important;
}
.header-bottom .nav li:last-child {
    margin-right: 0 !important;
}
.top-announce {
    font-family: Gobold;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 21px;
letter-spacing: 0.05em;
text-align: center;
}

.html_topbar_left {text-align: center;}

#header .mobile-nav i {font-size:25px!important ;color: #000;}


#header .mobile-nav.nav.nav>li {
   
    margin: 0 15px;
   
}

#header .mobile-nav.nav li:first-child {
    margin-left: 0 !important;
}

#header .mobile-nav.nav li:first-child {
    margin-left: 0 !important;
}

.buy-now {font-size: 13px;font-family: Gobold;color: #263238!important;font-weight: 700;
    font-style: italic;background: #F4F4F4!important;box-shadow: none;border: 0px;    line-height: 44px;
    min-width: 70%;
    margin-top: 5px;}
.buy-now-1{font-size: 13px;font-family: Gobold;color: #fff!important;font-weight: 700;
    font-style: italic;background: #FF0000!important;box-shadow: none;border: 0px;    line-height: 44px;
    min-width: 100%;
    margin-top: 5px;}

a.buy-now:hover {
    background: #FF0000!important;
    color: #fff!important;
    box-shadow: none;
}
.home-footer .col-inner {text-align: center;}
.home-footer .col-inner .img {margin-bottom: 5px;}
.home-footer .img-inner {
    height: 44px;
    align-items: center;
    display: flex;
    justify-content: center;

}
.home-footer img 
{max-width: 100%;
    width: auto;
 }

#footer  h3 {
font-family: Gobold;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 21px;
letter-spacing: 0em;
text-align: left;
}

.product .woocommerce-product-gallery {padding-right: 90px;
}

.product .woocommerce-product-gallery .badge-circle .onsale {
    font-family: ResotE;
font-size: 18px;
font-style: normal;
font-weight: 500;
letter-spacing: 0.01em;
text-align: center;
}
.product .woocommerce-product-gallery .badge-circle .onsale  span.text {
font-family: ResotE;
font-size: 13px;
font-style: normal;
font-weight: 500;
letter-spacing: 0.01em;
text-align: center;

}

input[type='email']:focus, input[type='search']:focus, input[type='number']:focus, input[type='tel']:focus, input[type='text']:focus, input[type='password']:focus, textarea:focus, select:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: 1 !important;
    outline: 0;
    color: #333;
    background-color: #fff;
}
#footer .terminos {text-transform: uppercase;}
#footer .terminos label,
#footer .terminos label input{
    font-family: Gobold;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 18px;
letter-spacing: 0em;
text-align: left;margin-bottom: 0px;
color: #fff;}

#footer .terminos-input input {
    color: #000;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: 31px;
    letter-spacing: 0.15000000596046448px;
    text-align: center;
    width: 70%;
    margin-top: 20px;
    background: #fff;
    align-items: center;
    justify-content: center;
    display: flex;
}

#footer .terminos a {
font-family: Gobold;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 16px;
letter-spacing: 0em;
text-align: left;
color: #ccc;
}

.foter-links {
   margin-top: 20px;
   margin-bottom: 20px;
}
.foter-links a{
  font-family: Roboto;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 20px;
letter-spacing: 0em;
text-align: left;
    min-height: initial;

}
.whatsapp-fo i {font-size: 18px;}
.product-title-container .product-title {
font-family: ResotE;
font-style: normal;
font-weight: 500;
letter-spacing: 0em;
text-align: left;
}
.product-sub-title .page-title-inner {padding-top: 0px;min-height:initial;margin-bottom: 20px;}
.product-sub-title .title-content .title-breadcrumbs {padding-top: 0px;padding-bottom: 0px;}
.product-sub-title .title-content .title-breadcrumbs .breadcrumbs {
font-family: Gobold;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 23px;
letter-spacing: 0em;
text-align: left;
text-transform: uppercase;}
.product-sub-title .title-content .title-breadcrumbs .breadcrumbs .divider:nth-child(2),
.product-sub-title .title-content .title-breadcrumbs .breadcrumbs a:first-child {
    display: none;
}

.product-price-container .price .woocommerce-Price-amount bdi  ,
.product-price-container .price del  .woocommerce-Price-amount {
font-family: Gobold;
font-size: 30px;
font-style: italic;
font-weight: 700;
line-height: 39px;
letter-spacing: 0em;
text-align: left;
color:#707070;
    opacity: 1;
}



.box-text-products  .price del  .woocommerce-Price-amount,
.box-text-products    .woocommerce-Price-amount bdi{
font-family: Gobold;
font-size: 20px;
font-style: italic;
font-weight: 700;
line-height: 39px;
letter-spacing: 0em;
text-align: left;
color: #707070;
    opacity: 1;
}
.box-text-products    ins .woocommerce-Price-amount bdi {
font-family: Gobold;
font-size: 20px;
font-style: italic;
font-weight: 700;
line-height: 23px;
letter-spacing: 0em;
text-align: left;
color:#707070;

}

.badge {   
    height: 67px;
    width: 67px;   
}
.badge+.badge {
    opacity: .9;
     height: 67px;
    width: 67px;   
}
.badge-circle+.badge {
    margin-top: 18px;
    margin-left: 18px;
}

.badge-outline, .badge-circle {
    margin-left: 18px;
}

.size-guide h3{ display: flex;    align-items: center; }
.size-guide h3 img {
    width: 17px;
    margin-bottom: 0px!important;
    height: 17px;
    margin-left: 5px;
}
.add-to-cart-container {max-width: 255px;}
.variations  tr {display: inline-block;flex-direction: column;    width: 100%;}

.variations .label{
    font-family: Gobold;
font-size: 22px;
font-style: italic;
font-weight: 700;
line-height: 28px;
letter-spacing: 0em;
text-align: left;

}
.variations .label label {margin:0px ;}
.variations .label,.variations .value {display: inline-block;width: 100%;}
.single_add_to_cart_button.button {margin-top: 20px;}
.table-size table {border-collapse: collapse;max-width: 530px;}
.table-size table th,.table-size table td {
    padding: .5em;
    color: #707070;
    text-align: center;
    border: 1px solid #707070;
    line-height: 1.3;
    font-size: .9em;
    border-spacing: 0px;
    margin: 0px;
    border-collapse: unset;
    line-height: 50px;
}
.border-top-1 {border-top: solid 1px #D4D4D4;}
.Compartelo .share-icons-title{font-family: Gobold;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 23px;
letter-spacing: 0em;
text-align: left;
}


.pscart {font-family: ResotE;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 22px;
letter-spacing: 0em;
text-align: left;
}

.pscart  h3 {margin-top: 20px;}
.pscart  h3 a {color: #000;}
.pscart .product-subtotal,
.pscart  .variation {
    font-family: Gobold;
font-size: 14px;
font-style: italic;
font-weight: 700;
line-height: 18px;
letter-spacing: 0em;
text-align: left;
margin-bottom: 5px;
 margin-top: 10px;

}
.pscart .eliminar-producto {
    font-family: Gobold;
font-size: 14px;
font-style: italic;
font-weight: 700;
line-height: 18px;
letter-spacing: 0em;
text-align: left;
margin-top: 20px;

}
.pscart .eliminar-producto span {font-family: Roboto;
font-size: 18px;
font-style: normal;
font-weight: 900;
line-height: 21px;
letter-spacing: 0em;
text-align: left;

 }
 .woocommerce-cart .cart-collaterals {border-left: 0px!important;}
 .woocommerce-cart .cart-collaterals .container-check {border: solid 1px #D4D4D4;padding: 20px;}

 .has-border {
    border: 1px solid #D4D4D4;
    padding: 15px 30px 30px;
}
 .woocommerce-cart .cart-collaterals  .product-name  {font-family: ResotE;
font-size: 20px;
font-style: normal;
font-weight: 500;
line-height: 22px;
letter-spacing: 0em;
text-align: center;
    padding-top: 30px;
    border: none;
}
.imagen-del-producto img{width: 100%;height: auto;}

 .woocommerce-page  .breadcrumbs a {
    font-family: Gobold;
font-size: 18px;
font-style: italic;
font-weight: 700;
line-height: 23px;
letter-spacing: 0em;
text-align: left;
}
 .woocommerce-page  .breadcrumbs a.current {
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 28px;
letter-spacing: 0em;
text-align: center;
}
 .woocommerce-page .product-short-description {
    font-family: Gobold;
font-size: 15px;
font-style: italic;
font-weight: 700;
line-height: 19px;
letter-spacing: 0em;
text-align: left;
margin-top: 10px;
 }

.page-checkout .woocommerce-form-coupon-toggle,
.woocommerce-additional-fields>h3, 
  .woocommerce-page .woocommerce-billing-fields>h3 {
    display: none;

    }

    .woocommerce-billing-fields {
    padding-top: 0px;
    border-top: 0px!important;
}

.woocommerce-input-wrapper input {
    margin-bottom: 0px;
        box-shadow: none;
    border: solid 1px #D4D4D4;
}

.woocommerce-input-wrapper .select2-selection {width: 100%;

}

.woocommerce-additional-fields__field-wrapper .form-row {
        display: flex;flex-direction:row;    margin-bottom: 20px;
}
  .woocommerce-page .woocommerce-billing-fields .form-row {
    display: flex;flex-direction:row;align-items: center;    margin-bottom: 20px;
  }

.woocommerce-additional-fields__field-wrapper .form-row label, 
  .woocommerce-page .woocommerce-billing-fields .form-row label{
    width: 30%;
    text-align: right;
    margin-right: 15px;
    font-family: Gobold;
    font-size: 14px;
    font-style: italic;
    font-weight: 700;
    line-height: 21px;
    letter-spacing: 0em;
    color: #707070;



  }
  .woocommerce-additional-fields__field-wrapper .form-row>span, 
    .woocommerce-page .woocommerce-billing-fields .form-row>span{
        width: 70%;

  }


  .woocommerce-tabs.tabbed-content {

    width: 100%;
    max-width: 100%;
    padding: 0px;
  }

  .woocommerce-tabs.tabbed-content>ul {
    background: #F4F4F4;
    min-height: 50px;
    max-width: 100%; width: 100%;
  }


   .woocommerce-tabs.tabbed-content>ul li {margin: 0 20px;}

    .woocommerce-tabs.tabbed-content>ul li a {
        font-family: Gobold;
font-size: 15px;
font-style: italic;
font-weight: 700;
line-height: 19px;
letter-spacing: 0em;
text-align: left;
color: #707070;

    }
    .woocommerce-tabs.tabbed-content>ul li a:before {
        display: none;
    }

  .woocommerce-tabs.tabbed-content  .tab-panels  {
        max-width: 750px;
    margin: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-family: Gobold;


  }

    .quantity.label select.cuan {
        position: relative;
    }


    table.variations .value select,

  .quantity.label select.cuan {
    -moz-appearance: none;
    -webkit-appearance: none;
    padding-right: 1.25EM;
    appearance: none;
    position: relative;
    background-color: transparent;
    background-image: url("./assets/img/background.svg");
    background-repeat: no-repeat;
        background-size: 40px;
    background-position: right center;
    background-clip: border-box;
    -moz-background-clip: border-box;
    -webkit-background-clip: border-box;
  }

  .quantity.label select.cuan::-ms-expand {
        display: none;
    }


    input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select, .select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection {
   
   
    height: 40px;
   border: solid 1px #263238;
   font-family: Gobold;
}



@media only screen and (max-width: 48em) {
.woocommerce-additional-fields__field-wrapper .form-row {
        display: flex;flex-direction:column;    margin-bottom: 20px;
}
  .woocommerce-page .woocommerce-billing-fields .form-row {
    display: flex;flex-direction:column;align-items: center;    margin-bottom: 20px;
  }


  .woocommerce-additional-fields__field-wrapper .form-row label, 
  .woocommerce-page .woocommerce-billing-fields .form-row label{
    width: 100%;
    text-align: left;
   
  }
  .woocommerce-additional-fields__field-wrapper .form-row>span, 
    .woocommerce-page .woocommerce-billing-fields .form-row>span{
        width: 100%;

  }



}




  .woocommerce-checkout{
    font-family: Gobold;
font-size: 14px;
font-style: italic;
font-weight: 700;
line-height: 18px;
letter-spacing: 0em;
text-align: left;


  }

.cart-sidebar .cart-subtotal,
.cart-sidebar .order-total {font-family: Gobold;
font-size: 14px;
font-style: italic;
font-weight: 700;
line-height: 18px;
letter-spacing: 0em;
text-align: left;
}
.wc-proceed-to-checkout .icon-arrow-right{margin-left: 20px!important;}
.buy-now-cart  {
    font-family: Gobold;
font-size: 13px;
font-style: italic;
font-weight: 700;
line-height: 40px;
letter-spacing: 0.15000000596046448px;
text-align: center;

}
.cart-sidebar th,.cart-sidebar tr, .cart-sidebar td,
.cart-sidebar .widget-title {border: none;}
/*************** ADD CUSTOM CSS HERE.   ***************/





@media only screen and (max-width: 48em) {

/*************** ADD MOBILE ONLY CSS HERE  ***************/


.table-size table th,.table-size table td {
   
    line-height: 20px;
}


#header .html_topbar_left {margin-top: 5px!important;
    margin-bottom: 5px!important;}

.product .woocommerce-product-gallery {
    padding-right: 0px;
}



.woocommerce-tabs.tabbed-content>ul li a {
    margin-left: 15px;
}

}


@font-face {
    font-family: 'ResotE';
    src: url('./assets/fonts/resote/ResotE.woff2') format('woff2'),
        url('./assets/fonts/resote/ResotE.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gobold';
    src: url('./assets/fonts/gobold/GoboldThinLight.woff2') format('woff2'),
        url('./assets/fonts/gobold/GoboldThinLight.woff') format('woff'),
        url('./assets/fonts/gobold/GoboldThinLight.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gobold';
    src: url('./assets/fonts/gobold/GoboldBold.woff2') format('woff2'),
        url('./assets/fonts/gobold/GoboldBold.woff') format('woff'),
        url('./assets/fonts/gobold/GoboldBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gobold';
    src: url('./assets/fonts/gobold/Gobold.woff2') format('woff2'),
        url('./assets/fonts/gobold/Gobold.woff') format('woff'),
        url('./assets/fonts/gobold/Gobold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gobold';
    src: url('./assets/fonts/gobold/Gobold-Italic.woff2') format('woff2'),
        url('./assets/fonts/gobold/Gobold-Italic.woff') format('woff'),
        url('./assets/fonts/gobold/Gobold-Italic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gobold';
    src: url('./assets/fonts/gobold/GoboldBold-Italic.woff2') format('woff2'),
        url('./assets/fonts/gobold/GoboldBold-Italic.woff') format('woff'),
        url('./assets/fonts/gobold/GoboldBold-Italic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gobold';
    src: url('./assets/fonts/gobold/GoboldThinLight-Italic.woff2') format('woff2'),
        url('./assets/fonts/gobold/GoboldThinLight-Italic.woff') format('woff'),
        url('./assets/fonts/gobold/GoboldThinLight-Italic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}


@font-face {
    font-family: 'Roboto';
    src: url('./assets/fonts/roboto/Roboto-Bold.woff2') format('woff2'),
        url('./assets/fonts/roboto/Roboto-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('./assets/fonts/roboto/Roboto-BoldItalic.woff2') format('woff2'),
        url('./assets/fonts/roboto/Roboto-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('./assets/fonts/roboto/Roboto-Italic.woff2') format('woff2'),
        url('./assets/fonts/roboto/Roboto-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('./assets/fonts/roboto/Roboto-Regular.woff2') format('woff2'),
        url('./assets/fonts/roboto/Roboto-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


.stars a:after {
    color: #753535;
    content: '\e805';
}

.stars a.star-2:after {
    content: '\e805\e805';
}

.stars a.star-3:after {
    content: '\e805\e805\e805';
}

.stars a.star-4:after {
    content: '\e805\e805\e805\e805';
}

.stars a.star-5:after {
    content: '\e805\e805\e805\e805\e805';
}
.icon-heart:before { content: '\e800'; } /* '' */
.icon-twitter:before { content: '\e801'; } /* '' */
.icon-facebook:before { content: '\e802'; } /* '' */
.icon-envelop:before { content: '\e803'; } /* '' */
.icon-tag:before { content: '\e804'; } /* '' */
.icon-star:before { content: '\e805'; } /* '' */
.icon-star-o:before { content: '\e806'; } /* '' */
.icon-feed:before { content: '\e807'; } /* '' */
.icon-map-pin-fill:before { content: '\e808'; } /* '' */
.icon-checkmark:before { content: '\e809'; } /* '' */
.icon-plus:before { content: '\e80a'; } /* '' */
.icon-instagram:before { content: '\e80b'; } /* '' */
.icon-pinterest:before { content: '\e80c'; } /* '' */
.icon-skype:before { content: '\e80d'; } /* '' */
.icon-search:before { content: '\e80e'; } /* '' */
.icon-dribbble:before { content: '\e80f'; } /* '' */
.icon-expand:before { content: '\e810'; } /* '' */
.icon-linkedin:before { content: '\e811'; } /* '' */
.icon-pen-alt-fill:before { content: '\e812'; } /* '' */
.icon-youtube:before { content: '\e813'; } /* '' */
.icon-flickr:before { content: '\e814'; } /* '' */
.icon-clock:before { content: '\e815'; } /* '' */
.icon-phone:before { content: '\e816'; } /* '' */
.icon-500px:before { content: '\e817'; } /* '' */
.icon-vk:before { content: '\e818'; } /* '' */
.icon-tumblr:before { content: '\e819'; } /* '' */
.icon-gift:before { content: '\e81a'; } /* '' */
.icon-play:before { content: '\e81b'; } /* '' */
.icon-menu:before { content: '\e81c'; } /* '' */
.icon-arrow-right:before { content: '\e834'; } /* '' */
.icon-bell:before { content: '\e836'; } /* '' */
.icon-ellipsis-v:before { content: '\e837'; } /* '' */
.icon-arrow-left:before { content: '\e838'; } /* '' */
.icon-times:before { content: '\e839'; } /* '' */
.icon-share:before { content: '\e83a'; } /* '' */
.icon-recycle:before { content: '\e83b'; } /* '' */
.icon-home:before { content: '\e83c'; } /* '' */
.icon-bookmarked:before { content: '\e83d'; } /* '' */
.icon-user-1:before { content: '\e83f'; } /* '' */
.icon-user-o:before { content: '\e900'; } /* '' */
.icon-user:before { content: '\e901'; } /* '' */
.icon-snapchat:before { content: '\e902'; } /* '' */
.icon-chat:before { content: '\e903'; } /* '' */
.icon-lock:before { content: '\e904'; } /* '' */
.icon-google-plus:before { content: '\e905'; } /* '' */
.icon-heart-o:before { content: '\e906'; } /* '' */
.icon-whatsapp:before { content: '\e907'; } /* '' */
.icon-shopping-cart:before { content: '\e908'; } /* '' */
.icon-shopping-basket:before { content: '\e909'; } /* '' */
.icon-shopping-bag:before { content: '\e90a'; } /* '' */
.icon-tiktok:before { content: '\e90b'; } /* '' */
.icon-equalizer:before { content: '\e992'; } /* '' */
.icon-certificate:before { content: '\f0a3'; } /* '' */
.icon-angle-left:before { content: '\f104'; } /* '' */
.icon-angle-right:before { content: '\f105'; } /* '' */
.icon-angle-up:before { content: '\f106'; } /* '' */
.icon-angle-down:before { content: '\f107'; } /* '' */
