/** Shopify CDN: Minification failed

Line 616:5 Expected identifier but found whitespace
Line 730:0 Unexpected "`"
Line 963:6 Expected identifier but found whitespace
Line 963:25 Unexpected "*"

**/

/* PADELO PRODUCT PAGE CUSTOM STYLE */

.productView-title,
.product__title,
.product-single__title {
  font-size: clamp(34px, 4vw, 54px) !important;
  line-height: 1.05 !important;
  letter-spacing: -0.04em !important;
  font-weight: 900 !important;
  margin-bottom: 18px !important;
}

.productView-title::after,
.product__title::after,
.product-single__title::after {
  content: "";
  display: block;
  width: 72px;
  height: 5px;
  background: #111;
  border-radius: 99px;
  margin-top: 18px;
}

.productView-desc,
.productView-description,
.product__description,
.product-description {
  background: #f7f7f4;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 24px;
  padding: 28px;
  margin-top: 24px;
  max-width: 760px;
}

.productView-desc h2,
.productView-description h2,
.product__description h2,
.product-description h2 {
  font-size: clamp(30px, 3.5vw, 46px) !important;
  line-height: 1.05 !important;
  letter-spacing: -0.04em !important;
  font-weight: 900 !important;
  margin: 0 0 18px !important;
  color: #222 !important;
}

.productView-desc p,
.productView-description p,
.product__description p,
.product-description p {
  font-size: 18px !important;
  line-height: 1.7 !important;
  color: #222 !important;
  margin-bottom: 18px !important;
}

.productView-desc ul,
.productView-description ul,
.product__description ul,
.product-description ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
  list-style: none;
  padding: 0;
  margin: 24px 0 0;
}

.productView-desc li,
.productView-description li,
.product__description li,
.product-description li {
  background: #fff;
  border-radius: 16px;
  padding: 14px 16px;
  border: 1px solid rgba(0, 0, 0, 0.06);
  font-size: 15px;
  font-weight: 700;
  line-height: 1.45;
  color: #222;
}

.productView-desc li::before,
.productView-description li::before,
.product__description li::before,
.product-description li::before {
  content: "✓";
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  margin-right: 8px;
  border-radius: 50%;
  background: #5cb85c;
  color: #fff;
  font-size: 13px;
  font-weight: 900;
}

.productView-info,
.product-info,
.product__info-container {
  border-radius: 24px;
}

.productView-info-item,
.productView-info .productView-info-name,
.productView-info .productView-info-value {
  font-size: 16px !important;
}

.productView-info-value,
.productView-info .stock,
.productView-info [class*="stock"],
.productView-info [class*="inventory"] {
  color: #5cb85c !important;
  font-weight: 900 !important;
}

.product-form__submit,
.productView-action button,
button[name="add"] {
  border-radius: 999px !important;
  min-height: 56px !important;
  font-size: 16px !important;
  font-weight: 900 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.04em !important;
  transition: 0.2s ease !important;
}

.product-form__submit:hover,
.productView-action button:hover,
button[name="add"]:hover {
  transform: translateY(-2px);
}

.price,
.productView-price,
.product-price {
  font-size: 30px !important;
  font-weight: 900 !important;
  margin: 18px 0 !important;
}

@media (max-width: 749px) {
  .productView-desc,
  .productView-description,
  .product__description,
  .product-description {
    padding: 22px;
    border-radius: 18px;
  }

  .productView-desc ul,
  .productView-description ul,
  .product__description ul,
  .product-description ul {
    grid-template-columns: 1fr;
  }

  .productView-desc p,
  .productView-description p,
  .product__description p,
  .product-description p {
    font-size: 16px !important;
  }
}/* CTA + lżejsza typografia premium */

.productView-title,
.product__title,
.product-single__title,
h1 {
  font-weight: 800 !important;
  letter-spacing: -0.02em !important;
  line-height: 1.08 !important;
}

.productView-price,
.price,
.product-price {
  font-weight: 600 !important;
  color: #4a4a4a !important;
}

.product-form__input legend,
.product-form__input label,
.productView-options,
.productView-info,
.productView-info * {
  font-weight: 500 !important;
}

.product-form__submit,
.productView-action button,
button[name="add"] {
  background: #d3ea43 !important;
  color: #111 !important;
  border: none !important;
  border-radius: 999px !important;
  min-height: 58px !important;
  padding: 0 34px !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  letter-spacing: 0.02em !important;
  text-transform: uppercase !important;
  box-shadow: 0 8px 24px rgba(0,0,0,0.08) !important;
  transition: all 0.25s ease !important;
}

.product-form__submit:hover,
.productView-action button:hover,
button[name="add"]:hover {
  transform: translateY(-2px) !important;
  box-shadow: 0 12px 28px rgba(0,0,0,0.12) !important;
  filter: brightness(0.98);
}

.product-form__submit span,
.productView-action button span,
button[name="add"] span {
  font-weight: 700 !important;
}

.productView-options .swatch,
.productView-options .product-form__input,
.product-form__input {
  font-weight: 500 !important;
}

.productView-options label,
.product-form__input label {
  font-size: 14px !important;
  font-weight: 600 !important;
  letter-spacing: 0.03em !important;
}

.productView-info a,
.productView-info span,
.productView-info p {
  font-weight: 500 !important;
}

@media (max-width: 749px) {
  .product-form__submit,
  .productView-action button,
  button[name="add"] {
    width: 100% !important;
    min-height: 54px !important;
    font-size: 15px !important;
  }
}/* PADELO PREMIUM PRODUCT CTA + CLEAN TYPOGRAPHY */

/* Lżejsza typografia na produkcie */
.productView,
.productView * {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

/* Tytuł produktu mniej toporny */
.productView-title,
.product__title,
.product-single__title,
h1.productView-title {
  font-size: clamp(34px, 4vw, 50px) !important;
  font-weight: 750 !important;
  line-height: 1.05 !important;
  letter-spacing: -0.035em !important;
  color: #111 !important;
  margin-bottom: 12px !important;
}

/* Cena / oszczędność lżej */
.productView-price,
.price,
.product-price,
.productView-price * {
  font-weight: 500 !important;
  color: #555 !important;
  letter-spacing: -0.01em !important;
}

/* Etykieta COLOR: WHITE */
.product-form__input legend,
.productView-options .form__label,
.productView-options label:first-child,
.productView-options .product-form__label {
  font-size: 13px !important;
  font-weight: 650 !important;
  letter-spacing: 0.06em !important;
  text-transform: uppercase !important;
  color: #111 !important;
  margin-bottom: 16px !important;
}

/* Cała sekcja wariantów */
.productView-options,
.product-form__input {
  margin-top: 24px !important;
  margin-bottom: 28px !important;
}

/* Swatche kolorów bardziej premium */
.productView-options input[type="radio"] + label,
.product-form__input input[type="radio"] + label,
.swatch label,
.productView-options .swatch-label {
  width: 58px !important;
  height: 58px !important;
  border-radius: 50% !important;
  border: 1px solid rgba(0,0,0,0.08) !important;
  box-shadow: 
    0 0 0 6px #f4f5fb,
    0 8px 18px rgba(0,0,0,0.06) !important;
  transition: all 0.22s ease !important;
}

/* Aktywny kolor */
.productView-options input[type="radio"]:checked + label,
.product-form__input input[type="radio"]:checked + label,
.swatch input:checked + label {
  box-shadow: 
    0 0 0 5px #fff,
    0 0 0 7px rgba(17,17,17,0.18),
    0 10px 24px rgba(0,0,0,0.12) !important;
  transform: scale(1.04) !important;
}

/* Sekcja przycisku */
.productView-action,
.product-form__buttons {
  margin-top: 30px !important;
}

/* Główny CTA */
.product-form__submit,
.productView-action button,
button[name="add"] {
  position: relative !important;
  overflow: hidden !important;

  min-height: 62px !important;
  padding: 0 42px !important;
  border-radius: 999px !important;

  background: linear-gradient(135deg, #111 0%, #242424 100%) !important;
  color: #fff !important;
  border: 1px solid rgba(255,255,255,0.08) !important;

  font-size: 15px !important;
  font-weight: 650 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;

  box-shadow:
    0 14px 34px rgba(0,0,0,0.18),
    inset 0 1px 0 rgba(255,255,255,0.12) !important;

  transition: all 0.25s ease !important;
}

/* Tekst w przycisku */
.product-form__submit span,
.productView-action button span,
button[name="add"] span {
  position: relative !important;
  z-index: 2 !important;
  font-weight: 650 !important;
}

/* Mały akcent po prawej */
.product-form__submit::after,
.productView-action button::after,
button[name="add"]::after {
  content: "→";
  display: inline-flex;
  align-items: center;
  justify-content: center;

  width: 34px;
  height: 34px;
  margin-left: 18px;
  border-radius: 50%;

  background: #d7ff00;
  color: #111;

  font-size: 18px;
  font-weight: 700;

  position: relative;
  z-index: 2;

  transition: all 0.25s ease;
}

/* Delikatny shine */
.product-form__submit::before,
.productView-action button::before,
button[name="add"]::before {
  content: "";
  position: absolute;
  top: 0;
  left: -70%;
  width: 55%;
  height: 100%;
  background: linear-gradient(
    90deg,
    transparent,
    rgba(255,255,255,0.16),
    transparent
  );
  transform: skewX(-18deg);
  transition: left 0.55s ease;
}

/* Hover */
.product-form__submit:hover,
.productView-action button:hover,
button[name="add"]:hover {
  transform: translateY(-3px) !important;
  background: linear-gradient(135deg, #000 0%, #1a1a1a 100%) !important;
  box-shadow:
    0 18px 42px rgba(0,0,0,0.24),
    inset 0 1px 0 rgba(255,255,255,0.14) !important;
}

.product-form__submit:hover::before,
.productView-action button:hover::before,
button[name="add"]:hover::before {
  left: 125%;
}

.product-form__submit:hover::after,
.productView-action button:hover::after,
button[name="add"]:hover::after {
  transform: translateX(3px);
  background: #c8f000;
}

/* Kliknięcie */
.product-form__submit:active,
.productView-action button:active,
button[name="add"]:active {
  transform: translateY(-1px) scale(0.99) !important;
}

/* Linki pod CTA: DEL / FAQ / Spørgsmål */
.productView-share,
.productView-ask-an-expert,
.productView-securityImage,
.productView-moreItem,
.productView-moreItem a,
.productView-moreItem button {
  font-size: 14px !important;
  font-weight: 550 !important;
  letter-spacing: 0.02em !important;
  color: #222 !important;
}

/* Ikony/linki pod przyciskiem bardziej lekkie */
.productView-moreItem {
  opacity: 0.82;
  transition: opacity 0.2s ease, transform 0.2s ease;
}

.productView-moreItem:hover {
  opacity: 1;
  transform: translateY(-1px);
}

/* Mobile */
@media (max-width: 749px) {
  .productView-title,
  .product__title,
  .product-single__title,
  h1.productView-title {
    font-size: 32px !important;
  }

  .product-form__submit,
  .productView-action button,
  button[name="add"] {
    width: 100% !important;
    min-height: 58px !important;
    padding: 0 28px !important;
    font-size: 14px !important;
  }

  .product-form__submit::after,
  .productView-action button::after,
  button[name="add"]::after {
    width: 30px;
    height: 30px;
    margin-left: 12px;
    font-size: 16px;
  }
}/* PADELO TRUST SECTION - DIRECT CLASS */

.padelo-trust-section {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
  padding: 26px !important;
  border-radius: 26px !important;
  background: #fafaf7 !important;
  border: 1px solid rgba(0,0,0,0.08) !important;
  box-shadow: 0 18px 45px rgba(0,0,0,0.06) !important;
}

/* tytuł */
.padelo-trust-section h2,
.padelo-trust-section h3,
.padelo-trust-section h4,
.padelo-trust-section .title {
  width: fit-content !important;
  margin: -44px auto 24px !important;
  padding: 10px 22px !important;
  background: #111 !important;
  color: #fff !important;
  border-radius: 999px !important;
  font-size: 13px !important;
  font-weight: 650 !important;
  letter-spacing: 0.04em !important;
  line-height: 1.3 !important;
  text-transform: uppercase !important;
}

/* obrazek z płatnościami */
.padelo-trust-section img {
  display: block !important;
  width: 100% !important;
  max-width: 620px !important;
  height: auto !important;
  margin: 0 auto !important;
  padding: 18px 22px !important;
  border-radius: 20px !important;
  background: #fff !important;
  border: 1px solid rgba(0,0,0,0.06) !important;
  box-shadow: 0 10px 28px rgba(0,0,0,0.05) !important;
}

/* usuwa ogromne puste miejsce */
.padelo-trust-section,
.padelo-trust-section * {
  min-height: unset !important;
}

.padelo-trust-section > div {
  min-height: unset !important;
}

/* dostawa pod spodem jeśli jest w tej samej sekcji */
.padelo-trust-section ul,
.padelo-trust-section .items,
.padelo-trust-section .list {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 14px !important;
  margin-top: 26px !important;
  padding: 0 !important;
  list-style: none !important;
}

.padelo-trust-section li {
  display: flex !important;
  align-items: center !important;
  gap: 14px !important;
  padding: 18px 20px !important;
  border-radius: 18px !important;
  background: #fff !important;
  border: 1px solid rgba(0,0,0,0.07) !important;
  box-shadow: 0 8px 22px rgba(0,0,0,0.04) !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  color: #111 !important;
}

@media (max-width: 749px) {
  .padelo-trust-section {
    padding: 20px !important;
    border-radius: 20px !important;
  }

  .padelo-trust-section h2,
  .padelo-trust-section h3,
  .padelo-trust-section h4,
  .padelo-trust-section .title {
    margin: -38px auto 20px !important;
    font-size: 11px !important;
    text-align: center !important;
  }

  .padelo-trust-section img {
    padding: 12px !important;
    border-radius: 16px !important;
  }

  .padelo-trust-section ul,
  .padelo-trust-section .items,
  .padelo-trust-section .list {
    grid-template-columns: 1fr !important;
  }
}Tak. Wklej to **na sam dół `css-product_detail.css`**. Nadpisze strzałkę i zrobi przycisk na pełną szerokość.

```css
/* PADELO CTA FULL WIDTH + CART ICON */

/* Kontener przycisku na całą szerokość */
.productView-action,
.product-form__buttons {
  width: 100% !important;
  max-width: 100% !important;
}

/* Przycisk pełna szerokość */
.product-form__submit,
.productView-action button,
.productView-action .button,
button[name="add"] {
  width: 100% !important;
  max-width: 100% !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 12px !important;

  min-height: 60px !important;
  padding: 0 32px !important;

  background: #d7ff00 !important;
  color: #111 !important;
  border: 1px solid rgba(17,17,17,0.08) !important;
  border-radius: 999px !important;

  font-size: 15px !important;
  font-weight: 650 !important;
  letter-spacing: 0.045em !important;
  text-transform: uppercase !important;

  box-shadow: 0 8px 22px rgba(0,0,0,0.08) !important;
  transition: all 0.22s ease !important;
}

/* Usuwa stary efekt shine */
.product-form__submit::before,
.productView-action button::before,
.productView-action .button::before,
button[name="add"]::before {
  display: none !important;
}

/* Ikona koszyka zamiast strzałki */
.product-form__submit::after,
.productView-action button::after,
.productView-action .button::after,
button[name="add"]::after {
  content: "" !important;

  display: inline-flex !important;
  width: 22px !important;
  height: 22px !important;
  margin-left: 2px !important;

  background-color: #111 !important;

  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.6 13.2a2 2 0 0 0 2 1.6h8.8a2 2 0 0 0 2-1.6L22 6H6'/%3E%3C/svg%3E") !important;
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.6 13.2a2 2 0 0 0 2 1.6h8.8a2 2 0 0 0 2-1.6L22 6H6'/%3E%3C/svg%3E") !important;

  -webkit-mask-repeat: no-repeat !important;
  mask-repeat: no-repeat !important;
  -webkit-mask-position: center !important;
  mask-position: center !important;
  -webkit-mask-size: contain !important;
  mask-size: contain !important;

  border-radius: 0 !important;
  transition: all 0.22s ease !important;
}

/* Tekst w środku */
.product-form__submit span,
.productView-action button span,
.productView-action .button span,
button[name="add"] span {
  font-weight: 650 !important;
}

/* Hover */
.product-form__submit:hover,
.productView-action button:hover,
.productView-action .button:hover,
button[name="add"]:hover {
  background: #cfff00 !important;
  color: #111 !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 12px 28px rgba(0,0,0,0.11) !important;
}

/* Koszyk na hover */
.product-form__submit:hover::after,
.productView-action button:hover::after,
.productView-action .button:hover::after,
button[name="add"]:hover::after {
  transform: translateY(-1px) scale(1.05) !important;
  background-color: #111 !important;
}

/* Kliknięcie */
.product-form__submit:active,
.productView-action button:active,
.productView-action .button:active,
button[name="add"]:active {
  transform: translateY(0) scale(0.99) !important;
  box-shadow: 0 5px 14px rgba(0,0,0,0.08) !important;
}
```
/* ================================
   PADELO FIX - RELATED PRODUCT CARDS
================================ */

/* Sekcje: related / recommendations / recently viewed */
.related-products,
.product-recommendations,
.recommendations,
.recently-viewed-products,
.halo-recently-viewed-block,
.halo-product-block,
.productView-recommendations,
.productView-related {
  margin-top: 50px !important;
}

/* Grid produktów */
.related-products .products-grid,
.product-recommendations .products-grid,
.recommendations .products-grid,
.recently-viewed-products .products-grid,
.halo-product-block .products-grid,
.halo-recently-viewed-block .products-grid,
.productGrid,
.product-grid {
  align-items: start !important;
}

/* Karta produktu */
.related-products .product-item,
.product-recommendations .product-item,
.recommendations .product-item,
.recently-viewed-products .product-item,
.halo-product-block .product-item,
.halo-recently-viewed-block .product-item,
.productGrid .product,
.product-grid .product,
.card-product,
.card-wrapper {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
}

/* Obrazek produktu */
.related-products .product-item img,
.product-recommendations .product-item img,
.recommendations .product-item img,
.recently-viewed-products .product-item img,
.halo-product-block .product-item img,
.halo-recently-viewed-block .product-item img,
.card-product img,
.card-wrapper img {
  border-radius: 12px !important;
  width: 100% !important;
  height: auto !important;
  object-fit: cover !important;
}


/* Czarna kreska pod tytułem — premium, ale normalna */
.related-products .card-title::after,
.product-recommendations .card-title::after,
.recommendations .card-title::after,
.recently-viewed-products .card-title::after,
.halo-product-block .card-title::after,
.halo-recently-viewed-block .card-title::after,
.card-product .card-title::after,
.card-wrapper .card-title::after {
  content: "" !important;
  display: block !important;
  width: 58px !important;
  height: 5px !important;
  background: #111 !important;
  border-radius: 999px !important;
  margin-top: 14px !important;
}

/* Cena */
.related-products .price,
.related-products .price *,
.product-recommendations .price,
.product-recommendations .price *,
.recommendations .price,
.recommendations .price *,
.recently-viewed-products .price,
.recently-viewed-products .price *,
.halo-product-block .price,
.halo-product-block .price *,
.halo-recently-viewed-block .price,
.halo-recently-viewed-block .price *,
.card-product .price,
.card-product .price *,
.card-wrapper .price,
.card-wrapper .price * {
  font-size: 16px !important;
  line-height: 1.35 !important;
  font-weight: 700 !important;
  letter-spacing: -0.01em !important;
  color: #222 !important;

  margin: 0 !important;
  padding: 0 !important;

  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

/* Swatche kolorów w kartach */
.related-products .swatch,
.product-recommendations .swatch,
.recommendations .swatch,
.recently-viewed-products .swatch,
.halo-product-block .swatch,
.halo-recently-viewed-block .swatch,
.card-product .swatch,
.card-wrapper .swatch {
  display: flex !important;
  align-items: center !important;
  gap: 9px !important;
  margin-top: 18px !important;
}

/* Kropki kolorów */
.related-products .swatch label,
.product-recommendations .swatch label,
.recommendations .swatch label,
.recently-viewed-products .swatch label,
.halo-product-block .swatch label,
.halo-recently-viewed-block .swatch label,
.card-product .swatch label,
.card-wrapper .swatch label {
  width: 34px !important;
  height: 34px !important;
  border-radius: 50% !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 1px solid rgba(0,0,0,0.18) !important;
  box-shadow: none !important;
}

/* Usuwa dziwne obramowania ze środka kart */
.related-products .product-item *,
.product-recommendations .product-item *,
.recommendations .product-item *,
.recently-viewed-products .product-item *,
.halo-product-block .product-item *,
.halo-recently-viewed-block .product-item * {
  text-shadow: none !important;
}

/* Mobile */
@media (max-width: 749px) {
  .related-products .card-title,
  .related-products .card-title a,
  .product-recommendations .card-title,
  .product-recommendations .card-title a,
  .recommendations .card-title,
  .recommendations .card-title a,
  .recently-viewed-products .card-title,
  .recently-viewed-products .card-title a,
  .halo-product-block .card-title,
  .halo-product-block .card-title a,
  .halo-recently-viewed-block .card-title,
  .halo-recently-viewed-block .card-title a {
    font-size: 15px !important;
    min-height: 38px !important;
  }

  .related-products .price,
  .product-recommendations .price,
  .recommendations .price,
  .recently-viewed-products .price,
  .halo-product-block .price,
  .halo-recently-viewed-block .price {
    font-size: 15px !important;
  }
}
.productView-title, .product__title, .product-single__title, h1.productView-title {
    font-size: clamp(37px, 4vw, 50px) !important;
    font-weight: 400 !important;
    line-height: 1.10 !important;
    letter-spacing: !important;
    color: #111 !important;
    margin-bottom: 12px !important;
      font-family: Roboto Condensed!important;

}
.item-product .product__title a {
    font-size: 19px;
    color: var(--product-color-title);
    text-transform: capitalize;
    display: block;
}
/* PADELO - PRODUCT TITLE STYLE */

.productView-title,
.product__title,
.product-single__title,
h1.productView-title {
  font-family: var(--font-heading-family, inherit) !important;
  font-size: clamp(27px, 4vw, 50px) !important;
  font-weight: 500 !important;
  line-height: 1.05 !important;
  letter-spacing: -0.025em !important;
  color: #111 !important;
  margin-bottom: 12px !important;
}

.item-product .product__title a {
    font-size: 15px;
    color: var(--product-color-title);
    text-transform: capitalize;
    display: block;
}

.productView-title, .product__title, .product-single__title, .template-product h1, h1.productView-title {
    font-family: inherit !important;
    font-style: normal !important;
    font-size: clamp(32px, 4vw, 48px) !important;
    font-weight: 400 !important;
    line-height: 1.08 !important;
    letter-spacing: -0.20px !important;
    color: #111 !important;
    margin-bottom: 18px !important;
    text-transform: none !important;
}



Efekt: przycisk będzie **na całą szerokość**, dalej lekki limonkowy, ale zamiast strzałki będzie czysta ikona koszyka.

.template-product .item-content{font-size:0;height:100%}.template-product .slick-vertical .slick-slide{border:none}.template-product .block_accordion .product-single__tabs{border:1px solid #e5e5e5;border-radius:5px}.template-product .block_accordion .product-single__tabs img{margin:28px 0}.template-product .block_accordion .product-single__tabs:not(:last-child){margin-bottom:5px}.template-product .block_accordion .nov-accordion__title{font-size:16px;font-weight:800;color:var(--color-title);text-transform:uppercase;padding:13px 30px}.template-product .block_accordion .nov-accordion__title:after{content:"";top:50%;transform:translateY(-50%);color:var(--color-title)}.template-product .block_accordion .nov-accordion__title.act:after{content:""}.template-product .block_accordion .nov-accordion__content{font-size:1.3rem}.template-product .block_accordion .nov-accordion__content .block{padding:45px 30px 30px}.template-product .block_accordion .nov-accordion__content #new_comment_form{margin-bottom:60px}.template-product .block_accordion .block_custom strong{font-size:1.4rem;display:inline-block}.template-product .block_accordion .block_custom p{margin-bottom:10px}.template-product .AirReviews-Widget .AirReviews-StarRatingWrapper .AirReviews-StarRate--Count{-webkit-margin-start:7px !important;margin-inline-start:7px !important}.template-product .proFeaturedImage,.template-product .thumbItem a,.template-product .product-template__scroll .proFeaturedImage .item,.template-product .product-template__imggrid .proFeaturedImage .item-content,.template-product .product-template__sliderimg .proFeaturedImage .item-content,.template-product .product-template__sliderimgtwo .proFeaturedImage .item-content,.template-product fieldset.variant-color input[type=radio]+label.img{overflow:hidden;border-radius:var(--corner-radius)}.template-product .border-thumb .proFeaturedImage,.template-product .border-thumb .thumbItem a,.template-product .border-thumb .product-template__scroll .proFeaturedImage .item,.template-product .border-thumb .product-template__imggrid .proFeaturedImage .item-content,.template-product .border-thumb .product-template__sliderimg .proFeaturedImage .item-content,.template-product .border-thumb .product-template__sliderimgtwo .proFeaturedImage .item-content,.template-product .border-thumb fieldset.variant-color input[type=radio]+label.img{border:1px solid var(--color-border-thumb)}.TopContent{margin-bottom:97px}.TopContent .proFeaturedImage video,.TopContent .proFeaturedImage iframe{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;left:50%;top:50%;transform:translate(-50%, -50%)}product-model{position:relative;height:100%;display:block}product-model model-viewer{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.product-single__sticky{position:sticky;top:6rem}.product-single__information{-webkit-padding-start:6rem;padding-inline-start:6rem;-webkit-padding-end:15px;padding-inline-end:15px}@media(max-width: 1199px){.product-single__information{padding-inline:15px}}h1.product-single__title{font-size:2.3rem;-webkit-padding-end:3rem;padding-inline-end:3rem;color:var(--color-title)}.product-single__wishlist .btnProductWishlist{width:50px;height:50px;justify-content:center;border-radius:var(--button-corner);background:#ededed;border:1px solid #ededed;color:#222;-webkit-margin-start:10px;margin-inline-start:10px}.product-single__wishlist .btnProductWishlist svg{width:16px}.product-single__wishlist .btnProductWishlist i{margin:0}.product-single__wishlist .btnProductWishlist:hover,.product-single__wishlist .btnProductWishlist.whislist-added{color:var(--color-button-text-hover);background:var(--color-button-hover);border-color:var(--color-button-border-hover)}.btn-review__all{-webkit-margin-start:10px;margin-inline-start:10px;line-height:1;font-size:10px}.product-single__price{font-size:24px;font-weight:800;color:var(--product-color-price);margin-bottom:10px}.product-single__price s{color:var(--product-color-reduced-price);-webkit-margin-start:20px;margin-inline-start:20px;font-size:16px;position:relative}.product-single__price .product-price__badge{position:relative;height:23px;font-size:11px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#db0000;line-height:1;border-radius:4px;-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:10px;padding-inline-end:10px;-webkit-margin-start:20px;margin-inline-start:20px}.product-single__price .product-price__badge:before{content:"";position:absolute;width:0;height:0;border-width:6px;border-style:solid;border-color:rgba(0,0,0,0) #db0000 rgba(0,0,0,0) rgba(0,0,0,0);inset-inline-start:-12px}.lang-rtl .product-single__price .product-price__badge:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #db0000}.product-single__shortdes{line-height:1.7;margin-bottom:27px;font-size:1.3rem}.product-single__countdown{border:1px solid #f4c7a9;background-color:#ffebde;border-radius:5px;padding:15px;color:#d11f1f}.product-single__countdown .product-single__countdown-title{font-size:1.6rem}.product-single__countdown .product-single__countdown-title img{width:20px}.product-single__countdown .product-single__countdown-title i,.product-single__countdown .product-single__countdown-title img{-webkit-margin-end:5px;margin-inline-end:5px}.product-single__countdown .product-single__countdown-subtitle{font-size:1.2rem;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:20px;margin-inline-end:20px}@media(max-width: 991px){.product-single__countdown .product-single__countdown-subtitle{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:auto;margin-inline-end:auto}}.product-single__countdown .countdownfree{display:flex}.product-single__countdown .countdownfree .item-time{position:relative;text-align:center}.product-single__countdown .countdownfree .item-time:not(:last-child){-webkit-margin-end:5px;margin-inline-end:5px}.product-single__countdown .countdownfree .item-time:last-child .data-number{background-color:#d11f1f}.product-single__countdown .countdownfree .data-number{width:36px;height:36px;line-height:36px;border-radius:3px;font-size:12px;color:#fff;font-weight:800;display:block;font-family:var(--font-family-primary);background-color:var(--color-hover)}.product-single__countdown .countdownfree .name-time{display:none}.product-single__payment{text-align:center;border:1px solid var(--color-border);padding:0 18px 30px;border-radius:10px}.product-single__payment .product-single__control-label{transform:translateY(-12px);padding:0 10px;background:#fff}.product-single__payment .payment__item{width:50px}.product-single__payment .payment__item:not(:last-child){-webkit-margin-end:10px;margin-inline-end:10px;margin-bottom:10px}.product-single__payment svg{width:100%;height:auto}.product-single__payment .payments:not(.d-flex){width:var(--width-payment);max-width:100%;margin-inline:auto}.product-single__info-item>p{margin-bottom:8px}.product-single__share-ask-sizeguide>div:not(:last-child){-webkit-margin-end:30px;margin-inline-end:30px}.product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title{color:#222}.product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title i{font-size:16px;-webkit-margin-end:7px;margin-inline-end:7px}.product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title span{font-size:1.2rem;font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);text-transform:uppercase}.product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title:hover{color:var(--color-hover)}.product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title a{color:#222}.product-single__share-ask-sizeguide .product-single__share-ask-sizeguide-title a:hover{color:var(--color-hover)}@media(max-width: 1199px){.product-single__share-ask-sizeguide>div:not(:last-child){-webkit-margin-end:15px;margin-inline-end:15px}}.product-single__shiping{margin-top:20px}.product-single__shiping i{font-size:28px;-webkit-margin-end:15px;margin-inline-end:15px}.product-single__shiping .shiping_time{margin-bottom:18px}.proFeaturedImage{background-color:#fff}@media(max-width: 991px){.proFeaturedImage.slick-dotted .slick-dots{position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}.proFeaturedImage.slick-dotted .slick-dots li{margin:0 6px;box-shadow:none !important}.proFeaturedImage.slick-dotted .slick-dots li button{width:5px;height:5px;background-color:#bfbfbf;box-shadow:none;border:none}.proFeaturedImage.slick-dotted .slick-dots li.slick-active button{transform:scale(2);box-shadow:none}}.proFeaturedImage img{background-color:#fff}.product-single__thumbnail-image{max-width:100%;display:block}.product-single__thumbnail-image:has(+.video){top:0;left:0}.proFeaturedImage img:hover,.thumbs-vertical img:hover{cursor:url("icon-zoom.svg"),auto}.pswp__container{transition:transform .7s cubic-bezier(0.645, 0.045, 0.355, 1)}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:url("icon-zoom.svg"),auto}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp__button--close{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:55px;height:55px;border-radius:100%;background-color:#fff;margin:0;opacity:1;bottom:50px;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:all .2s ease-in-out !important}.pswp__button--close svg{width:15px;height:15px}.pswp__button--close:hover,.pswp__button--close:active,.pswp__button--close:focus{background-color:#fff;transform:translateX(-50%) scale(1.1)}.pswp__button--close:hover svg,.pswp__button--close:active svg,.pswp__button--close:focus svg{-webkit-animation:topbotom 0.5s ease-in-out forwards;animation:topbotom 0.5s ease-in-out forwards}.pswp__button--close .pswp__icn{position:static}.pswp__button--arrow{position:fixed;bottom:55px;top:initial;width:45px;height:45px;border-radius:100%;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;transform:translateX(-50%);transition:all .2s ease-in-out !important}.pswp__button--arrow .pswp__icn{width:15px;height:15px;margin:0;position:static;transform:none}.pswp__button--arrow.pswp__button--arrow--prev{left:calc(50% - 70px)}.pswp__button--arrow.pswp__button--arrow--next{left:calc(50% + 70px);right:initial}.pswp__button--arrow:hover,.pswp__button--arrow:active,.pswp__button--arrow:focus{background-color:#fff;transform:translateX(-50%) scale(1.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.pswp__button--arrow:hover.pswp__button--arrow--prev svg,.pswp__button--arrow:active.pswp__button--arrow--prev svg,.pswp__button--arrow:focus.pswp__button--arrow--prev svg{-webkit-animation:rightleft 0.5s ease-in-out forwards;animation:rightleft 0.5s ease-in-out forwards}.pswp__button--arrow:hover.pswp__button--arrow--next svg,.pswp__button--arrow:active.pswp__button--arrow--next svg,.pswp__button--arrow:focus.pswp__button--arrow--next svg{-webkit-animation:leftright 0.5s ease-in-out forwards;animation:leftright 0.5s ease-in-out forwards}.product-single__thumbnail-badge{top:50%;inset-inline-start:50%;transform:translate(-50%, -50%);color:#fff}.lang-rtl .product-single__thumbnail-badge{transform:translate(50%, -50%)}.product-single__thumbnail-badge.video{font-size:30px}.product-single__thumbnail-badge.model svg{width:35px;height:auto}.product-single__tab .nav-tabs{position:relative;margin-bottom:52px;border:none}.product-single__tab .nav-tabs li:not(:last-child){-webkit-margin-end:7rem;margin-inline-end:7rem}.product-single__tab .nav-tabs li a{font-size:2.4rem;font-weight:var(--heading-font-weight);color:#222;line-height:1;font-family:var(--heading-family-primary);display:block;white-space:nowrap;position:relative;border:none;border-radius:15px 15px 0 0}.product-single__tab .nav-tabs li a.active,.product-single__tab .nav-tabs li a:hover{color:var(--color-hover)}.product-single__tab #proTabs1 img{margin:28px 0}.product-single__tab .tab-content{font-size:14px;line-height:1.75}.product-single__tab h4{font-size:14px;font-weight:700;line-height:24px;color:var(--color-title)}@media(max-width: 991px){.product-single__tab .nav-tabs{flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none}.product-single__tab .nav-tabs::-webkit-scrollbar{display:none}.product-single__tab .nav-tabs>li a:after{bottom:0}}.product-single__customtab li:nth-child(odd){background-color:#f2f2f2}.product-single__customtab p{margin-bottom:0}blockquote{-webkit-margin-start:20px;margin-inline-start:20px;-webkit-border-start:5px solid var(--color-border);border-inline-start:5px solid var(--color-border);-webkit-padding-start:30px;padding-inline-start:30px}.ProductSignlePolicy{border-top:1px solid #dcdcdc}#productThumbs .slick-slider:not(.slick-vertical) .slick-track{display:flex}#productThumbs .slick-slider:not(.slick-vertical) .slick-track .thumbItem{display:flex;height:auto}#productThumbs .thumblist{margin:-5px}#productThumbs .thumbItem{position:relative;padding:5px}#productThumbs .thumbItem a{display:flex;position:relative;overflow:hidden;transform:translateZ(0)}#productThumbs .thumbItem img{transition:transform .3s linear}#productThumbs .thumbItem:hover img{transform:scale(1.1)}#productThumbs .thumbItem.active a{border-color:var(--color-hover) !important}@media(max-width: 1199px){#productThumbs .thumbItem img{width:100%}}@media(max-width: 575px){#productThumbs{margin-top:10px !important}#productThumbs .thumblist{margin:-5px}#productThumbs .thumbItem{padding:5px}}.FeaturedImage_slick:not(.slick-initialized) .item:not(:first-child){display:none}.FeaturedImage_slick .slick-track{display:flex}.FeaturedImage_slick .slick-track .slick-slide{height:auto;overflow:hidden}.FeaturedImage_slick .slick-arrow{visibility:hidden;opacity:0}.FeaturedImage_slick .slick-arrow.arrow-prev{inset-inline-start:10px;inset-inline-start:10px}.FeaturedImage_slick .slick-arrow.arrow-next{inset-inline-end:10px}.FeaturedImage_slick:hover .slick-arrow{visibility:visible;opacity:1}.thumb_slick[data-vertical=false]:not(.slick-initialized){display:flex;flex-wrap:nowrap;overflow:hidden}.thumb_slick[data-vertical=false]:not(.slick-initialized) .thumbItem{width:20%;flex:0 0 20%}.thumb_slick .slick-arrow{opacity:0;visibility:hidden}.thumb_slick:hover .slick-arrow{opacity:1;visibility:visible}.thumb_slick:hover .slick-arrow.arrow-prev{inset-inline-start:-15px}.thumb_slick:hover .slick-arrow.arrow-next{inset-inline-end:-15px}.product-template__left .product-single{margin:0}.product-template__left .product-single__image{padding:0}.product-template__left .product-single__media{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:15px;padding-inline-end:15px}@media(max-width: 767px){.product-template__left .product-single__media{padding:0}}.product-template__left .info_content{-webkit-padding-end:calc((100vw - 1320px - 15px)/2);padding-inline-end:calc((100vw - 1320px - 15px)/2)}@media(min-width: 576px){.product-template__left #productThumbs{position:absolute;width:90px;min-width:90px;top:50%;transform:translateY(-50%);inset-inline-start:10px;margin-top:0 !important}.product-template__left #productThumbs .thumb_slick{margin:-5px -10px}.product-template__left #productThumbs .thumb_slick .thumbItem{padding:5px 10px}.product-template__left #productThumbs .thumb_slick .thumbItem a{box-shadow:5px 3px 7px rgba(0,0,0,.1)}}.product-template__lefttwo .product-single__information,.product-template__right .product-single__information{padding:0 15px}@media(min-width: 1200px){.product-template__lefttwo .proFeaturedImage,.product-template__right .proFeaturedImage{width:calc(100% - 90px)}.product-template__lefttwo #productThumbs,.product-template__right #productThumbs{width:80px;min-width:80px;order:0;margin-top:0 !important}.product-template__lefttwo #productThumbs .thumb_slick,.product-template__right #productThumbs .thumb_slick{margin:-5px -10px}.product-template__lefttwo #productThumbs .thumb_slick .thumbItem,.product-template__right #productThumbs .thumb_slick .thumbItem{padding:5px 10px}.product-template__lefttwo #productThumbs .slick-arrow,.product-template__right #productThumbs .slick-arrow{top:initial;bottom:-73px;left:50% !important;right:auto !important;transform:translateX(-50%) translateY(0) !important;opacity:1;visibility:visible;width:50px;height:50px;border-radius:100%;box-shadow:3px 3px 7px rgba(0,0,0,.1)}.product-template__lefttwo #productThumbs .slick-arrow.arrow-next,.product-template__right #productThumbs .slick-arrow.arrow-next{bottom:-133px}.product-template__lefttwo #productThumbs:hover .slick-arrow.arrow-prev,.product-template__right #productThumbs:hover .slick-arrow.arrow-prev{left:50%}}@media(min-width: 992px){.product-template__lefttwo .product-single__photos,.product-template__right .product-single__photos{-webkit-padding-end:20px;padding-inline-end:20px}}@media(min-width: 1200px){.product-template__lefttwo #productThumbs{-webkit-margin-end:10px;margin-inline-end:10px}.product-template__lefttwo .product-single__photos{display:flex;flex-direction:row-reverse}}@media(min-width: 1200px){.product-template__right #productThumbs{-webkit-margin-start:10px;margin-inline-start:10px}.product-template__right .product-single__photos{display:flex}}@media(min-width: 576px){.product-template__grid #productThumbs{margin-top:10px !important}.product-template__grid #productThumbs .thumblist{margin:-5px}.product-template__grid #productThumbs .thumblist .thumbItem{padding:5px}.product-template__grid #productThumbs .thumblist .thumbItem a{justify-content:center}}.product-template__gridtwo .product-single__information{padding:0 15px}.product-template__gridtwo #productThumbs{margin-top:10px !important}@media(min-width: 576px){.product-template__gridtwo #productThumbs .thumblist{margin:-5px}.product-template__gridtwo #productThumbs .thumblist .thumbItem{padding:5px}}@media(min-width: 768px){.product-template__gridtwo .product-single__image{flex:0 0 58.333333%;max-width:58.333333%}.product-template__gridtwo .product-single__information{flex:0 0 41.666667%;max-width:41.666667%}}@media(min-width: 992px){.product-template__gridtwo .product-single__photos{-webkit-padding-end:20px;padding-inline-end:20px}}@media(min-width: 1200px){.product-template__gridtwo .product-single__photos{display:flex;flex-direction:row-reverse}.product-template__gridtwo .proFeaturedImage{width:calc(100% - 180px)}.product-template__gridtwo #productThumbs{order:0;width:170px;min-width:170px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:0 !important}}.product-template__scroll .proFeaturedImage{border:none !important}.product-template__scroll .proFeaturedImage .item{font-size:0}.product-template__scroll .proFeaturedImage .respone_image{width:100%}.product-template__scroll .product-single__information{padding:0 15px}.product-template__scroll product-model{padding-bottom:100%}@media(min-width: 992px){.product-template__scroll .product-single__photos{display:flex;flex-direction:row-reverse;-webkit-padding-end:20px;padding-inline-end:20px;position:static}.product-template__scroll .proFeaturedImage{width:calc(100% - 90px)}.product-template__scroll #productThumbs{width:80px;min-width:80px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:0 !important}.product-template__scroll #productThumbs .thumb_slick{margin:-5px -10px;position:sticky;top:6rem}.product-template__scroll #productThumbs .thumb_slick .thumbItem{padding:5px 10px}}@media(max-width: 991px){.product-template__scroll .proFeaturedImage:not(.slick-initialized) .item{display:none}.product-template__scroll .proFeaturedImage:not(.slick-initialized) .item:first-child{display:block}.product-template__scroll .thumb_slick:not(.slick-initialized){display:flex}.product-template__scroll .thumb_slick:not(.slick-initialized) .thumbItem{width:25%;flex:0 0 25%}}.product-template__imggrid .container-fluid{padding:0 20px}.product-template__imggrid .proFeaturedImage{border:none !important}.product-template__imggrid .embed-responsive .embed-responsive-item,.product-template__imggrid .embed-responsive embed,.product-template__imggrid .embed-responsive iframe,.product-template__imggrid .embed-responsive object,.product-template__imggrid .embed-responsive video{width:calc(100% - 10px);height:calc(100% - 10px);top:50%;left:50%;transform:translate(-50%, -50%)}.lang-rtl .product-template__imggrid .embed-responsive .embed-responsive-item,.lang-rtl .product-template__imggrid .embed-responsive embed,.lang-rtl .product-template__imggrid .embed-responsive iframe,.lang-rtl .product-template__imggrid .embed-responsive object,.lang-rtl .product-template__imggrid .embed-responsive video{transform:translate(50%, -50%)}.product-template__imggrid .item-content{overflow:hidden;transform:translateZ(0)}.product-template__imggrid product-model{width:100%;height:100%}@media(min-width: 992px){.product-template__imggrid product-model{padding-top:0 !important}}@media(min-width: 992px){.product-template__imggrid .product-single__photos{-webkit-padding-end:35px;padding-inline-end:35px}}@media(min-width: 1200px){.product-template__imggrid .product-single__information{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:65px;padding-inline-end:65px}}@media(max-width: 991px){.product-template__imggrid .proFeaturedImage .item{padding:0}.product-template__imggrid .proFeaturedImage:not(.slick-initialized) .item{display:none}.product-template__imggrid .proFeaturedImage:not(.slick-initialized) .item:first-child{display:block}}.product-template__sliderimg #NovBreadcrumbs .breadcrumb{justify-content:center}.product-template__sliderimg .FeaturedImage_slick{border:none !important;margin:0 -5px;overflow:initial !important}.product-template__sliderimg .FeaturedImage_slick .slick-slide{padding:0 5px}.product-template__sliderimg .FeaturedImage_slick .slick-arrow.arrow-prev{inset-inline-start:-20px}.product-template__sliderimg .FeaturedImage_slick .slick-arrow.arrow-next{inset-inline-end:-20px}@media(min-width: 768px){.product-template__sliderimg .FeaturedImage_slick .slick-dots{position:static;transform:translateX(0);margin-top:30px;justify-content:center}}.product-template__sliderimg .item-content{overflow:hidden;transform:translateZ(0)}.product-template__sliderimg .product-single__information{padding:0 15px}.product-template__sliderimg .info-content__top{border-bottom:1px solid var(--color-border)}.product-template__sliderimg h1.product-single__title{-webkit-padding-end:15px;padding-inline-end:15px}.product-template__sliderimg .product-single__left,.product-template__sliderimg .product-single__right{max-width:550px}.product-template__sliderimg .product-single__right{-webkit-margin-start:auto;margin-inline-start:auto}.product-template__sliderimg .product-single__quantity .product-single__wishlist{display:none}.product-template__sliderimgtwo #NovBreadcrumbs .breadcrumb{justify-content:center}.product-template__sliderimgtwo .product-single{margin:0}.product-template__sliderimgtwo .product-single__image,.product-template__sliderimgtwo .product-single__information{padding:0}.product-template__sliderimgtwo .FeaturedImage_slick{border:none !important;overflow:initial !important}@media(min-width: 768px){.product-template__sliderimgtwo .FeaturedImage_slick .slick-dots{position:static;transform:translateX(0);margin-top:30px;justify-content:center}}.product-template__sliderimgtwo .item-content{overflow:hidden;transform:translateZ(0);border-left:none !important}.product-template__sliderimgtwo .info-content__top{border-bottom:1px solid var(--color-border)}.product-template__sliderimgtwo h1.product-single__title{-webkit-padding-end:15px;padding-inline-end:15px}.product-template__sliderimgtwo .product-single__left,.product-template__sliderimgtwo .product-single__right{max-width:550px}.product-template__sliderimgtwo .product-single__right{-webkit-margin-start:auto;margin-inline-start:auto}.product-template__sliderimgtwo .product-single__quantity .product-single__wishlist{display:none}.product-single__stick-add{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:99;opacity:0;visibility:hidden;transform:translateY(100%);transition:all .3s}.product-single__stick-add.act{opacity:1;visibility:visible;transform:translateY(0)}.product-single__stick-add form{-webkit-margin-start:auto;margin-inline-start:auto}.product-single__stick-add .product__info-sticky{-webkit-margin-start:15px;margin-inline-start:15px}.product-single__stick-add .product__title{font-size:92%}.product-single__stick-add .product-single__price-sticky .product-price__sale{color:var(--color-price)}.product-single__stick-add .product-single__price-sticky s{color:var(--color-reduced-price);-webkit-margin-end:10px;margin-inline-end:10px}.product-single__stick-add .product-form__input{margin:0 10px}.product-single__stick-add .quantity-selector{margin:0}.product-single__stick-add .form__label{font-size:11px;white-space:nowrap;-webkit-margin-end:10px;margin-inline-end:10px}.product-single__stick-add .select__select{border-radius:5px;border-color:#dbdbdb;background-image:url("icon-downward-arrow.svg");background-size:12px;background-repeat:no-repeat;background-position:center right 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:100px;font-size:10px;font-weight:600;color:var(--color-text);text-transform:uppercase;height:48px;-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:35px;padding-inline-end:35px}.lang-rtl .product-single__stick-add .select__select{background-position:center left 15px}.product-single__stick-add .select__select option{font-weight:600;color:var(--color-text)}.product-single__stick-add .btnsold_out{padding:0 20px}.product-single__stick-add .shopify-payment-button__button{-webkit-margin-start:10px;margin-inline-start:10px}.product-single__stick-add .shopify-payment-button__button.shopify-payment-button__button--unbranded{padding:0 25px}.product-single__stick-add .shopify-payment-button__more-options{display:none}@media(max-width: 991px){.product-single__stick-add{display:none}}.product-template-related .slick-list{margin:-15px;padding:15px}.product-template-related .slick-dots{margin-top:70px}#Shopshare .modal-body{padding:25px}#Shopshare .modal-header{box-shadow:none;background-color:rgba(0,0,0,0)}#Shopshare .modal-header:hover:before,#Shopshare .modal-header:hover:after{background-color:var(--color-hover)}#Shopshare input{border-color:var(--color-border);border-radius:5px;height:46px;color:var(--color-text);font-size:13px}#Shopshare .copy-btn{height:46px;line-height:46px;border-radius:5px;min-width:85px;-webkit-margin-start:5px;margin-inline-start:5px;padding:0 5px}#Shopshare a{width:32px;height:32px;line-height:32px;text-align:center;border-radius:100%;-webkit-margin-end:10px;margin-inline-end:10px;transition:all 0.3s;border:1px solid var(--color-button-border);color:var(--color-button-text);background-color:var(--color-button);font-size:12px}#Shopshare a:hover{border:1px solid var(--color-button-border-hover);color:var(--color-button-text-hover);background-color:var(--color-button-hover)}#Shopask .modal-body{padding:40px}#Shopask .Shopask-title{font-size:2.2rem}#Shopask input,#Shopask textarea{padding:16px 20px;border:1px solid var(--color-border);border-radius:5px;color:var(--color-text)}#Shopask input::-webkit-input-placeholder,#Shopask textarea::-webkit-input-placeholder{color:#a8a8a8;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}#Shopask input:-moz-placeholder,#Shopask textarea:-moz-placeholder{color:#a8a8a8;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}#Shopask input::-moz-placeholder,#Shopask textarea::-moz-placeholder{color:#a8a8a8;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}#Shopask input:-ms-input-placeholder,#Shopask textarea:-ms-input-placeholder{color:#a8a8a8;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}#nov-sizeguide-product{position:fixed;top:0;inset-inline-end:0;background-color:#fff;z-index:999;opacity:.7;visibility:hidden;transform:translateX(100%);transition:all 0.4s linear;padding:45px 0 60px;height:100vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;width:100%;max-width:610px}.lang-rtl #nov-sizeguide-product{transform:translateX(-100%)}#nov-sizeguide-product::-webkit-scrollbar{display:none}#nov-sizeguide-product .nov_btn_close{width:48px;height:48px;margin:auto;color:#1e3441;background-color:#ebebeb;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:all .3s}#nov-sizeguide-product .nov_btn_close svg{width:20px}#nov-sizeguide-product .nov_btn_close svg path{stroke:var(--color-title)}#nov-sizeguide-product .nov_btn_close:hover{background-color:var(--color-hover)}#nov-sizeguide-product .nov_btn_close:hover svg path{stroke:#fff}#nov-sizeguide-product.act{transform:translateY(0);opacity:1;visibility:visible}#nov-sizeguide-product #NovBreadcrumbs{display:none}.product-single__direction{font-size:16px}.product-single__direction .btn-collection{padding:5px 15px}.product-single__direction .btn-direction{padding:5px 0}@-webkit-keyframes topbotom{0%{transform:translateY(0)}25%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}75%{opacity:1;transform:translateY(0)}}@keyframes topbotom{0%{transform:translateY(0)}25%{opacity:0;transform:translateY(100%)}50%{opacity:0;transform:translateY(-100%)}75%{opacity:1;transform:translateY(0)}}@-webkit-keyframes leftright{0%{transform:translateX(0)}25%{opacity:0;transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}75%{opacity:1;transform:translateX(0)}}@keyframes leftright{0%{transform:translateX(0)}25%{opacity:0;transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}75%{opacity:1;transform:translateX(0)}}@-webkit-keyframes rightleft{0%{transform:translateX(0)}25%{opacity:0;transform:translateX(-70%)}50%{opacity:0;transform:translateX(70%)}75%{opacity:1;transform:translateX(0)}}@keyframes rightleft{0%{transform:translateX(0)}25%{opacity:0;transform:translateX(-70%)}50%{opacity:0;transform:translateX(70%)}75%{opacity:1;transform:translateX(0)}}