[data-id="485886953"] {
    --componentBgColor: #f5f5f5;
    --componentBgOpacity: 1;
    --currentContrast: var(--darkColor);
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast)
}

[data-id="485886953"],body.adaptive-mobile [data-id="485886953"] {
    --indent-top: 25px;
    --indent-bottom: 50px
}

[data-id="503682037"] {
    --forceCriticalCSS: 1
}

[data-id="715550376"] {
    --forceCriticalCSS: 1
}

[data-id="904943181"] {
    --componentBgColor: #f5f5f5;
    --componentBgOpacity: 1;
    --currentContrast: var(--darkColor);
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --indent-top: 25px;
    --indent-bottom: 50px
}

body.adaptive-mobile [data-id="904943181"] {
    --indent-top: 25px;
    --indent-bottom: 25px
}

[data-id="112566946"] {
    --elementRotate: 0deg
}

[data-id="112566946"],body.adaptive-mobile [data-id="112566946"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: auto;
    --ratio: 1.25;
    --proportion: 80%;
    --imageMinHeight: 200px
}

[data-id="120283223"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="120283223"],body.adaptive-mobile [data-id="120283223"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="120283223"] .zone-products-option__content {
    --optionSize: 125;
    --factor: 2
}

[data-id="120283223"] .zone-products-option__content[data-color=custom] {
    --optionColor: auto;
    --optionContrast: contrast(auto, #060607, #ffffff, 67%)
}

[data-id="120283223"] .zone-products-option__title {
    --fontSize: 12px;
    --lineHeight: 0.5;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --textTransform: none;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b
}

[data-id="126731407"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="126731407"],body.adaptive-mobile [data-id="126731407"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="126731407"] .spoiler-list {
    --spoilerItemsGap: 5px
}

[data-id="126731407"] .element-text--title {
    --fontSize: 15px;
    --fontWeight: 600
}

[data-id="126731407"] .element-text--desc {
    --fontSize: 15px
}

[data-id="144594146"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="144594146"],body.adaptive-mobile [data-id="144594146"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="148031602"],body.adaptive-mobile [data-id="148031602"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="148031602"] .element-text {
    --fontSize: 18px;
    --fontWeight: 500
}

body.adaptive-mobile [data-id="148031602"] .element-text {
    --fontSize_mobile: 18px
}

[data-id="152235049"],body.adaptive-mobile [data-id="152235049"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="152235049"] .element-text {
    --fontSize: 20px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="152235049"] .element-text {
    --fontSize_mobile: 15px
}

[data-id="160318736"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="160318736"],body.adaptive-mobile [data-id="160318736"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="176497103"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="176497103"],body.adaptive-mobile [data-id="176497103"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="176497103"] .element-content .zone-products__button .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--darkColor);
    --currentColor: #ffffff;
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="176497103"] .element-content .zone-products__button .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="176497103"] .zone-products__price-container .ecommerce-old-price {
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 400;
    --fontStyle: normal;
    --textDecoration: line-through
}

[data-id="176497103"] .zone-products__price-container .ecommerce-price {
    --fontSize: 20px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600;
    --fontStyle: normal;
    --textDecoration: none
}

body.adaptive-mobile [data-id="176497103"] .zone-products__price-container .ecommerce-price {
    --fontSize_mobile: 20px
}

[data-id="183932685"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="183932685"],body.adaptive-mobile [data-id="183932685"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="183932685"] .spoiler-list {
    --spoilerItemsGap: 5px
}

[data-id="183932685"] .element-text--title {
    --fontSize: 15px;
    --fontWeight: 600
}

[data-id="183932685"] .element-text--desc {
    --fontSize: 15px
}

[data-id="210970057"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="210970057"],body.adaptive-mobile [data-id="210970057"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="224886624"],body.adaptive-mobile [data-id="224886624"] {
    min-height: 25px
}

[data-id="231125620"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="231125620"],body.adaptive-mobile [data-id="231125620"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="239524856"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="239524856"],body.adaptive-mobile [data-id="239524856"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="251084498"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="251084498"],body.adaptive-mobile [data-id="251084498"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 20px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="251084498"] .component-icon {
    --scaling: 56%;
    --iconColor: #b5a08a;
    --iconColor_contrast: #ffffff
}

[data-id="251084498"] .component-icon.hover--color:hover {
    --iconColor: #999999;
    --iconColor_contrast: #ffffff
}

[data-id="259750263"],body.adaptive-mobile [data-id="259750263"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="259750263"] .element-text {
    --fontSize: 35px;
    --lineHeight: 35px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="259750263"] .element-text {
    --fontSize_mobile: 25px;
    --lineHeight_mobile: 25px
}

[data-id="262232287"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="262232287"],body.adaptive-mobile [data-id="262232287"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="263694534"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 0px;
    --paddingBottom: 30px
}

body.adaptive-mobile [data-id="263694534"] {
    --minHeight: false;
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 20px;
    --paddingRight: 20px;
    --paddingTop: 20px;
    --paddingBottom: 20px
}

[data-id="264399146"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="264399146"],body.adaptive-mobile [data-id="264399146"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="264399146"] .spoiler-list {
    --spoilerItemsGap: 5px
}

[data-id="264399146"] .element-text--title {
    --fontSize: 15px;
    --fontWeight: 600
}

[data-id="264399146"] .element-text--desc {
    --fontSize: 15px
}

[data-id="274092643"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="274092643"],body.adaptive-mobile [data-id="274092643"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="274092643"] .zone-products__title {
    --fontSize: 25px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="274092643"] .zone-products__title {
    --fontSize_mobile: 25px
}

[data-id="274092643"] .zone-products__title a {
    --textOpacityHover: 0.8
}

[data-id="284071643"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="284071643"],body.adaptive-mobile [data-id="284071643"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="284071643"] .zone-products-option__content {
    --optionSize: 125;
    --factor: 2
}

[data-id="284071643"] .zone-products-option__content[data-color=custom] {
    --optionColor: auto;
    --optionContrast: contrast(auto, #060607, #ffffff, 67%)
}

[data-id="284071643"] .zone-products-option__title {
    --fontSize: 12px;
    --lineHeight: 0.5;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --textTransform: none;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b
}

[data-id="284138366"],body.adaptive-mobile [data-id="284138366"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="284138366"] .element-text {
    --fontSize: 15px;
    --lineHeight: 1.2;
    --fontWeight: 500
}

[data-id="290226162"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="290226162"],body.adaptive-mobile [data-id="290226162"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --ratio: 1.17647059;
    --proportion: 85%;
    --imageMinHeight: 200px
}

[data-id="293090472"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="293090472"],body.adaptive-mobile [data-id="293090472"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --ratio: 1.17647059;
    --proportion: 85%;
    --imageMinHeight: 200px
}

[data-id="326405589"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="326405589"],body.adaptive-mobile [data-id="326405589"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="349612119"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="349612119"],body.adaptive-mobile [data-id="349612119"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="349612119"] .element-content .zone-products__button .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--darkColor);
    --currentColor: #ffffff;
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="349612119"] .element-content .zone-products__button .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="349612119"] .zone-products__price-container .ecommerce-old-price {
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 400;
    --fontStyle: normal;
    --textDecoration: line-through
}

[data-id="349612119"] .zone-products__price-container .ecommerce-price {
    --fontSize: 20px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600;
    --fontStyle: normal;
    --textDecoration: none
}

body.adaptive-mobile [data-id="349612119"] .zone-products__price-container .ecommerce-price {
    --fontSize_mobile: 20px
}

[data-id="350134687"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="350134687"],body.adaptive-mobile [data-id="350134687"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="357418102"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingLeft: 50px;
    --paddingRight: 50px;
    --paddingTop: 50px;
    --paddingBottom: 0px
}

body.adaptive-mobile [data-id="357418102"] {
    --elementOpacity: 1;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 30px;
    --paddingBottom: 0px
}

[data-id="358287769"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="358287769"],body.adaptive-mobile [data-id="358287769"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="358287769"] .zone-products__title {
    --fontSize: 25px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="358287769"] .zone-products__title {
    --fontSize_mobile: 25px
}

[data-id="358287769"] .zone-products__title a {
    --textOpacityHover: 0.8
}

[data-id="364655702"],body.adaptive-mobile [data-id="364655702"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="364655702"] .element-text {
    --fontSize: 12px;
    --lineHeight: 1;
    --letterSpacing: 0px
}

[data-id="376152441"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="376152441"],body.adaptive-mobile [data-id="376152441"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="376152441"] .zone-products__title {
    --fontSize: 25px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="376152441"] .zone-products__title {
    --fontSize_mobile: 25px
}

[data-id="376152441"] .zone-products__title a {
    --textOpacityHover: 0.8
}

[data-id="383184789"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="383184789"],body.adaptive-mobile [data-id="383184789"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="383856797"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 0px;
    --paddingBottom: 30px
}

body.adaptive-mobile [data-id="383856797"] {
    --minHeight: false;
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 20px;
    --paddingRight: 20px;
    --paddingTop: 20px;
    --paddingBottom: 20px
}

[data-id="384458500"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 0px;
    --paddingBottom: 30px
}

body.adaptive-mobile [data-id="384458500"] {
    --minHeight: false;
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 20px;
    --paddingRight: 20px;
    --paddingTop: 20px;
    --paddingBottom: 20px
}

[data-id="395966293"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="395966293"],body.adaptive-mobile [data-id="395966293"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="395966293"] .element-content .zone-products__button .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--darkColor);
    --currentColor: #ffffff;
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="395966293"] .element-content .zone-products__button .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="395966293"] .zone-products__price-container .ecommerce-old-price {
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 400;
    --fontStyle: normal;
    --textDecoration: line-through
}

[data-id="395966293"] .zone-products__price-container .ecommerce-price {
    --fontSize: 20px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600;
    --fontStyle: normal;
    --textDecoration: none
}

body.adaptive-mobile [data-id="395966293"] .zone-products__price-container .ecommerce-price {
    --fontSize_mobile: 20px
}

[data-id="400956042"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="400956042"],body.adaptive-mobile [data-id="400956042"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --ratio: 1.17647059;
    --proportion: 85%;
    --imageMinHeight: 200px
}

[data-id="401709107"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="401709107"],body.adaptive-mobile [data-id="401709107"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="403535377"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="403535377"],body.adaptive-mobile [data-id="403535377"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="403535377"] .zone-products-option__content {
    --optionSize: 125;
    --factor: 2
}

[data-id="403535377"] .zone-products-option__content[data-color=custom] {
    --optionColor: auto;
    --optionContrast: contrast(auto, #060607, #ffffff, 67%)
}

[data-id="403535377"] .zone-products-option__title {
    --fontSize: 12px;
    --lineHeight: 0.5;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --textTransform: none;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b
}

[data-id="414822042"],body.adaptive-mobile [data-id="414822042"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="414822042"] .element-text {
    --fontSize: 12px;
    --lineHeight: 1;
    --letterSpacing: 0px
}

[data-id="428005990"],body.adaptive-mobile [data-id="428005990"] {
    --elementOpacity: 1;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 30px;
    --paddingBottom: 30px
}

[data-id="428005990"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --minHeight: 335px
}

body.adaptive-mobile [data-id="428005990"] {
    --minHeight: false
}

[data-id="467676051"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="467676051"],body.adaptive-mobile [data-id="467676051"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="467676051"] .element-content .zone-products__button .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--darkColor);
    --currentColor: #ffffff;
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="467676051"] .element-content .zone-products__button .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="467676051"] .zone-products__price-container .ecommerce-old-price {
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 400;
    --fontStyle: normal;
    --textDecoration: line-through
}

[data-id="467676051"] .zone-products__price-container .ecommerce-price {
    --fontSize: 20px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600;
    --fontStyle: normal;
    --textDecoration: none
}

body.adaptive-mobile [data-id="467676051"] .zone-products__price-container .ecommerce-price {
    --fontSize_mobile: 20px
}

[data-id="480744361"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="480744361"],body.adaptive-mobile [data-id="480744361"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --ratio: 1.17647059;
    --proportion: 85%;
    --imageMinHeight: 200px
}

[data-id="498202086"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="498202086"],body.adaptive-mobile [data-id="498202086"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="498202086"] .element-content .zone-products__button .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--darkColor);
    --currentColor: #ffffff;
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="498202086"] .element-content .zone-products__button .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="498202086"] .zone-products__price-container .ecommerce-old-price {
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 400;
    --fontStyle: normal;
    --textDecoration: line-through
}

[data-id="498202086"] .zone-products__price-container .ecommerce-price {
    --fontSize: 20px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600;
    --fontStyle: normal;
    --textDecoration: none
}

body.adaptive-mobile [data-id="498202086"] .zone-products__price-container .ecommerce-price {
    --fontSize_mobile: 20px
}

[data-id="519370543"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="519370543"],body.adaptive-mobile [data-id="519370543"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="519370543"] .spoiler-list {
    --spoilerItemsGap: 5px
}

[data-id="519370543"] .element-text--title {
    --fontSize: 15px;
    --fontWeight: 600
}

[data-id="519370543"] .element-text--desc {
    --fontSize: 15px
}

[data-id="527535372"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="527535372"],body.adaptive-mobile [data-id="527535372"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --ratio: 1.17647059;
    --proportion: 85%;
    --imageMinHeight: 200px
}

[data-id="529114817"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="529114817"],body.adaptive-mobile [data-id="529114817"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="529114817"] .zone-products-option__content {
    --optionSize: 125;
    --factor: 2
}

[data-id="529114817"] .zone-products-option__content[data-color=custom] {
    --optionColor: auto;
    --optionContrast: contrast(auto, #060607, #ffffff, 67%)
}

[data-id="529114817"] .zone-products-option__title {
    --fontSize: 12px;
    --lineHeight: 0.5;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --textTransform: none;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b
}

[data-id="550252582"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 0px;
    --paddingBottom: 30px
}

body.adaptive-mobile [data-id="550252582"] {
    --minHeight: false;
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 20px;
    --paddingRight: 20px;
    --paddingTop: 20px;
    --paddingBottom: 20px
}

[data-id="551405342"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="551405342"],body.adaptive-mobile [data-id="551405342"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="551405342"] .zone-products__title {
    --fontSize: 25px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="551405342"] .zone-products__title {
    --fontSize_mobile: 25px
}

[data-id="551405342"] .zone-products__title a {
    --textOpacityHover: 0.8
}

[data-id="552444241"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --buttonsGap: 15px
}

[data-id="552444241"],body.adaptive-mobile [data-id="552444241"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 20px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="552444241"] .button-1 .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor_contrast);
    --currentColor: var(--lightColor);
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.35s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="552444241"] .button-1 .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="555325872"],body.adaptive-mobile [data-id="555325872"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="555325872"] .element-text {
    --fontSize: 12px;
    --lineHeight: 1;
    --letterSpacing: 0px
}

[data-id="561111022"] {
    --topLeftRadius: 4px;
    --topRightRadius: 4px;
    --bottomRightRadius: 4px;
    --bottomLeftRadius: 4px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingLeft: 50px;
    --paddingRight: 50px;
    --paddingTop: 50px;
    --paddingBottom: 50px
}

body.adaptive-mobile [data-id="561111022"] {
    --elementOpacity: 1;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 30px;
    --paddingBottom: 30px
}

[data-id="567954682"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="567954682"],body.adaptive-mobile [data-id="567954682"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="567954682"] .spoiler-list {
    --spoilerItemsGap: 5px
}

[data-id="567954682"] .element-text--title {
    --fontSize: 15px;
    --fontWeight: 600
}

[data-id="567954682"] .element-text--desc {
    --fontSize: 15px
}

[data-id="586410276"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="586410276"],body.adaptive-mobile [data-id="586410276"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="586410276"] .element-content .zone-products__button .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--darkColor);
    --currentColor: #ffffff;
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="586410276"] .element-content .zone-products__button .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="586410276"] .zone-products__price-container .ecommerce-old-price {
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 400;
    --fontStyle: normal;
    --textDecoration: line-through
}

[data-id="586410276"] .zone-products__price-container .ecommerce-price {
    --fontSize: 20px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600;
    --fontStyle: normal;
    --textDecoration: none
}

body.adaptive-mobile [data-id="586410276"] .zone-products__price-container .ecommerce-price {
    --fontSize_mobile: 20px
}

[data-id="603791315"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="603791315"],body.adaptive-mobile [data-id="603791315"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="603791315"] .zone-products-option__content {
    --optionSize: 125;
    --factor: 2
}

[data-id="603791315"] .zone-products-option__content[data-color=custom] {
    --optionColor: auto;
    --optionContrast: contrast(auto, #060607, #ffffff, 67%)
}

[data-id="603791315"] .zone-products-option__title {
    --fontSize: 12px;
    --lineHeight: 0.5;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --textTransform: none;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b
}

[data-id="622416425"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 0px;
    --paddingBottom: 30px
}

body.adaptive-mobile [data-id="622416425"] {
    --minHeight: false;
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 20px;
    --paddingRight: 20px;
    --paddingTop: 20px;
    --paddingBottom: 20px
}

[data-id="625641338"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="625641338"],body.adaptive-mobile [data-id="625641338"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --ratio: 1.17647059;
    --proportion: 85%;
    --imageMinHeight: 200px
}

[data-id="651861708"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="651861708"],body.adaptive-mobile [data-id="651861708"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="654322134"],body.adaptive-mobile [data-id="654322134"] {
    --elementOpacity: 1;
    --paddingLeft: 0px;
    --paddingRight: 0px;
    --paddingTop: 0px;
    --paddingBottom: 0px
}

[data-id="654322134"] {
    --topLeftRadius: 0px;
    --topRightRadius: 0px;
    --bottomRightRadius: 0px;
    --bottomLeftRadius: 0px;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --maxWidthContent: 750px
}

body.adaptive-mobile [data-id="654322134"] {
    --minHeight: false;
    --maxWidthContent: false;
    --paddingGap: 0px
}

[data-id="663447404"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="663447404"],body.adaptive-mobile [data-id="663447404"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="663447404"] .zone-products-option__content {
    --optionSize: 125;
    --factor: 2
}

[data-id="663447404"] .zone-products-option__content[data-color=custom] {
    --optionColor: auto;
    --optionContrast: contrast(auto, #060607, #ffffff, 67%)
}

[data-id="663447404"] .zone-products-option__title {
    --fontSize: 12px;
    --lineHeight: 0.5;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --textTransform: none;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b
}

[data-id="673201507"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="673201507"],body.adaptive-mobile [data-id="673201507"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="673201507"] .zone-products__title {
    --fontSize: 25px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="673201507"] .zone-products__title {
    --fontSize_mobile: 25px
}

[data-id="673201507"] .zone-products__title a {
    --textOpacityHover: 0.8
}

[data-id="682681212"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="682681212"],body.adaptive-mobile [data-id="682681212"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="682681212"] .spoiler-list {
    --spoilerItemsGap: 5px
}

[data-id="682681212"] .element-text--title {
    --fontSize: 15px;
    --fontWeight: 600
}

[data-id="682681212"] .element-text--desc {
    --fontSize: 15px
}

[data-id="693167037"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="693167037"],body.adaptive-mobile [data-id="693167037"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="693167037"] .zone-products-option__content {
    --optionSize: 125;
    --factor: 2
}

[data-id="693167037"] .zone-products-option__content[data-color=custom] {
    --optionColor: auto;
    --optionContrast: contrast(auto, #060607, #ffffff, 67%)
}

[data-id="693167037"] .zone-products-option__title {
    --fontSize: 12px;
    --lineHeight: 0.5;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --textTransform: none;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b
}

[data-id="698743977"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="698743977"],body.adaptive-mobile [data-id="698743977"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="708508851"],body.adaptive-mobile [data-id="708508851"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="708508851"] {
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementHeight: auto;
    --elementRotate: 0deg
}

body.adaptive-mobile [data-id="708508851"] {
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px
}

[data-id="708508851"] .component-menu {
    --fontSize: 12px;
    --lineHeight: 1.37;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b;
    --gapX: 10px;
    --gapY: 5px;
    --activeItemColor: #000000;
    --dividerColor: #dadada;
    --divider: url(/_s/images/theme/4/res/menu_dividers.svg#arrow-regular);
    --dividerDisplay: block;
    --dividerSize: 0.5em;
    --textColorHover: #d6a569
}

[data-id="732129140"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="732129140"],body.adaptive-mobile [data-id="732129140"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --ratio: 1.17647059;
    --proportion: 85%;
    --imageMinHeight: 200px
}

[data-id="735380062"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="735380062"],body.adaptive-mobile [data-id="735380062"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="735380062"] .spoiler-list {
    --spoilerItemsGap: 5px
}

[data-id="735380062"] .element-text--title {
    --fontSize: 15px;
    --fontWeight: 600
}

[data-id="735380062"] .element-text--desc {
    --fontSize: 15px
}

[data-id="744090526"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 0px;
    --paddingBottom: 30px
}

body.adaptive-mobile [data-id="744090526"] {
    --minHeight: false;
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 20px;
    --paddingRight: 20px;
    --paddingTop: 20px;
    --paddingBottom: 20px
}

[data-id="751608088"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="751608088"],body.adaptive-mobile [data-id="751608088"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="751608088"] .element-text {
    --fontSize: 16px;
    --lineHeight: 1.5;
    --fontWeight: 400
}

[data-id="762998040"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="762998040"],body.adaptive-mobile [data-id="762998040"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="762998040"] .spoiler-list {
    --spoilerItemsGap: 5px
}

[data-id="762998040"] .element-text--title {
    --fontSize: 15px;
    --fontWeight: 600
}

[data-id="762998040"] .element-text--desc {
    --fontSize: 15px
}

[data-id="763897648"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="763897648"],body.adaptive-mobile [data-id="763897648"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="763897648"] .element-text {
    --fontSize: 22px;
    --lineHeight: 1.37;
    --fontWeight: 700
}

[data-id="772893077"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="772893077"],body.adaptive-mobile [data-id="772893077"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="781751086"],body.adaptive-mobile [data-id="781751086"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="781751086"] .element-text {
    --fontSize: 12px;
    --lineHeight: 1;
    --letterSpacing: 0px
}

[data-id="784892406"],body.adaptive-mobile [data-id="784892406"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="784892406"] .element-text {
    --fontSize: 12px;
    --lineHeight: 1;
    --letterSpacing: 0px
}

[data-id="785057031"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="785057031"],body.adaptive-mobile [data-id="785057031"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --ratio: 1.17647059;
    --proportion: 85%;
    --imageMinHeight: 200px
}

[data-id="794596139"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="794596139"],body.adaptive-mobile [data-id="794596139"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="796683185"],body.adaptive-mobile [data-id="796683185"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="796683185"] .element-text {
    --fontSize: 35px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="796683185"] .element-text {
    --fontSize_mobile: 25px
}

[data-id="798262410"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 0px;
    --paddingBottom: 30px
}

body.adaptive-mobile [data-id="798262410"] {
    --minHeight: false;
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 20px;
    --paddingRight: 20px;
    --paddingTop: 20px;
    --paddingBottom: 20px
}

[data-id="803389724"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 0px;
    --paddingBottom: 30px
}

body.adaptive-mobile [data-id="803389724"] {
    --minHeight: false;
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 20px;
    --paddingRight: 20px;
    --paddingTop: 20px;
    --paddingBottom: 20px
}

[data-id="804086747"],body.adaptive-mobile [data-id="804086747"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="804086747"] .element-text {
    --fontSize: 12px;
    --lineHeight: 1;
    --letterSpacing: 0px
}

[data-id="807339234"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="807339234"],body.adaptive-mobile [data-id="807339234"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="851565870"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="851565870"],body.adaptive-mobile [data-id="851565870"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="851565870"] .element-content .zone-products__button .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--darkColor);
    --currentColor: #ffffff;
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="851565870"] .element-content .zone-products__button .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="851565870"] .zone-products__price-container .ecommerce-old-price {
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 400;
    --fontStyle: normal;
    --textDecoration: line-through
}

[data-id="851565870"] .zone-products__price-container .ecommerce-price {
    --fontSize: 20px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600;
    --fontStyle: normal;
    --textDecoration: none
}

body.adaptive-mobile [data-id="851565870"] .zone-products__price-container .ecommerce-price {
    --fontSize_mobile: 20px
}

[data-id="860579604"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="860579604"],body.adaptive-mobile [data-id="860579604"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="860579604"] .element-content .zone-products__button .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--darkColor);
    --currentColor: #ffffff;
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="860579604"] .element-content .zone-products__button .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="860579604"] .zone-products__price-container .ecommerce-old-price {
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 400;
    --fontStyle: normal;
    --textDecoration: line-through
}

[data-id="860579604"] .zone-products__price-container .ecommerce-price {
    --fontSize: 20px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600;
    --fontStyle: normal;
    --textDecoration: none
}

body.adaptive-mobile [data-id="860579604"] .zone-products__price-container .ecommerce-price {
    --fontSize_mobile: 20px
}

[data-id="885210502"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="885210502"],body.adaptive-mobile [data-id="885210502"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="885210502"] .zone-products__title {
    --fontSize: 25px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="885210502"] .zone-products__title {
    --fontSize_mobile: 25px
}

[data-id="885210502"] .zone-products__title a {
    --textOpacityHover: 0.8
}

[data-id="899538420"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="899538420"],body.adaptive-mobile [data-id="899538420"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="899538420"] .element-content .zone-products__button .component-button {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --bgColor: #000000;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--darkColor);
    --currentColor: #ffffff;
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --iconColorHover: var(--currentColorHover);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverScale: 1.03;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="899538420"] .element-content .zone-products__button .component-button .component-icon {
    --iconSize: 15px;
    --iconColor: var(--currentColor)
}

[data-id="899538420"] .zone-products__price-container .ecommerce-old-price {
    --fontSize: 15px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 400;
    --fontStyle: normal;
    --textDecoration: line-through
}

[data-id="899538420"] .zone-products__price-container .ecommerce-price {
    --fontSize: 20px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600;
    --fontStyle: normal;
    --textDecoration: none
}

body.adaptive-mobile [data-id="899538420"] .zone-products__price-container .ecommerce-price {
    --fontSize_mobile: 20px
}

[data-id="908748378"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="908748378"],body.adaptive-mobile [data-id="908748378"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --ratio: 1.17647059;
    --proportion: 85%;
    --imageMinHeight: 200px
}

[data-id="914638437"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="914638437"],body.adaptive-mobile [data-id="914638437"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="914638437"] .zone-products-option__content {
    --optionSize: 125;
    --factor: 2
}

[data-id="914638437"] .zone-products-option__content[data-color=custom] {
    --optionColor: auto;
    --optionContrast: contrast(auto, #060607, #ffffff, 67%)
}

[data-id="914638437"] .zone-products-option__title {
    --fontSize: 12px;
    --lineHeight: 0.5;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --textTransform: none;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b
}

[data-id="919166194"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="919166194"],body.adaptive-mobile [data-id="919166194"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="919166194"] .zone-products-option__content {
    --optionSize: 125;
    --factor: 2
}

[data-id="919166194"] .zone-products-option__content[data-color=custom] {
    --optionColor: auto;
    --optionContrast: contrast(auto, #060607, #ffffff, 67%)
}

[data-id="919166194"] .zone-products-option__title {
    --fontSize: 12px;
    --lineHeight: 0.5;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --textTransform: none;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor);
    --currentColor: #6b6b6b
}

[data-id="920154731"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="920154731"],body.adaptive-mobile [data-id="920154731"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="920154731"] .zone-products__title {
    --fontSize: 25px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="920154731"] .zone-products__title {
    --fontSize_mobile: 25px
}

[data-id="920154731"] .zone-products__title a {
    --textOpacityHover: 0.8
}

[data-id="920464444"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="920464444"],body.adaptive-mobile [data-id="920464444"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="921996309"],body.adaptive-mobile [data-id="921996309"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="921996309"] .element-text {
    --fontSize: 12px;
    --lineHeight: 1;
    --letterSpacing: 0px
}

[data-id="943145641"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="943145641"],body.adaptive-mobile [data-id="943145641"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="943145641"] .zone-products__title {
    --fontSize: 25px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="943145641"] .zone-products__title {
    --fontSize_mobile: 25px
}

[data-id="943145641"] .zone-products__title a {
    --textOpacityHover: 0.8
}

[data-id="944716954"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="944716954"],body.adaptive-mobile [data-id="944716954"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 0px;
    --elementPaddingBottom: 0px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="944716954"] .spoiler-list {
    --spoilerItemsGap: 5px
}

[data-id="944716954"] .element-text--title {
    --fontSize: 15px;
    --fontWeight: 600
}

[data-id="944716954"] .element-text--desc {
    --fontSize: 15px
}

[data-id="951766793"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --buttonsGap: 15px
}

[data-id="951766793"],body.adaptive-mobile [data-id="951766793"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 20px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="951766793"] .button-1 .component-button {
    --topLeftRadius: 22px;
    --topRightRadius: 22px;
    --bottomRightRadius: 22px;
    --bottomLeftRadius: 22px;
    --bgColor: #222222;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.37;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor_contrast);
    --currentColor: var(--lightColor);
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.2s;
    --hoverBgColor: #484848;
    --currentColorHover: var(--lightColor);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id="954248382"],body.adaptive-mobile [data-id="954248382"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="954248382"] .element-text {
    --fontSize: 12px;
    --lineHeight: 1;
    --letterSpacing: 0px
}

[data-id="957440578"],body.adaptive-mobile [data-id="957440578"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto;
    --elementHeight: '';
    --elementRotate: 0deg
}

[data-id="957440578"] .element-text {
    --fontSize: 12px;
    --lineHeight: 1;
    --letterSpacing: 0px
}

[data-id="978935239"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="978935239"],body.adaptive-mobile [data-id="978935239"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="980898370"] {
    --elementHeight: auto;
    --elementRotate: 0deg
}

[data-id="980898370"],body.adaptive-mobile [data-id="980898370"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 5px;
    --elementPaddingBottom: 5px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="980898370"] .zone-products__title {
    --fontSize: 25px;
    --lineHeight: 1.33;
    --letterSpacing: 0px;
    --fontWeight: 600
}

body.adaptive-mobile [data-id="980898370"] .zone-products__title {
    --fontSize_mobile: 25px
}

[data-id="980898370"] .zone-products__title a {
    --textOpacityHover: 0.8
}

[data-id="992773746"] {
    --elementHeight: auto;
    --elementRotate: 0deg;
    --hrWidth: 100%;
    --hrHeight: 1px;
    --hrBg: rgba(218, 218, 218, 0.5)
}

[data-id="992773746"],body.adaptive-mobile [data-id="992773746"] {
    --elementPaddingLeft: 0px;
    --elementPaddingRight: 0px;
    --elementPaddingTop: 10px;
    --elementPaddingBottom: 10px;
    --elementGrow: 0;
    --elementFlexBasis: auto;
    --elementWidth: 100%;
    --elementGrowY: 0;
    --elementFlexBasisY: auto;
    --elementAlignSelf: auto
}

[data-id="997987324"] {
    --topLeftRadius: 10px;
    --topRightRadius: 10px;
    --bottomRightRadius: 10px;
    --bottomLeftRadius: 10px;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --bgColor: #ffffff;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 30px;
    --paddingRight: 30px;
    --paddingTop: 0px;
    --paddingBottom: 30px
}

body.adaptive-mobile [data-id="997987324"] {
    --minHeight: false;
    --elementOpacity: 1;
    --paddingGap: 20px;
    --paddingLeft: 20px;
    --paddingRight: 20px;
    --paddingTop: 20px;
    --paddingBottom: 20px
}

.select-container-in-body .select-container-cart_2005105.dropdown-select-ul .option-e {
    --fontSizeSelect: 16px;
    --lineHeightSelect: 1.5;
    --fontWeightSelect: 400;
    --fontStyleSelect: normal;
    font-size: var(--fontSizeSelect);
    line-height: var(--lineHeightSelect);
    font-weight: var(--fontWeightSelect);
    letter-spacing: var(--letterSpacingSelect);
    font-style: var(--fontStyleSelect);
    text-decoration: var(--textDecorationSelect);
    text-transform: var(--textTransformSelect)
}

[data-id=cart_2005105] {
    --cartBgColor: #FFFFFF;
    --currentColor: var(--darkText);
    --contrastColor: var(--darkText_contrast);
    --componentBgColor: #0c0f14;
    --componentBgOpacity: 0.7;
    --currentContrast: var(--lightColor);
    --currentColor: var(--lightText);
    --contrastColor: var(--lightText_contrast)
}

[data-id=cart_2005105] .cart-container .element-text--order-title,[data-id=cart_2005105] .form-container .element-text--form-title {
    --fontSize: 22px;
    --lineHeight: 1.33;
    --fontWeight: 500
}

[data-id=cart_2005105] .cart-subtotal-block {
    --fontSize: 16px;
    --lineHeight: 1.33;
    --fontWeight: 400
}

[data-id=cart_2005105] .cart-checkout-summary {
    --fontSize: 18px;
    --lineHeight: 1.33;
    --fontWeight: 500
}

[data-id=cart_2005105] .widget-content {
    --formShadow: none;
    --formInputBorderSize: 1px;
    --formInputGapX: 15px;
    --formInputGapY: 11px;
    --formFieldsGapY: 20px;
    --formFieldsGapX: 20px;
    --formButtonGap: 20px;
    --formTitleGap: 5px;
    --formDescGap: 10px;
    --titleInputWeight: 500;
    --formInputJustify: start;
    --formButtonJustify: start;
    --lineHeightTitleDynamic: 24px;
    --lineHeightTitleFocusInside: 16.8px;
    --fontSizeFocusInside: 11.2px;
    --lineHeightTitleFocusOutside: 20.55px;
    --formInputWidth: 550;
    --formInputBorderColorContrast: var(--darkBorder);
    --formInputBg: #ffffff;
    --formInputBgContrast: var(--darkText);
    --fontSizeText: 16px;
    --lineHeightText: 1.5;
    --fontWeightText: 400;
    --fontStyleText: normal;
    --fontSizeTitle: 15px;
    --lineHeightTitle: 1.37;
    --fontWeightTitle: 500;
    --fontStyleTitle: normal;
    --fontSizeDesc: 13px;
    --lineHeightDesc: 1.33;
    --fontWeightDesc: 400;
    --fontStyleDesc: normal;
    --formTopLeftRadius: 4px;
    --formTopRightRadius: 4px;
    --formBottomRightRadius: 4px;
    --formBottomLeftRadius: 4px;
    --formInputBorderHoverColor: var(--darkBorder);
    --formInputBgHoverContrast: var(--darkText);
    --formInputBgHover: #ffffff;
    --formInputBorderFocusColor: var(--darkBorder);
    --formInputBgFocusContrast: var(--darkText);
    --formInputBgFocus: #ffffff
}

body.adaptive-mobile [data-id=cart_2005105] .widget-content {
    --formTitleGap_mobile: 10px;
    --formDescGap_mobile: 10px;
    --lineHeightTitleDynamic_mobile: 24px;
    --lineHeightTitleFocusOutside_mobile: 24px;
    --lineHeightTitleFocusInside_mobile: 16.8px;
    --fontSizeFocusInside_mobile: 11.2px;
    --lineHeightTitleFocusOutside_mobile: 20.55px;
    --fontSizeText_mobile: 16px;
    --fontSizeTitle_mobile: 15px;
    --fontSizeDesc_mobile: 13px
}

[data-id=cart_2005105] .component-button {
    --buttonWide: 100%;
    --topLeftRadius: 5px;
    --topRightRadius: 5px;
    --bottomRightRadius: 5px;
    --bottomLeftRadius: 5px;
    --bgColor: #1b1b1b;
    --underlineBorder: 1px;
    --underlineColor: var(--currentColor);
    --fontSize: 15px;
    --lineHeight: 1.37;
    --letterSpacing: 0px;
    --fontWeight: 500;
    --textAlign: center;
    --justifyContent: center;
    --fontStyle: normal;
    --textDecoration: none;
    --currentContrast: var(--lightColor_contrast);
    --currentColor: var(--lightColor);
    --gapX: 22px;
    --gapY: 12px;
    --transitionDuration: 0.35s;
    --hoverBgColor: #434343;
    --currentColorHover: var(--lightColor);
    --hoverBgShadow: none;
    --hoverBorderColor: transparent;
    --hoverBorderGradient: transparent;
    --hoverUnderlineBorder: var(--underlineBorder);
    --hoverUnderlineColor: var(--underlineColor)
}

[data-id=cart_2005105] .cart-button {
    background: #fff;
    color: var(--darkColor)
}

[data-id=cart_2005105] .cart-button:before {
    background: #fff
}

[data-id=cart_2005105] .cart-button-icon {
    fill: var(--darkColor)!important
}

[data-id=cart_2005105] .cart-button-count {
    background: #ea7f54;
    color: var(--lightColor)
}

[data-id=done29631] .modal-data>.component-bg {
    --componentBgColor: #000000;
    --componentBgOpacity: 0.8;
    --currentContrast: var(--lightColor);
    --currentColor: var(--lightText);
    --contrastColor: var(--lightText_contrast)
}

[data-id=done29631] .modal-data>.close-times {
    color: var(--lightColor)
}
