@keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}

.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block; /* Enable animation */

  background-color: var(--base-color);

  width: 100%;
  border-radius: 0.25rem;
  display: inline-flex;
  line-height: 1;

  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  overflow: hidden;
}

.react-loading-skeleton::after {
  content: ' ';
  display: var(--pseudo-element-display);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-image: linear-gradient(
    90deg,
    var(--base-color),
    var(--highlight-color),
    var(--base-color)
  );
  transform: translateX(-100%);

  animation-name: react-loading-skeleton;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

@media (prefers-reduced-motion) {
  .react-loading-skeleton {
    --pseudo-element-display: none; /* Disable animation */
  }
}

/**
 * Swiper 11.0.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 27, 2024
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -moz-appearance: none;
       appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform,
        200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
        200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}


@font-face{font-family:"Poppins";src:url(../../../fonts/Poppins-Regular.35d26b78.ttf)}.ss-shopping-widget{display:flex;justify-content:center;align-items:center;border-radius:31px;gap:10px;width:150px;height:50px;transition:background-color .2s linear;background-color:#151515;padding:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.ss-shopping-widget.open{transition:background-color .2s linear,box-shadow .2s linear;background-color:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.ss-shopping-widget.open .widget-title{transition:color .2s linear;color:#151515}.ss-shopping-widget .close-icon,.ss-shopping-widget .open-icon{height:20px;width:20px}.ss-shopping-widget .widget-title{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;width:65px;margin:0px}.ss-shopping-widget .open-icon svg{width:20px}.ss-shopping-widget .open-icon svg path{stroke:#fff}.ss-tabs{display:flex;align-items:center;justify-content:space-around;flex-shrink:0;flex-basis:70px;border-radius:14px 14px 0px 0px;background:#fff;box-shadow:0px -4px 40px 4px rgba(0,0,0,.1);position:sticky;bottom:0px}.ss-tabs .active svg g{stroke:#000}.ss-tabs .home-tab,.ss-tabs .cart-tab{cursor:pointer}.ss-tabs .home-tab.active,.ss-tabs .cart-tab.active{position:relative}.ss-tabs .home-tab.active:after,.ss-tabs .cart-tab.active:after{content:"";bottom:0px;position:absolute;right:10px;top:28px;background:#000;width:5px;height:5px;border-radius:50%}.ss-tabs .cart-tab .cart-count{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:140% !important;text-transform:capitalize;position:absolute;right:75px;text-align:center;background:#151515;border-radius:30px;width:20px !important;height:20px !important}.ss-tabs .cart-tab .cart-count p{padding:3px;margin:0px;line-height:normal;font-size:10px}.ss-address{color:#151515;line-height:120%;font-size:14px;font-weight:400;padding:0px 0px 10px 0px;margin:0px}.ss-input-field{color:#a2a2a2 !important;text-align:left !important;font-size:14px !important;font-style:normal !important;font-weight:400 !important;line-height:120% !important;text-transform:capitalize !important;padding:17px 17px 17px 17px !important;margin:0px 0px 20px 0px !important;width:350px !important;border:2px solid #f1f1f1 !important}.ss-input-field:focus,.ss-input-field:active{border:2px solid #f1f1f1 !important;box-shadow:none !important;outline:none !important}.category.shop-page{color:#a2a2a2;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:lowercase;margin:0px;padding:0px 0px 1px 0px}.category.single-product{font-size:14px;font-style:normal;font-weight:500;line-height:120%;text-transform:lowercase;margin:0px;padding:0px}.category.cart-page{color:#a2a2a2;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:lowercase;margin:0px;padding:0px}.shop-heading,.cart-heading{color:#151515;font-size:26px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;margin:0px;padding:0px}.ss-products{list-style:none;margin:0px;padding:0px}.ss-products.shop-page{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8px;margin:0px;padding:0px}.ss-products.shop-page .product-info{padding:0px 0px 25px 0px}.ss-products.shop-page .product-info .product-group{position:relative}.ss-products.shop-page .product-info .product-group .add-to-cart{position:absolute;right:20px;bottom:20px;cursor:pointer}.ss-products.shop-page .product-info .product-group .add-to-cart .cart-container{text-align:center;border-radius:19px;background-color:#fff;width:26px;height:26px;line-height:30px;position:relative}.ss-products.shop-page .product-info .product-group .add-to-cart .cart-container svg{padding:0px !important;margin:0px !important;height:17px !important;width:18px !important;position:absolute;top:5px;left:4px;bottom:0px;right:0px}.ss-products.shop-page .product-info .product-group .add-to-cart .cart-container svg.cross-icon{height:16px !important;width:14px !important}.ss-products.shop-page .product-info .product-group .add-to-cart .cart-container svg.external-icon{height:16px !important;width:16px !important}.ss-products.shop-page .product-info .product-group .add-to-cart .cart-container svg.cart-loading{height:15px !important;width:16px !important}.ss-products.shop-page .product-info .product-group .add-to-cart .cart-container .success{height:16px !important;width:18px !important}.ss-products.shop-page .product-info .product-group .view-product{position:absolute;right:20px;bottom:20px;cursor:pointer}.ss-products.shop-page .product-info .product-group .view-product p{text-align:center;padding:0px;margin:0px}.ss-products.cart-page .product-info{display:flex;justify-content:space-between;padding:0px 0px 20px 0px}.ss-products.cart-page .product-info .product-group img{max-width:90px;max-height:105px;border-radius:5px;box-shadow:0px 0px 18px 0px rgba(0,0,0,.4)}.ss-products.cart-page .product-info .cart-group-delete-counter{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.ss-products.cart-page .product-info .cart-group-delete-counter .counter-wrapper{display:flex;align-items:center;justify-content:space-between;width:80px}.ss-products.cart-page .product-info .cart-group-delete-counter .counter-wrapper p{color:#a2a2a2;font-size:16px;font-style:normal;font-weight:400;line-height:191%;text-transform:capitalize}.ss-products.cart-page .product-info .cart-product-info-group .size-color-group{display:flex;gap:10px}.ss-products.cart-page-layout-2 .product-info{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;border-bottom:1px solid #ddd;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px}.ss-products.cart-page-layout-2 .product-info .cart-product-info-group{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;width:145px;gap:10px}.ss-products.cart-page-layout-2 .product-info .cart-group-delete-counter{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:80px}.ss-products.cart-page-layout-2 .product-info .cart-group-delete-counter .onsale{background:none !important}.ss-products.cart-page-layout-2 .product-info .cart-group-delete-counter .cart-action-group{display:flex;gap:5px}.ss-products.cart-page-layout-2 .product-info .cart-group-delete-counter .cart-action-group .remove-cart-product,.ss-products.cart-page-layout-2 .product-info .cart-group-delete-counter .cart-action-group .add-cart-product{color:#151515;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;padding:0px !important;margin:0px !important;cursor:pointer}.ss-products.cart-page-layout-2 .product-info .cart-group-delete-counter p{margin:0px !important;padding:0px !important}.ss-products.cart-page-layout-2 .product-info .product-group img{max-width:119px;max-height:119px;cursor:pointer}.empty-products{text-align:center}.empty-products p{margin:0px;color:#a2a2a2;font-size:14px;font-style:normal;font-weight:500;line-height:120%}.ss-product-taxonomies-group .taxonomy-heading{color:#151515;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;padding:0px 0px 10px 0px}.ss-product-taxonomies-group .ss-product-taxonomies{display:flex;justify-content:space-between;gap:10px;max-width:260px;height:30px;flex-basis:70%;overflow-x:auto;cursor:pointer;-ms-overflow-style:none;scrollbar-width:none}.ss-product-taxonomies-group .ss-product-taxonomies.full-width{max-width:351px}.ss-product-taxonomies-group .ss-product-taxonomies::-webkit-scrollbar{display:none}.ss-product-taxonomies-group .ss-product-taxonomies .taxonomy{position:relative;transition:all .2s linear;color:#a2a2a2;font-size:16px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;padding:0px 0px 10px 0px;white-space:nowrap}.ss-product-taxonomies-group .ss-product-taxonomies .taxonomy.active{color:#000}.ss-product-taxonomies-group .ss-product-taxonomies .taxonomy.active::after{content:"";bottom:0px;position:absolute;right:50%;transform:translateX(50%);background:#000;width:5px;height:5px;border-radius:50%}.ss-product-taxonomies-group .ss-product-taxonomies.filter-layout{overflow-x:unset;flex-wrap:wrap;max-width:none}.ss-product-taxonomies-group .ss-product-taxonomies.filter-layout .taxonomy{padding:10px 15px;border-radius:21px;border:1px solid #a2a2a2}.back-button{display:flex;border-radius:40px;background:#f1f1f1;padding:10px 18px;text-align:center;width:50px;height:50px;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.back-button svg{width:20px !important;height:20px !important}.product-name.payment-heading,.product-name.checkout-heading,.product-name.single-product-heading{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;color:#151515;border-radius:25px;background:#f1f1f1;padding:15px 20px;text-align:center;max-height:60px;max-width:200px}.product-name.single-product-heading{flex-basis:25%;height:50px}.product-name.single-product-heading p{width:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0px;padding:0px}.product-name.checkout-heading p{margin:0px;padding:0px}.product-name.payment-heading p{margin:0px;padding:0px}.product-name.single-product-main{color:#151515;font-size:26px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;margin:0px;padding:0px}.product-name.shop-page-heading{color:#151515;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;padding:0px 0px 1px 0px;margin:0px}.product-name.cart-page-heading{color:#151515;font-size:18px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;padding:0px;margin:0px}.product-name.cart-page-2-heading{color:#151515;font-size:16px;font-style:normal;font-weight:500;line-height:107%;text-transform:uppercase;margin:0px;padding:0px}.product-name.grouped{color:#151515;font-size:14px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;margin:0px;padding:0px}.cart-tab.cart-background{display:flex;border-radius:40px;background:#f1f1f1;padding:10px 18px;text-align:center;width:50px;height:50px;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.cart-tab.cart-background svg{width:26px !important;height:26px !important;transform:scale(0.9)}.cart-tab.cart-background svg g path{stroke:#151515}.product-image.shop{width:176px;height:260px;-o-object-fit:cover;object-fit:cover}.product-image.shop.simple,.product-image.shop.external,.product-image.shop.grouped{cursor:pointer}.product-image.shop.variable{pointer-events:none}.product-image.single-product{width:390px;height:466px;-o-object-fit:contain;object-fit:contain;position:relative}.price-container{display:flex;align-items:center;gap:5px;justify-content:flex-start;flex-wrap:wrap}.price-container.cart-page-layout-2{flex-wrap:nowrap}.price-container .price-separator{display:flex;flex-direction:column;justify-content:center;height:0px;margin:0px;padding:0px}.price-container .price.shop-page{display:block !important;flex:none;color:#151515;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;margin:0px;padding:0px}.price-container .price.shop-page.onsale{background-color:#151515;color:#fff}.price-container .price.single-product{color:#151515;font-size:16px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;margin:0px;padding:0px}.price-container .price.cart-page{color:#151515;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;margin:0px;padding:0px}.price-container .price.cart-page-layout-2{color:#151515;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin:0px;padding:0px}.price-container .price.grouped{color:#151515;font-size:14px;font-style:normal;font-weight:500;line-height:120%;text-transform:capitalize;margin:0px;padding:0px}.price-container .regular-price.price{text-decoration:line-through}.description.single-product{color:#a2a2a2;font-size:14px;font-style:normal;font-weight:400;line-height:191%;text-transform:capitalize;padding:0px;margin:0px}.product-button{cursor:pointer;text-align:center;border-radius:36px;background:#151515;width:240px;height:50px}.product-button.shipping-address{width:100%;display:flex;justify-content:center;align-items:center}.product-button.shipping-address p{font-size:14px}.product-button.shipping-address svg path{stroke:#fff}.product-button.filter-button-reset{border:1px solid #151515;background:#fff;width:100%}.product-button.filter-button-reset p{font-size:14px;font-weight:normal;line-height:191%;color:#151515}.product-button.filter-button-save{width:100%}.product-button.filter-button-save p{font-size:14px;font-weight:normal;line-height:180%;color:#fff}.product-button.single-product.disabled{cursor:not-allowed}.product-button.single-product.external{width:100%}.product-button.checkout-button{width:350px;border-radius:0px}.product-button.payment-pay{width:350px}.product-button p,.product-button a{text-align:center;color:#fff;padding:10px;margin:0px}.product-button a{line-height:2.8}.product-button .cart-button-outer-layer{display:flex;align-items:center;height:inherit;overflow:hidden;justify-content:center}.product-button .cart-button-outer-layer .cart-button{display:flex;align-items:center;justify-content:center;height:20px;width:70px;font-size:14px;transition:all ease .4s;border-color:rgba(0,0,0,0);outline:none;margin:0px;padding:0px;color:#fff;border-radius:0px}.product-button .cart-button-outer-layer .cart-button.loading{color:#151515 !important;font-size:0px !important;border-radius:50%;border-left-color:#fff;border-right-color:#fff;border-top-color:#fff;border-style:solid;width:20px;height:20px;animation:rotate 1s ease .4s infinite}@keyframes rotate{0%{transform:rotate(360deg)}}.product-button .cart-button-outer-layer .cart-button:hover{background:none}.cart-counter.cart{text-align:center;padding:8px 15px;border-radius:30px;background:#f1f1f1;white-space:nowrap}.cart-counter.cart p{color:#a2a2a2;font-size:12px;font-style:normal;font-weight:500;line-height:120%;text-transform:lowercase;margin:0px;padding:0px}.notification-outer{padding:10px;width:110px;border-radius:25px;background:#151515}.notification-outer.shop-page{position:sticky;left:150px;margin:0px 0px 20px 0px}.notification-outer .notification-add-to-cart{color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;padding:0px;margin:0px}.quantity-dropdown{border:none !important;outline:none !important;padding:0px !important;margin:0px !important;max-width:30px}.quantity-dropdown.cart-page-2{color:#151515;font-size:14px;font-style:normal;font-weight:500;line-height:191%;text-transform:capitalize}.ss-custom-attr{display:flex;flex-direction:column;align-items:flex-start}.ss-custom-attr .custom-attr-heading{color:#151515;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;margin:0px;padding:0px 0px 10px 0px}.ss-custom-attr .attr-group{display:flex;flex-wrap:wrap;gap:10px}.ss-custom-attr .attr-group p{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #a2a2a2;width:-moz-fit-content;width:fit-content;height:35px;cursor:pointer;margin:0px}.ss-custom-attr .attr-group p.active{border-radius:4px;border:1px solid #f1f1f1;background:#f1f1f1}.ss-custom-attr .attr-group p{color:#a2a2a2;font-size:14px;font-style:normal;font-weight:400;line-height:191%;text-transform:capitalize;text-align:center;padding:10px 20px 10px 20px;margin:0px}.ss-grouped-products{cursor:pointer;padding:5px 0px 0px 0px;margin:0px}.ss-grouped-products .grouped-product-container{padding:0px 0px 25px 0px;margin:0px 20px 0px 20px}.ss-grouped-products .grouped-product-container .grouped-product-info{display:flex;justify-content:space-between;align-items:baseline;padding:15px 20px 15px 20px;gap:80px;list-style-type:none;border-top:1px solid #ddd}.ss-slider-container .swiper-pagination .ss-slider-item{display:inline-block !important;margin:0px 5px 0px 5px !important;height:5px !important;width:30px !important;background-color:rgba(255,255,255,.7) !important;border-radius:20px !important;transition:width 300ms ease-in-out;cursor:pointer}.ss-slider-container .swiper-pagination .ss-slider-item.ss-active-slider-item{background-color:#fff !important;width:50px !important}.product-action-overlay{position:absolute;top:0px;width:100%;height:auto;background:rgba(243,243,243,.5)}.product-action-overlay .update-loader{position:relative;left:160px;top:0px;right:0px;bottom:0px}.review-star{position:relative;display:inline-block;width:0;height:0;margin-left:.9em;margin-right:.9em;margin-bottom:1.2em;border-right:.3em solid rgba(0,0,0,0);border-bottom:.7em solid #151515;border-left:.3em solid rgba(0,0,0,0);font-size:8px}.review-star:before,.review-star:after{content:"";display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid rgba(0,0,0,0);border-bottom:.7em solid #151515;border-left:1em solid rgba(0,0,0,0);transform:rotate(-35deg)}.review-star:after{transform:rotate(35deg)}.ss-main-content.filter .container{margin-top:20px;position:relative}.ss-main-content.filter .slider{position:relative;width:100%}.ss-main-content.filter .slider__track,.ss-main-content.filter .slider__range,.ss-main-content.filter .slider__left-value,.ss-main-content.filter .slider__right-value{position:absolute}.ss-main-content.filter .slider__track,.ss-main-content.filter .slider__range{border-radius:3px;height:1px}.ss-main-content.filter .slider__track{background-color:#000;width:100%;z-index:1}.ss-main-content.filter .slider__range{background-color:#000;z-index:2}.ss-main-content.filter .slider__left-value,.ss-main-content.filter .slider__right-value{color:#000;font-size:12px;margin-top:20px}.ss-main-content.filter .slider__left-value{left:6px}.ss-main-content.filter .slider__right-value{right:-4px}.ss-main-content.filter .thumb,.ss-main-content.filter .thumb::-webkit-slider-thumb{-webkit-appearance:none}.ss-main-content.filter .thumb{pointer-events:none;position:absolute;height:0;width:100%;outline:none;top:-1px;padding:0px !important;margin:0px !important}.ss-main-content.filter .thumb--left{z-index:3}.ss-main-content.filter .thumb--right{z-index:4}.ss-main-content.filter .thumb::-webkit-slider-thumb{background-color:#000;border:none;border-radius:50%;cursor:pointer;height:18px;width:18px;margin-top:4px;pointer-events:all;position:relative}.ss-main-content.filter .thumb::-moz-range-thumb{background-color:#000;border:none;border-radius:50%;cursor:pointer;height:15px;width:15px;margin-top:4px;pointer-events:all;position:relative}.ss-range{position:relative;display:flex;flex-direction:column;width:inherit}.ss-range .range-header-group{display:flex;align-items:center;justify-content:space-between;padding:0px 0px 15px 0px;border-bottom:1px solid #ddd;cursor:pointer}.ss-range .range-header-group.active{border-bottom:none}.ss-range .range-header-group.active .range-heading{color:#151515}.ss-range .range-header-group.active svg{transform:rotate(90deg)}.ss-range .range-header-group.active svg path{stroke:#151515}.ss-range .range-header-group svg{transition:transform 100ms linear}.ss-range .range-body-group{padding:20px;border-radius:15px;background:#f7f7f7}.ss-range .range-body-group .range-data{display:flex;justify-content:space-between;padding:0px 0px 25px 0px}.ss-range .range-body-group .range-data p{margin:0px;padding:12px}.ss-range .range-body-group .range-data .min,.ss-range .range-body-group .range-data .high{color:#6e6e73;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;border:1px solid #6e6e73;border-radius:15px;height:43px;width:153px}.ss-range .range-heading{color:#6e6e73;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.ss-range .multi-range-group{display:flex;position:relative}.ss-range .multi-range-group .main-slider{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:1px;background-color:#000;margin:-2px 0px 0px 0px;padding:0px}.ss-range .multi-range-group input[type=range]{position:absolute;top:0px;right:0px;bottom:0px;height:1px;margin:0px;padding:0px;-webkit-appearance:none;background:#000 !important;-moz-appearance:none;appearance:none;pointer-events:none;z-index:999999999999999}.ss-range .multi-range-group input[type=range]:nth-child(1){width:50%;left:0px}.ss-range .multi-range-group input[type=range]:nth-child(1):focus{outline:none;outline-offset:none;background:none}.ss-range .multi-range-group input[type=range]:nth-child(2){width:50%;left:155px}.ss-range .multi-range-group input[type=range]::-webkit-slider-runnable-track{background:none;box-shadow:none}.ss-range .multi-range-group input[type=range]::-moz-range-track{background:none;box-shadow:none}.ss-range .multi-range-group input[type=range]::-ms-track{background:none;box-shadow:none}.ss-range .multi-range-group input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;pointer-events:auto;height:15px;width:15px;background-color:#000;border-radius:50%;z-index:999999999999999;margin:-5px 0px 0px 0px}.ss-range .multi-range-group input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;border:none;pointer-events:auto;height:15px;width:15px;background-color:#000;border-radius:50%;z-index:999999999999999;margin:-5px 0px 0px 0px}.ss-range .multi-range-group input[type=range]:focus{border-style:none}.ss-color .color-heading{color:#151515;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;margin:0px;padding:0px 0px 10px 0px}.ss-color .color-group{display:flex;flex-wrap:wrap;gap:10px}.ss-color.shop-page .color-name{display:flex;align-items:center;gap:5px;padding:8px 12px;border:1px solid #a2a2a2}.ss-color.shop-page .color-name.active{background-color:#000;color:#fff}.ss-color.single-product .border{border-radius:50px}.ss-color.single-product .border.active{border:1px solid #151515}.ss-color.single-product .border .color{display:flex;align-items:center;gap:5px;height:5px;width:5px;border-radius:50px;padding:15px;margin:3px;cursor:pointer}.ss-color.single-product .border .color.active{border:2px solid #000;margin:1px}.ss-color.single-product .border .color.active .border{margin:1px}.ss-color.filter{float:none;margin:0px;padding:0px}.ss-color.filter .header-group{display:flex;align-items:center;justify-content:space-between;padding:0px 0px 15px 0px;border-bottom:1px solid #ddd;cursor:pointer}.ss-color.filter .header-group .color-heading{color:#6e6e73}.ss-color.filter .header-group.active{border-bottom:none}.ss-color.filter .header-group.active .color-heading{color:#151515}.ss-color.filter .header-group.active svg{transform:rotate(90deg)}.ss-color.filter .header-group.active svg path{stroke:#151515}.ss-color.filter .header-group svg{transition:transform 100ms linear}.ss-color.filter .body-group{background:#f7f7f7;border-radius:15px;padding:15px}.ss-color.filter .body-group .color-outer-wrapper{margin:0px}.ss-color.filter .body-group .color-outer-wrapper .color-middle-wrapper{display:flex;align-items:center;gap:10px}.ss-color.filter .body-group .color-outer-wrapper .color-middle-wrapper .color-border-wrapper.active{border:1px solid #151515;border-radius:50px}.ss-color.filter .body-group .color-outer-wrapper .color-middle-wrapper .color-border-wrapper .color-inner-wrapper{display:flex;align-items:center;gap:5px;height:25px;width:25px;border-radius:50px;padding:15px;margin:3px;cursor:pointer}.ss-color.filter .body-group .color-outer-wrapper .color-middle-wrapper .color-name{font-size:14px;font-weight:normal;line-height:120%;letter-spacing:0px;color:#151515}.ss-color p{margin:0px}.cart-page .color-variation{display:flex;flex-direction:row;justify-content:flex-start;gap:5px;color:#a2a2a2;padding:0px 0px 30px 0px;margin:0px}.cart-page .color-variation p{color:#151515;padding:0px;margin:0px}.ss-size{display:flex;flex-direction:column;align-items:flex-start}.ss-size .size-heading{color:#151515;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;margin:0px;padding:0px 0px 10px 0px}.ss-size .header-filter-group{display:flex;align-items:center;justify-content:space-between;padding:0px 0px 15px 0px;width:100%;border-bottom:1px solid #ddd;cursor:pointer}.ss-size .header-filter-group .size-heading{color:#6e6e73}.ss-size .header-filter-group.active{border-bottom:none}.ss-size .header-filter-group.active .size-heading{color:#151515}.ss-size .header-filter-group.active svg{transform:rotate(90deg)}.ss-size .header-filter-group.active svg path{stroke:#151515}.ss-size .header-filter-group svg{transition:transform 100ms linear}.ss-size .size-group{display:flex;flex-wrap:wrap;gap:10px}.ss-size .size-group p{border-radius:2px;border:1px solid #a2a2a2;color:#a2a2a2;font-size:14px;font-style:normal;font-weight:400;line-height:191%;text-transform:capitalize;text-align:center;height:35px;width:35px;margin:0px}.ss-size .size-group.filter{background:#f7f7f7;border-radius:15px;padding:15px;cursor:pointer;width:100%}.ss-size .size-group.filter p{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:10px;border-radius:4px;border:1px solid #6e6e73;color:#6e6e73;line-height:normal}.ss-size .size-group.filter p.active{border-radius:4px;border:1px solid #f1f1f1;background:#f1f1f1}.ss-size .size-group.single-product p{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #a2a2a2;margin:0px}.ss-size .size-group.single-product p.active{border-radius:4px;border:1px solid #f1f1f1;background:#f1f1f1}.ss-size .size-group.single-product p{width:70px;color:#a2a2a2;font-size:14px;font-style:normal;font-weight:400;line-height:191%;text-transform:capitalize;text-align:center;padding:5px 15px 5px 15px;margin:0px;cursor:pointer}.ss-filter{display:flex;align-items:flex-start;justify-content:center;gap:6px;padding:0px 0px 10px 0px}.ss-filter span{flex-basis:10%;color:#151515;font-size:16px;font-style:normal;font-weight:500;line-height:120%}.ss-filter svg{cursor:pointer}.product-counter{display:flex;align-items:center;justify-content:space-evenly;border-radius:36px;border:1px solid #d9d9d9;padding:5px 15px 5px 15px;max-width:100px;max-height:100px;height:50px;width:90px;flex:1}.product-counter.layout-2{border:none;justify-content:flex-start;padding:0px;margin:0px;gap:5px}.product-counter.layout-2 svg{max-width:none;max-height:none;padding:0px;height:auto;width:auto}.product-counter svg{padding:5px;flex-shrink:0;max-height:50px;max-width:50px;width:30px;height:30px}.product-counter svg:first-child{cursor:pointer}.product-counter svg:last-child{cursor:pointer}.product-counter .single-counter{text-align:center}.single-counter{flex-shrink:0;padding:0px;margin:0px}.ss-custom-filter .ss-header-filter{display:flex;align-items:center;justify-content:space-between;padding:0px 0px 15px 0px;width:100%;border-bottom:1px solid #ddd;cursor:pointer}.ss-custom-filter .ss-header-filter.active{border-bottom:none}.ss-custom-filter .ss-header-filter.active .heading{color:#151515}.ss-custom-filter .ss-header-filter.active svg{transform:rotate(90deg)}.ss-custom-filter .ss-header-filter.active svg path{stroke:#151515}.ss-custom-filter .ss-header-filter svg{transition:transform 100ms linear}.ss-custom-filter .ss-header-filter .heading{color:#6e6e73;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;margin:0px;padding:0px 0px 10px 0px}.ss-custom-filter .ss-body-filter{display:flex;flex-direction:column;gap:10px;background:#f7f7f7;border-radius:15px;padding:15px;cursor:pointer;width:100%}.ss-custom-filter .ss-body-filter .ss-box{padding:0px 0px 10px 0px}.ss-custom-filter .ss-body-filter .ss-box label{display:inline;padding:0px 0px 0px 10px;font-size:14px;font-weight:normal;line-height:120%;letter-spacing:0px;color:#151515}.filter-checkbox{width:25px;height:25px;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #151515;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.filter-checkbox:focus{border:1px solid #151515}.filter-checkbox:checked{border:1px solid #151515 !important;background-color:#989898 !important}.ss-cart-summary{background-color:#fff;box-shadow:0px -4px 35px 0px rgba(0,0,0,.1)}.ss-cart-summary.cart-page-layout-2{box-shadow:none}.ss-cart-summary.shipping-address-page{box-shadow:none}.ss-cart-summary .summary-group{padding:0px}.ss-cart-summary .summary-group h1{color:#151515;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;padding:0px 0px 15px 0px;margin:0px}.ss-cart-summary .summary-group .subtotal-group,.ss-cart-summary .summary-group .shipping-group,.ss-cart-summary .summary-group .total-group{display:flex;justify-content:space-between;padding:5px 0px 5px 0px}.ss-cart-summary .summary-group .subtotal-group .subtotal,.ss-cart-summary .summary-group .subtotal-group .shipping,.ss-cart-summary .summary-group .shipping-group .subtotal,.ss-cart-summary .summary-group .shipping-group .shipping,.ss-cart-summary .summary-group .total-group .subtotal,.ss-cart-summary .summary-group .total-group .shipping{color:#a2a2a2;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;padding:0px;margin:0px}.ss-cart-summary .summary-group .subtotal-group .price,.ss-cart-summary .summary-group .subtotal-group .price,.ss-cart-summary .summary-group .shipping-group .price,.ss-cart-summary .summary-group .shipping-group .price,.ss-cart-summary .summary-group .total-group .price,.ss-cart-summary .summary-group .total-group .price{color:#151515;font-size:14px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;padding:0px;margin:0px}.ss-cart-summary .summary-group .subtotal-group .total,.ss-cart-summary .summary-group .subtotal-group .cart-total,.ss-cart-summary .summary-group .shipping-group .total,.ss-cart-summary .summary-group .shipping-group .cart-total,.ss-cart-summary .summary-group .total-group .total,.ss-cart-summary .summary-group .total-group .cart-total{padding:0px !important;margin:0px !important}.ss-cart-summary .summary-group .product-button.cart-summary-button{padding:5px;width:355px}.ss-cart-shipping .ss-group-fields .ss-input-field{width:inherit !important;height:55px !important;border-radius:13px !important;border:2px solid #f1f1f1 !important}.ss-cart-shipping .ss-group-fields .ss-input-field:disabled{background-color:rgba(243,243,243,.5) !important;color:#a2a2a2 !important;background-repeat:no-repeat;background-position:320px center;background-size:20px}.ss-cart-shipping .ss-group-fields .ss-input-field:focus{color:#151515 !important}.ss-cart-shipping .ss-group-fields .ss-input-field.select-dropdown{-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIFVwbG9hZGVkIHRvOiBTVkcgUmVwbywgd3d3LnN2Z3JlcG8uY29tLCBHZW5lcmF0b3I6IFNWRyBSZXBvIE1peGVyIFRvb2xzIC0tPg0KPHN2ZyB3aWR0aD0iODAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuNzA3MSAxNC43MDcxQzEyLjMxNjYgMTUuMDk3NiAxMS42ODM0IDE1LjA5NzYgMTEuMjkyOSAxNC43MDcxTDYuMjkyODkgOS43MDcxMUM1LjkwMjM3IDkuMzE2NTggNS45MDIzNyA4LjY4MzQyIDYuMjkyODkgOC4yOTI4OUM2LjY4MzQyIDcuOTAyMzcgNy4zMTY1OCA3LjkwMjM3IDcuNzA3MTEgOC4yOTI4OUwxMiAxMi41ODU4TDE2LjI5MjkgOC4yOTI4OUMxNi42ODM0IDcuOTAyMzcgMTcuMzE2NiA3LjkwMjM3IDE3LjcwNzEgOC4yOTI4OUMxOC4wOTc2IDguNjgzNDIgMTguMDk3NiA5LjMxNjU4IDE3LjcwNzEgOS43MDcxMUwxMi43MDcxIDE0LjcwNzFaIiBmaWxsPSIjMDAwMDAwIi8+DQo8L3N2Zz4=);background-repeat:no-repeat;background-position:320px center;background-size:20px}.ss-cart-shipping .shipping-recipient-heading{display:flex;justify-content:space-between;padding:20px 0px 15px 0px}.ss-cart-shipping .shipping-recipient-heading p:first-child{padding:0px;margin:0px;color:#151515;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.ss-cart-shipping .shipping-recipient-heading p:last-child{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;padding:0px;margin:0px}.ss-cart-shipping .ss-group-fields{width:100%;padding:0px}.ss-cart-shipping .ss-group-fields .ss-input-field-country-wrapper{width:inherit;position:relative}.ss-cart-shipping .ss-group-fields .ss-input-field-country-wrapper.selected::after{display:none}.ss-cart-shipping .ss-group-fields .ss-input-field-country-wrapper::after{content:"*";position:absolute;left:175px;top:15px;color:#fb0000}.ss-cart-shipping .ss-group-fields .ss-input-field-state-wrapper{width:inherit;position:relative}.ss-cart-shipping .ss-group-fields .ss-input-field-state-wrapper.selected::after{display:none}.ss-cart-shipping .ss-group-fields .ss-input-field-state-wrapper::after{content:"*";position:absolute;top:17px;left:120px;color:#fb0000}.cart-promo-wrapper{padding:0px}.cart-promo-wrapper .cart-promo-group{display:flex;align-items:center;padding:5px 0px 0px 0px;gap:10px;cursor:pointer}.cart-promo-wrapper .cart-promo-group.active svg{transform:rotate(180deg)}.cart-promo-wrapper .cart-promo-group h2{color:#151515;font-size:14px;font-style:normal;font-weight:500;line-height:191%;text-transform:uppercase;padding:0px;margin:0px}.cart-promo-wrapper .cart-promo-group svg{transition:transform 100ms linear;width:14px;height:14px;transform:rotate(90deg)}.cart-promo-wrapper .cart-apply-coupon{display:flex;align-items:center;gap:10px;padding:10px 0px 15px 0px}.cart-promo-wrapper .cart-apply-coupon input{border-radius:15px;border:2px solid #f1f1f1;padding:12px 17px;height:auto;flex:1 0 65%}.cart-promo-wrapper .cart-apply-coupon .product-button p{padding:15px 0px 15px 0px}.single-product-tabs{list-style:none;margin:0px 0px 10px 0px;padding:0px;display:flex;gap:10px;border-style:solid;border-left-width:0px;border-right-width:0px;border-top-width:1px;border-bottom-width:1px;border-color:#e5e5e5;width:auto;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.single-product-tabs::-webkit-scrollbar{display:none}.single-product-tabs li{cursor:pointer;padding:20px;margin:0px 0px 0px 10px}.single-product-tabs li.active{border-bottom:2px solid #151515}.single-product-tabs li a{font-size:15px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;color:#151515;overflow:hidden;white-space:nowrap}.single-product-tab-content{padding:0px 20px 10px 20px}.single-product-tab-content .single-review-tab .review-wrapper{padding:0px 0px 15px 0px}.single-product-tab-content .single-review-tab .review-wrapper .single-review-group-1{display:flex;align-items:center;gap:5px;padding:5px 0px 5px 0px}.single-product-tab-content .single-review-tab .review-wrapper .single-review-group-1 p{letter-spacing:0px;color:#151515;font-weight:400;font-size:14px;line-height:160%;margin:0px;padding:0px}.single-product-tab-content .single-review-tab .review-wrapper .single-review-group-1 img{height:25px;width:25px;border-radius:15px}.single-product-tab-content .single-review-tab .review-wrapper .single-review-group-2 p{font-size:14px;font-weight:400;letter-spacing:0px;color:#6e6e73;line-height:127%;margin:0px;padding:5px 0px 5px 0px}.single-product-tab-content .single-review-tab .review-wrapper .single-review-group-3 p{font-size:12px;letter-spacing:0px;line-height:120%;font-weight:400;color:#151515;margin:0px;padding:0px}.cart-page{font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize}.cart-page.product-category{display:flex;flex-direction:row;justify-content:flex-start;gap:5px;color:#a2a2a2;padding:0px 0px 10px 0px;margin:0px}.cart-page.product-category p{color:#151515;padding:0px;margin:0px}.coupon-notification{font-size:12px;color:#151515;font-style:normal;font-weight:500;line-height:191%;text-transform:uppercase;padding:0px 0px 5px 0px;margin:0px}.search-field-outer{width:100%}.search-field-outer input{font-size:16px;line-height:120%;color:#6e6e73;width:inherit;height:58px;border-style:solid;border-color:#ddd;border-width:1px 0px 1px 0px;padding:15px 10px 15px 20px}.search-field-outer input::-moz-placeholder{text-transform:uppercase}.search-field-outer input::placeholder{text-transform:uppercase}.search-field-outer input:focus-visible{box-shadow:none;outline:none}.ss-shipping-rates .shipping-border{display:flex;justify-content:space-between;align-items:center;border-radius:15px;border:2px solid #f1f1f1;background:#fff;padding:15px;margin:0px 0px 10px 0px;cursor:pointer}.ss-shipping-rates .shipping-border.active .shipping-group .shipping-rate-price{color:#151515}.ss-shipping-rates .shipping-border .shipping-group .shipping-rate-name{color:#151515;font-size:14px;font-style:normal;font-weight:500;line-height:191%;padding:0px 0px 10px 0px;margin:0px}.ss-shipping-rates .shipping-border .shipping-group .shipping-rate-price{color:#7b7b7b;font-size:14px;font-style:normal;font-weight:400;line-height:120%;padding:0px;margin:0px}.ss-shipping-rates .shipping-border input[type=radio].ss-shipping-radio-class{accent-color:#151515;height:20px;width:20px}.shop-skeleton{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8px}.shop-skeleton .skeleton-line{display:block;height:15px}.category-skeleton{display:flex;width:100%;justify-content:space-between}.filter-skeleton{display:flex;flex-direction:column;flex:auto}.filter-skeleton .filter-header{width:100%;padding:20px 15px 20px 15px;align-self:flex-end}.filter-skeleton .filter-header .skeleton-line-1{display:flex;justify-content:flex-end}.filter-skeleton .filter-content{padding:0px 20px 30px 20px;margin:0px}.filter-skeleton .filter-content .filter-outer-wrapper-1 .skeleton-filter-1,.filter-skeleton .filter-content .filter-outer-wrapper-1 .skeleton-filter-2,.filter-skeleton .filter-content .filter-outer-wrapper-1 .skeleton-filter-3,.filter-skeleton .filter-content .filter-outer-wrapper-1 .skeleton-filter-4,.filter-skeleton .filter-content .filter-outer-wrapper-1 .skeleton-filter-5,.filter-skeleton .filter-content .filter-outer-wrapper-2 .skeleton-filter-1,.filter-skeleton .filter-content .filter-outer-wrapper-2 .skeleton-filter-2,.filter-skeleton .filter-content .filter-outer-wrapper-2 .skeleton-filter-3,.filter-skeleton .filter-content .filter-outer-wrapper-2 .skeleton-filter-4,.filter-skeleton .filter-content .filter-outer-wrapper-2 .skeleton-filter-5,.filter-skeleton .filter-content .filter-outer-wrapper-3 .skeleton-filter-1,.filter-skeleton .filter-content .filter-outer-wrapper-3 .skeleton-filter-2,.filter-skeleton .filter-content .filter-outer-wrapper-3 .skeleton-filter-3,.filter-skeleton .filter-content .filter-outer-wrapper-3 .skeleton-filter-4,.filter-skeleton .filter-content .filter-outer-wrapper-3 .skeleton-filter-5,.filter-skeleton .filter-content .filter-outer-wrapper-4 .skeleton-filter-1,.filter-skeleton .filter-content .filter-outer-wrapper-4 .skeleton-filter-2,.filter-skeleton .filter-content .filter-outer-wrapper-4 .skeleton-filter-3,.filter-skeleton .filter-content .filter-outer-wrapper-4 .skeleton-filter-4,.filter-skeleton .filter-content .filter-outer-wrapper-4 .skeleton-filter-5,.filter-skeleton .filter-content .filter-outer-wrapper-5 .skeleton-filter-1,.filter-skeleton .filter-content .filter-outer-wrapper-5 .skeleton-filter-2,.filter-skeleton .filter-content .filter-outer-wrapper-5 .skeleton-filter-3,.filter-skeleton .filter-content .filter-outer-wrapper-5 .skeleton-filter-4,.filter-skeleton .filter-content .filter-outer-wrapper-5 .skeleton-filter-5,.filter-skeleton .filter-content .filter-outer-wrapper-6 .skeleton-filter-1,.filter-skeleton .filter-content .filter-outer-wrapper-6 .skeleton-filter-2,.filter-skeleton .filter-content .filter-outer-wrapper-6 .skeleton-filter-3,.filter-skeleton .filter-content .filter-outer-wrapper-6 .skeleton-filter-4,.filter-skeleton .filter-content .filter-outer-wrapper-6 .skeleton-filter-5{display:flex;padding:30px 0px 10px 0px;justify-content:space-between}.filter-skeleton .filter-content .filter-outer-wrapper-6 .skeleton-buttons .react-loading-skeleton{margin:0px 0px 10px 0px}.single-product-skeleton{flex:1}.single-product-skeleton .skeleton-header{display:flex;justify-content:space-between;align-items:center;padding:20px}.single-product-skeleton .skeleton-body{padding:40px 0px 0px 0px}.single-product-skeleton .skeleton-body .skeleton-details{display:flex;justify-content:space-between;padding:35px 20px 10px 20px}.single-product-skeleton .skeleton-body .skeleton-details .skeleton-group-1 span{margin:10px 0px 10px 0px}.single-product-skeleton .skeleton-body .button-details{display:flex;justify-content:space-between;padding:0px 20px 10px 20px}.cart-skeleton{padding:20px 15px 20px 15px;flex:1}.cart-skeleton .cart-header{display:flex;justify-content:flex-start}.cart-skeleton .cart-body .skeleton-group-1{display:flex;justify-content:center;padding:15px 0px 0px 0px}.cart-skeleton .cart-body .skeleton-group-2,.cart-skeleton .cart-body .skeleton-group-3,.cart-skeleton .cart-body .skeleton-group-4{display:flex;justify-content:space-between;padding:15px 0px 0px 0px}.cart-skeleton .cart-body .skeleton-group-2 .skeleton-details-group-1,.cart-skeleton .cart-body .skeleton-group-3 .skeleton-details-group-1,.cart-skeleton .cart-body .skeleton-group-4 .skeleton-details-group-1{width:135px}.cart-skeleton .cart-body .skeleton-group-2 .skeleton-details-group-1 .skeleton-line-title,.cart-skeleton .cart-body .skeleton-group-3 .skeleton-details-group-1 .skeleton-line-title,.cart-skeleton .cart-body .skeleton-group-4 .skeleton-details-group-1 .skeleton-line-title{margin:0px 0px 10px 0px}.cart-skeleton .cart-body .skeleton-group-2 .skeleton-details-group-2,.cart-skeleton .cart-body .skeleton-group-3 .skeleton-details-group-2,.cart-skeleton .cart-body .skeleton-group-4 .skeleton-details-group-2{display:flex;flex-direction:column;justify-content:space-between}.cart-skeleton .cart-body .skeleton-group-2 .skeleton-details-group-2 .skeleton-price-group,.cart-skeleton .cart-body .skeleton-group-3 .skeleton-details-group-2 .skeleton-price-group,.cart-skeleton .cart-body .skeleton-group-4 .skeleton-details-group-2 .skeleton-price-group{align-self:flex-end}.cart-skeleton .cart-body .skeleton-coupon-group{margin:20px 0px 0px 0px}.cart-skeleton .cart-body .skeleton-coupon-group .skeleton-coupon-field-group{display:flex;gap:15px;align-items:center;margin:10px 0px 0px 0px}.cart-skeleton .cart-body .skeleton-button{margin:15px 10px 0px 10px}.cart-skeleton .cart-body .skeleton-total-group{margin:10px 0px 0px 0px}.cart-skeleton .cart-body .skeleton-total-group .skeleton-subtotal-field-group,.cart-skeleton .cart-body .skeleton-total-group .skeleton-total-field-group{display:flex;justify-content:space-between}.shipping-address-page{display:flex;flex-direction:column;gap:15px;flex:1}.shipping-address-page .header{position:sticky;top:0;background:#fff;padding:20px 15px 0px 15px;z-index:100000000000000000}.shipping-address-page .header .heading-group .heading-group-1{display:flex;align-items:baseline;justify-content:space-between;gap:60px;padding:0px 0px 0px 0px}.shipping-address-page .header .heading-group .heading-group-1 .message-wrapper{position:absolute;top:25px;left:145px;right:0px;width:28%;z-index:9999999}.shipping-address-page .body.shipping-page{padding:0px 15px 20px 15px}.shipping-address-page .body.shipping-page .shipping-button-outer-wrapper .shipping-address.disabled{cursor:not-allowed}.shipping-address-page .body.shipping-page .cart-summary-button-outer-wrapper .cart-summary-button.disabled{cursor:not-allowed}.shipping-address-page .body .ss-shipping-rates{position:relative;padding:0px 0px 5px 0px}.shipping-address-page .body .ss-cart-summary.shipping-address-page{padding:20px 0px 10px 0px}.shop-page{display:flex;flex-direction:column;overflow-y:auto;scroll-behavior:smooth;flex:1}.shop-page::-webkit-scrollbar{display:none}.shop-page .header{padding:20px 15px 20px 15px;background-color:#fff;position:sticky;top:0px;z-index:100000000000000000}.shop-page .header .header-shop{display:flex;align-items:baseline;justify-content:space-between;gap:60px;padding:0px 0px 15px 0px}.shop-page .header .header-shop svg{cursor:pointer}.shop-page .header .header-shop .outer-notification{position:absolute;top:17px;right:0px;bottom:0px;left:150px}.shop-page .header .header-group{display:flex;justify-content:space-between;align-items:center;padding:0px 0px 15px 0px}.shop-page .body{display:flex;justify-content:center;flex-direction:column;align-items:center;flex:1;padding:0px 15px 20px 15px}.filter-content-wrapper{flex:1;position:relative}.filter-content-wrapper .filter-group{padding:0px;margin:0px;border:none;float:none;width:100%}.filter-content-wrapper .filter-group .header{padding:20px 15px 20px 20px;background-color:#fff;position:sticky;top:0px;z-index:100000000000000000}.filter-content-wrapper .filter-group .header .cross-icon-group{text-align:right}.filter-content-wrapper .filter-group .header .cross-icon-group svg{cursor:pointer}.filter-content-wrapper .filter-group .header .filter-heading{color:#151515;font-size:26px;margin:0px !important;padding:0px !important}.filter-content-wrapper .filter-group .header .notification-outer{position:absolute;right:110px;bottom:45px;width:40%;z-index:9999999}.filter-content-wrapper .filter-group .body{padding:0px 20px 20px 20px}.filter-content-wrapper .filter-group .body .ss-range,.filter-content-wrapper .filter-group .body .ss-size,.filter-content-wrapper .filter-group .body .ss-color,.filter-content-wrapper .filter-group .body .ss-custom-filter,.filter-content-wrapper .filter-group .body .ss-product-taxonomies-group,.filter-content-wrapper .filter-group .body .filter-button-group{padding:0px 0px 30px 0px;margin:0px 0px 0px 0px}.filter-content-wrapper .filter-group .body .filter-heading{color:#000;font-size:18px;font-style:normal;font-weight:900;line-height:120%;text-transform:uppercase;margin:0px}.filter-content-wrapper .filter-group .body .filter-button-group{display:flex;flex-direction:column;gap:10px}.filter-content-wrapper .filter-group .body .filter-button-group .filter-button-save p{display:flex;justify-content:center;align-items:center}.filter-content-wrapper .filter-group .body .filter-button-group .filter-button-save p svg path{stroke:#fff}.single-product .product-header{display:flex;justify-content:space-between;padding:20px 20px 20px 20px;gap:10px;position:sticky;top:0px;z-index:9999999999;background-color:#fff}.single-product .product-header .message-outer{position:absolute;top:28px;left:140px}.single-product .product-body .product-info{display:flex;justify-content:space-between;align-items:baseline;padding:15px 20px 10px 20px;gap:80px}.single-product .product-body .product-info .price-container{flex-wrap:wrap;flex-direction:column}.single-product .product-body .swiper-button-prev,.single-product .product-body .swiper-button-next{display:none}.single-product .product-body .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;bottom:55px}.single-product .product-body .category.single-product,.single-product .product-body .description.single-product{padding:0px 20px 10px 20px}.single-product .product-body .ss-size,.single-product .product-body .ss-color,.single-product .product-body .ss-custom-attr,.single-product .product-body .counter-add-to-cart{padding:0px 20px 10px 20px}.related-heading{color:#151515;font-size:20px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;padding:20px 20px 0px 20px;margin:0px}.related-products-body{padding:0px 20px 10px 20px}.single-product .product-body .counter-add-to-cart{display:flex;align-items:center;justify-content:space-between;gap:10px}.single-product .product-body .counter-add-to-cart .product-button.single-product p svg path{stroke:#fff}.cart-page{display:flex;flex-direction:column;flex:1}.cart-page .header{padding:20px 15px 20px 15px;background-color:#fff;position:sticky;top:0px;z-index:100000000000000000;margin:0px}.cart-page .header .heading-group .heading-group-1{display:flex;align-items:baseline;justify-content:space-between;gap:60px;padding:0px 0px 0px 0px}.cart-page .header .heading-group .heading-group-1 .cart-heading{padding:0px 0px 20px 0px;margin:0px}.cart-page .header .heading-group .heading-group-1 svg{cursor:pointer}.cart-page .header .heading-group .cart-group{display:flex;justify-content:center;padding:0px 0px 5px 0px}.cart-page .header .message-wrapper{position:absolute;top:65px;right:0px;bottom:0px;left:140px;width:28%;z-index:9999999}.cart-page .body{display:flex;flex-direction:column;justify-content:flex-start;flex:1;padding:0px 15px 20px 15px}.cart-page .body.no-products{justify-content:center}.cart-page .body .ss-products.cart-page{padding:0px}.cart-page .body .ss-products.cart-page .product-info .cart-product-info-group .cart-page-heading{padding:0px 0px 5px 0px}.cart-page .body .ss-products.cart-page .product-info .cart-product-info-group .category.cart-page{padding:0px 0px 5px 0px}.cart-page .body .ss-products.cart-page .product-info .cart-product-info-group .size-color-group .cart-page.product-category,.cart-page .body .ss-products.cart-page .product-info .cart-product-info-group .size-color-group .cart-page.color-variation{padding:0px 0px 10px 0px}.cart-page .body .cart-summary-coupon-wrapper{position:relative}.cart-page .body .cart-summary-coupon-wrapper .shipping-coupon-wrapper{padding:20px 0px 0px 0px}.cart-page .body .cart-summary-coupon-wrapper .shipping-coupon-wrapper .ss-address{padding:0px 0px 5px 0px}.cart-page .body .cart-summary-coupon-wrapper .shipping-coupon-wrapper .shipping-wrapper{font-size:14px;line-height:120%;font-weight:400;color:#7b7b7b;text-decoration:underline;cursor:pointer;margin:0px;padding:0px}.cart-page .body .cart-summary-coupon-wrapper .shipping-coupon-wrapper .shipping-wrapper:hover{color:#151515}.product-button.cart-summary-button{display:flex;align-items:center;justify-content:center;width:360px;margin:5px 0px 0px 0px}.checkout-page .checkout-header{display:flex;justify-content:space-between;padding:20px 20px 20px 20px}.checkout-page .checkout-body .checkout-personal-info,.checkout-page .checkout-body .checkout-order-info,.checkout-page .checkout-body .checkout-group-shipping{padding:0px 20px 20px 20px}.checkout-page .checkout-body .checkout-personal-info h1,.checkout-page .checkout-body .checkout-order-info h1,.checkout-page .checkout-body .checkout-group-shipping h1{color:#151515;text-align:left;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;padding:0px 0px 15px 0px;margin:0px}.checkout-page .checkout-group-shipping .ship-to-different-address{display:flex;gap:10px;align-items:center}.checkout-page .checkout-group-shipping .ship-to-different-address input[type=checkbox]{cursor:pointer;height:15px;width:15px}.checkout-page .checkout-group-shipping .ship-to-different-address p{color:#151515;font-size:14px;font-style:normal;font-weight:400;line-height:191%;text-transform:uppercase;padding:0px;margin:0px}.checkout-page .checkout-group-shipping .product-button.checkout-button{margin:10px 0px 0px 0px}.checkout-page .checkout-group-shipping .shipping-note{height:86px;width:350px;padding:17px 17px 17px 17px;border:2px solid #f1f1f1;resize:none}.payment-page .payment-header{display:flex;justify-content:space-between;padding:20px 20px 20px 20px}.payment-page .payment-body{padding:0px 20px 20px 20px}.payment-page .payment-body h1{color:#151515;text-align:left;font-size:18px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;padding:0px 0px 15px 0px;margin:0px}.payment-page .payment-body .subtotal-group,.payment-page .payment-body .discount-group,.payment-page .payment-body .total-group{display:flex;justify-content:space-between;padding:5px 0px 5px 0px}.payment-page .payment-body .subtotal-group .subtotal,.payment-page .payment-body .subtotal-group .discount,.payment-page .payment-body .discount-group .subtotal,.payment-page .payment-body .discount-group .discount,.payment-page .payment-body .total-group .subtotal,.payment-page .payment-body .total-group .discount{color:#a2a2a2;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:capitalize;padding:0px;margin:0px}.payment-page .payment-body .subtotal-group .price,.payment-page .payment-body .subtotal-group .price,.payment-page .payment-body .discount-group .price,.payment-page .payment-body .discount-group .price,.payment-page .payment-body .total-group .price,.payment-page .payment-body .total-group .price{color:#151515;font-size:14px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase;padding:0px;margin:0px}.payment-page .payment-body .payment-methods .payment-method-border{display:flex;gap:20px;border-radius:15px;border:2px solid #f1f1f1;background:#fff;padding:15px;margin:0px 0px 10px 0px}.payment-page .payment-body .payment-methods .payment-method-border.active .payment-method-group .payment-method-description{color:#151515}.payment-page .payment-body .payment-methods .payment-method-border .payment-method-group .payment-method-name{color:#151515;font-size:14px;font-style:normal;font-weight:500;line-height:191%;text-transform:uppercase;padding:0px 0px 10px 0px;margin:0px}.payment-page .payment-body .payment-methods .payment-method-border .payment-method-group .payment-method-description{color:#7b7b7b;font-size:14px;font-style:normal;font-weight:400;line-height:120%;padding:0px;margin:0px}.payment-page .payment-body .payment-methods .payment-method-border input[type=radio].ss-radio-class{accent-color:#151515}.search-wrapper{display:flex;flex-direction:column;overflow-y:auto;scroll-behavior:smooth;flex:1}.search-wrapper::-webkit-scrollbar{display:none}.search-wrapper .search-header{background-color:#fff;position:sticky;top:0px;z-index:100000000000000000}.search-wrapper .search-header .header-group{display:flex;justify-content:flex-end;align-items:center;padding:20px 15px 0px 15px}.search-wrapper .search-header .header-group .outer-notification{position:absolute;top:17px;right:0px;bottom:0px;left:150px}.search-wrapper .search-header .header-group svg{cursor:pointer}.search-wrapper .search-header .header-group-2{padding:20px 0px 0px 0px}.search-wrapper .body{display:flex;justify-content:center;flex-direction:column;align-items:center;flex:1;padding:20px 15px 20px 15px}#ss-root *{font-family:"Poppins",sans-serif !important;box-sizing:border-box !important}.ss-parent-wrapper{right:20px;bottom:20px;position:fixed;z-index:9999999;max-width:150px;width:100%}.ss-content-wrapper{display:flex;max-height:800vh;min-height:600px;height:calc(100vh - 120px);right:20px;bottom:80px;position:fixed;z-index:9999999;max-width:390px;width:100%;background:#fff;flex-direction:column;border-radius:5px;box-shadow:0px -4px 40px 4px rgba(0,0,0,.1);overflow-y:scroll}.ss-content-wrapper::-webkit-scrollbar{display:none}.ss-content-wrapper .ss-main-content{display:flex;flex-direction:column;justify-content:flex-start;max-height:inherit;min-height:inherit;overflow-y:auto;flex:1 0;margin:0px;padding:0px}.ss-content-wrapper .ss-main-content::-webkit-scrollbar{display:none}
