#fw-section-image-with-text-4635ca89-bc5a-4218-b002-bfea4c243783 {
--font-heading-scale: 1.06;
--font-body-scale: 1.11;
}
#fw-section-image-with-text-4635ca89-bc5a-4218-b002-bfea4c243783 {
--color-primary: #f3f4f5;
--color-primary-rgb: 243, 244, 245;
--color-background: #f3f4f5;
--color-background-rgb: 243, 244, 245;
--color-on-background: #1c1c1d;
--color-on-background-rgb: 28, 28, 29;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #1c1c1d;
--color-background-brightness: 244;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f3f4f5;
--primary-btn-text: #000000;
--primary-btn-border-color: #1c1c1d;
--secondary-btn-bg: transparent;
--secondary-btn-text: #1c1c1d;
--secondary-btn-border-color: #1c1c1d;
img {
  pointer-events: none;
}
}
#fw-section-links-list-2c789397-f622-44a2-a77e-8f2d9b065ab3 {
--color-primary: #f1f1f1;
--color-primary-rgb: 241, 241, 241;
--color-background: #f1f1f1;
--color-background-rgb: 241, 241, 241;
--color-on-background: #1c1c1d;
--color-on-background-rgb: 28, 28, 29;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #1c1c1d;
--color-background-brightness: 241;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f1f1f1;
--primary-btn-text: #000000;
--primary-btn-border-color: #1c1c1d;
--secondary-btn-bg: transparent;
--secondary-btn-text: #1c1c1d;
--secondary-btn-border-color: #1c1c1d;

}
#fw-section-image-with-text-58210dbe-4c84-4540-ada0-669aca9d5805 {

img {
  pointer-events: none;
}
}
#fw-section-text-carousel-3709d888-76f3-488f-ba99-585ffdec5e0b {
--color-primary: #1b3da6;
--color-primary-rgb: 27, 61, 166;
--color-background: #f1f1f1;
--color-background-rgb: 241, 241, 241;
--color-on-background: #f3f4f5;
--color-on-background-rgb: 243, 244, 245;
--color-on-primary: #f3f4f5;
--color-on-primary-rgb: 243, 244, 245;
--color-product-image-background: #f3f4f5;
--color-background-brightness: 241;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #1b3da6;
--primary-btn-text: #f3f4f5;
--primary-btn-border-color: #f3f4f5;
--secondary-btn-bg: transparent;
--secondary-btn-text: #f3f4f5;
--secondary-btn-border-color: #f3f4f5;

}
#fw-section-text-carousel-bc2144cc-bced-43f4-a3a8-75e0584da8fc {
--font-heading-scale: 0.7;
--font-body-scale: 0.7;
}
#fw-section-text-carousel-bc2144cc-bced-43f4-a3a8-75e0584da8fc {
--color-primary: #f3f4f5;
--color-primary-rgb: 243, 244, 245;
--color-background: #1c1c1d;
--color-background-rgb: 28, 28, 29;
--color-on-background: #f3f4f5;
--color-on-background-rgb: 243, 244, 245;
--color-on-primary: #111111;
--color-on-primary-rgb: 17, 17, 17;
--color-product-image-background: #f3f4f5;
--color-background-brightness: 28;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f3f4f5;
--primary-btn-text: #111111;
--primary-btn-border-color: #f3f4f5;
--secondary-btn-bg: transparent;
--secondary-btn-text: #f3f4f5;
--secondary-btn-border-color: #f3f4f5;

}

#fw-section-links-list-13e06e5d-dd67-4f13-9e1d-56ee3fc1cc0b {
--font-heading-scale: 1.0;
--font-body-scale: 1.51;
}
#fw-section-links-list-13e06e5d-dd67-4f13-9e1d-56ee3fc1cc0b {
--color-primary: #1b3da6;
--color-primary-rgb: 27, 61, 166;
--color-background: #f3f4f5;
--color-background-rgb: 243, 244, 245;
--color-on-background: #111111;
--color-on-background-rgb: 17, 17, 17;
--color-on-primary: #f3f4f5;
--color-on-primary-rgb: 243, 244, 245;
--color-product-image-background: #111111;
--color-background-brightness: 244;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #1b3da6;
--primary-btn-text: #f3f4f5;
--primary-btn-border-color: #111111;
--secondary-btn-bg: transparent;
--secondary-btn-text: #111111;
--secondary-btn-border-color: #111111;

}

#fw-section-links-list-c35229e9-49ca-42d4-8d14-a888a95b507d {
--font-heading-scale: 1.0;
--font-body-scale: 1.51;
}
#fw-section-links-list-c35229e9-49ca-42d4-8d14-a888a95b507d {
--color-primary: #1b3da6;
--color-primary-rgb: 27, 61, 166;
--color-background: #f3f4f5;
--color-background-rgb: 243, 244, 245;
--color-on-background: #111111;
--color-on-background-rgb: 17, 17, 17;
--color-on-primary: #f3f4f5;
--color-on-primary-rgb: 243, 244, 245;
--color-product-image-background: #111111;
--color-background-brightness: 244;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #1b3da6;
--primary-btn-text: #f3f4f5;
--primary-btn-border-color: #111111;
--secondary-btn-bg: transparent;
--secondary-btn-text: #111111;
--secondary-btn-border-color: #111111;

}





#fw-section-video-cc623cbd-35f8-4f2f-8c26-7cb341a508b3 {

video {
  max-width: 500px;
  width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}
}
#fw-section-text-carousel-4244ba1c-5706-49be-8a4a-ba0a376976c7 {
--font-heading-scale: 0.7;
--font-body-scale: 0.7;
}
#fw-section-text-carousel-4244ba1c-5706-49be-8a4a-ba0a376976c7 {
--color-primary: #f3f4f5;
--color-primary-rgb: 243, 244, 245;
--color-background: #1c1c1d;
--color-background-rgb: 28, 28, 29;
--color-on-background: #f3f4f5;
--color-on-background-rgb: 243, 244, 245;
--color-on-primary: #111111;
--color-on-primary-rgb: 17, 17, 17;
--color-product-image-background: #f3f4f5;
--color-background-brightness: 28;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f3f4f5;
--primary-btn-text: #111111;
--primary-btn-border-color: #f3f4f5;
--secondary-btn-bg: transparent;
--secondary-btn-text: #f3f4f5;
--secondary-btn-border-color: #f3f4f5;

}
#fw-section-collection-template-collection-default {
--font-heading-scale: 1.0;
--font-body-scale: 0.82;
}
#fw-section-links-list-e6ddac31-838f-4e9d-a715-3fc31f945a79 {
--font-heading-scale: 1.0;
--font-body-scale: 1.51;
}
#fw-section-links-list-e6ddac31-838f-4e9d-a715-3fc31f945a79 {
--color-primary: #1b3da6;
--color-primary-rgb: 27, 61, 166;
--color-background: #f3f4f5;
--color-background-rgb: 243, 244, 245;
--color-on-background: #1c1c1d;
--color-on-background-rgb: 28, 28, 29;
--color-on-primary: #f1f1f1;
--color-on-primary-rgb: 241, 241, 241;
--color-product-image-background: #1c1c1d;
--color-background-brightness: 244;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #1b3da6;
--primary-btn-text: #f1f1f1;
--primary-btn-border-color: #1c1c1d;
--secondary-btn-bg: transparent;
--secondary-btn-text: #1c1c1d;
--secondary-btn-border-color: #1c1c1d;

}
#fw-section-image-dc885ecb-f7bf-4d3d-aee0-6fad23e1f91c {

img {
  max-width: 636px;
  width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}
img {
  pointer-events: none;
}
}
#fw-section-links-list-7729da2c-a1eb-4aa7-a157-ec48b0002f2b {
--font-heading-scale: 1.0;
--font-body-scale: 0.89;
}
#fw-section-links-list-7729da2c-a1eb-4aa7-a157-ec48b0002f2b {
--color-primary: #f3f4f5;
--color-primary-rgb: 243, 244, 245;
--color-background: #f3f4f5;
--color-background-rgb: 243, 244, 245;
--color-on-background: #111111;
--color-on-background-rgb: 17, 17, 17;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-product-image-background: #111111;
--color-background-brightness: 244;
background-color: var(--color-background);
color: var(--color-on-background);
--primary-btn-bg: #f3f4f5;
--primary-btn-text: #000000;
--primary-btn-border-color: #111111;
--secondary-btn-bg: transparent;
--secondary-btn-text: #111111;
--secondary-btn-border-color: #111111;

}
#fw-section-footer {
--font-heading-scale: 1.0;
--font-body-scale: 0.85;
}
#fw-section-header {

.header__mobile-menu,
.header__nav-container,
aside[data-drawer="mobile-menu"] {
    display: none !important;
}
}
#fw-section-product-product-commissions {


.gallery__image-holder {
    background-size: contain !important;
    background-position: center !important;
    transform: none !important;
    transition: none !important;
}

.gallery__image-holder:hover {
    transform: none !important;
    cursor: default !important;
}

.gallery__image-holder img {
    transform: none !important;
    transition: none !important;
    pointer-events: none;
}

[data-zoom-enabled="true"] {
    pointer-events: none !important;
}
.product-info__description {
  max-width: 560px !important;
  font-size: 12px !important;
  line-height: 1.75 !important;
  letter-spacing: 0.04em !important;
  text-transform: uppercase !important;
}

.product-info__description p,
.product-info__description li,
.product-info__description * {
  font-size: inherit !important;
  line-height: inherit !important;
  letter-spacing: inherit !important;
  text-transform: uppercase !important;
}
}


#fw-section-product-product-default {
--font-heading-scale: 1.28;
--font-body-scale: 0.97;
}
#fw-section-product-product-default {

.gallery__image-holder {
    background-size: contain !important;
    background-position: center !important;
    transform: none !important;
    transition: none !important;
}

.gallery__image-holder:hover {
    transform: none !important;
    cursor: default !important;
}

.gallery__image-holder img {
    transform: none !important;
    transition: none !important;
    pointer-events: auto !important;
}

[data-zoom-enabled="true"] {
    pointer-events: none !important;
}
.product-info__description {
  max-width: 560px !important;
  font-size: 12px !important;
  line-height: 1.75 !important;
  letter-spacing: 0.04em !important;
  text-transform: uppercase !important;
}

.product-info__description p,
.product-info__description li,
.product-info__description * {
  font-size: inherit !important;
  line-height: inherit !important;
  letter-spacing: inherit !important;
  text-transform: uppercase !important;
}
}
#fw-section-product-recommendations-product-default {
--font-heading-scale: 1.0;
--font-body-scale: 0.82;
}