.discount-caption{color:#000;position:absolute;top:0;right:0;text-align:center;padding:15px 15px 0 0}.discount-caption span{display:block;font-family:axi-bold;font-size:1.4rem;padding:8px;color:#fff;border-radius:30px}.discount-caption span.client,.discount-caption span.client_extra{background:#2d7e17}.discount-caption span.campaign_sale,.discount-caption span.sale{background:#ff662d}.favourite-wrap{cursor:pointer;left:0;padding:15px 0 0 15px;position:absolute;text-align:center;top:0}.favourite-wrap .favourite-icon{border-radius:0!important}.product-block{color:#000;position:relative;text-decoration:none}.product-block .image .wrapper{position:relative;height:0;padding-top:100%}.product-block .image .wrapper .wrapper-img{position:absolute;top:0;left:0;max-width:100%;height:auto;border-radius:10px}.product-block .image .discount-caption-percentage{font-size:2.8rem;line-height:34px;width:40px}.product-block .image .discount-caption-outer{top:2px;font-size:1.6rem}.product-block .info{margin-left:10px}.product-block h5.brand{color:#9d9d9d;font-size:1.4rem;font-family:axi-book;padding-top:20px}.product-block h5.title{font-size:1.6rem;margin:14px 0}.recommendations{margin:20px 0 40px;padding:20px 10px}.recommendations h2{font-family:axi-bold;margin:0 0 20px;text-align:left}@media (max-width:768px){.recommendations h2{font-size:3rem;line-height:4rem}}.recommendations .products-slick .slick-slide{padding:6px}@media (min-width:769px){.recommendations .products-slick .slick-slide{width:20%!important}}.recommendations .products-slick .info{margin-left:0}.recommendations .awesome-dots{margin:0;padding-top:20px;width:100%}.recommendations .awesome-dots li{cursor:pointer;display:inline-block;margin:0 7.5px;position:relative}.recommendations .awesome-dots li span{background:#e2e2e2;border-radius:2px;display:block;height:4px;width:30px}.recommendations .awesome-dots li.slick-active span{background:#000}.dashboard{margin:0 auto 60px;max-width:1360px}.dashboard .page-title{margin:20px 0}@media (min-width:1024px){.dashboard .page-title{margin:30px 0}}.dashboard .flex-menu{display:-ms-flexbox;display:flex;width:100%}.dashboard .flex-menu .tabs-menu{width:100%}.dashboard .flex-menu .tabs-menu .react-tabs__tab-list{border-radius:4px;border:1px solid #e2e2e2;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.4rem}.dashboard .flex-menu .tabs-menu .react-tabs__tab-list .react-tabs__tab{border-right:1px solid #e2e2e2;cursor:pointer;font-family:axi-bold;padding:16px 22px}.dashboard .flex-menu .tabs-menu .react-tabs__tab-list .react-tabs__tab.react-tabs__tab--selected{color:#2d7e17}.dashboard .flex-menu .tabs-menu .react-tabs__tab-list .log-out{background:#f8f8f8;border-left:1px solid #e2e2e2;border-right:none;margin-left:auto}.dashboard .flex-menu .tabs-menu .image-blocks{display:grid;margin-top:60px;row-gap:12px}@media (min-width:1024px){.dashboard .flex-menu .tabs-menu .image-blocks{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}}.dashboard .flex-menu .tabs-menu .image-blocks .wrap{position:relative}.dashboard .flex-menu .tabs-menu .image-blocks .wrap img{width:100%;height:auto;border-radius:10px}.dashboard .flex-menu .tabs-menu .image-blocks .wrap .caption{position:absolute;top:0;left:0;padding:5% 0 0 5%}.dashboard .flex-menu .tabs-menu .image-blocks .wrap .caption .title{color:#fff;font-size:3rem;line-height:4rem}.dashboard .flex-menu .tabs-menu .image-blocks .wrap .button{background:#fff;border-radius:4px;bottom:0;color:#000;display:-ms-flexbox;display:flex;font-family:axi-bold;margin:0 0 5% 5%;padding:14px 18px;position:absolute}.dashboard .flex-menu .tabs-menu .recommendations{margin-top:50px}.dashboard .flex-menu .tabs-menu .recommendations h2{font-size:3rem;line-height:4rem;text-align:center}.dashboard .flex-menu .user-information{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:20px 0}@media (min-width:769px){.dashboard .flex-menu .user-information{-ms-flex-direction:row;flex-direction:row}}.dashboard .flex-menu .user-information h3{margin-bottom:30px}@media (min-width:1024px){.dashboard .flex-menu .user-information{margin:30px 0}}.dashboard .flex-menu .user-information .left,.dashboard .flex-menu .user-information .right{-ms-flex:1 1 50%;flex:1 1 50%}.dashboard .flex-menu .user-information .left{margin-bottom:30px}@media (min-width:769px){.dashboard .flex-menu .user-information .left{margin-bottom:0}}.dashboard .flex-menu .user-information .form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.dashboard .flex-menu .user-information .form .field{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}@media (min-width:769px){.dashboard .flex-menu .user-information .form .field{-ms-flex:0 0 48%;flex:0 0 48%}}.dashboard .flex-menu .user-information .form .field label{display:block;font-family:axi-bold;font-size:1.4rem;margin-bottom:16px}.dashboard .flex-menu .user-information .form .field input{border-radius:4px;border:1px solid #e2e2e2;height:40px;padding-left:15px;width:100%}.dashboard .flex-menu .user-information .form .save{border-radius:4px;border:1px solid #e2e2e2;cursor:pointer;font-family:axi-bold;padding:14px 18px}.dashboard .Toastify__toast-container{top:35%}.dashboard .Toastify__toast-container .Toastify__toast{background:#2d7e17;color:#fff;font-family:axi-bold;font-size:1.6rem}.dashboard .Toastify__toast-container .Toastify__toast .Toastify__close-button{background:transparent!important;color:#fff;opacity:1}