/* --------------------------------------------------------[Table of contents]1. Google Font2. Reset CSS3. Variables4. Mimin5. Global6. Header7. Footer8. Slider9. Browse Category10. Home One11. Home Two12. Product13. Product Page14. Sidebar15. Blog16. Contact17. My Account18. Place Order19. Track Order20. About21. Team Services22. Faq23. Policy[End table of contents]----------------------------------------------------------------------- *//*----------------------    Google Font------------------------*/@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i");@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,800&display=swap');/*----------------------    Reset CSS------------------------*/* {  margin: 0;  padding: 0;  box-sizing: border-box; }html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font-size: 100%;  font: inherit;  vertical-align: baseline;  font-family: 'Poppins', sans-serif; }article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {  display: block; }body {  line-height: 1; }ol, ul {  list-style: none; }blockquote, q {  quotes: none; }blockquote:before, blockquote:after,q:before, q:after {  content: '';  content: none; }table {  border-collapse: collapse;  border-spacing: 0; }body {  font-family: 'Poppins', sans-serif;  font-size: 14px;  line-height: 26px;  letter-spacing: 0; }img {  display: block;  max-width: 100%; }a,a:hover, a:focus {  cursor: pointer !important;  outline: none;  text-decoration: none !important; }h1, h2, h3, h4, h5, h6 {  font-family: 'Poppins', sans-serif;  margin: 0;  padding: 0; }a, p {  font-family: 'Poppins', sans-serif;  margin: 0;  padding: 0; }ul, li {  margin: 0;  padding: 0;  list-style: none; }input:focus {  outline: none;  background: transparent; }/*----------------------    Variables------------------------*//*----------------------    Mimin------------------------*//** * Output media query block *   `@include media-query(min, 640px);` * *//** * Output media query block with min and max limits *   `@include media-query-bracket(640px, 960px);` * *//*----------------------    Global------------------------*//*    Global*/.uk-grid {  margin-left: -30px; }  .uk-grid > * {    padding-left: 30px; }  .uk-grid.uk-grid-collapse {    margin-left: 0; }    .uk-grid.uk-grid-collapse > * {      padding-left: 0; }.tzp-section-padding {  padding: 50px 0; }  @media (min-width: 960px) {    .tzp-section-padding {      padding: 50px 0; } }.tzp-button .button {  display: inline-block;  text-transform: uppercase;  font-family: 'Poppins', sans-serif;  font-weight: 700;  outline: none;  font-size: 14px;  border-radius: 42px;  color: #fff;  background: #27258a;  border: 1px solid #27258a;  height: 42px;  line-height: 42px;  padding: 0 30px;  transition: all .3s ease; }  .tzp-button .button:hover {    background: transparent;    color: #27258a; }@-webkit-keyframes hvr-icon-translate {  0% {    -webkit-transform: translateX(-6px);    -moz-transform: translateX(-6px);    -ms-transform: translateX(-6px);    -o-transform: translateX(-6px);    transform: translateX(-6px); }  50% {    -webkit-transform: translateX(0px);    -moz-transform: translateX(0px);    -ms-transform: translateX(0px);    -o-transform: translateX(0px);    transform: translateX(0px); }  100% {    -webkit-transform: translateX(-6px);    -moz-transform: translateX(-6px);    -ms-transform: translateX(-6px);    -o-transform: translateX(-6px);    transform: translateX(-6px); } }@keyframes hvr-icon-translate {  0% {    -webkit-transform: translateX(-6px);    -moz-transform: translateX(-6px);    -ms-transform: translateX(-6px);    -o-transform: translateX(-6px);    transform: translateX(-6px); }  50% {    -webkit-transform: translateX(0px);    -moz-transform: translateX(0px);    -ms-transform: translateX(0px);    -o-transform: translateX(0px);    transform: translateX(0px); }  100% {    -webkit-transform: translateX(-6px);    -moz-transform: translateX(-6px);    -ms-transform: translateX(-6px);    -o-transform: translateX(-6px);    transform: translateX(-6px); } }.tzp-hvr-icon-translate:hover .hvr-icon {  -webkit-animation-name: hvr-icon-translate;  animation-name: hvr-icon-translate;  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite; }.tzp-hvr-icon-translate .hvr-icon {  -webkit-transform: translateZ(0);  -moz-transform: translateZ(0);  -ms-transform: translateZ(0);  -o-transform: translateZ(0);  transform: translateZ(0);  -webkit-transition-timing-function: ease;  transition-timing-function: ease; }.tzp-slider .title h3 {  font-family: 'Poppins', sans-serif;  font-weight: 500;  font-size: 20px;  color: #444;  border-bottom: 1px solid #ccc;  padding-bottom: 15px;  margin-bottom: 30px;  position: relative; }  .tzp-slider .title h3:before {    content: '';    width: 70px;    height: 1px;    background: #27258a;    position: absolute;    left: 0;    bottom: -1px; }.tzp-slider .uk-slidenav-position .uk-slidenav, .tzp-slider .uk-slidenav-position .slidenav {  display: block;  width: 15px;  height: 15px;  line-height: 15px;  font-size: 24px;  color: #444;  margin-top: 0;  transition: all .3s ease; }  .tzp-slider .uk-slidenav-position .uk-slidenav:hover, .tzp-slider .uk-slidenav-position .slidenav:hover {    color: #27258a; }  .tzp-slider .uk-slidenav-position .uk-slidenav span, .tzp-slider .uk-slidenav-position .slidenav span {    line-height: 15px; }.tzp-slider .uk-slidenav-position .uk-slidenav {  top: -69px; }.tzp-slider .uk-slidenav-position .uk-slidenav-previous {  left: 0;  right: auto; }  @media (min-width: 480px) {    .tzp-slider .uk-slidenav-position .uk-slidenav-previous {      left: auto;      right: 20px; } }.tzp-slider .uk-slidenav-position .uk-slidenav-next {  left: auto;  right: 0; }  @media (min-width: 480px) {    .tzp-slider .uk-slidenav-position .uk-slidenav-next {      left: auto;      right: 0; } }.tzp-pagination {  border-top: 1px solid rgba(234, 28, 57, 0.1);  padding-top: 35px;  text-align: right; }  .tzp-pagination li {    display: inline-block;    margin-right: 6px; }    .tzp-pagination li:last-child {      margin-right: 0; }    .tzp-pagination li:hover a, .tzp-pagination li.uk-active a {      background: #363636;      border: 1px solid #27258a;      color: #fff; }    .tzp-pagination li a {      display: inline-block;      width: 34px;      height: 30px;      line-height: 30px;      text-align: center;      border: 1px solid #ccc;      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #222;      border-radius: 30px;      transition: all .3s ease; }.tzp-breadcumb li {  display: inline-block;  margin-right: 12px;  position: relative; }  .tzp-breadcumb li:hover a, .tzp-breadcumb li.uk-active a {    color: #27258a; }  .tzp-breadcumb li:before {    content: '/';    font-size: 14px;    color: #444;    font-family: 'Poppins', sans-serif;    font-weight: 300;    position: absolute;    right: -10px;    bottom: 21px; }  .tzp-breadcumb li:last-child:before {    display: none; }  .tzp-breadcumb li a {    display: inline-block;    font-size: 14px;    color: #444;    font-family: 'Poppins', sans-serif;    font-weight: 300;    line-height: 70px;    transition: all .3s ease; }.tzp-all-category {  border: 1px solid #27258a;  border-radius: 5px;  padding: 0 20px; }  .tzp-all-category .title h3 {    color: #444;    font-size: 14px;    line-height: 50px;    font-family: 'Poppins', sans-serif;    font-weight: 300;    cursor: pointer;    position: relative; }    .tzp-all-category .title h3 span {      position: absolute;      right: 0;      top: 50%;      -webkit-transform: translateY(-50%);      -moz-transform: translateY(-50%);      -ms-transform: translateY(-50%);      -o-transform: translateY(-50%);      transform: translateY(-50%); }  .tzp-all-category .list-categories li {    border-top: 1px solid #e5e5e5; }    .tzp-all-category .list-categories li a {      display: block;      padding: 0 20px;      color: #444;      font-size: 14px;      line-height: 50px;      font-family: 'Poppins', sans-serif;      font-weight: 300;      transition: all .3s ease-out; }      .tzp-all-category .list-categories li a:hover {        padding-left: 30px;        color: #27258a; }.tzp-sorting .title h3 {  float: left;  font-family: 'Poppins', sans-serif;  font-weight: 700;  font-size: 24px;  color: #222; }.tzp-sorting .title p {  float: right;  font-family: 'Poppins', sans-serif;  font-weight: 300;  font-size: 14px;  color: #444; }.tzp-sorting .choose-view {  display: flex;  align-items: center;  justify-content: space-between;  clear: both;  margin: 30px 0;  padding: 20px;  border-radius: 5px;  background: #f8f8f8; }  .tzp-sorting .choose-view ul {    margin-right: auto; }    .tzp-sorting .choose-view ul li {      display: inline-block;      margin-right: 10px; }      .tzp-sorting .choose-view ul li:hover a, .tzp-sorting .choose-view ul li.uk-active a {        color: #222; }      .tzp-sorting .choose-view ul li a {        font-size: 20px;        color: #888;        display: inline-block;        transition: all .3s ease; }  .tzp-sorting .choose-view .custom-select-trigger {    border: 1px solid #b7b7b7;    padding: 0 30px 0 20px;    line-height: 34px;    background: #fff;    border-radius: 34px; }  .tzp-sorting .choose-view .custom-select-trigger:after, .tzp-sorting .choose-view .custom-select-trigger:before {    position: absolute;    display: block;    width: 10px;    height: 5px;    line-height: 5px;    text-align: center;    color: #444;    font-size: 14px;    font-family: 'FontAwesome';    right: 20px;    -webkit-transform: translateY(0);    -moz-transform: translateY(0);    -ms-transform: translateY(0);    -o-transform: translateY(0);    transform: translateY(0); }  .tzp-sorting .choose-view .custom-select-trigger:after {    content: '\f0d7';    bottom: 10px;    margin-top: 0;    background: transparent; }  .tzp-sorting .choose-view .custom-select-trigger:before {    content: '\f0d8';    top: 10px; }.tzp-custom-select .custom-select-wrapper {  margin-left: auto;  position: relative;  display: inline-block;  -moz-user-select: -moz-none;  -webkit-user-select: none;  -o-user-select: none;  -ms-user-select: none; }.tzp-custom-select .custom-select-wrapper select {  display: none; }.tzp-custom-select .custom-select {  position: relative;  display: inline-block; }.tzp-custom-select .custom-select-trigger {  position: relative;  display: block;  width: 170px;  padding: 0 30px 0 20px;  font-size: 14px;  color: #444;  line-height: 40px;  background: #fff;  border-radius: 34px;  font-family: 'Poppins', sans-serif;  font-weight: 300;  cursor: pointer; }.tzp-custom-select .custom-select-trigger:before {  content: '\f0d7';  position: absolute;  display: block;  width: 10px;  height: 5px;  line-height: 5px;  text-align: center;  color: #444;  font-size: 14px;  font-family: 'FontAwesome';  right: 20px;  top: 50%;  -webkit-transform: translateY(-50%);  -moz-transform: translateY(-50%);  -ms-transform: translateY(-50%);  -o-transform: translateY(-50%);  transform: translateY(-50%); }.tzp-custom-select .custom-select-trigger:after {  content: '';  width: 1px;  height: 18px;  background: #ccc;  position: absolute;  right: 0;  top: 50%;  margin-top: -9px; }.tzp-custom-select .custom-options {  position: absolute;  z-index: 9999;  display: block;  top: 100%;  left: 0;  right: 0;  min-width: 100%;  margin: 10px 0;  border: 1px solid #b5b5b5;  border-radius: 5px;  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);  background: #fff;  transition: all .3s ease-in-out;  opacity: 0;  visibility: hidden;  pointer-events: none;  -webkit-transform: translateY(-15px);  -moz-transform: translateY(-15px);  -ms-transform: translateY(-15px);  -o-transform: translateY(-15px);  transform: translateY(-15px); }.tzp-custom-select .custom-select.opened .custom-options {  opacity: 1;  visibility: visible;  pointer-events: all;  -webkit-transform: translateY(0);  -moz-transform: translateY(0);  -ms-transform: translateY(0);  -o-transform: translateY(0);  transform: translateY(0); }.tzp-custom-select .custom-options:before {  position: absolute;  display: block;  content: '';  bottom: 100%;  right: 20px;  width: 7px;  height: 7px;  margin-bottom: -4px;  border-top: 1px solid #b7b7b7;  border-left: 1px solid #b7b7b7;  background: #fff;  transform: rotate(45deg);  transition: all .3s ease-in-out; }.tzp-custom-select .custom-option {  position: relative;  display: block;  padding: 0 20px;  border-bottom: 1px solid #b7b7b7;  font-size: 14px;  font-family: 'Poppins', sans-serif;  font-weight: 300;  color: #444;  line-height: 42px;  cursor: pointer;  transition: all .3s ease-in-out; }.tzp-custom-select .custom-option:first-of-type {  border-radius: 5px 5px 0 0; }.tzp-custom-select .custom-option:last-of-type {  border-bottom: 0;  border-radius: 0 0 5px 5px; }.tzp-custom-select .custom-option:hover, .tzp-custom-select .custom-option.selection {  color: #27258a; }.tzp-popup-cart {  background: rgba(0, 0, 0, 0.7);  position: fixed;  top: 0;  left: 0;  right: 0;  bottom: 0;  display: flex;  align-items: center;  justify-content: center;  flex-direction: column;  z-index: 10000; }  .tzp-popup-cart.hidden {    -webkit-transform: scale(0);    -moz-transform: scale(0);    -ms-transform: scale(0);    -o-transform: scale(0);    transform: scale(0); }    .tzp-popup-cart.hidden .popup-form {      -webkit-transform: scale(0);      -moz-transform: scale(0);      -ms-transform: scale(0);      -o-transform: scale(0);      transform: scale(0); }  .tzp-popup-cart.show {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1); }    .tzp-popup-cart.show .popup-form {      -webkit-transform: scale(1);      -moz-transform: scale(1);      -ms-transform: scale(1);      -o-transform: scale(1);      transform: scale(1); }  .tzp-popup-cart .popup-form {    display: flex;    width: 250px;    margin: 0 auto;    z-index: 10001;    transition: all .5s ease-out; }    .tzp-popup-cart .popup-form .content {      text-align: center;      overflow-y: auto;      max-height: 300px;      width: 100%;      display: inline-block;      background: #fff;      padding: 30px 15px; }      .tzp-popup-cart .popup-form .content > h3 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 16px;        color: #222;        text-transform: uppercase; }        .tzp-popup-cart .popup-form .content > h3 span {          padding-right: 10px;          font-size: 20px;          color: #27258a; }          @media (min-width: 480px) {            .tzp-popup-cart .popup-form .content > h3 span {              padding-right: 30px;              font-size: 24px; } }        @media (min-width: 480px) {          .tzp-popup-cart .popup-form .content > h3 {            font-size: 18px; } }      .tzp-popup-cart .popup-form .content ul li {        margin: 20px 0; }        .tzp-popup-cart .popup-form .content ul li .box {          position: relative; }          .tzp-popup-cart .popup-form .content ul li .box .image {            display: inline-block;            padding: 10px;            background: #ebebeb;            border-radius: 5px;            padding: 10px; }            @media (min-width: 768px) {              .tzp-popup-cart .popup-form .content ul li .box .image {                display: table-cell; } }          .tzp-popup-cart .popup-form .content ul li .box .text {            vertical-align: middle; }            .tzp-popup-cart .popup-form .content ul li .box .text h3 {              font-family: 'Poppins', sans-serif;              font-weight: 700;              font-size: 14px;              color: #222; }            .tzp-popup-cart .popup-form .content ul li .box .text h5 {              font-family: 'Poppins', sans-serif;              font-weight: 400;              font-size: 20px;              color: #27258a; }            .tzp-popup-cart .popup-form .content ul li .box .text p {              display: none;              font-family: 'Poppins', sans-serif;              font-weight: 300;              font-size: 14px;              color: #444; }              @media (min-width: 992px) {                .tzp-popup-cart .popup-form .content ul li .box .text p {                  display: block; } }            @media (min-width: 768px) {              .tzp-popup-cart .popup-form .content ul li .box .text {                display: table-cell;                padding: 0 50px 0 30px; } }          .tzp-popup-cart .popup-form .content ul li .box .remove-product {            position: absolute;            left: 0;            top: 0; }            .tzp-popup-cart .popup-form .content ul li .box .remove-product a {              display: inline-block;              width: 30px;              height: 30px;              line-height: 30px;              text-align: center;              border: 1px solid #27258a;              border-radius: 50%;              font-size: 14px;              color: #27258a; }            @media (min-width: 768px) {              .tzp-popup-cart .popup-form .content ul li .box .remove-product {                left: auto;                right: 0;                top: 50%;                -webkit-transform: translateY(-50%);                -moz-transform: translateY(-50%);                -ms-transform: translateY(-50%);                -o-transform: translateY(-50%);                transform: translateY(-50%); } }          @media (max-width: 767px) {            .tzp-popup-cart .popup-form .content ul li .box {              padding-left: 15px;              padding-top: 15px; } }        @media (min-width: 992px) {          .tzp-popup-cart .popup-form .content ul li {            margin: 35px 0; } }      .tzp-popup-cart .popup-form .content .total {        border-top: 1px solid #e5e5e5;        padding-top: 50px; }        .tzp-popup-cart .popup-form .content .total h3 {          font-family: 'Poppins', sans-serif;          font-weight: 700;          font-size: 20px;          color: #27258a; }          .tzp-popup-cart .popup-form .content .total h3 span {            font-weight: 300; }          @media (min-width: 768px) {            .tzp-popup-cart .popup-form .content .total h3 {              float: left; } }        .tzp-popup-cart .popup-form .content .total .tzp-button {          display: flex;          justify-content: center;          margin-top: 15px; }          .tzp-popup-cart .popup-form .content .total .tzp-button .button {            font-weight: 500;            font-size: 12px;            padding: 0 15px; }            @media (min-width: 480px) {              .tzp-popup-cart .popup-form .content .total .tzp-button .button {                font-weight: 700;                font-size: 14px;                padding: 0 30px; } }          @media (min-width: 768px) {            .tzp-popup-cart .popup-form .content .total .tzp-button {              float: right;              margin-top: 0; } }      @media (min-width: 480px) {        .tzp-popup-cart .popup-form .content {          padding: 30px; } }      @media (min-width: 768px) {        .tzp-popup-cart .popup-form .content {          max-height: inherit;          text-align: left; } }      @media (min-width: 992px) {        .tzp-popup-cart .popup-form .content {          padding: 40px 60px; } }    .tzp-popup-cart .popup-form .tzp-close-popup {      position: absolute;      right: -15px;      top: -15px;      z-index: 10000; }      .tzp-popup-cart .popup-form .tzp-close-popup span {        font-size: 14px;        color: #fff;        display: inline-block;        width: 30px;        height: 30px;        line-height: 30px;        text-align: center;        background: #27258a;        border-radius: 50%;        cursor: pointer; }      @media (max-width: 767px) {        .tzp-popup-cart .popup-form .tzp-close-popup {          display: none; } }    @media (min-width: 768px) {      .tzp-popup-cart .popup-form {        width: 450px; } }    @media (min-width: 992px) {      .tzp-popup-cart .popup-form {        width: 600px; } }  .tzp-popup-cart .tzp-mark {    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 10000; }.tzp-box-color.tzp-box-check {  float: left; }  .tzp-box-color.tzp-box-check input[type="checkbox"]:not(:checked) + label:after, .tzp-box-color.tzp-box-check input[type="checkbox"]:checked + label:after,  .tzp-box-color.tzp-box-check input[type="radio"]:not(:checked) + label:after, .tzp-box-color.tzp-box-check input[type="radio"]:checked + label:after {    color: #444;    font-size: 12px;    line-height: 12px;    top: -1px;    left: 0px; }  .tzp-box-color.tzp-box-check label {    width: 12px;    height: 12px;    background: transparent !important;    border: 1px solid #444;    border-radius: 3px; }  .tzp-box-color.tzp-box-check li .label {    font-family: 'Poppins', sans-serif;    font-weight: 300;    display: inline-block;    width: max-content;    width: -moz-max-content;    width: -webkit-max-content;    width: -o-max-content;    width: -ms-max-content;    font-size: 14px;    color: #444;    position: absolute;    left: 20px;    top: -7px; }    @media all and (-ms-high-contrast: none) {      .tzp-box-color.tzp-box-check li .label {        min-width: 200px; } }.tzp-box-color ul {  display: flex; }  .tzp-box-color ul li {    padding-right: 10px; }    .tzp-box-color ul li:last-child {      padding-right: 0; }    .tzp-box-color ul li:nth-child(1) label {      background: #000000; }    .tzp-box-color ul li:nth-child(2) label {      background: #721a31; }    .tzp-box-color ul li:nth-child(3) label {      background: #e5ce20; }    .tzp-box-color ul li:nth-child(4) label {      background: #d1d1d1; }    .tzp-box-color ul li:nth-child(5) label {      background: #4dc13c; }    .tzp-box-color ul li:nth-child(6) label {      background: #8b20c9; }    .tzp-box-color ul li:nth-child(7) label {      background: #dd3333; }    .tzp-box-color ul li label {      display: block;      width: 20px;      height: 20px;      border-radius: 3px; }    .tzp-box-color ul li input[type="checkbox"]:not(:checked), .tzp-box-color ul li input[type="checkbox"]:checked,    .tzp-box-color ul li input[type="radio"]:not(:checked), .tzp-box-color ul li input[type="radio"]:checked {      position: absolute;      left: -9999px; }    .tzp-box-color ul li input[type="checkbox"]:not(:checked) + label, .tzp-box-color ul li input[type="checkbox"]:checked + label,    .tzp-box-color ul li input[type="radio"]:not(:checked) + label, .tzp-box-color ul li input[type="radio"]:checked + label {      position: relative;      cursor: pointer; }    .tzp-box-color ul li input[type="checkbox"]:not(:checked) + label:after, .tzp-box-color ul li input[type="checkbox"]:checked + label:after,    .tzp-box-color ul li input[type="radio"]:not(:checked) + label:after, .tzp-box-color ul li input[type="radio"]:checked + label:after {      content: '\f00c';      font-family: 'FontAwesome';      font-size: 10px;      line-height: 20px;      position: absolute;      top: 0;      left: 5px;      color: #fff;      transition: all .5s; }    .tzp-box-color ul li input[type="checkbox"]:not(:checked) + label:after,    .tzp-box-color ul li input[type="radio"]:not(:checked) + label:after {      opacity: 0;      -webkit-transform: scale(0);      -moz-transform: scale(0);      -ms-transform: scale(0);      -o-transform: scale(0);      transform: scale(0); }    .tzp-box-color ul li input[type="checkbox"]:checked + label:after,    .tzp-box-color ul li input[type="radio"]:checked + label:after {      opacity: 1;      -webkit-transform: scale(1);      -moz-transform: scale(1);      -ms-transform: scale(1);      -o-transform: scale(1);      transform: scale(1); }.tzp-form input, .tzp-form textarea {  font-family: 'Poppins', sans-serif;  font-weight: 300;  font-size: 12px;  color: #444;  border: 1px solid #ccc;  border-radius: 5px;  outline: none;  background: transparent;  margin-bottom: 20px;  padding: 7px 20px; }  .tzp-form input:focus, .tzp-form textarea:focus {    border: 1px solid #27258a; }.tzp-form input {  height: 42px;  line-height: 42px; }.tzp-backtop {  background: rgba(255, 255, 255, 0.3);  border: 1px solid #222;  border-radius: 5px;  width: 50px;  height: 50px;  position: fixed;  bottom: 50px;  right: 30px;  color: #222;  z-index: 999;  text-align: center;  font-size: 24px;  line-height: 50px;  outline: none;  cursor: pointer;  opacity: 0;  pointer-events: none;  transition: all .5s ease-out; }  .tzp-backtop:hover {    border: 1px solid #27258a;    color: #27258a;    transition: all .5s ease-out; }  .tzp-backtop.show-backtop {    opacity: 1;    pointer-events: auto; }.tzp-stricky.stricky-fixed {  box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);  position: fixed !important;  top: 0;  right: 0;  left: 0;  z-index: 1000; }.content-page-overflow-hidden {  overflow: hidden; }  @media (min-width: 960px) {    .content-page-overflow-hidden {      overflow: visible; } }.tzp-page-loader {  position: fixed;  left: 0;  top: 0;  width: 100%;  height: 100%;  z-index: 9999;  background: url(../images/icon-page-loader.gif) center no-repeat rgba(0, 0, 0, 0.8); }.fixed-center {  position: fixed;  top: 50%;  left: 10%;  right: 10%;  -webkit-transform: translateX(0) translateY(-50%);  -moz-transform: translateX(0) translateY(-50%);  -ms-transform: translateX(0) translateY(-50%);  -o-transform: translateX(0) translateY(-50%);  transform: translateX(0) translateY(-50%);  z-index: 10000; }  .fixed-center .tzp-popup-form {    display: flex;    width: 100%;    margin: 0 auto;    -webkit-transform: scale(0);    -moz-transform: scale(0);    -ms-transform: scale(0);    -o-transform: scale(0);    transform: scale(0); }    .fixed-center .tzp-popup-form.show {      -webkit-transform: scale(1);      -moz-transform: scale(1);      -ms-transform: scale(1);      -o-transform: scale(1);      transform: scale(1);      transition: all .5s ease; }    .fixed-center .tzp-popup-form .content {      width: 100%;      display: inline-block;      background: #fff;      padding: 30px 20px 15px 20px;      text-align: center; }      .fixed-center .tzp-popup-form .content h3 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 20px;        line-height: 26px;        color: #27258a; }      .fixed-center .tzp-popup-form .content p {        margin-top: 15px;        margin-bottom: 15px;        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #222; }        .fixed-center .tzp-popup-form .content p.note {          font-size: 12px; }      .fixed-center .tzp-popup-form .content input {        width: 100%;        height: 42px;        line-height: 42px;        border: 1px solid #cccccc;        padding: 0 30px;        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #222; }        .fixed-center .tzp-popup-form .content input:focus {          border: 1px solid #27258a; }      .fixed-center .tzp-popup-form .content .tzp-button {        margin-top: 20px;        margin-bottom: 25px; }    .fixed-center .tzp-popup-form .box-image {      display: none;      width: 250px;      background: url("../images/image-popup.jpg") no-repeat center center #fff;      -webkit-background-size: cover;      -moz-background-size: cover;      -ms-background-size: cover;      -o-background-size: cover;      background-size: cover; }    .fixed-center .tzp-popup-form .tzp-close-popup {      position: absolute;      right: 0;      top: -35px;      z-index: 10000; }      .fixed-center .tzp-popup-form .tzp-close-popup span {        font-size: 18px;        color: #fff;        display: inline-block;        width: 30px;        height: 30px;        line-height: 30px;        text-align: center;        background: #000;        cursor: pointer; }  @media (min-width: 480px) {    .fixed-center .tzp-popup-form .content {      padding: 40px; }      .fixed-center .tzp-popup-form .content h3 {        font-size: 30px;        line-height: 40px; }      .fixed-center .tzp-popup-form .content p {        margin-top: 25px;        margin-bottom: 15px; } }  @media (min-width: 768px) {    .fixed-center {      left: 50%;      right: auto;      -webkit-transform: translateX(-50%) translateY(-50%);      -moz-transform: translateX(-50%) translateY(-50%);      -ms-transform: translateX(-50%) translateY(-50%);      -o-transform: translateX(-50%) translateY(-50%);      transform: translateX(-50%) translateY(-50%); }      .fixed-center .tzp-popup-form {        width: 650px; }        .fixed-center .tzp-popup-form .content {          width: 400px; }        .fixed-center .tzp-popup-form .box-image {          display: inline-block; } }  @media (min-width: 992px) {    .fixed-center .tzp-popup-form {      width: 830px; }      .fixed-center .tzp-popup-form .content {        width: 500px;        padding: 40px 80px; }      .fixed-center .tzp-popup-form .box-image {        width: 330px; } }/*----------------------    Header------------------------*//*    Remove scorll body*/.offcanvas-page {  overflow-y: scroll;  position: fixed;  right: 0;  left: 0; }/*    Icon Toggle*/.icon-toggle {  display: block;  float: right;  width: 20px;  height: 16px;  position: relative;  top: 18px;  cursor: pointer; }  .icon-toggle:hover span {    background: #ea1a37; }  .icon-toggle.open span:nth-child(1) {    width: 0%;    left: 50%; }  .icon-toggle.open span:nth-child(2) {    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    transform: rotate(45deg); }  .icon-toggle.open span:nth-child(3) {    -webkit-transform: rotate(-45deg);    -moz-transform: rotate(-45deg);    -ms-transform: rotate(-45deg);    -o-transform: rotate(-45deg);    transform: rotate(-45deg); }  .icon-toggle.open span:nth-child(4) {    width: 0%;    left: 50%; }  .icon-toggle span {    display: block;    position: absolute;    height: 2px;    width: 100%;    background: #fff;    opacity: 1;    left: 0;    -webkit-transform: rotate(0);    -moz-transform: rotate(0);    -ms-transform: rotate(0);    -o-transform: rotate(0);    transform: rotate(0);    transition: .25s ease-in-out; }    .icon-toggle span:nth-child(1) {      top: 0;      width: 100%;      left: 0; }    .icon-toggle span:nth-child(2) {      top: 7px;      -webkit-transform: rotate(0);      -moz-transform: rotate(0);      -ms-transform: rotate(0);      -o-transform: rotate(0);      transform: rotate(0); }    .icon-toggle span:nth-child(3) {      top: 7px;      -webkit-transform: rotate(0);      -moz-transform: rotate(0);      -ms-transform: rotate(0);      -o-transform: rotate(0);      transform: rotate(0); }    .icon-toggle span:nth-child(4) {      top: 14px;      width: 100%;      left: 0; }  @media (min-width: 992px) {    .icon-toggle {      display: none; } }/*    Mobile Menu*/.mobile-menu {  background: #363636;  max-height: 200px;  overflow: auto;  position: absolute;  top: 100%;  left: 0;  right: 0;  z-index: 999;  display: none;  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.2); }  .mobile-menu .nav-holder > ul > li {    border-top: 1px solid #fff; }    .mobile-menu .nav-holder > ul > li:hover a, .mobile-menu .nav-holder > ul > li.uk-active a {      color: #ec2f4a; }      .mobile-menu .nav-holder > ul > li:hover a button, .mobile-menu .nav-holder > ul > li.uk-active a button {        color: #eb1b3a; }    .mobile-menu .nav-holder > ul > li > a {      background: #363636;      display: block;      color: #fff;      padding: 0 25px;      font-size: 14px;      line-height: 42px;      transition: all .3s ease;      font-weight: 500; }      .mobile-menu .nav-holder > ul > li > a button {        border: none;        color: #fff;        background: #363636;        position: absolute;        right: 15px;        width: 15px;        height: auto;        cursor: pointer;        z-index: 999;        transition: all .3s ease; }        .mobile-menu .nav-holder > ul > li > a button:focus {          outline: none; }        .mobile-menu .nav-holder > ul > li > a button span {          font-size: 10px; }    .mobile-menu .nav-holder > ul > li ul.submenu {      background: #545454;      display: none; }      .mobile-menu .nav-holder > ul > li ul.submenu li {        display: block;        border-top: 1px solid #f2f2f2; }        .mobile-menu .nav-holder > ul > li ul.submenu li:hover > a {          color: #27258a; }        .mobile-menu .nav-holder > ul > li ul.submenu li > a {          display: block;          line-height: 42px;          padding: 0 40px;          color: #fff;          font-weight: 500; }  @media (min-width: 992px) {    .mobile-menu {      display: none !important; } }/*    Header V1*/.header-v1 .top-header, .header-v2 .top-header {  display: none;  border-bottom: 1px solid #ccc;  padding: 0 25px; }  .header-v1 .top-header a, .header-v2 .top-header a {    display: inline-block;    line-height: 40px;    font-family: 'Poppins', sans-serif;    font-weight: 400;    font-size: 14px;    color: #fff;    transition: all .3s ease-in;	 }    .header-v1 .top-header a:hover, .header-v2 .top-header a:hover {      color: #ebebeb; }  .header-v1 .top-header p, .header-v2 .top-header p {    float: left;    line-height: 40px; }  .header-v1 .top-header .top-menu, .header-v2 .top-header .top-menu {    float: right; }    .header-v1 .top-header .top-menu li, .header-v2 .top-header .top-menu li {      display: inline-block;      margin-left: 40px; }      .header-v1 .top-header .top-menu li:first-child, .header-v2 .top-header .top-menu li:first-child {        margin-left: 0; }  @media (min-width: 768px) {    .header-v1 .top-header, .header-v2 .top-header {      display: block; } }  @media (min-width: 1220px) {    .header-v1 .top-header, .header-v2 .top-header {      padding: 0 30px;	  color:#fff;	  background:#e09e25 } }.header-v1 .search-bar, .header-v2 .search-bar {  display: flex;  align-items: center;  padding: 0px 25px;  position: relative; }  .header-v1 .search-bar .logo, .header-v2 .search-bar .logo {    width: 60%;    -webkit-transform: translateZ(0);    -moz-transform: translateZ(0);    -ms-transform: translateZ(0);    -o-transform: translateZ(0);    transform: translateZ(0); }    @media (min-width: 480px) {      .header-v1 .search-bar .logo, .header-v2 .search-bar .logo {        width: auto; } }  .header-v1 .search-bar .cart, .header-v2 .search-bar .cart {    position: absolute;    right: 40px;    top: 50%;    -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -o-transform: translateY(-50%);    transform: translateY(-50%); }    .header-v1 .search-bar .cart a span, .header-v2 .search-bar .cart a span {      font-size: 14px;      color: #444; }    .header-v1 .search-bar .cart i, .header-v2 .search-bar .cart i {      font-family: 'Poppins', sans-serif;      font-weight: 400;      font-size: 12px;      color: #fff;      width: 20px;      height: 20px;      line-height: 20px;      text-align: center;      border-radius: 50%;      background: #363636;      position: absolute;      right: -15px;      top: -10px; }    @media (min-width: 1220px) {      .header-v1 .search-bar .cart, .header-v2 .search-bar .cart {        right: 45px; } }  .header-v1 .search-bar .search, .header-v2 .search-bar .search {    display: none;    width: 570px;    margin: 0 auto;    height: 42px;    border: 1px solid #ccc;    border-radius: 42px;    position: relative; }    .header-v1 .search-bar .search input, .header-v2 .search-bar .search input {      border: none;      outline: none;      height: 38px;      width: 390px;      padding: 0 60px 0 10px;      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 12px;      color: #888; }      .header-v1 .search-bar .search input:focus, .header-v2 .search-bar .search input:focus {        outline: none; }      @media (min-width: 1220px) {        .header-v1 .search-bar .search input, .header-v2 .search-bar .search input {          width: 590px; } }    .header-v1 .search-bar .search button, .header-v2 .search-bar .search button {      font-size: 14px;      background: #363636;      padding: 0 20px;      border-top-right-radius: 42px;      border-bottom-right-radius: 42px;      border: none;      outline: none;      color: #fff;      cursor: pointer;      position: absolute;      right: -1px;      top: -1px;      bottom: -1px; }    @media (min-width: 992px) {      .header-v1 .search-bar .search, .header-v2 .search-bar .search {        display: block; } }    @media (min-width: 1220px) {      .header-v1 .search-bar .search, .header-v2 .search-bar .search {        width: 770px; } }  .header-v1 .search-bar .search-icon, .header-v2 .search-bar .search-icon {    display: block;    z-index: 99;    position: absolute;    right: 35px;    top: 50%;    -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -o-transform: translateY(-50%);    transform: translateY(-50%); }    .header-v1 .search-bar .search-icon:before, .header-v2 .search-bar .search-icon:before {      content: '';      width: 1px;      background: #444;      position: absolute;      top: 5px;      bottom: 5px;      right: -15px; }    .header-v1 .search-bar .search-icon a span, .header-v2 .search-bar .search-icon a span {      font-size: 14px;      color: #444; }    .header-v1 .search-bar .search-icon .uk-dropdown, .header-v2 .search-bar .search-icon .uk-dropdown {      box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); }      .header-v1 .search-bar .search-icon .uk-dropdown form input, .header-v2 .search-bar .search-icon .uk-dropdown form input {        outline: none;        border: 1px solid #4444;        font-family: 'Poppins', sans-serif;        font-weight: 300;        color: #444;        font-size: 12px;        background: #fff; }        .header-v1 .search-bar .search-icon .uk-dropdown form input:focus, .header-v2 .search-bar .search-icon .uk-dropdown form input:focus {          border: 1px solid #27258a; }    @media (min-width: 992px) {      .header-v1 .search-bar .search-icon, .header-v2 .search-bar .search-icon {        display: none; } }  @media (min-width: 992px) {    .header-v1 .search-bar, .header-v2 .search-bar {      padding: 36px 25px; } }  @media (min-width: 1220px) {    .header-v1 .search-bar, .header-v2 .search-bar {      padding: 1px 30px; } }.header-v1 .category, .header-v2 .category {  width: auto;  float: left;  position: relative;  background: transparent; }  .header-v1 .category.toggle a.offcanvas-category, .header-v2 .category.toggle a.offcanvas-category {    display: inline-block; }  @media (min-width: 992px) {    .header-v1 .category.toggle a.offcanvas-home-page span, .header-v2 .category.toggle a.offcanvas-home-page span {      display: none; } }  @media (min-width: 992px) {    .header-v1 .category.toggle a.offcanvas-home-page, .header-v2 .category.toggle a.offcanvas-home-page {      pointer-events: none; } }  .header-v1 .category.toggle a span, .header-v2 .category.toggle a span {    display: inline-block;    position: static;    padding-right: 5px;    -webkit-transform: translateY(0);    -moz-transform: translateY(0);    -ms-transform: translateY(0);    -o-transform: translateY(0);    transform: translateY(0); }  .header-v1 .category.toggle .menu-category, .header-v2 .category.toggle .menu-category {    display: none; }    @media (min-width: 992px) {      .header-v1 .category.toggle .menu-category, .header-v2 .category.toggle .menu-category {        display: block; } }  .header-v1 .category.hidden-menu:hover .menu-category, .header-v2 .category.hidden-menu:hover .menu-category {    top: 100%;    opacity: 1;    pointer-events: auto; }  .header-v1 .category.hidden-menu .menu-category, .header-v2 .category.hidden-menu .menu-category {    top: 120%;    opacity: 0;    pointer-events: none;    transition: all .3s ease-out; }  .header-v1 .category a, .header-v2 .category a {    display: block !important;    padding: 0;    display: block;    font-family: 'Poppins', sans-serif;    font-weight: 400;    font-size: 14px;    color: #fff;    text-transform: uppercase;    line-height: 65px;    position: relative; }    .header-v1 .category a:hover, .header-v2 .category a:hover {      color: #27258a; }    .header-v1 .category a > span, .header-v2 .category a > span {      position: absolute;      right: 20px;      top: 50%;      -webkit-transform: translateY(-50%);      -moz-transform: translateY(-50%);      -ms-transform: translateY(-50%);      -o-transform: translateY(-50%);      transform: translateY(-50%); }  .header-v1 .category .menu-category, .header-v2 .category .menu-category {    width: 100%;    background: #fff;    border: 1px solid #27258a;    position: absolute;    top: 100%;    left: 0;    right: 0;    z-index: 999;    border-top: none; }    .header-v1 .category .menu-category .uk-nav, .header-v2 .category .menu-category .uk-nav {      margin: 0; }    .header-v1 .category .menu-category li:last-child a, .header-v2 .category .menu-category li:last-child a {      border-bottom: none; }    .header-v1 .category .menu-category li:last-child ul.submenu, .header-v2 .category .menu-category li:last-child ul.submenu {      border-top: 1px solid #ccc; }    .header-v1 .category .menu-category li.has-dropdown-menu:hover .dropdown-menu, .header-v2 .category .menu-category li.has-dropdown-menu:hover .dropdown-menu {      left: 100%;      opacity: 1;      visibility: visible;      pointer-events: auto;      transition: all .3s ease; }    .header-v1 .category .menu-category li > a, .header-v2 .category .menu-category li > a {      display: block;      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #444;      line-height: 50px;      padding: 0 20px;      border-bottom: 1px solid #ccc;      background: transparent !important;      position: relative; }      .header-v1 .category .menu-category li > a:hover, .header-v2 .category .menu-category li > a:hover {        color: #27258a; }      .header-v1 .category .menu-category li > a span, .header-v2 .category .menu-category li > a span {        line-height: 50px;        float: right; }    .header-v1 .category .menu-category li h5, .header-v2 .category .menu-category li h5 {      font-family: 'Poppins', sans-serif;      font-weight: 700;      font-size: 14px;      color: #444; }    .header-v1 .category .menu-category li .dropdown-menu, .header-v2 .category .menu-category li .dropdown-menu {      position: absolute;      top: 0;      bottom: -1px;      left: 110%;      width: 600px;      background: #fff;      opacity: 0;      visibility: hidden;      pointer-events: none;      padding: 30px;      border: 1px solid #27258a;      border-top: none; }      .header-v1 .category .menu-category li .dropdown-menu ul, .header-v2 .category .menu-category li .dropdown-menu ul {        padding: 0; }        .header-v1 .category .menu-category li .dropdown-menu ul.border-bottom, .header-v2 .category .menu-category li .dropdown-menu ul.border-bottom {          border-bottom: 1px solid #ccc;          padding-bottom: 10px;          margin-bottom: 15px; }      .header-v1 .category .menu-category li .dropdown-menu a, .header-v2 .category .menu-category li .dropdown-menu a {        padding: 0;        border: none;        text-transform: none;        line-height: 26px;        padding: 5px 0; }  @media (min-width: 992px) {    .header-v1 .category, .header-v2 .category {      width: 220px;      background: #e09e25; }      .header-v1 .category a, .header-v2 .category a {        padding: 0 20px; }        .header-v1 .category a:hover, .header-v2 .category a:hover {          color: #fff; } }  @media (min-width: 1220px) {    .header-v1 .category, .header-v2 .category {      width: 260px; } }.header-v1 .category-mobi, .header-v2 .category-mobi {  width: 250px;  background: #ffffff;  position: fixed;  top: 0;  bottom: 0;  left: -300px;  overflow-y: auto;  z-index: 1002;  -webkit-transition: transform .5s ease-in-out;  -moz-transition: transform .5s ease-in-out;  -ms-transition: transform .5s ease-in-out;  -o-transition: transform .5s ease-in-out;  transition: transform .3s ease-in-out; }  .header-v1 .category-mobi .logo, .header-v2 .category-mobi .logo {    height: auto;    padding: 30px; }  .header-v1 .category-mobi .nav-holder ul li, .header-v2 .category-mobi .nav-holder ul li {    display: block;    border-top: 1px solid #d7d7d7; }    .header-v1 .category-mobi .nav-holder ul li:hover > a, .header-v2 .category-mobi .nav-holder ul li:hover > a, .header-v1 .category-mobi .nav-holder ul li.uk-active > a, .header-v2 .category-mobi .nav-holder ul li.uk-active > a {      color: #eb1c3a; }      .header-v1 .category-mobi .nav-holder ul li:hover > a button, .header-v2 .category-mobi .nav-holder ul li:hover > a button, .header-v1 .category-mobi .nav-holder ul li.uk-active > a button, .header-v2 .category-mobi .nav-holder ul li.uk-active > a button {        color: #eb1c3a; }    .header-v1 .category-mobi .nav-holder ul li:last-child, .header-v2 .category-mobi .nav-holder ul li:last-child {      border-bottom: 1px solid #d7d7d7; }    .header-v1 .category-mobi .nav-holder ul li a, .header-v2 .category-mobi .nav-holder ul li a {      background: #fff;      display: block;      color: #444;      padding: 0 30px;      font-size: 14px;      line-height: 42px;      text-transform: inherit;      font-weight: 500;      transition: all .3s ease; }      .header-v1 .category-mobi .nav-holder ul li a button, .header-v2 .category-mobi .nav-holder ul li a button {        border: none;        color: #444;        background: #fff;        position: absolute;        right: 30px;        width: 15px;        height: 100%;        cursor: pointer;        z-index: 999; }        .header-v1 .category-mobi .nav-holder ul li a button:focus, .header-v2 .category-mobi .nav-holder ul li a button:focus {          outline: none; }        .header-v1 .category-mobi .nav-holder ul li a button span, .header-v2 .category-mobi .nav-holder ul li a button span {          padding-right: 0;          font-size: 10px;          right: 3px;          margin-top: -5px; }    .header-v1 .category-mobi .nav-holder ul li ul.submenu, .header-v2 .category-mobi .nav-holder ul li ul.submenu {      background: #f8f8f8;      display: none; }      .header-v1 .category-mobi .nav-holder ul li ul.submenu li, .header-v2 .category-mobi .nav-holder ul li ul.submenu li {        display: block;        border-top: 1px solid #e4e4e4; }        .header-v1 .category-mobi .nav-holder ul li ul.submenu li:hover > a, .header-v2 .category-mobi .nav-holder ul li ul.submenu li:hover > a, .header-v1 .category-mobi .nav-holder ul li ul.submenu li.uk-active > a, .header-v2 .category-mobi .nav-holder ul li ul.submenu li.uk-active > a {          color: #27258a; }          .header-v1 .category-mobi .nav-holder ul li ul.submenu li:hover > a button, .header-v2 .category-mobi .nav-holder ul li ul.submenu li:hover > a button, .header-v1 .category-mobi .nav-holder ul li ul.submenu li.uk-active > a button, .header-v2 .category-mobi .nav-holder ul li ul.submenu li.uk-active > a button {            color: #27258a; }        .header-v1 .category-mobi .nav-holder ul li ul.submenu li:last-child, .header-v2 .category-mobi .nav-holder ul li ul.submenu li:last-child {          border-bottom: none; }        .header-v1 .category-mobi .nav-holder ul li ul.submenu li a, .header-v2 .category-mobi .nav-holder ul li ul.submenu li a {          display: block;          background: #f8f8f8;          line-height: 42px;          padding: 0 45px;          color: #444;          text-transform: inherit;          font-weight: 400; }          .header-v1 .category-mobi .nav-holder ul li ul.submenu li a button, .header-v2 .category-mobi .nav-holder ul li ul.submenu li a button {            background: #f8f8f8; }        .header-v1 .category-mobi .nav-holder ul li ul.submenu li ul.submenu li a, .header-v2 .category-mobi .nav-holder ul li ul.submenu li ul.submenu li a {          padding: 0 60px; }  @media (min-width: 480px) {    .header-v1 .category-mobi, .header-v2 .category-mobi {      width: 300px; } }.header-v1 .offcanvas-show, .header-v2 .offcanvas-show {  -webkit-transform: translateX(300px);  -moz-transform: translateX(300px);  -ms-transform: translateX(300px);  -o-transform: translateX(300px);  transform: translateX(300px); }.header-v1 .mark-window, .header-v2 .mark-window {  display: none;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1001;  background: rgba(0, 0, 0, 0.5); }.header-v1 .main-menu, .header-v2 .main-menu {  background: #363636; }  @media (min-width: 992px) {    .header-v1 .main-menu.stricky-fixed .category, .header-v2 .main-menu.stricky-fixed .category {      display: none; } }  .header-v1 .main-menu.stricky-fixed .menu, .header-v2 .main-menu.stricky-fixed .menu {    float: none;    text-align: center; }    .header-v1 .main-menu.stricky-fixed .menu li:first-child, .header-v2 .main-menu.stricky-fixed .menu li:first-child {      margin-left: 0; }  .header-v1 .main-menu .menu, .header-v2 .main-menu .menu {    display: none;    float: right; }    .header-v1 .main-menu .menu li, .header-v2 .main-menu .menu li {      display: inline-block;      margin-left: 50px;      position: relative; }      .header-v1 .main-menu .menu li:hover > a, .header-v2 .main-menu .menu li:hover > a, .header-v1 .main-menu .menu li.uk-active > a, .header-v2 .main-menu .menu li.uk-active > a {        color: #e09e25; }      .header-v1 .main-menu .menu li a, .header-v2 .main-menu .menu li a {        transition: all .3s ease-in; }      .header-v1 .main-menu .menu li .uk-dropdown, .header-v2 .main-menu .menu li .uk-dropdown {        padding: 10px 5px;        background: #363636; }        .header-v1 .main-menu .menu li .uk-dropdown ul, .header-v2 .main-menu .menu li .uk-dropdown ul {          text-align: left; }          .header-v1 .main-menu .menu li .uk-dropdown ul li, .header-v2 .main-menu .menu li .uk-dropdown ul li {            display: block;            margin-left: 0; }            .header-v1 .main-menu .menu li .uk-dropdown ul li a, .header-v2 .main-menu .menu li .uk-dropdown ul li a {              display: block;              line-height: 36px;              text-transform: capitalize;              padding: 0 5px; }              .header-v1 .main-menu .menu li .uk-dropdown ul li a span, .header-v2 .main-menu .menu li .uk-dropdown ul li a span {                padding-right: 10px; }      @media (min-width: 1220px) {        .header-v1 .main-menu .menu li, .header-v2 .main-menu .menu li {          margin-left: 65px; } }    @media (min-width: 992px) {      .header-v1 .main-menu .menu, .header-v2 .main-menu .menu {        display: block; } }  .header-v1 .main-menu a, .header-v2 .main-menu a {    display: inline-block;    font-family: 'Poppins', sans-serif;    font-weight: 400;    font-size: 14px;    color: #fff;    text-transform: uppercase;    line-height: 50px; }/*    Header V2*/.header-v2 .top-header {  padding: 0;  display: none; }  @media (min-width: 992px) {    .header-v2 .top-header {      display: block; } }.header-v2 .main-menu {  position: relative;  background: #111; }  .header-v2 .main-menu .logo {    width: 60%;    float: left;    height: 80px;    display: flex;    align-items: center; }    @media (min-width: 992px) {      .header-v2 .main-menu .logo {        height: 116px; } }    @media (min-width: 480px) {      .header-v2 .main-menu .logo {        width: auto; } }  .header-v2 .main-menu .menu {    float: right;    display: none;    align-items: center;    justify-content: flex-end;    height: 80px; }    .header-v2 .main-menu .menu li:first-child {      margin-left: 0; }    .header-v2 .main-menu .menu li:last-child {      margin-left: 60px; }    .header-v2 .main-menu .menu li.border-left {      display: none; }      .header-v2 .main-menu .menu li.border-left:before {        content: '';        width: 1px;        height: 30px;        background: #414141;        position: absolute;        left: -30px;        top: 50%;        -webkit-transform: translateY(-50%);        -moz-transform: translateY(-50%);        -ms-transform: translateY(-50%);        -o-transform: translateY(-50%);        transform: translateY(-50%); }      @media (min-width: 1220px) {        .header-v2 .main-menu .menu li.border-left {          display: block; } }    .header-v2 .main-menu .menu li p {      font-family: 'Poppins', sans-serif;      font-weight: 400;      font-size: 14px;      color: #fff; }      .header-v2 .main-menu .menu li p a {        line-height: 26px;        font-weight: 300; }        .header-v2 .main-menu .menu li p a:hover {          color: #27258a; }    @media (min-width: 992px) {      .header-v2 .main-menu .menu {        height: 116px;        display: flex; } }  .header-v2 .main-menu .icon-toggle {    top: 32px; }.header-v2 .search-bar {  display: block;  padding: 0;  background: #363636; }  .header-v2 .search-bar .flex-box {    display: flex;    align-items: center; }  .header-v2 .search-bar .search {    float: left;    margin: 0 0 0 30px;    background: #fff;    width: 580px; }    .header-v2 .search-bar .search input {      width: 380px; }      @media (min-width: 1220px) {        .header-v2 .search-bar .search input {          width: 470px; } }    @media (min-width: 1220px) {      .header-v2 .search-bar .search {        width: 740px; } }  .header-v2 .search-bar .cart {    right: 40px; }    .header-v2 .search-bar .cart:before {      display: none;      content: '';      width: 1px;      background: #5e5e5e;      position: absolute;      top: 5px;      bottom: 5px;      left: -30px; }    .header-v2 .search-bar .cart a span {      color: #fff; }    @media (min-width: 992px) {      .header-v2 .search-bar .cart {        right: 50px; }        .header-v2 .search-bar .cart:before {          display: block; } }  .header-v2 .search-bar .search-icon {    right: 90px; }    .header-v2 .search-bar .search-icon:before {      background: #fff;      right: -18px; }    .header-v2 .search-bar .search-icon a span {      color: #fff; }/*----------------------    Footer------------------------*//*    Footer V1*/.footer-v1 .footer {  padding: 50px 0 20px 0;  background: #5d5d5d; }  .footer-v1 .footer .uk-width-large-1-4 {    width: 100%;    margin-bottom: 30px; }  .footer-v1 .footer .footer-left a {    display: inline-block; }    .footer-v1 .footer .footer-left a img {      display: block;      width: 100%; }  .footer-v1 .footer .footer-left p {    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 14px;    color: #fff;    margin-top: 23px;    margin-bottom: 33px; }    .footer-v1 .footer .footer-left p.set-margin {      margin-top: 10px;      margin-bottom: 21px; }  .footer-v1 .footer .footer-left h5 {    font-family: 'Poppins', sans-serif;    font-weight: 500;    font-size: 18px;    color: #444; }  .footer-v1 .footer .footer-left ul li {    display: inline-block;    margin-right: 6px; }    .footer-v1 .footer .footer-left ul li a {      border-radius: 5px;      overflow: hidden; }  .footer-v1 .footer .footer-right h3 {    font-family: 'Poppins', sans-serif;    font-weight: 500;    font-size: 18px;    color: #fff;    margin-top: -5px;    margin-bottom: 20px;    text-transform: uppercase; }  .footer-v1 .footer .footer-right ul.list-link {    columns: 2;    -webkit-columns: 2;    -moz-columns: 2;    -ms-columns: 2;    -o-columns: 2; }    .footer-v1 .footer .footer-right ul.list-link li a {      transition: all .3s ease-out; }      .footer-v1 .footer .footer-right ul.list-link li a:hover {        padding-left: 5px; }  .footer-v1 .footer .footer-right ul li a, .footer-v1 .footer .footer-right ul li p {    font-family: 'Poppins', sans-serif;    font-weight: 300;    display: inline-block;    padding: 5px 0;    position: relative;    color: #fff;    transition: all .3s ease; }    .footer-v1 .footer .footer-right ul li a.padding, .footer-v1 .footer .footer-right ul li p.padding {      padding-left: 30px; }    .footer-v1 .footer .footer-right ul li a a, .footer-v1 .footer .footer-right ul li p a {      padding: 0; }    .footer-v1 .footer .footer-right ul li a span, .footer-v1 .footer .footer-right ul li p span {      font-size: 14px;      position: absolute;      left: 0;      top: 10px; }  .footer-v1 .footer .footer-right ul li a:hover {    color: #27258a; }  @media (min-width: 768px) {    .footer-v1 .footer {      padding: 70px 0 40px 0; }      .footer-v1 .footer .uk-width-large-1-4 {        width: 50%; } }  @media (min-width: 1220px) {    .footer-v1 .footer {          padding: 40px 0 36px 0;    	  background: #5d5d5d;    	  color: #fff; }      .footer-v1 .footer .uk-width-large-1-4 {        width: 25%;        margin-bottom: 0; } }.footer-v1 .footer-coppyright {  padding: 10px 0;  background: #363636; }  .footer-v1 .footer-coppyright p {    float: none;    text-align: center;    font-family: 'Poppins', sans-serif;    font-weight: 400;    font-size: 12px;    color: #fff; }    @media (min-width: 768px) {      .footer-v1 .footer-coppyright p {        float: left;        text-align: left; } }  .footer-v1 .footer-coppyright .social {    float: none;    text-align: center; }    .footer-v1 .footer-coppyright .social li {      display: inline-block;      margin-left: 15px; }      .footer-v1 .footer-coppyright .social li a {        display: inline-block;        font-size: 14px;        color: #fff;        transition: all .3s ease; }        .footer-v1 .footer-coppyright .social li a:hover {          color: #27258a; }    @media (min-width: 768px) {      .footer-v1 .footer-coppyright .social {        float: right;        text-align: right; } }  @media (min-width: 768px) {    .footer-v1 .footer-coppyright {      padding: 5px 0; } }/*----------------------    Slider------------------------*//*    Slider home 1*/.slider .banner-caption-h5 {  font-family: 'Poppins', sans-serif;  font-weight: 400;  font-size: 18px;  color: #27258a;  text-transform: uppercase; }  .slider .banner-caption-h5 span {    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 18px;    color: #222;    text-transform: none; }    @media (max-width: 479px) {      .slider .banner-caption-h5 span {        font-size: 14px !important; } }  @media (max-width: 479px) {    .slider .banner-caption-h5 {      font-size: 12px !important; } }.slider .banner-caption-h1 {  font-family: 'Poppins', sans-serif;  font-weight: 700;  font-size: 60px;  line-height: 60px;  color: #222;  text-transform: uppercase; }  @media (max-width: 479px) {    .slider .banner-caption-h1 {      font-size: 18px !important;      line-height: 30px !important; } }.slider .banner-caption-p {  font-family: 'Poppins', sans-serif;  font-weight: 400;  font-size: 18px;  color: #222; }  @media (max-width: 479px) {    .slider .banner-caption-p {      display: none; } }/*----------------------    Browse Category------------------------*//*    Browse Category*/@media (min-width: 480px) and (max-width: 767px) {  .tzp-browse-category .uk-grid li:last-child {    display: none; } }.tzp-browse-category li .box {  margin-bottom: 30px;  border-radius: 5px;  overflow: hidden;  position: relative; }  .tzp-browse-category li .box img {    display: block;    width: 100%; }  .tzp-browse-category li .box .text {    padding: 30px;    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0; }    .tzp-browse-category li .box .text h3 {      display: inline-block;      margin-top: 15px;      font-family: 'Poppins', sans-serif;      font-weight: 500;      font-size: 24px;      color: #222;      text-transform: uppercase; }    .tzp-browse-category li .box .text p {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #444;      text-transform: uppercase; }    .tzp-browse-category li .box .text h5 {      display: inline-block;      margin-top: 30px;      font-family: 'Poppins', sans-serif;      font-weight: 700;      font-size: 14px;      color: #27258a;      text-transform: uppercase; }      .tzp-browse-category li .box .text h5 span {        padding-left: 10px; }/*----------------------    Home 1------------------------*//*    Archive Page*/.archive-page-home-one .uk-flex-order-first, .archive-page-home-two .uk-flex-order-first {  -ms-flex-order: 1;  -webkit-order: 1;  order: 1; }  @media (min-width: 960px) {    .archive-page-home-one .uk-flex-order-first, .archive-page-home-two .uk-flex-order-first {      -ms-flex-order: -1;      -webkit-order: -1;      order: -1; } }.archive-page-home-one .overflow-hidden, .archive-page-home-two .overflow-hidden {  overflow: visible; }  @media (min-width: 960px) {    .archive-page-home-one .overflow-hidden, .archive-page-home-two .overflow-hidden {      overflow: hidden; } }.archive-page-home-one .div-margin-bottom, .archive-page-home-two .div-margin-bottom {  margin-bottom: 50px; }.archive-page-home-one .tzp-browse-category, .archive-page-home-two .tzp-browse-category {  margin-bottom: 20px; }  @media (min-width: 768px) {    .archive-page-home-one .tzp-browse-category, .archive-page-home-two .tzp-browse-category {      margin-bottom: 20px; } }.archive-page-home-one .support, .archive-page-home-two .support {  padding: 30px;  border-radius: 5px;  border: 1px solid #ccc; }  .archive-page-home-one .support li:last-child .box, .archive-page-home-two .support li:last-child .box {    border-bottom: none;    padding-bottom: 0;    margin-bottom: 0; }  .archive-page-home-one .support li .box, .archive-page-home-two .support li .box {    border-bottom: none;    display: block;    padding-top: 15px;    padding-bottom: 15px;    margin-bottom: 0; }    .archive-page-home-one .support li .box:hover .icon span, .archive-page-home-two .support li .box:hover .icon span {      -webkit-transform: scale(1.2) translateZ(0);      -moz-transform: scale(1.2) translateZ(0);      -ms-transform: scale(1.2) translateZ(0);      -o-transform: scale(1.2) translateZ(0);      transform: scale(1.2) translateZ(0); }    .archive-page-home-one .support li .box .icon span, .archive-page-home-two .support li .box .icon span {      display: block;      margin: 0 auto 10px auto;      width: 45px;      height: 45px;      transition: all .3s ease; }      .archive-page-home-one .support li .box .icon span:before, .archive-page-home-two .support li .box .icon span:before {        margin: 0;        color: #27258a;        font-size: 45px;        position: relative;        top: 5px; }      @media (min-width: 960px) {        .archive-page-home-one .support li .box .icon span, .archive-page-home-two .support li .box .icon span {          margin: 5px 20px 0 0; } }    .archive-page-home-one .support li .box .text, .archive-page-home-two .support li .box .text {      text-align: center; }      .archive-page-home-one .support li .box .text h3, .archive-page-home-two .support li .box .text h3 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 18px;        color: #444; }      .archive-page-home-one .support li .box .text p, .archive-page-home-two .support li .box .text p {        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 18px;        color: #444; }        @media (min-width: 960px) and (max-width: 990px) {          .archive-page-home-one .support li .box .text p, .archive-page-home-two .support li .box .text p {            font-size: 16px; } }    @media (min-width: 768px) {      .archive-page-home-one .support li .box, .archive-page-home-two .support li .box {        padding-bottom: 0;        padding-top: 0; } }    @media (min-width: 960px) {      .archive-page-home-one .support li .box, .archive-page-home-two .support li .box {        display: flex;        border-bottom: 1px solid #e5e5e5;        padding-bottom: 25px;        margin-bottom: 25px; } }  @media (min-width: 960px) {    .archive-page-home-one .support, .archive-page-home-two .support {      padding: 40px 10px; } }  @media (min-width: 1220px) {    .archive-page-home-one .support, .archive-page-home-two .support {      padding: 40px 30px; } }.archive-page-home-one .recommented, .archive-page-home-two .recommented {  border-radius: 5px;  overflow: hidden; }  .archive-page-home-one .recommented .bg-title, .archive-page-home-two .recommented .bg-title {    padding: 0 18px;    text-align: center;    background: #e09e25; }    .archive-page-home-one .recommented .bg-title h3, .archive-page-home-two .recommented .bg-title h3 {      font-family: 'Poppins', sans-serif;      font-weight: 600;      font-size: 18px;      color: #fff;      padding: 14px 0; }  .archive-page-home-one .recommented .box-padding, .archive-page-home-two .recommented .box-padding {    padding: 35px 20px;    border: 1px solid #ccc;    border-top: none;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px; }    @media (min-width: 768px) and (max-width: 959px) {      .archive-page-home-one .recommented .box-padding, .archive-page-home-two .recommented .box-padding {        padding: 35px 20px 5px 20px; } }    @media (min-width: 1220px) {      .archive-page-home-one .recommented .box-padding, .archive-page-home-two .recommented .box-padding {        padding: 35px 25px; } }  .archive-page-home-one .recommented li:last-child .box, .archive-page-home-two .recommented li:last-child .box {    margin-bottom: 0; }  .archive-page-home-one .recommented .box, .archive-page-home-two .recommented .box {    margin-bottom: 30px; }    .archive-page-home-one .recommented .box .image, .archive-page-home-two .recommented .box .image {      margin: 0 auto;      width: 70px;      float: none; }      .archive-page-home-one .recommented .box .image a, .archive-page-home-two .recommented .box .image a {        display: inline-block; }        .archive-page-home-one .recommented .box .image a img, .archive-page-home-two .recommented .box .image a img {          margin: 0 auto;          display: block;          width: 100%; }      @media (min-width: 1220px) {        .archive-page-home-one .recommented .box .image, .archive-page-home-two .recommented .box .image {          float: left; } }    .archive-page-home-one .recommented .box .text, .archive-page-home-two .recommented .box .text {      text-align: center;      margin-left: 0; }      .archive-page-home-one .recommented .box .text h3, .archive-page-home-two .recommented .box .text h3 {        font-family: 'Poppins', sans-serif;        font-weight: 400;        font-size: 20px;        color: #27258a; }      .archive-page-home-one .recommented .box .text p, .archive-page-home-two .recommented .box .text p {        display: inline-block;        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #444;        transition: all .3s ease; }        .archive-page-home-one .recommented .box .text p:hover, .archive-page-home-two .recommented .box .text p:hover {          color: #27258a; }      .archive-page-home-one .recommented .box .text .rating li, .archive-page-home-two .recommented .box .text .rating li {        display: inline-block; }        .archive-page-home-one .recommented .box .text .rating li span, .archive-page-home-two .recommented .box .text .rating li span {          font-size: 14px;          color: #27258a; }      @media (min-width: 1220px) {        .archive-page-home-one .recommented .box .text, .archive-page-home-two .recommented .box .text {          text-align: left;          margin-left: 90px; } }.archive-page-home-one .starting, .archive-page-home-two .starting {  padding: 50px 10px;  border-radius: 5px;  background: url("../images/sidebar/bg-starting-mobi.jpg") no-repeat center center;  -webkit-background-size: cover;  -moz-background-size: cover;  -ms-background-size: cover;  -o-background-size: cover;  background-size: cover; }  .archive-page-home-one .starting .text, .archive-page-home-two .starting .text {    position: relative; }    .archive-page-home-one .starting .text:before, .archive-page-home-two .starting .text:before {      content: '';      width: 1px;      height: 40px;      background: #3a3a3a;      margin-left: 3px;      position: absolute;      left: 50%;      top: 50%;      -webkit-transform: translateX(-50%) translateY(-50%);      -moz-transform: translateX(-50%) translateY(-50%);      -ms-transform: translateX(-50%) translateY(-50%);      -o-transform: translateX(-50%) translateY(-50%);      transform: translateX(-50%) translateY(-50%); }    .archive-page-home-one .starting .text .left, .archive-page-home-two .starting .text .left {      width: 50%;      text-align: center;      float: left; }    .archive-page-home-one .starting .text .right, .archive-page-home-two .starting .text .right {      width: 50%;      text-align: center;      float: right; }    .archive-page-home-one .starting .text h5, .archive-page-home-two .starting .text h5 {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-style: italic;      font-size: 12px;      color: #222;      text-transform: uppercase; }      @media (min-width: 960px) {        .archive-page-home-one .starting .text h5, .archive-page-home-two .starting .text h5 {          color: #fff; } }    .archive-page-home-one .starting .text h3, .archive-page-home-two .starting .text h3 {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 18px;      color: #222;      text-transform: uppercase; }      .archive-page-home-one .starting .text h3.sec-color, .archive-page-home-two .starting .text h3.sec-color {        font-weight: 700;        color: #27258a; }      @media (min-width: 960px) and (max-width: 1219px) {        .archive-page-home-one .starting .text h3, .archive-page-home-two .starting .text h3 {          font-size: 14px;          line-height: 22px; } }      @media (min-width: 960px) {        .archive-page-home-one .starting .text h3, .archive-page-home-two .starting .text h3 {          color: #fff; } }    .archive-page-home-one .starting .text .price, .archive-page-home-two .starting .text .price {      font-family: 'Poppins', sans-serif;      font-weight: 700;      text-align: center;      font-size: 48px;      line-height: 38px;      color: #222; }      .archive-page-home-one .starting .text .price i, .archive-page-home-two .starting .text .price i {        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 26px;        color: #222;        vertical-align: super;        position: relative;        top: 8px; }        @media (min-width: 960px) and (max-width: 1219px) {          .archive-page-home-one .starting .text .price i, .archive-page-home-two .starting .text .price i {            font-size: 20px; } }        @media (min-width: 960px) {          .archive-page-home-one .starting .text .price i, .archive-page-home-two .starting .text .price i {            color: #fff; } }      @media (min-width: 960px) and (max-width: 1219px) {        .archive-page-home-one .starting .text .price, .archive-page-home-two .starting .text .price {          font-size: 38px; } }      @media (min-width: 960px) {        .archive-page-home-one .starting .text .price, .archive-page-home-two .starting .text .price {          color: #fff; } }  .archive-page-home-one .starting .tzp-button, .archive-page-home-two .starting .tzp-button {    margin-top: 100px;    text-align: center; }    .archive-page-home-one .starting .tzp-button .button, .archive-page-home-two .starting .tzp-button .button {      color: #27258a;      background: #fff;      border: 1px solid #fff; }      .archive-page-home-one .starting .tzp-button .button:hover, .archive-page-home-two .starting .tzp-button .button:hover {        color: #fff;        background: transparent; }    @media (min-width: 960px) {      .archive-page-home-one .starting .tzp-button, .archive-page-home-two .starting .tzp-button {        margin-top: 345px; } }  @media (min-width: 960px) {    .archive-page-home-one .starting, .archive-page-home-two .starting {      background: url("../images/sidebar/starting.jpg") no-repeat center center;      -webkit-background-size: cover;      -moz-background-size: cover;      -ms-background-size: cover;      -o-background-size: cover;      background-size: cover; }      .archive-page-home-one .starting:before, .archive-page-home-two .starting:before {        background: #3a3a3a; } }.archive-page-home-one .form-blog .box .image, .archive-page-home-two .form-blog .box .image {  border-radius: 5px;  overflow: hidden; }  .archive-page-home-one .form-blog .box .image a, .archive-page-home-two .form-blog .box .image a {    display: block; }    .archive-page-home-one .form-blog .box .image a:hover img, .archive-page-home-two .form-blog .box .image a:hover img {      -webkit-transform: scale(1.1);      -moz-transform: scale(1.1);      -ms-transform: scale(1.1);      -o-transform: scale(1.1);      transform: scale(1.1); }    .archive-page-home-one .form-blog .box .image a img, .archive-page-home-two .form-blog .box .image a img {      display: block;      width: 100%;      transition: all .3s ease; }.archive-page-home-one .form-blog .box .text p, .archive-page-home-two .form-blog .box .text p {  margin-top: 15px;  font-family: 'Poppins', sans-serif;  font-weight: 500;  font-size: 26px;  color: #222; }  .archive-page-home-one .form-blog .box .text p span, .archive-page-home-two .form-blog .box .text p span {    font-weight: 400;    font-size: 12px; }.archive-page-home-one .form-blog .box .text i, .archive-page-home-two .form-blog .box .text i {  display: block;  margin-bottom: 10px;  font-family: 'Poppins', sans-serif;  font-weight: 400;  font-size: 10px;  color: #888; }.archive-page-home-one .form-blog .box .text h3, .archive-page-home-two .form-blog .box .text h3 {  font-family: 'Poppins', sans-serif;  font-weight: 500;  font-size: 17px;  color: #222;  transition: all .3s ease; }  .archive-page-home-one .form-blog .box .text h3:hover, .archive-page-home-two .form-blog .box .text h3:hover {    color: #27258a; }.archive-page-home-one .form-blog .uk-slidenav-previous, .archive-page-home-two .form-blog .uk-slidenav-previous {  left: auto !important;  right: 20px !important; }.archive-page-home-one .shop-now, .archive-page-home-two .shop-now {  margin-top: 50px; }  .archive-page-home-one .shop-now .box, .archive-page-home-two .shop-now .box {    display: block;    align-items: center;    padding: 25px 20px;    background: #f5f5f5;    border-radius: 5px; }    .archive-page-home-one .shop-now .box .image img, .archive-page-home-two .shop-now .box .image img {      display: block;      width: auto;      margin: 0 auto; }      @media (min-width: 960px) {        .archive-page-home-one .shop-now .box .image img, .archive-page-home-two .shop-now .box .image img {          width: 100%; } }    .archive-page-home-one .shop-now .box .text, .archive-page-home-two .shop-now .box .text {      margin-top: 20px;      margin-left: 0; }      .archive-page-home-one .shop-now .box .text a, .archive-page-home-two .shop-now .box .text a {        display: block;        margin-bottom: 5px; }        .archive-page-home-one .shop-now .box .text a h3, .archive-page-home-two .shop-now .box .text a h3 {          font-family: 'Poppins', sans-serif;          font-weight: 400;          text-align: center;          font-size: 18px;          color: #222;          text-transform: uppercase;          transition: all .3s ease; }          .archive-page-home-one .shop-now .box .text a h3:hover, .archive-page-home-two .shop-now .box .text a h3:hover {            color: #27258a; }          @media (min-width: 960px) {            .archive-page-home-one .shop-now .box .text a h3, .archive-page-home-two .shop-now .box .text a h3 {              text-align: left; } }      .archive-page-home-one .shop-now .box .text h5, .archive-page-home-two .shop-now .box .text h5 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        text-align: center;        font-size: 48px;        line-height: 48px;        color: #222; }        .archive-page-home-one .shop-now .box .text h5 i, .archive-page-home-two .shop-now .box .text h5 i {          font-family: 'Poppins', sans-serif;          font-weight: 700;          font-size: 26px;          color: #222;          vertical-align: super;          position: relative;          top: 8px; }        .archive-page-home-one .shop-now .box .text h5 .color, .archive-page-home-two .shop-now .box .text h5 .color {          color: #27258a; }        .archive-page-home-one .shop-now .box .text h5 a, .archive-page-home-two .shop-now .box .text h5 a {          display: inline-block;          margin-bottom: 0; }          .archive-page-home-one .shop-now .box .text h5 a span, .archive-page-home-two .shop-now .box .text h5 a span {            font-size: 14px;            color: #27258a;            padding-left: 15px;            vertical-align: middle; }        @media (min-width: 960px) {          .archive-page-home-one .shop-now .box .text h5, .archive-page-home-two .shop-now .box .text h5 {            text-align: left; } }      @media (min-width: 960px) {        .archive-page-home-one .shop-now .box .text, .archive-page-home-two .shop-now .box .text {          margin-top: 0;          margin-left: 30px; } }    @media (min-width: 960px) {      .archive-page-home-one .shop-now .box, .archive-page-home-two .shop-now .box {        display: flex; } }  @media (min-width: 960px) {    .archive-page-home-one .shop-now, .archive-page-home-two .shop-now {      margin-top: 0; } }.archive-page-home-one .choose-category, .archive-page-home-two .choose-category {  padding: 50px 40px 20px 40px;  background: #f5f5f5; }  .archive-page-home-one .choose-category .box, .archive-page-home-two .choose-category .box {    margin-bottom: 30px;    display: flex; }    .archive-page-home-one .choose-category .box .image, .archive-page-home-two .choose-category .box .image {      max-width: 90px; }      .archive-page-home-one .choose-category .box .image img, .archive-page-home-two .choose-category .box .image img {        display: block;        width: 100%; }      @media (max-width: 479px) {        .archive-page-home-one .choose-category .box .image, .archive-page-home-two .choose-category .box .image {          max-width: 70px; } }    .archive-page-home-one .choose-category .box .link, .archive-page-home-two .choose-category .box .link {      margin-left: 35px; }      .archive-page-home-one .choose-category .box .link h3, .archive-page-home-two .choose-category .box .link h3 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 20px;        color: #222;        margin-bottom: 10px; }      .archive-page-home-one .choose-category .box .link ul li a, .archive-page-home-two .choose-category .box .link ul li a {        display: block;        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #444;        transition: all .3s ease-out; }        .archive-page-home-one .choose-category .box .link ul li a.view-all, .archive-page-home-two .choose-category .box .link ul li a.view-all {          font-weight: 500;          color: #222;          margin-top: 5px; }          .archive-page-home-one .choose-category .box .link ul li a.view-all:hover, .archive-page-home-two .choose-category .box .link ul li a.view-all:hover {            color: #27258a;            padding-left: 0; }        .archive-page-home-one .choose-category .box .link ul li a:hover, .archive-page-home-two .choose-category .box .link ul li a:hover {          color: #27258a;          padding-left: 0; }      @media (min-width: 480px) {        .archive-page-home-one .choose-category .box .link ul li:hover, .archive-page-home-two .choose-category .box .link ul li:hover {          padding-left: 5px; } }  @media (max-width: 1219px) {    .archive-page-home-one .choose-category .uk-grid .uk-width-medium-1-3, .archive-page-home-two .choose-category .uk-grid .uk-width-medium-1-3 {      width: 50%; } }  @media (max-width: 667px) {    .archive-page-home-one .choose-category .uk-grid .uk-width-medium-1-3, .archive-page-home-two .choose-category .uk-grid .uk-width-medium-1-3 {      width: 100%; } }  @media (max-width: 479px) {    .archive-page-home-one .choose-category, .archive-page-home-two .choose-category {      padding: 50px 20px 20px 20px; } }.archive-page-home-one .new-version-carousel, .archive-page-home-two .new-version-carousel {  position: relative; }  .archive-page-home-one .new-version-carousel .slick-new-version .slick-slide, .archive-page-home-two .new-version-carousel .slick-new-version .slick-slide {    outline: none; }    .archive-page-home-one .new-version-carousel .slick-new-version .slick-slide.slick-active ~ .slick-active .box:before, .archive-page-home-two .new-version-carousel .slick-new-version .slick-slide.slick-active ~ .slick-active .box:before {      opacity: 1; }    .archive-page-home-one .new-version-carousel .slick-new-version .slick-slide.slick-active .box:before, .archive-page-home-two .new-version-carousel .slick-new-version .slick-slide.slick-active .box:before {      opacity: 0; }  .archive-page-home-one .new-version-carousel .slick-new-version .uk-slidenav, .archive-page-home-two .new-version-carousel .slick-new-version .uk-slidenav {    top: 50%;    -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -o-transform: translateY(-50%);    transform: translateY(-50%); }    @media (min-width: 480px) {      .archive-page-home-one .new-version-carousel .slick-new-version .uk-slidenav, .archive-page-home-two .new-version-carousel .slick-new-version .uk-slidenav {        top: -87px;        -webkit-transform: translateY(0);        -moz-transform: translateY(0);        -ms-transform: translateY(0);        -o-transform: translateY(0);        transform: translateY(0); } }  .archive-page-home-one .new-version-carousel .title h3, .archive-page-home-two .new-version-carousel .title h3 {    margin-bottom: 50px; }  .archive-page-home-one .new-version-carousel .box, .archive-page-home-two .new-version-carousel .box {    display: block;    text-align: center;    position: relative;    padding: 0 15px; }    .archive-page-home-one .new-version-carousel .box:before, .archive-page-home-two .new-version-carousel .box:before {      content: '';      width: 1px;      height: 130px;      background: #ccc;      position: absolute;      left: 0;      top: 0; }    .archive-page-home-one .new-version-carousel .box .image, .archive-page-home-two .new-version-carousel .box .image {      width: 100%; }      .archive-page-home-one .new-version-carousel .box .image .lSSlideOuter, .archive-page-home-two .new-version-carousel .box .image .lSSlideOuter {        padding-bottom: 37px; }        .archive-page-home-one .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper, .archive-page-home-two .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper {          overflow: visible; }          .archive-page-home-one .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper .new-version-list-image li, .archive-page-home-two .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper .new-version-list-image li {            opacity: 0;            pointer-events: none;            display: flex;            align-items: center;            justify-content: center;            transition: all .3s ease; }            .archive-page-home-one .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper .new-version-list-image li.active, .archive-page-home-two .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper .new-version-list-image li.active {              opacity: 1;              pointer-events: auto; }            .archive-page-home-one .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper .new-version-list-image li img, .archive-page-home-two .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper .new-version-list-image li img {              width: auto; }              @media (min-width: 768px) {                .archive-page-home-one .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper .new-version-list-image li img, .archive-page-home-two .new-version-carousel .box .image .lSSlideOuter .lSSlideWrapper .new-version-list-image li img {                  width: 100%; } }      .archive-page-home-one .new-version-carousel .box .image .lSGallery, .archive-page-home-two .new-version-carousel .box .image .lSGallery {        margin-left: 145px; }        .archive-page-home-one .new-version-carousel .box .image .lSGallery li, .archive-page-home-two .new-version-carousel .box .image .lSGallery li {          border-radius: 0;          outline: none;          border: 1px solid #898989;          padding: 3px;          opacity: .2;          transition: all .3s ease; }          .archive-page-home-one .new-version-carousel .box .image .lSGallery li.active, .archive-page-home-two .new-version-carousel .box .image .lSGallery li.active {            opacity: 1; }          .archive-page-home-one .new-version-carousel .box .image .lSGallery li a, .archive-page-home-two .new-version-carousel .box .image .lSGallery li a {            display: flex;            align-items: center;            justify-content: center;            height: 100%; }            .archive-page-home-one .new-version-carousel .box .image .lSGallery li a img, .archive-page-home-two .new-version-carousel .box .image .lSGallery li a img {              width: 100%;              margin: 0 auto; }      .archive-page-home-one .new-version-carousel .box .image .lSPrev, .archive-page-home-two .new-version-carousel .box .image .lSPrev {        display: none; }      .archive-page-home-one .new-version-carousel .box .image .lSNext, .archive-page-home-two .new-version-carousel .box .image .lSNext {        display: inline-block;        text-align: center;        border: none;        outline: none;        margin-left: 0;        background: #fff;        width: 36px;        font-size: 14px;        color: #222;        cursor: pointer;        opacity: 1;        left: auto;        top: auto;        right: -56px;        bottom: -37px;        transition: all .3s ease; }        .archive-page-home-one .new-version-carousel .box .image .lSNext:before, .archive-page-home-two .new-version-carousel .box .image .lSNext:before {          content: '\f107';          font-family: 'FontAwesome';          font-size: 14px;          color: #222; }        .archive-page-home-one .new-version-carousel .box .image .lSNext:hover:before, .archive-page-home-two .new-version-carousel .box .image .lSNext:hover:before {          color: #27258a; }      @media (min-width: 320px) {        .archive-page-home-one .new-version-carousel .box .image, .archive-page-home-two .new-version-carousel .box .image {          width: 85%; } }      @media (min-width: 480px) {        .archive-page-home-one .new-version-carousel .box .image, .archive-page-home-two .new-version-carousel .box .image {          width: 55%; } }    .archive-page-home-one .new-version-carousel .box .text, .archive-page-home-two .new-version-carousel .box .text {      width: 100%; }      .archive-page-home-one .new-version-carousel .box .text h3, .archive-page-home-two .new-version-carousel .box .text h3 {        font-family: 'Poppins', sans-serif;        font-weight: 400;        font-size: 20px;        color: #27258a; }      .archive-page-home-one .new-version-carousel .box .text p, .archive-page-home-two .new-version-carousel .box .text p {        padding-right: 0;        display: inline-block;        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #444;        transition: all .3s ease; }        .archive-page-home-one .new-version-carousel .box .text p:hover, .archive-page-home-two .new-version-carousel .box .text p:hover {          color: #27258a; }        @media (min-width: 1220px) {          .archive-page-home-one .new-version-carousel .box .text p, .archive-page-home-two .new-version-carousel .box .text p {            padding-right: 20px; } }        @media (min-width: 1220px) {          .archive-page-home-one .new-version-carousel .box .text p, .archive-page-home-two .new-version-carousel .box .text p {            padding-right: 35px; } }      .archive-page-home-one .new-version-carousel .box .text .rating li, .archive-page-home-two .new-version-carousel .box .text .rating li {        display: inline-block; }        .archive-page-home-one .new-version-carousel .box .text .rating li span, .archive-page-home-two .new-version-carousel .box .text .rating li span {          font-size: 14px;          color: #27258a; }      .archive-page-home-one .new-version-carousel .box .text .tzp-button, .archive-page-home-two .new-version-carousel .box .text .tzp-button {        margin-top: 15px; }        .archive-page-home-one .new-version-carousel .box .text .tzp-button .button, .archive-page-home-two .new-version-carousel .box .text .tzp-button .button {          padding: 0 15px;          background: #fff;          color: #222;          text-transform: none; }          .archive-page-home-one .new-version-carousel .box .text .tzp-button .button span, .archive-page-home-two .new-version-carousel .box .text .tzp-button .button span {            padding-right: 5px;            color: #27258a;            transition: all .3s ease; }            @media (min-width: 1220px) {              .archive-page-home-one .new-version-carousel .box .text .tzp-button .button span, .archive-page-home-two .new-version-carousel .box .text .tzp-button .button span {                padding-right: 12px; } }          .archive-page-home-one .new-version-carousel .box .text .tzp-button .button:hover, .archive-page-home-two .new-version-carousel .box .text .tzp-button .button:hover {            background: #27258a;            color: #fff; }            .archive-page-home-one .new-version-carousel .box .text .tzp-button .button:hover span, .archive-page-home-two .new-version-carousel .box .text .tzp-button .button:hover span {              color: #fff; }          @media (min-width: 1220px) {            .archive-page-home-one .new-version-carousel .box .text .tzp-button .button, .archive-page-home-two .new-version-carousel .box .text .tzp-button .button {              padding: 0 30px; } }      @media (min-width: 480px) {        .archive-page-home-one .new-version-carousel .box .text, .archive-page-home-two .new-version-carousel .box .text {          width: 45%;          margin-left: 15px; } }    @media (min-width: 480px) {      .archive-page-home-one .new-version-carousel .box, .archive-page-home-two .new-version-carousel .box {        display: flex;        text-align: left;        padding: 0 20px; } }.archive-page-home-one .deal-week-carousel .title, .archive-page-home-two .deal-week-carousel .title {  margin-bottom: 15px; }  .archive-page-home-one .deal-week-carousel .title h3, .archive-page-home-two .deal-week-carousel .title h3 {    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-size: 20px;    color: #222; }.archive-page-home-one .deal-week-carousel li, .archive-page-home-two .deal-week-carousel li {  margin-top: 0;  outline: none; }.archive-page-home-one .deal-week-carousel .content, .archive-page-home-two .deal-week-carousel .content {  border: 1px solid #27258a;  border-radius: 5px;  padding: 30px; }  .archive-page-home-one .deal-week-carousel .content .sale, .archive-page-home-two .deal-week-carousel .content .sale {    margin-top: -30px;    float: left;    width: 50px;    height: 50px;    border-radius: 50%;    text-align: center;    background: #27258a;    display: flex;    align-items: center;    justify-content: center; }    .archive-page-home-one .deal-week-carousel .content .sale p, .archive-page-home-two .deal-week-carousel .content .sale p {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #fff;      line-height: 20px; }    .archive-page-home-one .deal-week-carousel .content .sale h5, .archive-page-home-two .deal-week-carousel .content .sale h5 {      font-family: 'Poppins', sans-serif;      font-weight: 700;      font-size: 12px;      color: #fff;      line-height: 20px; }      .archive-page-home-one .deal-week-carousel .content .sale h5 i, .archive-page-home-two .deal-week-carousel .content .sale h5 i {        font-size: 10px; }      @media (min-width: 480px) {        .archive-page-home-one .deal-week-carousel .content .sale h5, .archive-page-home-two .deal-week-carousel .content .sale h5 {          font-size: 14px; } }    @media (min-width: 480px) {      .archive-page-home-one .deal-week-carousel .content .sale, .archive-page-home-two .deal-week-carousel .content .sale {        width: 65px;        height: 65px; } }  .archive-page-home-one .deal-week-carousel .content .image, .archive-page-home-two .deal-week-carousel .content .image {    padding-top: 30px; }    .archive-page-home-one .deal-week-carousel .content .image:hover .lSPrev, .archive-page-home-two .deal-week-carousel .content .image:hover .lSPrev, .archive-page-home-one .deal-week-carousel .content .image:hover .lSNext, .archive-page-home-two .deal-week-carousel .content .image:hover .lSNext {      opacity: 1; }    .archive-page-home-one .deal-week-carousel .content .image .lSSlideWrapper, .archive-page-home-two .deal-week-carousel .content .image .lSSlideWrapper {      overflow: visible; }      .archive-page-home-one .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img, .archive-page-home-two .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img {        /*width: 75%;*/ }        @media (min-width: 960px) and (max-width: 1219px) {          .archive-page-home-one .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img, .archive-page-home-two .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img {            width: 100%; } }        @media (max-width: 959px) {          .archive-page-home-one .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img, .archive-page-home-two .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img {            width: inherit; } }        @media (max-width: 767px) {          .archive-page-home-one .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img, .archive-page-home-two .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img {            width: auto; } }        @media (max-width: 767px) {          .archive-page-home-one .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img, .archive-page-home-two .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image img {            width: 100%; } }      .archive-page-home-one .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image li, .archive-page-home-two .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image li {        display: flex;        align-items: center;        justify-content: center;        opacity: 0;        pointer-events: none;        transition: all .3s ease; }        .archive-page-home-one .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image li.active, .archive-page-home-two .deal-week-carousel .content .image .lSSlideWrapper .deal-week-list-image li.active {          opacity: 1;          pointer-events: auto; }    .archive-page-home-one .deal-week-carousel .content .image .lSPrev, .archive-page-home-two .deal-week-carousel .content .image .lSPrev, .archive-page-home-one .deal-week-carousel .content .image .lSNext, .archive-page-home-two .deal-week-carousel .content .image .lSNext {      display: none;      width: 95px;      height: 30px;      line-height: 30px;      background: rgba(0, 0, 0, 0.5);      opacity: 0;      text-align: center;      margin-left: 0;      position: absolute;      right: -170px;      left: auto;      transition: all .3s ease; }      .archive-page-home-one .deal-week-carousel .content .image .lSPrev:before, .archive-page-home-two .deal-week-carousel .content .image .lSPrev:before, .archive-page-home-one .deal-week-carousel .content .image .lSNext:before, .archive-page-home-two .deal-week-carousel .content .image .lSNext:before {        font-family: 'FontAwesome';        font-size: 14px;        color: #fff; }      @media (min-width: 480px) {        .archive-page-home-one .deal-week-carousel .content .image .lSPrev, .archive-page-home-two .deal-week-carousel .content .image .lSPrev, .archive-page-home-one .deal-week-carousel .content .image .lSNext, .archive-page-home-two .deal-week-carousel .content .image .lSNext {          display: block; } }    .archive-page-home-one .deal-week-carousel .content .image .lSPrev, .archive-page-home-two .deal-week-carousel .content .image .lSPrev {      top: 0; }      .archive-page-home-one .deal-week-carousel .content .image .lSPrev:before, .archive-page-home-two .deal-week-carousel .content .image .lSPrev:before {        content: '\f106'; }    .archive-page-home-one .deal-week-carousel .content .image .lSNext, .archive-page-home-two .deal-week-carousel .content .image .lSNext {      bottom: 0; }      .archive-page-home-one .deal-week-carousel .content .image .lSNext:before, .archive-page-home-two .deal-week-carousel .content .image .lSNext:before {        content: '\f107'; }    .archive-page-home-one .deal-week-carousel .content .image .lSGallery li, .archive-page-home-two .deal-week-carousel .content .image .lSGallery li {      display: flex;      align-items: center;      justify-content: center;      border-radius: 0;      width: 95px;      height: 95px;      border: 1px solid #898989;      padding: 5px; }      .archive-page-home-one .deal-week-carousel .content .image .lSGallery li.active img, .archive-page-home-two .deal-week-carousel .content .image .lSGallery li.active img {        opacity: 1; }      .archive-page-home-one .deal-week-carousel .content .image .lSGallery li img, .archive-page-home-two .deal-week-carousel .content .image .lSGallery li img {        margin: 0 auto;        -webkit-transform: translateZ(0);        -moz-transform: translateZ(0);        -ms-transform: translateZ(0);        -o-transform: translateZ(0);        transform: translateZ(0);        width: 65%;        opacity: .2;        transition: all .3s ease; }    @media (min-width: 480px) {      .archive-page-home-one .deal-week-carousel .content .image, .archive-page-home-two .deal-week-carousel .content .image {        width: auto; } }  .archive-page-home-one .deal-week-carousel .content h3, .archive-page-home-two .deal-week-carousel .content h3 {    margin-bottom: 6px;    font-family: 'Poppins', sans-serif;    font-weight: 400;    font-size: 30px;    color: #27258a; }    .archive-page-home-one .deal-week-carousel .content h3 i, .archive-page-home-two .deal-week-carousel .content h3 i {      font-size: 18px;      color: #444;      text-decoration: line-through;      padding-left: 12px; }  .archive-page-home-one .deal-week-carousel .content a, .archive-page-home-two .deal-week-carousel .content a {    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 14px;    color: #444;    transition: all .3s ease; }    .archive-page-home-one .deal-week-carousel .content a:hover, .archive-page-home-two .deal-week-carousel .content a:hover {      color: #27258a; }  .archive-page-home-one .deal-week-carousel .content .text, .archive-page-home-two .deal-week-carousel .content .text {    text-align: center;    margin-top: 0;    padding-top: 35px;    border-top: none; }    .archive-page-home-one .deal-week-carousel .content .text .bar-waypoint, .archive-page-home-two .deal-week-carousel .content .text .bar-waypoint {      margin-top: 63px;      margin-bottom: 26px;      position: relative; }      .archive-page-home-one .deal-week-carousel .content .text .bar-waypoint .bar, .archive-page-home-two .deal-week-carousel .content .text .bar-waypoint .bar {        overflow: hidden;        background: #e1e1e1;        width: 100%;        height: 10px;        border-radius: 10px;        position: relative;        z-index: 1; }        .archive-page-home-one .deal-week-carousel .content .text .bar-waypoint .bar .count-bar, .archive-page-home-two .deal-week-carousel .content .text .bar-waypoint .bar .count-bar {          width: 0%;          height: 10px;          background: #27258a;          position: absolute;          left: 0;          top: 0;          bottom: 0;          -webkit-transform: translateZ(0);          -moz-transform: translateZ(0);          -ms-transform: translateZ(0);          -o-transform: translateZ(0);          transform: translateZ(0); }      .archive-page-home-one .deal-week-carousel .content .text .bar-waypoint p, .archive-page-home-two .deal-week-carousel .content .text .bar-waypoint p {        font-size: 12px;        color: #444;        font-weight: 300;        position: absolute;        top: -28px; }        .archive-page-home-one .deal-week-carousel .content .text .bar-waypoint p span, .archive-page-home-two .deal-week-carousel .content .text .bar-waypoint p span {          color: #222;          font-weight: 700; }      .archive-page-home-one .deal-week-carousel .content .text .bar-waypoint .left, .archive-page-home-two .deal-week-carousel .content .text .bar-waypoint .left {        left: 0; }      .archive-page-home-one .deal-week-carousel .content .text .bar-waypoint .right, .archive-page-home-two .deal-week-carousel .content .text .bar-waypoint .right {        right: 0; }    .archive-page-home-one .deal-week-carousel .content .text .count-down p, .archive-page-home-two .deal-week-carousel .content .text .count-down p {      margin-bottom: 16px;      font-size: 14px;      color: #444;      font-family: 'Poppins', sans-serif;      font-weight: 300; }    .archive-page-home-one .deal-week-carousel .content .text .count-down ul, .archive-page-home-two .deal-week-carousel .content .text .count-down ul {      height: 75px;      box-sizing: border-box;      margin-top: 10px; }      .archive-page-home-one .deal-week-carousel .content .text .count-down ul li, .archive-page-home-two .deal-week-carousel .content .text .count-down ul li {        margin: 0 3px;        display: inline-block; }        .archive-page-home-one .deal-week-carousel .content .text .count-down ul li span, .archive-page-home-two .deal-week-carousel .content .text .count-down ul li span {          margin: 0 auto;          display: block;          width: 36px;          height: 36px;          line-height: 36px;          text-align: center;          background: #e1e1e1;          border-radius: 50%;          font-family: 'Poppins', sans-serif;          font-weight: 700;          font-size: 16px;          color: #444;          position: relative; }          .archive-page-home-one .deal-week-carousel .content .text .count-down ul li span i, .archive-page-home-two .deal-week-carousel .content .text .count-down ul li span i {            position: absolute;            top: 50%;            left: 50%;            -webkit-transform: translateX(-50%) translateY(-50%);            -moz-transform: translateX(-50%) translateY(-50%);            -ms-transform: translateX(-50%) translateY(-50%);            -o-transform: translateX(-50%) translateY(-50%);            transform: translateX(-50%) translateY(-50%); }          @media (min-width: 380px) {            .archive-page-home-one .deal-week-carousel .content .text .count-down ul li span, .archive-page-home-two .deal-week-carousel .content .text .count-down ul li span {              width: 42px;              height: 42px;              line-height: 42px;              font-size: 20px; } }        .archive-page-home-one .deal-week-carousel .content .text .count-down ul li p, .archive-page-home-two .deal-week-carousel .content .text .count-down ul li p {          margin-top: 7px;          margin-bottom: 0;          font-family: 'Poppins', sans-serif;          font-weight: 300;          font-size: 10px;          color: #444;          text-transform: uppercase; }    @media (min-width: 960px) {      .archive-page-home-one .deal-week-carousel .content .text, .archive-page-home-two .deal-week-carousel .content .text {        border-top: 1px solid #ccc;        margin-top: 30px; } }.archive-page-home-one .deal-week-carousel .uk-slidenav, .archive-page-home-two .deal-week-carousel .uk-slidenav {  display: block;  width: auto;  height: 26px;  line-height: 26px;  top: 50%;  -webkit-transform: translateY(-50%);  -moz-transform: translateY(-50%);  -ms-transform: translateY(-50%);  -o-transform: translateY(-50%);  transform: translateY(-50%);  margin-top: 0;  opacity: .8;  transition: all .3s ease; }  .archive-page-home-one .deal-week-carousel .uk-slidenav:hover, .archive-page-home-two .deal-week-carousel .uk-slidenav:hover {    opacity: 1; }  @media (min-width: 960px) {    .archive-page-home-one .deal-week-carousel .uk-slidenav, .archive-page-home-two .deal-week-carousel .uk-slidenav {      top: 0;      -webkit-transform: translateY(0);      -moz-transform: translateY(0);      -ms-transform: translateY(0);      -o-transform: translateY(0);      transform: translateY(0); } }.archive-page-home-one .deal-week-carousel .uk-slidenav-previous, .archive-page-home-two .deal-week-carousel .uk-slidenav-previous {  left: -20px;  right: auto; }  .archive-page-home-one .deal-week-carousel .uk-slidenav-previous:after, .archive-page-home-two .deal-week-carousel .uk-slidenav-previous:after {    display: none;    content: 'Previous Deal';    font-family: 'Poppins', sans-serif;    font-weight: 300;    color: #444;    font-size: 14px;    float: right; }  .archive-page-home-one .deal-week-carousel .uk-slidenav-previous:before, .archive-page-home-two .deal-week-carousel .uk-slidenav-previous:before {    color: #444;    font-size: 26px;    padding-right: 7px;    float: left; }  @media (min-width: 960px) {    .archive-page-home-one .deal-week-carousel .uk-slidenav-previous, .archive-page-home-two .deal-week-carousel .uk-slidenav-previous {      left: auto;      right: 130px; }      .archive-page-home-one .deal-week-carousel .uk-slidenav-previous:after, .archive-page-home-two .deal-week-carousel .uk-slidenav-previous:after {        display: inline-block; }      .archive-page-home-one .deal-week-carousel .uk-slidenav-previous:before, .archive-page-home-two .deal-week-carousel .uk-slidenav-previous:before {        font-size: 14px; } }  @media (min-width: 1220px) {    .archive-page-home-one .deal-week-carousel .uk-slidenav-previous, .archive-page-home-two .deal-week-carousel .uk-slidenav-previous {      right: 200px; } }.archive-page-home-one .deal-week-carousel .uk-slidenav-next, .archive-page-home-two .deal-week-carousel .uk-slidenav-next {  left: auto;  right: -20px; }  .archive-page-home-one .deal-week-carousel .uk-slidenav-next:after, .archive-page-home-two .deal-week-carousel .uk-slidenav-next:after {    display: none;    content: 'Next Deal';    font-family: 'Poppins', sans-serif;    font-weight: 300;    color: #444;    font-size: 14px;    float: left; }  .archive-page-home-one .deal-week-carousel .uk-slidenav-next:before, .archive-page-home-two .deal-week-carousel .uk-slidenav-next:before {    color: #444;    font-size: 26px;    padding-left: 7px;    float: right; }  @media (min-width: 960px) {    .archive-page-home-one .deal-week-carousel .uk-slidenav-next, .archive-page-home-two .deal-week-carousel .uk-slidenav-next {      right: 0; }      .archive-page-home-one .deal-week-carousel .uk-slidenav-next:after, .archive-page-home-two .deal-week-carousel .uk-slidenav-next:after {        display: inline-block; }      .archive-page-home-one .deal-week-carousel .uk-slidenav-next:before, .archive-page-home-two .deal-week-carousel .uk-slidenav-next:before {        font-size: 14px; } }.archive-page-home-one .best-sellers .title h3, .archive-page-home-two .best-sellers .title h3 {  margin-bottom: 35px; }.archive-page-home-one .best-sellers .slick-best-sellers, .archive-page-home-two .best-sellers .slick-best-sellers, .archive-page-home-one .best-sellers .slick-best-sellers-v2, .archive-page-home-two .best-sellers .slick-best-sellers-v2 {  padding-left: 5px;  padding-right: 5px; }  .archive-page-home-one .best-sellers .slick-best-sellers .slick-list, .archive-page-home-two .best-sellers .slick-best-sellers .slick-list, .archive-page-home-one .best-sellers .slick-best-sellers-v2 .slick-list, .archive-page-home-two .best-sellers .slick-best-sellers-v2 .slick-list {    overflow: visible; }    .archive-page-home-one .best-sellers .slick-best-sellers .slick-list .slick-slide, .archive-page-home-two .best-sellers .slick-best-sellers .slick-list .slick-slide, .archive-page-home-one .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide, .archive-page-home-two .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide {      outline: none;      opacity: 0;      pointer-events: none; }      .archive-page-home-one .best-sellers .slick-best-sellers .slick-list .slick-slide.slick-active, .archive-page-home-two .best-sellers .slick-best-sellers .slick-list .slick-slide.slick-active, .archive-page-home-one .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide.slick-active, .archive-page-home-two .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide.slick-active {        opacity: 1;        pointer-events: auto; }        .archive-page-home-one .best-sellers .slick-best-sellers .slick-list .slick-slide.slick-active ~ .slick-active .tzp-product-v1:before, .archive-page-home-two .best-sellers .slick-best-sellers .slick-list .slick-slide.slick-active ~ .slick-active .tzp-product-v1:before, .archive-page-home-one .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide.slick-active ~ .slick-active .tzp-product-v1:before, .archive-page-home-two .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide.slick-active ~ .slick-active .tzp-product-v1:before {          opacity: 1; }        .archive-page-home-one .best-sellers .slick-best-sellers .slick-list .slick-slide.slick-active .tzp-product-v1:before, .archive-page-home-two .best-sellers .slick-best-sellers .slick-list .slick-slide.slick-active .tzp-product-v1:before, .archive-page-home-one .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide.slick-active .tzp-product-v1:before, .archive-page-home-two .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide.slick-active .tzp-product-v1:before {          opacity: 0; }      .archive-page-home-one .best-sellers .slick-best-sellers .slick-list .slick-slide .tzp-product-v1 + .tzp-product-v1, .archive-page-home-two .best-sellers .slick-best-sellers .slick-list .slick-slide .tzp-product-v1 + .tzp-product-v1, .archive-page-home-one .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide .tzp-product-v1 + .tzp-product-v1, .archive-page-home-two .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide .tzp-product-v1 + .tzp-product-v1 {        display: none; }        @media (min-width: 480px) {          .archive-page-home-one .best-sellers .slick-best-sellers .slick-list .slick-slide .tzp-product-v1 + .tzp-product-v1, .archive-page-home-two .best-sellers .slick-best-sellers .slick-list .slick-slide .tzp-product-v1 + .tzp-product-v1, .archive-page-home-one .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide .tzp-product-v1 + .tzp-product-v1, .archive-page-home-two .best-sellers .slick-best-sellers-v2 .slick-list .slick-slide .tzp-product-v1 + .tzp-product-v1 {            display: block; } }  .archive-page-home-one .best-sellers .slick-best-sellers .uk-slidenav-previous, .archive-page-home-two .best-sellers .slick-best-sellers .uk-slidenav-previous, .archive-page-home-one .best-sellers .slick-best-sellers-v2 .uk-slidenav-previous, .archive-page-home-two .best-sellers .slick-best-sellers-v2 .uk-slidenav-previous {    left: auto !important;    right: 20px !important; }.archive-page-home-one .buy-one, .archive-page-home-two .buy-one {  background: url("../images/buy-one.jpg") no-repeat center center;  -webkit-background-size: cover;  -moz-background-size: cover;  -ms-background-size: cover;  -o-background-size: cover;  background-size: cover;  padding: 65px 35px; }  .archive-page-home-one .buy-one h3, .archive-page-home-two .buy-one h3 {    margin-bottom: 5px;    font-family: 'Poppins', sans-serif;    font-weight: 500;    color: #222;    font-size: 36px;    line-height: 36px;    text-transform: uppercase; }    .archive-page-home-one .buy-one h3 i, .archive-page-home-two .buy-one h3 i {      display: inline-block;      margin-left: 3px;      width: 5px;      height: 5px;      border-radius: 50%;      background: #27258a; }  .archive-page-home-one .buy-one p, .archive-page-home-two .buy-one p {    margin-bottom: 25px;    font-family: 'Poppins', sans-serif;    font-weight: 300;    color: #444;    font-size: 24px; }  .archive-page-home-one .buy-one h5, .archive-page-home-two .buy-one h5 {    margin-bottom: 40px;    font-family: 'Poppins', sans-serif;    font-weight: 700;    color: #222;    font-size: 18px; }/*    Easy Basic*/.easy-basic .tzp-product-v1:hover .add-to-cart {  bottom: -40px; }.easy-basic .tzp-product-v1:before {  height: 130px;  bottom: 80px; }.easy-basic .tzp-product-v1 .add-to-cart .compare {  line-height: 26px; }  .easy-basic .tzp-product-v1 .add-to-cart .compare span {    font-size: 12px; }.easy-basic .tzp-product-v1 .add-to-cart .addcart {  font-size: 10px;  width: 26px;  height: 26px;  line-height: 26px; }.easy-basic .filter {  padding: 0 5px; }  .easy-basic .filter:hover .slidenav {    opacity: 1; }  .easy-basic .filter .menu-filter {    text-align: center;    margin-bottom: 30px;    position: relative;    top: 0; }    .easy-basic .filter .menu-filter li {      margin: 0 5px;      display: inline-block; }      .easy-basic .filter .menu-filter li:first-child {        margin-left: 0; }      .easy-basic .filter .menu-filter li:last-child {        margin-right: 0; }      .easy-basic .filter .menu-filter li:hover a, .easy-basic .filter .menu-filter li.uk-active a {        background: #27258a;        color: #fff; }      .easy-basic .filter .menu-filter li a {        display: inline-block;        background: #f5f5f5;        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #444;        padding: 0 25px;        line-height: 22px;        border-radius: 22px;        transition: all .3s ease; }        @media (min-width: 768px) {          .easy-basic .filter .menu-filter li a {            background: transparent; } }    @media (min-width: 768px) {      .easy-basic .filter .menu-filter {        top: -70px;        margin-bottom: 0;        text-align: right; } }  .easy-basic .filter .product-filter li.uk-active ~ .uk-active .tzp-product-v1:before {    opacity: 1; }  .easy-basic .filter .product-filter li.uk-active .tzp-product-v1:before {    opacity: 0; }  .easy-basic .filter .slidenav {    position: absolute;    top: 50%;    -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -o-transform: translateY(-50%);    transform: translateY(-50%);    display: block;    width: 30px;    height: 50px;    line-height: 50px;    text-align: center;    opacity: 1;    background: rgba(0, 0, 0, 0.5);    transition: all .3s ease; }    .easy-basic .filter .slidenav:before {      font-family: 'FontAwesome';      font-size: 20px;      color: #fff;      transition: all .3s ease; }    .easy-basic .filter .slidenav:hover:before {      color: #27258a; }    @media (min-width: 992px) {      .easy-basic .filter .slidenav {        opacity: 0; } }  .easy-basic .filter .prev {    left: 15px; }    .easy-basic .filter .prev:before {      content: '\f104'; }  .easy-basic .filter .next {    right: 15px; }    .easy-basic .filter .next:before {      content: '\f105'; }/*----------------------    Home 2------------------------*//*    Archive Page*/.archive-page-home-two {  overflow: hidden; }  .archive-page-home-two .overflow-hidden {    overflow: visible; }    @media (min-width: 992px) {      .archive-page-home-two .overflow-hidden {        overflow: hidden; } }  @media (min-width: 480px) and (max-width: 959px) {    .archive-page-home-two .tzp-browse-category li:last-child {      display: none; } }  @media (min-width: 480px) and (max-width: 667px) {    .archive-page-home-two .tzp-browse-category .box .text {      padding: 15px; }      .archive-page-home-two .tzp-browse-category .box .text h3 {        margin-top: 5px; }      .archive-page-home-two .tzp-browse-category .box .text h5 {        margin-top: 10px; } }  @media (max-width: 379px) {    .archive-page-home-two .tzp-browse-category .box .text h3 {      margin-top: 5px; }    .archive-page-home-two .tzp-browse-category .box .text h5 {      margin-top: 10px; } }  .archive-page-home-two .deal-week-carousel {    border: 1px solid #27258a;    border-radius: 5px;    margin-bottom: 50px;    padding: 30px 15px; }    .archive-page-home-two .deal-week-carousel .uk-slidenav-previous:after, .archive-page-home-two .deal-week-carousel .uk-slidenav-next:after {      display: none; }    .archive-page-home-two .deal-week-carousel .uk-slidenav-position .uk-slidenav {      display: block;      width: 15px;      height: 15px;      line-height: 15px;      font-size: 24px;      color: #444;      margin-top: 0;      top: -60px;      transition: all .3s ease; }      .archive-page-home-two .deal-week-carousel .uk-slidenav-position .uk-slidenav:before {        font-size: 24px; }    .archive-page-home-two .deal-week-carousel .uk-slidenav-position .uk-slidenav-previous {      left: auto;      right: 20px; }    .archive-page-home-two .deal-week-carousel .uk-slidenav-position .uk-slidenav-next {      left: auto;      right: 0; }    @media (min-width: 960px) {      .archive-page-home-two .deal-week-carousel .uk-slidenav-position .uk-slidenav {        top: -67px; } }    .archive-page-home-two .deal-week-carousel .content {      border: none;      border-radius: 0;      padding: 0; }      .archive-page-home-two .deal-week-carousel .content h3 {        font-size: 20px; }        .archive-page-home-two .deal-week-carousel .content h3 i {          font-size: 14px; }      .archive-page-home-two .deal-week-carousel .content .image {        padding-top: 50px; }        .archive-page-home-two .deal-week-carousel .content .image img {          margin: 0 auto; }      .archive-page-home-two .deal-week-carousel .content .sale {        float: right;        margin-top: 0; }      .archive-page-home-two .deal-week-carousel .content .text {        margin-top: 0;        padding-top: 0;        border-top: none; }    @media (min-width: 960px) {      .archive-page-home-two .deal-week-carousel {        margin-bottom: 0;        padding: 30px; } }    @media (min-width: 960px) and (max-width: 1219px) {      .archive-page-home-two .deal-week-carousel {        padding: 30px 15px; } }  .archive-page-home-two .buy-one {    background: url("../images/buy-one-2.jpg") no-repeat center center;    -webkit-background-size: cover;    -moz-background-size: cover;    -ms-background-size: cover;    -o-background-size: cover;    background-size: cover;    margin: 85px 0;    padding: 50px 15px;    display: block; }    .archive-page-home-two .buy-one .text {      margin-right: 0;      text-align: center; }      .archive-page-home-two .buy-one .text h5 {        margin-bottom: 0; }      @media (min-width: 960px) {        .archive-page-home-two .buy-one .text {          margin-right: 115px; } }    .archive-page-home-two .buy-one .tzp-button {      text-align: center;      margin-top: 30px; }      @media (min-width: 960px) {        .archive-page-home-two .buy-one .tzp-button {          text-align: left;          margin-top: 0; } }    @media (min-width: 768px) {      .archive-page-home-two .buy-one {        padding: 100px 25px; } }    @media (min-width: 960px) {      .archive-page-home-two .buy-one {        display: flex;        align-items: center; } }    @media (min-width: 992px) {      .archive-page-home-two .buy-one {        padding: 100px 50px; } }  .archive-page-home-two .choose-category {    margin: 70px 0; }  .archive-page-home-two .recommented .title h3 {    margin-bottom: 45px; }  .archive-page-home-two .recommented .slick-slide {    outline: none; }    .archive-page-home-two .recommented .slick-slide:before {      content: '';      width: 1px;      height: 95px;      background: #ccc;      position: absolute;      left: 0;      top: 10px;      opacity: 0; }    .archive-page-home-two .recommented .slick-slide.slick-active ~ .slick-active:before {      opacity: 1; }    .archive-page-home-two .recommented .slick-slide.slick-active:before {      opacity: 0; }  .archive-page-home-two .recommented li {    position: relative;    display: flex;    justify-content: center; }  .archive-page-home-two .recommented .box {    margin-bottom: 0; }    .archive-page-home-two .recommented .box .image a img {      width: auto; }  .archive-page-home-two .recommented .uk-slidenav-position .uk-slidenav {    top: -82px; }  .archive-page-home-two .recommented .uk-slidenav-position .uk-slidenav-previous {    left: auto !important;    right: 20px !important; }  @media (min-width: 992px) {    .archive-page-home-two {      overflow: visible; } }/*----------------------    Product------------------------*//*    Product V1*/.tzp-product-v1 {  border-top-left-radius: 5px;  border-top-right-radius: 5px;  padding: 30px 15px;  position: relative;  transition: all .3s ease;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }  .tzp-product-v1:hover {    box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); }    .tzp-product-v1:hover:before {      opacity: 0 !important; }    .tzp-product-v1:hover .wishlist a {      -webkit-transform: scale(1);      -moz-transform: scale(1);      -ms-transform: scale(1);      -o-transform: scale(1);      transform: scale(1); }    /*.tzp-product-v1:hover .sale {      opacity: 0; }    .tzp-product-v1:hover .add-to-cart {      opacity: 1;      pointer-events: auto;      bottom: -55px; }  .tzp-product-v1:before {    content: '';    width: 1px;    height: 170px;    background: #e5e5e5;    position: absolute;    left: 0;    bottom: 60px;    z-index: 1;    opacity: 0; }*/  .tzp-product-v1 .wishlist a {    font-size: 14px;    color: #222;    position: absolute;    right: 35px;    top: 5px;    -webkit-transform: scale(0);    -moz-transform: scale(0);    -ms-transform: scale(0);    -o-transform: scale(0);    transform: scale(0);    transition: all .3s ease;	color:#17922b; }    .tzp-product-v1 .wishlist a:hover {      color: #27258a; }  .tzp-product-v1 .sale {    display: inline-block;    font-family: 'Poppins', sans-serif;    font-weight: 400;    font-size: 10px;    color: #fff;    line-height: 20px;    padding: 0 5px;    border-radius: 5px;    background: #27258a;    opacity: 1;    position: absolute;    top: 0;    right: 20px; }  .tzp-product-v1 .image img {    width: auto;    margin: 0 auto; }  .tzp-product-v1 .text {    margin-top: 15px;    text-align: center; }    .tzp-product-v1 .text h3 {      font-family: 'Poppins', sans-serif;    font-weight: 600;    font-size: 16px;    color: #3a3a3a; }      .tzp-product-v1 .text h3 i {        font-size: 12px;        color: #444;        text-decoration: line-through;        padding-left: 12px; }    .tzp-product-v1 .text p {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 13px;      color: #444;      transition: all .3s ease; }      .tzp-product-v1 .text p:hover {        color: #27258a; }  .tzp-product-v1 .add-to-cart {    box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.35);    background: #fff;    border-bottom-left-radius: 5px;    border-bottom-right-radius: 5px;    padding: 10px 15px;    bottom: -38px;    right: 0;    left: 0;    /*opacity: 0;*/    /*pointer-events: none;*/    z-index: 9;    position: absolute;    transition: all .3s ease; }    .tzp-product-v1 .add-to-cart:before {      content: '';      background: #ccc;      height: 1px;      position: absolute;      left: 20px;      right: 20px;      top: 0; }    .tzp-product-v1 .add-to-cart .compare {      float: left;      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      line-height: 42px;      color: #222;      transition: all .3s ease; }      .tzp-product-v1 .add-to-cart .compare:hover {        color: #27258a; }      .tzp-product-v1 .add-to-cart .compare span {        padding-right: 5px; }    .tzp-product-v1 .add-to-cart .addcart {      /*float: right;*/          display: inline-block;    width: 77px;    /* height: 42px; */    line-height: 30px;    border-radius: 5px;    color: #fff;    background: #e09e25;    font-size: 13px;    text-align: center; }    @media (min-width: 1220px) {      .tzp-product-v1 .add-to-cart {        padding: 10px 20px; } }  @media (min-width: 1220px) {    .tzp-product-v1 {      padding: 15px 20px 30px;    box-shadow: 0 0 5px rgba(0, 0, 0, 0.35);    margin-right: 10px;    text-align: center; } }/*----------------------    Product Page------------------------*//*    Archive Page Product*/.archive-page-product.tzp-section-padding {  padding-top: 0; }.archive-page-product .uk-flex-order-first {  margin-top: 50px;  -ms-flex-order: 1;  -webkit-order: 1;  order: 1; }  @media (min-width: 960px) {    .archive-page-product .uk-flex-order-first {      margin-top: 0;      -ms-flex-order: -1;      -webkit-order: -1;      order: -1; } }.archive-page-product .page-content {  padding-left: 0; }  .archive-page-product .page-content .hot-product {    background: #f5f5f5;    margin-bottom: 75px;    padding: 50px 15px; }    .archive-page-product .page-content .hot-product .box .text {      text-align: center;      float: none; }      .archive-page-product .page-content .hot-product .box .text h3 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 24px;        color: #222;        text-transform: uppercase; }      .archive-page-product .page-content .hot-product .box .text p {        margin: 20px 0;        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #444; }      .archive-page-product .page-content .hot-product .box .text h5 {        margin-bottom: 15px;        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 80px;        line-height: 80px;        color: #222; }        .archive-page-product .page-content .hot-product .box .text h5 i, .archive-page-product .page-content .hot-product .box .text h5 span {          font-family: 'Poppins', sans-serif;          font-weight: 700;          font-size: 40px;          line-height: 40px;          vertical-align: super;          position: relative;          top: 10px; }        .archive-page-product .page-content .hot-product .box .text h5 i {          color: #27258a; }      .archive-page-product .page-content .hot-product .box .text .tzp-button {        display: block;        justify-content: center; }        .archive-page-product .page-content .hot-product .box .text .tzp-button .button {          width: 150px;          display: block;          margin: 0 auto;          padding: 0 20px; }          .archive-page-product .page-content .hot-product .box .text .tzp-button .button.add-to-cart {            margin-bottom: 20px; }            .archive-page-product .page-content .hot-product .box .text .tzp-button .button.add-to-cart span {              padding-right: 12px; }            @media (min-width: 480px) {              .archive-page-product .page-content .hot-product .box .text .tzp-button .button.add-to-cart {                margin-bottom: 0; } }          .archive-page-product .page-content .hot-product .box .text .tzp-button .button.read-more span {            padding-left: 12px; }          .archive-page-product .page-content .hot-product .box .text .tzp-button .button span {            display: none; }            @media (min-width: 480px) {              .archive-page-product .page-content .hot-product .box .text .tzp-button .button span {                display: inline-block; } }          @media (min-width: 480px) {            .archive-page-product .page-content .hot-product .box .text .tzp-button .button {              width: auto;              margin: 0 10px;              display: inline-block; } }          @media (min-width: 1220px) {            .archive-page-product .page-content .hot-product .box .text .tzp-button .button {              padding: 0 30px; } }        @media (min-width: 480px) {          .archive-page-product .page-content .hot-product .box .text .tzp-button {            display: flex; } }        @media (min-width: 1220px) {          .archive-page-product .page-content .hot-product .box .text .tzp-button {            justify-content: left; } }      @media (min-width: 1220px) {        .archive-page-product .page-content .hot-product .box .text {          float: left;          text-align: left; } }    .archive-page-product .page-content .hot-product .box .image {      float: none; }      .archive-page-product .page-content .hot-product .box .image img {        margin: 0 auto 30px auto; }      @media (min-width: 1220px) {        .archive-page-product .page-content .hot-product .box .image {          float: right; }          .archive-page-product .page-content .hot-product .box .image img {            margin: 0 auto; } }    @media (min-width: 480px) {      .archive-page-product .page-content .hot-product {        padding: 50px 40px; } }  .archive-page-product .page-content .in-categories .title h3 {    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-size: 24px;    color: #222;    text-transform: uppercase;    border-bottom: 1px solid #ccc;    padding-bottom: 17px;    margin-bottom: 40px;    position: relative; }    .archive-page-product .page-content .in-categories .title h3:before {      content: '';      width: 70px;      height: 1px;      background: #27258a;      position: absolute;      left: 0;      bottom: -1px; }  .archive-page-product .page-content .in-categories .list-item li {    margin-bottom: 35px; }    .archive-page-product .page-content .in-categories .list-item li:nth-child(even) .box:before {      display: none;      content: '';      width: 1px;      height: 95px;      background: #e5e5e5;      position: absolute;      left: -10px;      top: 50%;      -webkit-transform: translateY(-50%);      -moz-transform: translateY(-50%);      -ms-transform: translateY(-50%);      -o-transform: translateY(-50%);      transform: translateY(-50%); }    .archive-page-product .page-content .in-categories .list-item li .box {      padding-left: 0;      position: relative; }      .archive-page-product .page-content .in-categories .list-item li .box .image {        float: left;        position: relative; }        .archive-page-product .page-content .in-categories .list-item li .box .image a {          display: inline-block; }        .archive-page-product .page-content .in-categories .list-item li .box .image .add-to-cart {          width: 30px;          height: 30px;          line-height: 30px;          text-align: center;          font-size: 12px;          color: #fff;          border-radius: 50%;          background: #27258a;          position: absolute;          right: -15px;          top: 50%;          -webkit-transform: translateY(-50%);          -moz-transform: translateY(-50%);          -ms-transform: translateY(-50%);          -o-transform: translateY(-50%);          transform: translateY(-50%); }      .archive-page-product .page-content .in-categories .list-item li .box .text {        padding: 15px 0 15px 140px; }        .archive-page-product .page-content .in-categories .list-item li .box .text h5 {          font-family: 'Poppins', sans-serif;          font-weight: 700;          font-size: 14px;          color: #222;          transition: all .3s ease; }          .archive-page-product .page-content .in-categories .list-item li .box .text h5:hover {            color: #27258a; }        .archive-page-product .page-content .in-categories .list-item li .box .text h3 {          font-family: 'Poppins', sans-serif;          font-weight: 400;          font-size: 20px;          color: #27258a; }        .archive-page-product .page-content .in-categories .list-item li .box .text p {          font-family: 'Poppins', sans-serif;          font-weight: 300;          font-size: 14px;          color: #444; }        @media (min-width: 1220px) {          .archive-page-product .page-content .in-categories .list-item li .box .text {            padding: 15px 0 15px 165px; } }      @media (min-width: 960px) {        .archive-page-product .page-content .in-categories .list-item li .box {          padding-left: 20px; } }    .archive-page-product .page-content .in-categories .list-item li .read-more {      text-align: right; }      .archive-page-product .page-content .in-categories .list-item li .read-more a {        display: inline-block; }        .archive-page-product .page-content .in-categories .list-item li .read-more a h3 {          display: inline-block;          font-family: 'Poppins', sans-serif;          font-weight: 400;          font-size: 14px;          color: #888;          text-transform: uppercase;          transition: all .3s ease; }          .archive-page-product .page-content .in-categories .list-item li .read-more a h3:hover {            color: #27258a; }    @media (min-width: 768px) {      .archive-page-product .page-content .in-categories .list-item li:nth-child(even) .box:before {        display: block; } }  .archive-page-product .page-content .tzp-pagination {    text-align: center; }    @media (min-width: 960px) {      .archive-page-product .page-content .tzp-pagination {        text-align: right; } }  @media (min-width: 960px) {    .archive-page-product .page-content {      padding-left: 30px; } }/*    Relate Tshirt*/.relate-tshirt {  margin-top: 50px; }  .relate-tshirt .title {    margin-bottom: 30px; }    .relate-tshirt .title h3 {      font-family: 'Poppins', sans-serif;      font-weight: 700;      font-size: 24px;      color: #222;      text-transform: uppercase;      margin-bottom: 20px; }    .relate-tshirt .title p {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #444; }    @media (min-width: 960px) {      .relate-tshirt .title {        margin-bottom: 0; } }  .relate-tshirt .slick-relate-tshirt .slick-slide {    outline: none;    position: relative; }    .relate-tshirt .slick-relate-tshirt .slick-slide:before {      content: '';      width: 1px;      height: 170px;      background: #e5e5e5;      position: absolute;      left: 0;      top: 50%;      -webkit-transform: translateY(-50%);      -moz-transform: translateY(-50%);      -ms-transform: translateY(-50%);      -o-transform: translateY(-50%);      transform: translateY(-50%); }    .relate-tshirt .slick-relate-tshirt .slick-slide.slick-active ~ .slick-active:before {      opacity: 1; }    .relate-tshirt .slick-relate-tshirt .slick-slide.slick-active:before {      opacity: 0; }  .relate-tshirt .slick-relate-tshirt .box .image {    text-align: center; }    .relate-tshirt .slick-relate-tshirt .box .image a {      display: inline-block; }      .relate-tshirt .slick-relate-tshirt .box .image a img {        width: auto;        margin: 0 auto; }  .relate-tshirt .slick-relate-tshirt .box .text {    margin-top: 25px;    text-align: center; }    .relate-tshirt .slick-relate-tshirt .box .text h3 {      font-family: 'Poppins', sans-serif;      font-weight: 400;      font-size: 18px;      color: #27258a; }      .relate-tshirt .slick-relate-tshirt .box .text h3 i {        font-size: 12px;        color: #444;        text-decoration: line-through;        padding-left: 12px; }    .relate-tshirt .slick-relate-tshirt .box .text p {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 13px;      color: #444;      transition: all .3s ease; }      .relate-tshirt .slick-relate-tshirt .box .text p:hover {        color: #27258a; }  .relate-tshirt .slick-relate-tshirt .uk-slidenav {    width: auto;    height: auto;    display: inline-block;    line-height: 42px;    text-align: center;    padding: 0;    margin-top: 0;    background: transparent;    font-size: 20px;    color: #222;    border-radius: 0;    border: none;    -webkit-transform: translateY(-50%);    -moz-transform: translateY(-50%);    -ms-transform: translateY(-50%);    -o-transform: translateY(-50%);    transform: translateY(-50%); }    @media (min-width: 992px) {      .relate-tshirt .slick-relate-tshirt .uk-slidenav {        padding: 0 25px;        margin-top: 10px;        background: #27258a;        font-size: 14px;        color: #fff;        border-radius: 3px;        border: 1px solid #27258a;        -webkit-transform: translateY(0);        -moz-transform: translateY(0);        -ms-transform: translateY(0);        -o-transform: translateY(0);        transform: translateY(0); } }  .relate-tshirt .slick-relate-tshirt .uk-slidenav-previous {    left: 0; }    .relate-tshirt .slick-relate-tshirt .uk-slidenav-previous:before {      content: '\f104'; }    @media (min-width: 992px) {      .relate-tshirt .slick-relate-tshirt .uk-slidenav-previous {        left: -240px; }        .relate-tshirt .slick-relate-tshirt .uk-slidenav-previous:before {          content: '\f177'; } }    @media (min-width: 1220px) {      .relate-tshirt .slick-relate-tshirt .uk-slidenav-previous {        left: -290px; } }  .relate-tshirt .slick-relate-tshirt .uk-slidenav-next {    left: auto;    right: 0; }    .relate-tshirt .slick-relate-tshirt .uk-slidenav-next:before {      content: '\f105'; }    @media (min-width: 992px) {      .relate-tshirt .slick-relate-tshirt .uk-slidenav-next {        left: -140px;        right: auto; }        .relate-tshirt .slick-relate-tshirt .uk-slidenav-next:before {          content: '\f178'; } }    @media (min-width: 1220px) {      .relate-tshirt .slick-relate-tshirt .uk-slidenav-next {        left: -190px; } }  @media (min-width: 960px) {    .relate-tshirt {      margin-top: 100px; } }/*    Archive Page Product Grid*/.archive-page-product-grid.tzp-section-padding {  padding-top: 0; }.archive-page-product-grid .uk-flex-order-first {  margin-top: 50px;  -ms-flex-order: 1;  -webkit-order: 1;  order: 1; }  @media (min-width: 960px) {    .archive-page-product-grid .uk-flex-order-first {      margin-top: 0;      -ms-flex-order: -1;      -webkit-order: -1;      order: -1; } }.archive-page-product-grid .page-content .list-item li .tzp-product-v1:before {  opacity: 1; }@media (max-width: 479px) {  .archive-page-product-grid .page-content .list-item li .tzp-product-v1:before {    opacity: 0; } }@media (min-width: 480px) {  .archive-page-product-grid .page-content .list-item li:nth-child(2n+1) .tzp-product-v1:before {    opacity: 0; } }@media (min-width: 960px) {  .archive-page-product-grid .page-content .list-item li:nth-child(4n+1) .tzp-product-v1:before {    opacity: 0; } }.archive-page-product-grid .page-content .tzp-pagination {  text-align: center; }  @media (min-width: 960px) {    .archive-page-product-grid .page-content .tzp-pagination {      text-align: right; } }/*    Archive Page Product List*/.archive-page-product-list.tzp-section-padding {  padding-top: 0; }.archive-page-product-list .uk-flex-order-first {  margin-top: 50px;  -ms-flex-order: 1;  -webkit-order: 1;  order: 1; }  @media (min-width: 960px) {    .archive-page-product-list .uk-flex-order-first {      margin-top: 0;      -ms-flex-order: -1;      -webkit-order: -1;      order: -1; } }.archive-page-product-list .page-content .list-item li {  padding: 25px 0;  border-bottom: 1px solid #e5e5e5; }  .archive-page-product-list .page-content .list-item li:last-child {    border-bottom: 0; }  .archive-page-product-list .page-content .list-item li .box .image {    width: 100%;    float: none; }    .archive-page-product-list .page-content .list-item li .box .image img {      margin: 0 auto 30px auto; }    @media (min-width: 768px) {      .archive-page-product-list .page-content .list-item li .box .image {        width: 30%;        float: left; }        .archive-page-product-list .page-content .list-item li .box .image img {          margin: 0 auto; } }  .archive-page-product-list .page-content .list-item li .box .text {    width: 100%;    padding: 0;    float: left; }    .archive-page-product-list .page-content .list-item li .box .text h3 {      font-family: 'Poppins', sans-serif;      font-weight: 400;      font-size: 14px;      color: #222;      transition: all .3s ease; }      .archive-page-product-list .page-content .list-item li .box .text h3:hover {        color: #27258a; }    .archive-page-product-list .page-content .list-item li .box .text p {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #444; }      .archive-page-product-list .page-content .list-item li .box .text p.price-mobi {        display: block; }        @media (min-width: 480px) {          .archive-page-product-list .page-content .list-item li .box .text p.price-mobi {            display: none; } }      .archive-page-product-list .page-content .list-item li .box .text p a {        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #27258a;        text-decoration: underline; }    .archive-page-product-list .page-content .list-item li .box .text ul li {      display: inline-block;      padding: 0;      border-bottom: none; }      .archive-page-product-list .page-content .list-item li .box .text ul li span {        font-size: 14px;        color: #27258a;        font-size: 14px; }    .archive-page-product-list .page-content .list-item li .box .text .read-more, .archive-page-product-list .page-content .list-item li .box .text .add-cart-mobi {      display: inline-block;      margin-top: 15px;      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #888;      text-transform: uppercase;      transition: all .3s ease; }      .archive-page-product-list .page-content .list-item li .box .text .read-more:hover, .archive-page-product-list .page-content .list-item li .box .text .add-cart-mobi:hover {        color: #27258a; }    .archive-page-product-list .page-content .list-item li .box .text .add-cart-mobi {      display: inline-block;      padding-left: 20px;      position: relative; }      .archive-page-product-list .page-content .list-item li .box .text .add-cart-mobi:before {        content: '';        width: 1px;        height: 16px;        background: #888;        position: absolute;        left: 8px;        top: 4px; }      @media (min-width: 480px) {        .archive-page-product-list .page-content .list-item li .box .text .add-cart-mobi {          display: none; } }    @media (min-width: 480px) {      .archive-page-product-list .page-content .list-item li .box .text {        width: 55%;        padding: 0 25px 0 0; } }    @media (min-width: 768px) {      .archive-page-product-list .page-content .list-item li .box .text {        width: 40%;        padding: 0 25px; } }    @media (min-width: 1220px) {      .archive-page-product-list .page-content .list-item li .box .text {        width: 50%; } }  .archive-page-product-list .page-content .list-item li .box .add-to-cart {    display: none;    width: 45%;    text-align: right;    float: right; }    .archive-page-product-list .page-content .list-item li .box .add-to-cart .flex-box {      display: inline-block;      text-align: left; }    .archive-page-product-list .page-content .list-item li .box .add-to-cart h5 {      font-family: 'Poppins', sans-serif;      font-weight: 400;      font-size: 20px;      color: #27258a; }    .archive-page-product-list .page-content .list-item li .box .add-to-cart .tzp-button {      margin-top: 35px; }      .archive-page-product-list .page-content .list-item li .box .add-to-cart .tzp-button .button {        padding: 0 25px; }        .archive-page-product-list .page-content .list-item li .box .add-to-cart .tzp-button .button span {          padding-right: 12px; }    @media (min-width: 480px) {      .archive-page-product-list .page-content .list-item li .box .add-to-cart {        display: block; } }    @media (min-width: 768px) {      .archive-page-product-list .page-content .list-item li .box .add-to-cart {        width: 30%; } }    @media (min-width: 1220px) {      .archive-page-product-list .page-content .list-item li .box .add-to-cart {        width: 20%; } }.archive-page-product-list .page-content .tzp-pagination {  text-align: center; }  @media (min-width: 960px) {    .archive-page-product-list .page-content .tzp-pagination {      text-align: right; } }/*    Archive Page Product Detail*/.archive-page-product-detail.tzp-section-padding {  padding-top: 0; }.archive-page-product-detail .product-detail .image {  width: 100%;  float: left; }  .archive-page-product-detail .product-detail .image .lSSlideWrapper {    overflow: visible;    border: 1px solid #e4e4e4; }    .archive-page-product-detail .product-detail .image .lSSlideWrapper .product-detail-list-image li {      padding: 10px;      display: flex;      align-items: center;      justify-content: center; }      .archive-page-product-detail .product-detail .image .lSSlideWrapper .product-detail-list-image li img {        width: auto; }        @media (min-width: 360px) {          .archive-page-product-detail .product-detail .image .lSSlideWrapper .product-detail-list-image li img {            width: 60%; } }        @media (min-width: 480px) {          .archive-page-product-detail .product-detail .image .lSSlideWrapper .product-detail-list-image li img {            width: auto; } }    .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction {      position: absolute;      top: 0;      bottom: 0;      width: 30px;      left: 100%;      margin-left: 38px; }      .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSPrev, .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSNext {        display: inline-block;        text-align: center;        border: none;        outline: none;        margin-left: 0;        background: #363636;        width: 30px;        height: 30px;        font-size: 14px;        color: #fff;        cursor: pointer;        opacity: .2;        left: 0;        right: auto;        transition: all .3s ease; }        .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSPrev:before, .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSNext:before {          font-family: 'FontAwesome';          font-size: 14px;          color: #fff; }        .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSPrev:hover, .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSNext:hover {          opacity: 1; }        @media (min-width: 480px) {          .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSPrev, .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSNext {            left: 100%; } }      .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSNext {        top: auto;        bottom: 0; }        .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSNext:before {          content: '\f107'; }      .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSPrev {        top: 0;        bottom: auto; }        .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction .lSPrev:before {          content: '\f106'; }      @media (min-width: 480px) {        .archive-page-product-detail .product-detail .image .lSSlideWrapper .lSAction {          margin-left: 47px; } }  .archive-page-product-detail .product-detail .image .lSGallery li {    border: 1px solid #e4e4e4;    border-radius: 0;    background: #fafafa;    display: flex;    align-items: center;    justify-content: center; }    .archive-page-product-detail .product-detail .image .lSGallery li.active a img {      opacity: 1; }    .archive-page-product-detail .product-detail .image .lSGallery li a img {      width: 65%;      margin: 0 auto;      opacity: .2;      transition: all .3s ease-out; }  @media (min-width: 992px) {    .archive-page-product-detail .product-detail .image {      width: 40%; } }.archive-page-product-detail .product-detail .text {  width: 100%;  float: right;  padding-left: 0;  margin-top: 30px; }  .archive-page-product-detail .product-detail .text h3 {    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-size: 30px;    line-height: 30px;    color: #222; }  .archive-page-product-detail .product-detail .text h5 {    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-size: 24px;    color: #27258a;    margin: 20px 0; }    .archive-page-product-detail .product-detail .text h5 i {      font-weight: 400;      text-decoration: line-through;      padding-right: 10px; }  .archive-page-product-detail .product-detail .text p {    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 14px;    color: #7c7c7c; }    .archive-page-product-detail .product-detail .text p span {      font-weight: 700;      color: #222; }    .archive-page-product-detail .product-detail .text p a {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #7c7c7c;      transition: all .3s ease; }      .archive-page-product-detail .product-detail .text p a:hover {        color: #27258a; }  .archive-page-product-detail .product-detail .text .size {    margin: 35px 0; }    .archive-page-product-detail .product-detail .text .size p {      display: inline-block;      padding-right: 20px;      font-weight: 700;      color: #222; }    .archive-page-product-detail .product-detail .text .size .list-size {      display: inline-block; }      .archive-page-product-detail .product-detail .text .size .list-size li {        display: inline-block;        margin-right: 15px; }        .archive-page-product-detail .product-detail .text .size .list-size li:last-child {          margin-right: 0; }        .archive-page-product-detail .product-detail .text .size .list-size li a {          font-family: 'Poppins', sans-serif;          font-weight: 700;          font-size: 14px;          color: #222; }          .archive-page-product-detail .product-detail .text .size .list-size li a:hover {            text-decoration: underline; }  .archive-page-product-detail .product-detail .text .qty-color {    display: flex;    align-items: center; }    .archive-page-product-detail .product-detail .text .qty-color .box-qty {      margin-right: 25px;      width: 95px;      overflow: hidden;      position: relative; }      .archive-page-product-detail .product-detail .text .qty-color .box-qty button {        font-size: 8px;        font-weight: 400;        color: rgba(34, 34, 34, 0.5);        display: block;        width: 30px;        height: 30px;        line-height: 30px;        text-align: center;        border: 1px solid #e5e5e5;        background: transparent;        outline: none;        position: absolute;        top: 0;        bottom: 0;        cursor: pointer; }        .archive-page-product-detail .product-detail .text .qty-color .box-qty button:hover {          color: #222222; }        .archive-page-product-detail .product-detail .text .qty-color .box-qty button.qty-minus {          left: 0; }        .archive-page-product-detail .product-detail .text .qty-color .box-qty button.qty-plus {          right: 0; }      .archive-page-product-detail .product-detail .text .qty-color .box-qty input {        width: 100%;        height: 30px;        padding: 0 35px;        text-align: center;        border: 1px solid #e5e5e5;        background: transparent;        font-size: 12px;        font-family: 'Poppins', sans-serif;        font-weight: 400;        color: #222; }  .archive-page-product-detail .product-detail .text .social p {    display: inline-block; }  .archive-page-product-detail .product-detail .text .social ul {    display: inline-block; }    .archive-page-product-detail .product-detail .text .social ul li {      display: inline-block;      margin-right: 7px; }      .archive-page-product-detail .product-detail .text .social ul li a {        font-size: 14px;        color: #888888;        transition: all .3s ease; }        .archive-page-product-detail .product-detail .text .social ul li a:hover {          color: #27258a; }  .archive-page-product-detail .product-detail .text .tzp-button {    margin: 40px 0; }  @media (min-width: 992px) {    .archive-page-product-detail .product-detail .text {      width: 60%;      padding-left: 50px;      margin-top: 0; } }.archive-page-product-detail .relate-tshirt .title h3 {  font-family: 'Poppins', sans-serif;  font-weight: 500;  font-size: 20px;  color: #444;  border-bottom: 1px solid #ccc;  padding-bottom: 15px;  margin-bottom: 30px;  text-transform: none;  position: relative; }  .archive-page-product-detail .relate-tshirt .title h3:before {    content: '';    width: 70px;    height: 1px;    background: #27258a;    position: absolute;    left: 0;    bottom: -1px; }.archive-page-product-detail .relate-tshirt .slick-relate-tshirt .box .text h3 {  font-size: 20px; }  .archive-page-product-detail .relate-tshirt .slick-relate-tshirt .box .text h3 i {    font-size: 14px; }.archive-page-product-detail .relate-tshirt .slick-relate-tshirt .box .text p {  font-size: 16px;  margin-top: 10px; }.archive-page-product-detail .relate-tshirt .slick-relate-tshirt .uk-slidenav {  display: none !important; }.archive-page-product-detail .box-review {  margin-top: 90px; }  .archive-page-product-detail .box-review .uk-subnav {    margin-left: 0;    margin-top: 0; }    .archive-page-product-detail .box-review .uk-subnav li {      padding: 0;      margin: 0 5px 0 0; }      .archive-page-product-detail .box-review .uk-subnav li a {        font-family: 'Poppins', sans-serif;        font-weight: 700;        line-height: 44px;        display: inline-block;        font-size: 14px;        color: #7c7c7c;        padding: 0 20px;        background: #e4e4e4;        border-top-left-radius: 5px;        border-top-right-radius: 5px; }  .archive-page-product-detail .box-review .uk-subnav-pill > .uk-active > * {    background: #27258a;    color: #fff; }  .archive-page-product-detail .box-review .uk-switcher {    padding: 30px 15px;    text-align: left;    border: 1px solid #e4e4e4; }    .archive-page-product-detail .box-review .uk-switcher .product-description p {      font-size: 16px;      color: #7c7c7c;      font-family: 'Poppins', sans-serif;      font-weight: 300; }    .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .avg-rating {      margin-bottom: 30px; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .avg-rating h3 {        display: inline-block;        margin-right: 35px;        font-family: 'Poppins', sans-serif;        font-weight: 400;        font-size: 36px;        line-height: 36px;        color: #222; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .avg-rating ul {        display: inline-block; }        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .avg-rating ul li {          display: inline-block;          margin-right: 7px; }          .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .avg-rating ul li:last-child {            margin-right: 0; }          .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .avg-rating ul li span {            font-size: 24px;            color: #fdd702; }    .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar {      margin: 10px 0; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .star-rating {        display: inline-block; }        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .star-rating li {          display: inline-block;          margin-right: 2px; }          .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .star-rating li:last-child {            margin-right: 0; }          .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .star-rating li span {            font-size: 14px;            color: #fdd702; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .count-rating {        display: inline-block;        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #222;        padding: 0 30px; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .rating-percentage-bar {        display: block;        width: 200px;        height: 12px;        background: #eee;        border-radius: 12px;        overflow: hidden;        position: relative; }        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .rating-percentage-bar:before {          content: '';          height: 100%;          background: #ccc;          border-radius: 12px;          position: absolute;          top: 0;          bottom: 0;          left: 0; }        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .rating-percentage-bar.width-80:before {          width: 80%; }        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .rating-percentage-bar.width-20:before {          width: 20%; }        @media (min-width: 480px) {          .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .rating-percentage-bar {            width: 270px; } }        @media (min-width: 568px) {          .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar .rating-percentage-bar {            display: inline-block; } }      @media (min-width: 480px) {        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .rating .histogram-rating .rating-bar {          margin: 5px 0; } }    .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .form-review {      margin-top: 30px; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .form-review h3 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        margin-bottom: 27px;        font-size: 24px;        color: #333;        text-transform: uppercase; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .form-review .form-comment form h5 {        display: inline-block;        margin-bottom: 20px;        margin-right: 10px;        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 14px;        color: #444; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .form-review .form-comment form .jq-ry-container {        display: inline-block;        padding: 0;        top: -3px;        width: 75px !important; }        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .form-review .form-comment form .jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group > svg {          width: 15px;          height: 15px; }      @media (min-width: 768px) {        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .form-review {          margin-top: 0; } }    .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li {      padding-top: 35px;      margin-top: 35px;      border-top: 1px solid #e5e5e5; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .author h3 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 16px;        color: #222; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .author p {        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 12px;        color: #888; }        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .author p.verified {          display: inline-block;          margin-left: 30px;          color: #27258a; }        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .author p span {          padding-right: 10px; }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .author .star {        display: inline-block; }        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .author .star li {          padding-top: 0;          margin-top: 0;          border-top: none;          display: inline-block; }          .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .author .star li span {            font-size: 12px;            color: #fdd702; }      @media (min-width: 768px) {        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .author {          float: left;          width: 50%; } }      .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .comment p {        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #444; }      @media (min-width: 768px) {        .archive-page-product-detail .box-review .uk-switcher .poduct-reviews .list-review li .box .comment {          float: right;          width: 50%; } }    @media (min-width: 768px) {      .archive-page-product-detail .box-review .uk-switcher {        padding: 35px 30px; } }/*    Archive Page Shopping Cart*/.archive-page-shopping-cart .table-cart h3.title {  font-family: 'Poppins', sans-serif;  font-weight: 700;  font-size: 24px;  color: #222;  padding-bottom: 10px;  text-transform: uppercase;  position: relative; }  .archive-page-shopping-cart .table-cart h3.title:before {    content: '';    width: 70px;    height: 2px;    background: #27258a;    position: absolute;    left: 0;    bottom: 0; }.archive-page-shopping-cart .table-cart table {  margin: 25px 0 35px 0; }  .archive-page-shopping-cart .table-cart table tr {    border-bottom: 1px solid #ccc; }  .archive-page-shopping-cart .table-cart table th {    font-family: 'Poppins', sans-serif;    font-weight: 700;    line-height: 36px;    font-size: 14px;    color: #222;    text-transform: uppercase;    text-align: center; }    .archive-page-shopping-cart .table-cart table th:first-child {      text-align: left; }  .archive-page-shopping-cart .table-cart table td {    padding: 20px 0;    vertical-align: middle;    text-align: center; }    .archive-page-shopping-cart .table-cart table td:first-child {      text-align: left; }    .archive-page-shopping-cart .table-cart table td h5 {      font-family: 'Poppins', sans-serif;      font-weight: 400;      font-size: 16px;      color: #222; }    @media (min-width: 768px) and (max-width: 991px) {      .archive-page-shopping-cart .table-cart table td.product-name .product {        display: flex;        justify-content: flex-end;        align-items: center; }        .archive-page-shopping-cart .table-cart table td.product-name .product .remove-product {          order: 3; }        .archive-page-shopping-cart .table-cart table td.product-name .product .image {          order: 2; }        .archive-page-shopping-cart .table-cart table td.product-name .product .text {          order: 1;          text-align: right;          max-width: 250px; } }    @media (max-width: 767px) {      .archive-page-shopping-cart .table-cart table td.product-name .product {        text-align: right;        padding-right: 45px;        position: relative; }        .archive-page-shopping-cart .table-cart table td.product-name .product .remove-product {          display: block;          position: absolute;          right: 0;          top: 50%;          -webkit-transform: translateY(-50%);          -moz-transform: translateY(-50%);          -ms-transform: translateY(-50%);          -o-transform: translateY(-50%);          transform: translateY(-50%); }        .archive-page-shopping-cart .table-cart table td.product-name .product .image {          display: block;          padding: 0; }          .archive-page-shopping-cart .table-cart table td.product-name .product .image img {            margin: 0 0 0 auto; }        .archive-page-shopping-cart .table-cart table td.product-name .product .text {          margin-top: 15px;          display: block; } }    @media (max-width: 479px) {      .archive-page-shopping-cart .table-cart table td.product-name .product .text {        display: none; } }    .archive-page-shopping-cart .table-cart table td.product-name .remove-product {      display: table-cell;      vertical-align: middle; }      .archive-page-shopping-cart .table-cart table td.product-name .remove-product a {        display: inline-block;        width: 30px;        height: 30px;        line-height: 30px;        text-align: center;        font-size: 14px;        color: #27258a;        border: 1px solid #27258a;        border-radius: 50%; }    .archive-page-shopping-cart .table-cart table td.product-name .image {      display: table-cell;      vertical-align: middle;      padding: 0 30px; }      @media (min-width: 1220px) {        .archive-page-shopping-cart .table-cart table td.product-name .image {          padding: 0 45px; } }    .archive-page-shopping-cart .table-cart table td.product-name .text {      display: table-cell;      vertical-align: middle;      padding: 0; }      .archive-page-shopping-cart .table-cart table td.product-name .text h3 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 14px;        color: #222; }      .archive-page-shopping-cart .table-cart table td.product-name .text p {        font-family: 'Poppins', sans-serif;        font-weight: 300;        font-size: 14px;        color: #444;        margin-right: 0; }        @media (min-width: 1220px) {          .archive-page-shopping-cart .table-cart table td.product-name .text p {            margin-right: 30%; } }    .archive-page-shopping-cart .table-cart table td.product-qty .box-qty {      margin: 0 0 0 auto;      width: 110px;      border-radius: 36px;      overflow: hidden;      position: relative; }      .archive-page-shopping-cart .table-cart table td.product-qty .box-qty button {        font-size: 8px;        font-weight: 400;        color: rgba(34, 34, 34, 0.5);        display: block;        width: 30px;        height: 36px;        line-height: 36px;        text-align: center;        border: 1px solid #e5e5e5;        background: transparent;        outline: none;        position: absolute;        top: 0;        bottom: 0;        cursor: pointer; }        .archive-page-shopping-cart .table-cart table td.product-qty .box-qty button:hover {          color: #222222; }        .archive-page-shopping-cart .table-cart table td.product-qty .box-qty button.qty-minus {          left: 0;          border-top-left-radius: 36px;          border-bottom-left-radius: 36px; }        .archive-page-shopping-cart .table-cart table td.product-qty .box-qty button.qty-plus {          right: 0;          border-top-right-radius: 36px;          border-bottom-right-radius: 36px; }      .archive-page-shopping-cart .table-cart table td.product-qty .box-qty input {        width: 100%;        height: 36px;        padding: 0 35px;        text-align: center;        border: 1px solid #e5e5e5;        background: transparent;        font-size: 12px;        font-family: 'Poppins', sans-serif;        font-weight: 400;        color: #222; }      @media (min-width: 992px) {        .archive-page-shopping-cart .table-cart table td.product-qty .box-qty {          margin: 0 auto; } }    @media (min-width: 992px) {      .archive-page-shopping-cart .table-cart table td {        padding: 40px 0; } }  @media (max-width: 991px) {    .archive-page-shopping-cart .table-cart table {      border: 1px solid #ccc; }      .archive-page-shopping-cart .table-cart table thead {        clip: rect(0 0 0 0);        height: 1px;        margin: -1px;        overflow: hidden;        padding: 0;        position: absolute;        width: 1px; }      .archive-page-shopping-cart .table-cart table tr {        border-bottom: 1px solid #ccc;        display: block; }        .archive-page-shopping-cart .table-cart table tr:nth-child(odd) {          background: #f4f4f4; }        .archive-page-shopping-cart .table-cart table tr:last-child {          border-bottom: none; }      .archive-page-shopping-cart .table-cart table td {        border-bottom: 1px solid #ccc;        display: block;        padding: 20px 15px 20px 90px;        text-align: right;        position: relative; }        .archive-page-shopping-cart .table-cart table td:last-child {          border-bottom: none; }        .archive-page-shopping-cart .table-cart table td:before {          font-family: 'Poppins', sans-serif;          font-weight: 500;          content: attr(data-th);          float: left;          text-transform: uppercase;          font-size: 12px;          color: #222;          position: absolute;          left: 15px;          top: 50%;          -webkit-transform: translateY(-50%);          -moz-transform: translateY(-50%);          -ms-transform: translateY(-50%);          -o-transform: translateY(-50%);          transform: translateY(-50%); } }.archive-page-shopping-cart .table-cart .cart-total .coupon {  float: none; }  .archive-page-shopping-cart .table-cart .cart-total .coupon form {    width: 300px;    height: 42px;    overflow: hidden;    position: relative; }    .archive-page-shopping-cart .table-cart .cart-total .coupon form input {      width: 100%;      height: 42px;      line-height: 42px;      border: 1px solid #ccc;      border-radius: 42px;      padding: 0 100px 0 30px;      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 12px;      color: #444;      outline: none;      transition: all .3s ease-out; }      .archive-page-shopping-cart .table-cart .cart-total .coupon form input:focus {        border: 1px solid #27258a; }    .archive-page-shopping-cart .table-cart .cart-total .coupon form button {      display: inline-block;      padding: 0 30px;      outline: none;      background: #27258a;      border: none;      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 12px;      color: #fff;      border-top-right-radius: 42px;      border-bottom-right-radius: 42px;      cursor: pointer;      position: absolute;      right: 0;      top: 0;      bottom: 0; }    @media (max-width: 479px) {      .archive-page-shopping-cart .table-cart .cart-total .coupon form {        width: 225px; } }  @media (min-width: 992px) {    .archive-page-shopping-cart .table-cart .cart-total .coupon {      float: left; } }.archive-page-shopping-cart .table-cart .cart-total .total {  float: none;  text-align: left; }  .archive-page-shopping-cart .table-cart .cart-total .total h3 {    margin: 30px 0;    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-size: 20px;    color: #27258a; }    .archive-page-shopping-cart .table-cart .cart-total .total h3 i {      font-weight: 300; }    @media (min-width: 992px) {      .archive-page-shopping-cart .table-cart .cart-total .total h3 {        margin-bottom: 45px; } }  .archive-page-shopping-cart .table-cart .cart-total .total .tzp-button .update-cart {    margin-right: 6px;    background: #e1e1e1;    border: 1px solid #e1e1e1;    color: #222; }    .archive-page-shopping-cart .table-cart .cart-total .total .tzp-button .update-cart:hover {      background: transparent; }  @media (max-width: 479px) {    .archive-page-shopping-cart .table-cart .cart-total .total .tzp-button .button {      width: 225px;      margin: 10px 0;      text-align: center; } }  @media (min-width: 992px) {    .archive-page-shopping-cart .table-cart .cart-total .total {      float: right;      text-align: right; } }/*----------------------    Sidebar------------------------*//*    Sidebar*/.tzp-sidebar {  margin-top: 35px; }  .tzp-sidebar .box {    margin-bottom: 40px; }    .tzp-sidebar .box form input {      width: 100%;      height: 42px;      line-height: 42px;      border: 1px solid #ccc;      border-radius: 5px;      padding: 0 20px;      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 12px;      color: #444;      outline: none;      transition: all .3s ease; }      .tzp-sidebar .box form input:focus {        border: 1px solid #27258a; }    .tzp-sidebar .box .title {      position: relative;      border-bottom: 1px solid #ccc;      margin-bottom: 25px; }      .tzp-sidebar .box .title:before {        content: '';        width: 70px;        height: 1px;        background: #27258a;        position: absolute;        left: 0;        bottom: -1px; }      .tzp-sidebar .box .title h3 {        font-family: 'Poppins', sans-serif;        font-weight: 500;        font-size: 18px;        color: #444;        padding-bottom: 15px; }    .tzp-sidebar .box .range-slider {      position: relative;      height: 80px; }      .tzp-sidebar .box .range-slider .irs-min, .tzp-sidebar .box .range-slider .irs-max {        display: none; }      .tzp-sidebar .box .range-slider .irs-line-mid, .tzp-sidebar .box .range-slider .irs-line-left, .tzp-sidebar .box .range-slider .irs-line-right, .tzp-sidebar .box .range-slider .irs-bar, .tzp-sidebar .box .range-slider .irs-bar-edge, .tzp-sidebar .box .range-slider .irs-slider {        background: transparent; }      .tzp-sidebar .box .range-slider .irs-slider {        width: 20px;        height: 20px;        top: 19px;        cursor: pointer;        border-radius: 50%;        border: 1px solid #7f7f7f;        background: #fff; }        .tzp-sidebar .box .range-slider .irs-slider:after {          content: '';          width: 10px;          height: 10px;          background: #7f7f7f;          border-radius: 50%;          position: absolute;          top: 50%;          left: 50%;          -webkit-transform: translateX(-50%) translateY(-50%);          -moz-transform: translateX(-50%) translateY(-50%);          -ms-transform: translateX(-50%) translateY(-50%);          -o-transform: translateX(-50%) translateY(-50%);          transform: translateX(-50%) translateY(-50%); }      .tzp-sidebar .box .range-slider .irs-line {        height: 8px;        background: #fff;        border: 1px solid #363636;        border-radius: 8px; }      .tzp-sidebar .box .range-slider .irs-bar {        height: 8px;        top: 25px;        background: #363636; }      .tzp-sidebar .box .range-slider .irs-from, .tzp-sidebar .box .range-slider .irs-to, .tzp-sidebar .box .range-slider .irs-single {        background: #898989; }        .tzp-sidebar .box .range-slider .irs-from:after, .tzp-sidebar .box .range-slider .irs-to:after, .tzp-sidebar .box .range-slider .irs-single:after {          border-top-color: #898989; }    .tzp-sidebar .box .checkbox p {      margin-bottom: 20px;      display: flex;      align-items: center; }      .tzp-sidebar .box .checkbox p:last-child {        margin-bottom: 0; }      .tzp-sidebar .box .checkbox p input[type="checkbox"]:not(:checked), .tzp-sidebar .box .checkbox p input[type="checkbox"]:checked {        position: absolute;        left: -9999px; }      .tzp-sidebar .box .checkbox p input[type="checkbox"]:not(:checked) + label, .tzp-sidebar .box .checkbox p input[type="checkbox"]:checked + label {        position: relative;        padding-left: 30px;        cursor: pointer; }      .tzp-sidebar .box .checkbox p input[type="checkbox"]:not(:checked) + label:before, .tzp-sidebar .box .checkbox p input[type="checkbox"]:checked + label:before {        content: '';        position: absolute;        left: 0;        top: 0;        width: 18px;        height: 18px;        border: 1px solid #ccc;        background: #fff;        border-radius: 3px; }      .tzp-sidebar .box .checkbox p input[type="checkbox"]:not(:checked) + label:after, .tzp-sidebar .box .checkbox p input[type="checkbox"]:checked + label:after {        content: '\f00c';        font-family: 'FontAwesome';        position: absolute;        top: 0;        left: 3px;        font-size: 14px;        color: #27258a;        transition: all .5s; }      .tzp-sidebar .box .checkbox p input[type="checkbox"]:not(:checked) + label:after {        opacity: 0;        transform: scale(0); }      .tzp-sidebar .box .checkbox p input[type="checkbox"]:checked + label:after {        opacity: 1;        transform: scale(1); }      .tzp-sidebar .box .checkbox p label {        line-height: 20px; }        .tzp-sidebar .box .checkbox p label:hover:before {          border: 1px solid #27258a !important; }    .tzp-sidebar .box .choose-size .custom-select-wrapper, .tzp-sidebar .box .choose-size .custom-select, .tzp-sidebar .box .choose-size .custom-select-trigger {      width: 100%; }    .tzp-sidebar .box .choose-size .custom-select-trigger {      width: 100%;      border: 1px solid rgba(234, 28, 57, 0.2);      padding: 0 50px 0 20px;      line-height: 40px; }    .tzp-sidebar .box .choose-size .custom-select-trigger {      border-radius: 5px; }      .tzp-sidebar .box .choose-size .custom-select-trigger:before {        content: "\f107";        height: 38px;        width: 38px;        background: #27258a;        line-height: 38px;        font-family: 'FontAwesome';        color: #fff;        text-align: center;        border-top-right-radius: 3px;        border-bottom-right-radius: 3px;        position: absolute;        top: 1px;        bottom: 1px;        right: 1px;        font-size: 14px;        cursor: pointer;        pointer-events: none;        -webkit-transform: translateY(0);        -moz-transform: translateY(0);        -ms-transform: translateY(0);        -o-transform: translateY(0);        transform: translateY(0); }      .tzp-sidebar .box .choose-size .custom-select-trigger:after {        display: none; }  .tzp-sidebar .btn-reset {    text-align: right; }    .tzp-sidebar .btn-reset .reset {      display: inline-block;      height: 42px;      line-height: 42px;      padding: 0 25px;      font-family: 'Poppins', sans-serif;      font-weight: 700;      font-size: 18px;      background: #363636;      border: 1px solid #363636;      color: #fff;      border-radius: 3px;      transition: all .3s ease; }      .tzp-sidebar .btn-reset .reset:hover {        background: transparent;        color: #363636; }.tzp-sidebar-v2 {  margin-top: 50px; }  .tzp-sidebar-v2 .box {    border: 1px solid #cccccc;    margin-bottom: 30px;    padding: 30px 15px; }    .tzp-sidebar-v2 .box h3 {      font-family: 'Poppins', sans-serif;      font-weight: 700;      font-size: 18px;      color: #222;      text-transform: uppercase;      margin-bottom: 25px; }    .tzp-sidebar-v2 .box form input, .tzp-sidebar-v2 .box form textarea {      font-family: 'Poppins', sans-serif;      font-size: 14px;      color: #000;      font-weight: 400;      border: 1px solid #e4e4e4;      outline: none;      background: transparent;      margin-bottom: 20px;      padding: 7px 20px; }      .tzp-sidebar-v2 .box form input:focus, .tzp-sidebar-v2 .box form textarea:focus {        border: 1px solid #27258a; }    .tzp-sidebar-v2 .box form input {      height: 40px;      line-height: 40px; }    .tzp-sidebar-v2 .box .question li {      padding: 12px 0;      border-bottom: 1px solid #cccccc; }      .tzp-sidebar-v2 .box .question li:first-child {        padding-top: 0; }      .tzp-sidebar-v2 .box .question li:last-child {        border-bottom: none;        padding-bottom: 0; }      .tzp-sidebar-v2 .box .question li a {        display: inline-block;        font-family: 'Poppins', sans-serif;        font-weight: 400;        font-size: 14px;        color: #444;        position: relative;        transition: all .3s ease-out; }        .tzp-sidebar-v2 .box .question li a:hover {          padding-left: 12px;          color: #27258a; }          .tzp-sidebar-v2 .box .question li a:hover span {            opacity: 1; }        .tzp-sidebar-v2 .box .question li a span {          opacity: 0;          position: absolute;          left: 0;          top: 5px; }    @media (min-width: 992px) {      .tzp-sidebar-v2 .box {        padding: 30px; } }  @media (min-width: 960px) {    .tzp-sidebar-v2 {      margin-top: 0; } }/*    Sidebar Blog*/.tzp-sidebar-blog {  margin-top: 50px; }  .tzp-sidebar-blog .box {    margin-bottom: 50px; }    .tzp-sidebar-blog .box:last-child {      margin-bottom: 0; }    .tzp-sidebar-blog .box form input {      width: 100%;      padding: 0 50px 0 25px;      height: 40px;      line-height: 40px;      background: #fafafa;      border: 1px solid #e4e4e4;      font-family: 'Poppins', sans-serif;      font-weight: 400;      font-size: 14px;      color: #4c4f50; }      .tzp-sidebar-blog .box form input:focus {        border: 1px solid #27258a; }    .tzp-sidebar-blog .box form button {      padding: 0;      background: transparent;      outline: none;      border: none;      font-size: 14px;      color: #4c4f50;      cursor: pointer;      position: absolute;      right: 25px;      top: 50%;      -webkit-transform: translateY(-50%);      -moz-transform: translateY(-50%);      -ms-transform: translateY(-50%);      -o-transform: translateY(-50%);      transform: translateY(-50%); }    .tzp-sidebar-blog .box .title {      margin-bottom: 17px; }      .tzp-sidebar-blog .box .title h3 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        font-size: 19px;        color: #27258a;        display: inline-block;        text-transform: uppercase; }    .tzp-sidebar-blog .box .categories li {      margin-bottom: 0; }      .tzp-sidebar-blog .box .categories li a {        font-family: 'Poppins', sans-serif;        font-weight: 400;        font-size: 14px;        line-height: 36px;        color: #222;        position: relative;        transition: all .3s ease-out; }        .tzp-sidebar-blog .box .categories li a:hover {          padding-left: 12px;          color: #27258a; }          .tzp-sidebar-blog .box .categories li a:hover span {            opacity: 1; }        .tzp-sidebar-blog .box .categories li a span {          opacity: 0;          position: absolute;          left: 0;          top: 1px; }    .tzp-sidebar-blog .box .latest-post li {      margin-bottom: 20px; }      .tzp-sidebar-blog .box .latest-post li:last-child {        margin-bottom: 0; }      .tzp-sidebar-blog .box .latest-post li .box-image {        float: left; }        .tzp-sidebar-blog .box .latest-post li .box-image a {          display: block;          width: 80px;          height: 80px;          border: 1px solid #dcddde;          background: #fafafa; }        .tzp-sidebar-blog .box .latest-post li .box-image img {          display: block; }      .tzp-sidebar-blog .box .latest-post li .box-text {        margin-top: -7px;        margin-left: 100px; }        .tzp-sidebar-blog .box .latest-post li .box-text h3 {          font-family: 'Poppins', sans-serif;          font-weight: 500;          font-size: 14px;          color: #222; }          .tzp-sidebar-blog .box .latest-post li .box-text h3:hover {            color: #27258a; }        .tzp-sidebar-blog .box .latest-post li .box-text p {          font-family: 'Poppins', sans-serif;          font-weight: 300;          font-size: 12px;          color: #222; }  @media (min-width: 960px) {    .tzp-sidebar-blog {      margin-top: 0; } }/*----------------------    Blog------------------------*//*    Blog*/.blog.tzp-section-padding {  padding-top: 0; }.blog li {  margin-bottom: 30px; }  .blog li .box:hover .text {    border: 1px solid rgba(234, 28, 57, 0.2); }  .blog li .box .image:hover img {    -webkit-transform: scale3d(1.1, 1.1, 1);    transform: scale3d(1.1, 1.1, 1); }  .blog li .box .image a {    display: block;    overflow: hidden; }    .blog li .box .image a img {      -webkit-transform: scale3d(1.2, 1.2, 1);      transform: scale3d(1.2, 1.2, 1);      -webkit-transition: all 0.5s linear;      transition: all 0.5s linear;      width: 100%; }  .blog li .box .text {    border: 1px solid transparent;    padding: 30px;    transition: all .3s ease; }    .blog li .box .text h5 {      font-family: 'Poppins', sans-serif;      font-weight: 500;      margin-bottom: 6px;      color: #222;      font-size: 30px;      line-height: 30px; }      .blog li .box .text h5 span {        font-size: 14px; }    .blog li .box .text i {      font-family: 'Poppins', sans-serif;      font-weight: 300;      color: #888;      font-size: 12px; }    .blog li .box .text h3 {      font-family: 'Poppins', sans-serif;      font-weight: 500;      margin-top: 15px;      margin-bottom: 16px;      color: #222;      font-size: 18px;      transition: all .3s ease; }      .blog li .box .text h3:hover {        color: #27258a; }    .blog li .box .text p {      font-family: 'Poppins', sans-serif;      font-weight: 300;      margin-bottom: 10px;      color: #444;      font-size: 14px; }    .blog li .box .text .read-more {      font-family: 'Poppins', sans-serif;      font-weight: 400;      color: #27258a;      font-size: 14px;      text-transform: uppercase;      position: relative; }      .blog li .box .text .read-more:hover:before {        width: 100%; }      .blog li .box .text .read-more:before {        content: '';        width: 0;        height: 1px;        background: #27258a;        position: absolute;        left: 0;        bottom: 0;        transition: all .3s ease-out; }.blog .tzp-pagination {  border-top: none;  text-align: center;  padding-top: 0; }  .blog .tzp-pagination li {    margin-bottom: 0; }/*    Blog Detail*/.blog-detail.tzp-section-padding {  padding-top: 0; }.blog-detail .box img {  width: 100%; }.blog-detail .box .content .day i {  display: block;  margin-top: 25px;  font-family: 'Poppins', sans-serif;  font-weight: 400;  font-size: 14px;  color: #444; }.blog-detail .box .content .title h3 {  font-family: 'Poppins', sans-serif;  font-weight: 700;  font-size: 18px;  color: #222;  padding: 10px 0; }.blog-detail .box .content > p {  font-family: 'Poppins', sans-serif;  font-weight: 300;  font-size: 14px;  color: #444; }.blog-detail .box .tags-share {  margin-top: 30px;  padding-bottom: 10px;  border-bottom: 1px solid #e5e5e5; }  .blog-detail .box .tags-share .tags ul li {    margin-right: 0; }  .blog-detail .box .tags-share h5 {    font-family: 'Poppins', sans-serif;    display: inline-block;    font-size: 14px;    color: #222;    font-weight: 500;    min-width: 60px; }  .blog-detail .box .tags-share ul {    display: inline-block; }    .blog-detail .box .tags-share ul li {      display: inline-block;      margin-right: 7px; }      .blog-detail .box .tags-share ul li a {        font-size: 14px;        color: #444;        transition: all .3s ease; }        .blog-detail .box .tags-share ul li a:hover {          color: #27258a; }.blog-detail .comments {  padding-top: 50px; }  .blog-detail .comments h3 {    font-size: 18px;    color: #222;    font-family: 'Poppins', sans-serif;    font-weight: 700; }  .blog-detail .comments ul.uk-comment-list .uk-comment + ul {    padding-left: 130px; }  .blog-detail .comments ul.uk-comment-list li {    border-bottom: 1px solid #e0e0e0; }    .blog-detail .comments ul.uk-comment-list li article.uk-comment {      margin: 35px 0 25px 0; }    .blog-detail .comments ul.uk-comment-list li .comment .comment-img {      display: none;      width: 100px;      height: 100px;      background: #d3d3d3;      border-radius: 50%;      overflow: hidden;      float: left; }      .blog-detail .comments ul.uk-comment-list li .comment .comment-img img {        display: block;        width: 100%;        height: 100%; }    .blog-detail .comments ul.uk-comment-list li .comment .comment-content {      margin-left: 0; }      .blog-detail .comments ul.uk-comment-list li .comment .comment-content .meta .meta-author {        margin-top: -5px; }        .blog-detail .comments ul.uk-comment-list li .comment .comment-content .meta .meta-author h5 {          display: inline-block;          font-size: 18px;          color: #444;          font-family: 'Poppins', sans-serif;          font-weight: 500; }          .blog-detail .comments ul.uk-comment-list li .comment .comment-content .meta .meta-author h5 span {            font-size: 14px;            color: #888888;            padding: 0 10px; }            @media (min-width: 480px) {              .blog-detail .comments ul.uk-comment-list li .comment .comment-content .meta .meta-author h5 span {                padding: 0 15px; } }        .blog-detail .comments ul.uk-comment-list li .comment .comment-content .meta .meta-author p {          font-family: 'Poppins', sans-serif;          font-weight: 300;          display: inline-block;          font-size: 14px;          color: #888888; }      .blog-detail .comments ul.uk-comment-list li .comment .comment-content > p {        margin-top: 0;        font-size: 14px;        color: #444;        font-family: 'Poppins', sans-serif;        font-weight: 300; }      .blog-detail .comments ul.uk-comment-list li .comment .comment-content .meta-reply a {        margin-top: 5px;        display: inline-block;        font-family: 'Poppins', sans-serif;        font-size: 14px;        font-weight: 400;        color: #27258a; }.blog-detail .leave-comment {  padding-top: 50px; }  .blog-detail .leave-comment > h3 {    padding-bottom: 25px;    font-size: 18px;    font-weight: 700;    font-family: 'Poppins', sans-serif;    color: #222; }@media (min-width: 480px) {  .blog-detail .comments ul.uk-comment-list li .comment .comment-img {    display: block; }  .blog-detail .comments ul.uk-comment-list li .comment .comment-content {    margin-left: 130px; }    .blog-detail .comments ul.uk-comment-list li .comment .comment-content > p {      margin-top: -70px; } }@media (max-width: 959px) {  .blog-detail .clear-position {    position: static; } }/*----------------------    Contact------------------------*//*    Contact*/.contact-page.tzp-section-padding {  padding-top: 0; }.contact-page .box {  margin-bottom: 80px; }  .contact-page .box.no-margin {    margin-bottom: 0; }  .contact-page .box .title {    margin-bottom: 43px; }    .contact-page .box .title h3 {      font-family: 'Poppins', sans-serif;      font-weight: 700;      padding-bottom: 21px;      font-size: 24px;      color: #222;      border-bottom: 1px solid #ccc;      text-transform: uppercase;      position: relative; }      .contact-page .box .title h3:before {        content: '';        width: 70px;        height: 1px;        background: #27258a;        position: absolute;        left: 0;        bottom: -1px; }  .contact-page .box > p {    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 14px;    color: #444;    margin-bottom: 30px; }  .contact-page .box .gmap-wrapper #gmap_contact {    height: 300px; }    .contact-page .box .gmap-wrapper #gmap_contact .gm-style .gm-style-iw {      font-family: 'Poppins', sans-serif;      font-size: 14px;      font-weight: 700;      color: #444;      text-align: center;      padding-top: 10px; }    @media (min-width: 768px) {      .contact-page .box .gmap-wrapper #gmap_contact {        height: 400px; } }    @media (min-width: 960px) {      .contact-page .box .gmap-wrapper #gmap_contact {        height: 600px; } }  .contact-page .box .info-box:hover .icon span {    -webkit-transform: rotateY(180deg);    -moz-transform: rotateY(180deg);    -ms-transform: rotateY(180deg);    -o-transform: rotateY(180deg);    transform: rotateY(180deg); }  .contact-page .box .info-box .icon {    padding: 55px 15px;    background: #f8f8f8;    text-align: center; }    .contact-page .box .info-box .icon span {      display: inline-block;      width: 42px;      height: 42px;      line-height: 42px;      text-align: center;      background: #e09e25;      border-radius: 50%;      color: #fff;      font-size: 20px;      transition: all .5s ease-in; }  .contact-page .box .info-box .text {    text-align: center;    border: 1px solid #e5e5e5;    padding: 35px 15px;    height: 160px }    .contact-page .box .info-box .text h3 {      font-family: 'Poppins', sans-serif;      font-weight: 700;      padding-bottom: 20px;      font-size: 18px;      color: #222; }    .contact-page .box .info-box .text p, .contact-page .box .info-box .text a {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #444;      transition: all .3s ease; }    .contact-page .box .info-box .text a:hover {      color: #27258a; }  @media (max-width: 959px) {    .contact-page .box .info-box {      margin-bottom: 30px; } }  .contact-page .box form input, .contact-page .box form textarea {    border-radius: 0; }  @media (max-width: 959px) {    .contact-page .box {      margin-bottom: 50px; }      .contact-page .box:nth-child(2) {        margin-bottom: 20px; } }/*----------------------    My Account------------------------*//*    My Account*/.my-account.tzp-section-padding {  padding-top: 0; }.my-account .box {  padding: 0; }  .my-account .box.line {    margin-top: 50px;    position: relative; }    .my-account .box.line:before {      display: none;      content: '';      background: #ccc;      width: 1px;      height: 300px;      position: absolute;      left: -1px;      top: 0px; }    @media (min-width: 960px) {      .my-account .box.line {        margin-top: 0; }        .my-account .box.line:before {          display: block; } }  .my-account .box h3 {    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-size: 24px;    color: #222;    text-transform: uppercase;    margin-bottom: 5px; }  .my-account .box p {    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 14px;    color: #444;    margin-bottom: 35px; }  .my-account .box h5 {    font-family: 'Poppins', sans-serif;    font-weight: 500;    font-size: 14px;    color: #222;    margin-top: 45px;    margin-bottom: 10px; }  .my-account .box .tzp-box-color {    margin-top: 6px;    float: left; }  .my-account .box ul li p {    margin-bottom: 0;    line-height: 36px; }    .my-account .box ul li p span {      font-size: 14px;      color: #27258a;      padding-right: 18px; }  .my-account .box form p {    float: right;    margin-bottom: 0;    transition: all .3s ease; }    .my-account .box form p:hover {      text-decoration: underline; }  .my-account .box form .tzp-button {    margin-top: 25px; }  @media (min-width: 960px) {    .my-account .box {      padding: 0 70px; } }/*----------------------    Place Order------------------------*//*    Place Order*/.place-order .box {  margin-bottom: 50px; }  .place-order .box.no-margin {    margin-bottom: 0; }  .place-order .box .title {    margin-bottom: 43px; }    .place-order .box .title h3 {      font-family: 'Poppins', sans-serif;      font-weight: 700;      padding-bottom: 21px;      font-size: 24px;      color: #222;      border-bottom: 1px solid #ccc;      text-transform: uppercase;      position: relative; }      .place-order .box .title h3:before {        content: '';        width: 70px;        height: 1px;        background: #27258a;        position: absolute;        left: 0;        bottom: -1px; }  .place-order .box form h5 {    font-family: 'Poppins', sans-serif;    font-weight: 500;    font-size: 14px;    color: #222;    margin-bottom: 10px; }  .place-order .box form .tzp-custom-select .custom-select-wrapper {    width: 100%;    margin-bottom: 20px; }  .place-order .box form .tzp-custom-select .custom-select {    width: 100%;    border: 1px solid #ccc;    border-radius: 5px; }    .place-order .box form .tzp-custom-select .custom-select.opened {      border: 1px solid #27258a; }  .place-order .box form .tzp-custom-select .custom-select-trigger {    width: 100%; }    .place-order .box form .tzp-custom-select .custom-select-trigger:after {      display: none; }  .place-order .box .tzp-box-color.tzp-box-check {    float: none; }  .place-order .box .list-item li {    padding-bottom: 50px;    margin-bottom: 50px;    border-bottom: 1px solid #ccc; }    .place-order .box .list-item li .flex-box {      display: flex;      justify-content: space-between;      align-items: center; }      .place-order .box .list-item li .flex-box .product {        margin-right: auto; }        .place-order .box .list-item li .flex-box .product .product-remove {          display: table-cell;          vertical-align: middle; }          .place-order .box .list-item li .flex-box .product .product-remove p {            font-family: 'Poppins', sans-serif;            font-weight: 400;            display: inline-block;            font-size: 14px;            color: #27258a; }          .place-order .box .list-item li .flex-box .product .product-remove a {            display: inline-block;            font-size: 14px;            color: #27258a; }        .place-order .box .list-item li .flex-box .product .product-name {          padding-right: 15px;          padding-left: 15px;          display: table-cell;          vertical-align: middle; }          .place-order .box .list-item li .flex-box .product .product-name h3 {            font-family: 'Poppins', sans-serif;            font-weight: 700;            font-size: 14px;            color: #222; }            .place-order .box .list-item li .flex-box .product .product-name h3:hover {              text-decoration: underline; }          .place-order .box .list-item li .flex-box .product .product-name p {            font-family: 'Poppins', sans-serif;            font-weight: 300;            font-size: 14px;            color: #444; }          @media (min-width: 768px) {            .place-order .box .list-item li .flex-box .product .product-name {              padding-right: 50px;              padding-left: 30px; } }      .place-order .box .list-item li .flex-box .price {        margin-left: auto;        padding-right: 0; }        .place-order .box .list-item li .flex-box .price p {          font-family: 'Poppins', sans-serif;          font-weight: 400;          font-size: 16px;          color: #444; }        @media (min-width: 768px) {          .place-order .box .list-item li .flex-box .price {            padding-right: 55px; } }  .place-order .box .order-total {    float: left; }    .place-order .box .order-total p {      font-family: 'Poppins', sans-serif;      font-weight: 400;      font-size: 14px;      color: #444; }      .place-order .box .order-total p.total {        font-size: 18px; }    .place-order .box .order-total .table-cell {      margin-bottom: 15px; }      .place-order .box .order-total .table-cell > * {        display: table-cell; }        .place-order .box .order-total .table-cell > *:first-child {          min-width: 110px; }        @media (min-width: 768px) {          .place-order .box .order-total .table-cell > *:first-child {            min-width: 250px; } }      .place-order .box .order-total .table-cell:last-child {        border-top: 1px solid #ccc;        padding-top: 15px;        margin-top: 15px; }    .place-order .box .order-total .tzp-box-color.tzp-box-check {      margin-top: 6px; }      .place-order .box .order-total .tzp-box-color.tzp-box-check ul {        display: block; }        .place-order .box .order-total .tzp-box-color.tzp-box-check ul li {          padding-right: 0;          margin-bottom: 0; }          .place-order .box .order-total .tzp-box-color.tzp-box-check ul li:last-child {            margin-bottom: 0; }          .place-order .box .order-total .tzp-box-color.tzp-box-check ul li label {            display: inline-block; }          .place-order .box .order-total .tzp-box-color.tzp-box-check ul li .label {            position: relative;            display: inline-block;            padding-left: 5px;            top: -1px;            left: auto; }    @media (min-width: 768px) {      .place-order .box .order-total {        float: right; } }  .place-order .box .paypal {    padding-top: 30px;    padding-bottom: 35px;    margin-bottom: 35px;    border-bottom: 1px solid #ccc;    clear: both; }    .place-order .box .paypal .tzp-box-color.tzp-box-check ul {      display: block; }      .place-order .box .paypal .tzp-box-color.tzp-box-check ul li {        padding-right: 0;        margin-bottom: 0; }        .place-order .box .paypal .tzp-box-color.tzp-box-check ul li:last-child {          margin-bottom: 0; }        .place-order .box .paypal .tzp-box-color.tzp-box-check ul li label {          display: inline-block; }        .place-order .box .paypal .tzp-box-color.tzp-box-check ul li .label {          font-weight: 400;          position: relative;          display: inline-block;          padding-left: 5px;          top: -1px;          left: auto; }        .place-order .box .paypal .tzp-box-color.tzp-box-check ul li p {          font-family: 'Poppins', sans-serif;          font-weight: 300;          padding-left: 20px;          padding-bottom: 20px;          font-size: 14px;          color: #444; }  .place-order .box .tzp-button {    margin-right: 0;    text-align: left; }    @media (min-width: 768px) {      .place-order .box .tzp-button {        margin-right: 55px;        text-align: right; } }@media (min-width: 768px) {  .place-order {    margin-bottom: 80px; } }/*----------------------    Track Order------------------------*//*    Track Order*/.track-order .tzp-form h3 {  font-family: 'Poppins', sans-serif;  font-weight: 700;  margin-bottom: 20px;  padding-bottom: 21px;  font-size: 24px;  color: #222;  border-bottom: 1px solid #ccc;  text-transform: uppercase;  position: relative; }  .track-order .tzp-form h3:before {    content: '';    width: 70px;    height: 1px;    background: #27258a;    position: absolute;    left: 0;    bottom: -1px; }.track-order .tzp-form p {  font-family: 'Poppins', sans-serif;  font-weight: 300;  padding-bottom: 30px;  font-size: 14px;  color: #444; }.track-order .tzp-form h5 {  font-family: 'Poppins', sans-serif;  font-weight: 400;  padding-bottom: 10px;  font-size: 14px;  color: #222; }.track-order .tzp-form .tzp-button {  margin-top: 20px; }/*----------------------    About------------------------*//*    About*/.about.tzp-section-padding {  padding-top: 0; }.about .box-image img {  width: 100%; }.about .content {  padding-left: 0;  padding-top: 50px; }  .about .content h3 {    font-family: 'Poppins', sans-serif;    font-weight: 400;    font-size: 26px;    line-height: 26px;    color: #444;    margin-bottom: 20px; }  .about .content p {    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 14px;    color: #444;    margin: 5px 0; }  .about .content ul {    margin-top: 25px; }    .about .content ul li p {      font-weight: 700;      padding-left: 30px;      position: relative; }      .about .content ul li p span {        position: absolute;        left: 0;        top: 6px; }@media (min-width: 480px) {  .about .content h3 {    font-size: 30px;    line-height: 30px; } }@media (min-width: 768px) {  .about .content {    padding-left: 10px;    padding-top: 0; }    .about .content h3 {      font-size: 36px;      line-height: 36px; } }/*    Others*/.others {  padding: 0; }  .others .set-background {    padding: 50px 30px;    background: #27258a; }    .others .set-background .title h3 {      font-family: 'Poppins', sans-serif;      font-weight: 700;      padding-bottom: 20px;      margin-bottom: 65px;      color: #fff;      font-size: 30px;      line-height: 30px;      position: relative; }      .others .set-background .title h3:before {        content: '';        width: 65px;        height: 1px;        background: #fff;        position: absolute;        bottom: 0;        left: 50%;        -webkit-transform: translateX(-50%);        -moz-transform: translateX(-50%);        -ms-transform: translateX(-50%);        -o-transform: translateX(-50%);        transform: translateX(-50%); }    .others .set-background .box {      text-align: center; }      .others .set-background .box p {        font-family: 'Poppins', sans-serif;        font-weight: 300;        color: #fff;        font-size: 18px;        padding: 0; }      .others .set-background .box .box-image {        width: 150px;        height: 150px;        border-radius: 50%;        overflow: hidden;        margin: 50px auto; }        .others .set-background .box .box-image img {          width: 100%;          height: 100%; }      .others .set-background .box h5 {        font-family: 'Poppins', sans-serif;        font-weight: 700;        color: #fff;        font-size: 18px;        text-transform: uppercase; }      .others .set-background .box ul li {        display: inline-block; }        .others .set-background .box ul li span {          font-size: 12px;          color: #fff; }  .others .uk-slidenav-position .uk-slidenav {    width: 20px;    display: block;    font-size: 26px;    color: #222;    background: #ebebeb;    transition: all .3s ease; }    .others .uk-slidenav-position .uk-slidenav:hover {      color: #27258a; }  .others .uk-slidenav-position .uk-slidenav-previous {    left: -20px; }  .others .uk-slidenav-position .uk-slidenav-next {    right: -20px; }  @media (min-width: 480px) {    .others .set-background {      padding: 70px 30px; } }  @media (min-width: 768px) {    .others .set-background .box p {      padding: 0 15%; }    .others .uk-slidenav-position .uk-slidenav {      width: 60px;      font-size: 36px; }    .others .uk-slidenav-position .uk-slidenav-previous {      left: 0; }    .others .uk-slidenav-position .uk-slidenav-next {      right: 0; } }  @media (min-width: 992px) {    .others .set-background {      padding: 100px 30px; } }  @media (min-width: 1220px) {    .others {      padding: 0 145px; }      .others .set-background .box p {        padding: 0 20%; }      .others .uk-slidenav-position .uk-slidenav-previous {        left: -60px; }      .others .uk-slidenav-position .uk-slidenav-next {        right: -60px; } }/*    Team member*/.team-member .title h3 {  font-family: 'Poppins', sans-serif;  font-weight: 700;  padding-bottom: 20px;  margin-bottom: 65px;  color: #222;  font-size: 30px;  line-height: 30px;  position: relative; }  .team-member .title h3:before {    content: '';    width: 65px;    height: 1px;    background: #222;    position: absolute;    bottom: 0;    left: 50%;    -webkit-transform: translateX(-50%);    -moz-transform: translateX(-50%);    -ms-transform: translateX(-50%);    -o-transform: translateX(-50%);    transform: translateX(-50%); }.team-member .box .box-image {  position: relative;  background: #222; }  .team-member .box .box-image:hover img {    opacity: .2;    transition: all .3s ease; }  .team-member .box .box-image:hover .social {    -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    transition: all .3s ease;    transition-delay: 0.3s; }  .team-member .box .box-image img {    width: 100%; }  .team-member .box .box-image .social {    position: absolute;    text-align: center;    left: 0;    right: 0;    bottom: 40px;    -webkit-transform: scale(0);    -moz-transform: scale(0);    -ms-transform: scale(0);    -o-transform: scale(0);    transform: scale(0); }    .team-member .box .box-image .social li {      margin: 0 8px;      display: inline-block; }      .team-member .box .box-image .social li a {        font-size: 14px;        color: #fff; }        .team-member .box .box-image .social li a:hover {          color: #27258a; }.team-member .box .box-content {  margin-top: 40px;  text-align: center; }  .team-member .box .box-content h3 {    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-size: 24px;    color: #222;    text-transform: uppercase; }  .team-member .box .box-content h5 {    margin-top: 10px;    margin-bottom: 15px;    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 14px;    color: #27258a; }  .team-member .box .box-content p {    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 14px;    color: #444; }/*----------------------    Team Services------------------------*//*    Team Of Services*/.team-of-services.tzp-section-padding {  padding: 0 0 20px 0; }.team-of-services li {  margin-bottom: 30px; }  .team-of-services li:last-child .box {    margin-bottom: 0; }.team-of-services .box .box-icon {  min-height: 250px;  background: #f2f2f2;  display: flex;  justify-content: center;  align-items: center; }  .team-of-services .box .box-icon img {    width: 150px;    height: auto; }.team-of-services .box .flex-box {  background: #f8f8f8;  display: flex;  justify-content: flex-start;  align-items: flex-start; }  .team-of-services .box .flex-box .box-content {    padding: 30px; }    .team-of-services .box .flex-box .box-content h3 {      font-family: 'Poppins', sans-serif;      font-weight: 500;      font-size: 26px;      line-height: 26px;      color: #222;      margin-bottom: 25px; }    .team-of-services .box .flex-box .box-content p {      font-family: 'Poppins', sans-serif;      font-weight: 300;      font-size: 14px;      color: #222;      padding: 5px 0; }    .team-of-services .box .flex-box .box-content .read-more {      margin-top: 15px;      font-family: 'Poppins', sans-serif;      font-weight: 300;      color: #27258a;      font-size: 18px;      text-transform: uppercase;      display: inline-block;      position: relative; }      .team-of-services .box .flex-box .box-content .read-more:hover:before {        width: 100%; }      .team-of-services .box .flex-box .box-content .read-more:before {        content: '';        width: 0;        height: 1px;        background: #27258a;        position: absolute;        left: 0;        bottom: 0;        transition: all .5s ease-out; }@media (min-width: 480px) {  .team-of-services.tzp-section-padding {    padding: 0 0 20px 0; }  .team-of-services .box .flex-box .box-content {    padding: 50px 30px; }    .team-of-services .box .flex-box .box-content h3 {      font-size: 30px;      line-height: 30px; } }@media (min-width: 768px) {  .team-of-services .box .box-icon {    min-height: 450px; } }@media (min-width: 992px) {  .team-of-services.tzp-section-padding {    padding: 0 0 60px 0; } }@media (min-width: 1220px) {  .team-of-services .box .flex-box .box-content {    padding: 50px 70px; } }/*----------------------    Faq------------------------*//*    Faq*/.faq.tzp-section-padding {  padding-top: 0;  padding-bottom: 20px; }.faq .box-question {  margin-bottom: 65px; }  .faq .box-question:last-child {    margin-bottom: 0; }  .faq .box-question h3 {    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-size: 30px;    line-height: 30px;    color: #27258a;    text-transform: uppercase;    margin-bottom: 40px; }  .faq .box-question .holder-question .has-title {    margin-bottom: 20px;    border: 1px solid #cccccc;    line-height: 50px;    transition: all .3s ease; }    .faq .box-question .holder-question .has-title:first-child .sub-content {      display: block; }    .faq .box-question .holder-question .has-title:last-child {      margin-bottom: 0; }    .faq .box-question .holder-question .has-title.uk-active, .faq .box-question .holder-question .has-title:hover {      border: 1px solid #27258a; }    .faq .box-question .holder-question .has-title a {      font-family: 'Poppins', sans-serif;      display: block;      padding: 0 25px;      font-weight: 500;      font-size: 14px;      color: #222; }      .faq .box-question .holder-question .has-title a span {        padding-right: 10px;        font-size: 10px;        position: relative;        top: -1px; }    .faq .box-question .holder-question .has-title .sub-content {      display: none; }      .faq .box-question .holder-question .has-title .sub-content p {        padding: 0 25px 25px 25px;        font-weight: 300;        font-size: 14px;        color: #444;        line-height: 26px; }@media (max-width: 479px) {  .faq .box-question {    margin-bottom: 40px; }    .faq .box-question h3 {      font-size: 26px;      line-height: 26px; }    .faq .box-question .holder-question .has-title a {      width: 100%;      white-space: nowrap;      overflow: hidden;      text-overflow: ellipsis; } }@media (min-width: 480px) {  .faq.tzp-section-padding {    padding-bottom: 40px; } }@media (min-width: 960px) {  .faq.tzp-section-padding {    padding-bottom: 85px; } }/*----------------------    Policy------------------------*//*    Privacy Policy*/.privacy-policy.tzp-section-padding {  padding: 0 0 20px 0; }.privacy-policy .title {  margin-bottom: 60px;  text-align: center; }  .privacy-policy .title h3 {    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-size: 24px;    color: #222;    text-transform: uppercase;    margin-bottom: 15px; }  .privacy-policy .title p {    font-family: 'Poppins', sans-serif;    font-weight: 300;    font-size: 14px;    color: #222;    padding: 0; }.privacy-policy .holder-policy .has-title {  margin-bottom: 30px; }  .privacy-policy .holder-policy .has-title:first-child .sub-content {    display: block; }  .privacy-policy .holder-policy .has-title.uk-active a span {    -webkit-transform: rotateX(180deg);    -moz-transform: rotateX(180deg);    -ms-transform: rotateX(180deg);    -o-transform: rotateX(180deg);    transform: rotateX(180deg); }  .privacy-policy .holder-policy .has-title a {    border: 1px solid #cccccc;    border-left: 2px solid #27258a;    line-height: 50px;    transition: all .3s ease;    font-family: 'Poppins', sans-serif;    display: block;    padding: 0 30px;    font-weight: 500;    font-size: 18px;    position: relative;    color: #222; }    .privacy-policy .holder-policy .has-title a span {      font-size: 18px;      position: absolute;      top: 13px;      right: 30px;      transition: all .5s ease; }  .privacy-policy .holder-policy .has-title .sub-content {    display: none; }    .privacy-policy .holder-policy .has-title .sub-content p {      padding: 15px 15px 0 15px;      font-weight: 300;      font-size: 14px;      color: #444;      line-height: 26px; }@media (max-width: 479px) {  .privacy-policy .holder-policy .has-title a {    width: 100%;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis; }    .privacy-policy .holder-policy .has-title a span {      right: 10px; } }@media (min-width: 480px) {  .privacy-policy.tzp-section-padding {    padding: 0 0 40px 0; }  .privacy-policy .holder-policy .has-title .sub-content p {    padding: 15px 30px 0 30px; } }@media (min-width: 768px) {  .privacy-policy .title p {    padding: 0 15%; } }@media (min-width: 992px) {  .privacy-policy.tzp-section-padding {    padding: 0 0 80px 0; }  .privacy-policy .title p {    padding: 0 25%; } }/*    Return Policy*/.return-policy.tzp-section-padding {  padding-top: 0; }.return-policy .content h3 {  position: relative;  margin-bottom: 25px;  padding-bottom: 15px;  font-family: 'Poppins', sans-serif;  font-weight: 500;  font-size: 26px;  line-height: 26px;  color: #222; }  .return-policy .content h3:before {    content: '';    background: #222;    width: 65px;    height: 3px;    position: absolute;    left: 0;    bottom: 0; }.return-policy .content p {  font-family: 'Poppins', sans-serif;  font-weight: 300;  font-size: 14px;  color: #444;  padding: 8px 0; }.return-policy .content .read-more {  font-family: 'Poppins', sans-serif;  font-weight: 500;  color: #27258a;  font-size: 16px;  text-transform: uppercase;  display: inline-block;  margin-top: 15px;  position: relative; }  .return-policy .content .read-more:hover:before {    width: 100%; }  .return-policy .content .read-more:before {    content: '';    width: 0;    height: 1px;    background: #27258a;    position: absolute;    left: 0;    bottom: 0;    transition: all .5s ease-out; }@media (min-width: 1220px) {  .return-policy .content {    padding: 0 130px; } }/*# sourceMappingURL=style.css.map */.uk-container{	max-width: 1349px;	/*overflow-x: hidden;*/	    padding: 0 8px;}.blc{	    background: #363636 !important;}.myBlock{      float: left;      margin-bottom: 49px;}.product-block{    margin-bottom: 65px !important;    display: flow-root;}.new_width_modal {    width: 69% !important;}.h1, .h2, .h3, h1, h2, h3 {    margin-top: 0 !important;    margin-bottom: 0 !important;}.whatsapp{  color:#222;  font-weight: 600}.uk-icon-whatsapp{  color: #22b526;  font-weight: bold;}@media (max-width: 499px){  .myBlock{    width: 46% !important;    margin-right: 10px;  }  .tzp-product-v1 .add-to-cart .addcart{        width: 60px;        font-size: 12px;  }  .tzp-product-v1 .add-to-cart{        /*margin-bottom: 39px;*/            padding: 10px 6px;  }  .tzp-product-v1{      padding: 14px 15px;      text-align: center;  }  .tzp-product-v1 .text h3{      font-size: 13px;  }  .new_width_modal{    width: 100% !important;  }}.wth_btn{    box-shadow: rgb(77, 77, 77) 2px 2px 6px;    position: fixed;    top: 90%;    -webkit-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);}