/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/TextPlaceholder/TextPlaceholder.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.TextPlaceholder{pointer-events:none}.TextPlaceholder:after{animation:var(--placeholder-animation);background-image:var(--placeholder-image);background-size:var(--placeholder-size);color:#0000;font-family:Courier New,Courier,monospace;opacity:0}.TextPlaceholder_loaded{pointer-events:all}.TextPlaceholder_loaded:after{opacity:0}.TextPlaceholder_length_short:after{content:"aaaaaaaaaaaaa"}@media(max-width:767px){.TextPlaceholder_length_short:after{content:"aaaaaaaa"}}.TextPlaceholder_length_medium:after{content:"aaaaaaaaaaaaaaaaaaaaaaaaaa";word-wrap:break}@media(max-width:767px){.TextPlaceholder_length_medium:after{content:"aaaaaaaaaaaaaaaa"}}.TextPlaceholder_length_long:after{content:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}@media(max-width:767px){.TextPlaceholder_length_long:after{content:"aaaaaaaaaaaaaaaaaaaaaaaa"}}.TextPlaceholder_length_paragraph:after{content:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";word-break:break-all}@media(max-width:767px){.TextPlaceholder_length_paragraph:after{content:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductSort/ProductSort.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductSort{position:relative}@media(max-width:575px){.ProductSort-Label{display:none}}.ProductSort .Field-Select{padding-right:4rem}@media(max-width:1024px){.ProductSort .Field-Select{padding-right:3rem}}@media(max-width:575px){.ProductSort .Field-Select{border-color:#0000;font-weight:600;padding-left:unset;padding-right:1.5rem;text-align:center;text-align-last:center}}.ProductSort .Field-SelectWrapper:after{background-size:25%;width:4rem}@media(max-width:1024px){.ProductSort .Field-SelectWrapper:after{width:3rem}}@media(max-width:575px){.ProductSort .Field-SelectWrapper:after{background-size:50%;right:0;width:2rem}.ProductSort .Field-SelectOptions{border-left:unset;border-right:unset;border-top:unset;border-color:#0000;left:-10px;top:calc(100% + 6px);width:100vw}.ProductSort .Field-SelectOptions_isExpanded{border-color:var(--color-medium-grey);max-height:5000px}.ProductSort .Field-SelectOption{font-size:1.14rem;font-weight:600;padding:13px 0}}.ProductSort-Switch{padding:3px;position:absolute}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductPrice/ProductPrice.style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductPrice{color:var(--color-black);display:inline-flex;flex-wrap:wrap;font-weight:600;line-height:normal}.ProductPrice>:not(:last-child){padding-right:.8rem}.ProductPrice ins{text-decoration:none}.ProductPrice del{font-style:italic}.ProductPrice .discountPercentage,.ProductPrice del{color:var(--color-black);display:inline-block;font-weight:400}.ProductPrice .discountPercentage{white-space:nowrap}.ProductPrice.ProductPrice_sale{color:var(--color-red)}.ProductPrice.ProductPrice_sale .discountPercentage{color:var(--color-black)}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductCard/ProductCard.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductCard{--card-highlight-color:#0000;display:flex;flex-direction:column;margin-bottom:2rem;min-width:0;padding-left:unset}.ProductCard:before{content:none}.ProductCard:last-child{margin-bottom:2rem}.ProductCard a,.ProductCard div{color:inherit;display:block;max-width:100%}.ProductCard a:active,.ProductCard a:focus,.ProductCard a:hover,.ProductCard div:active,.ProductCard div:focus,.ProductCard div:hover{text-decoration:none}.ProductCard-Brand{color:var(--color-black);display:block;font-size:1.14rem;font-weight:600;margin:3px 0;text-transform:uppercase}.ProductCard-Title{color:var(--color-dark-grey);font-size:1rem;font-weight:400;margin:3px 0;text-transform:unset}.ProductCard .ProductCard-Brand,.ProductCard .ProductCard-Title,.ProductCard .ProductPrice{margin-bottom:5px}.ProductCard .ProductPrice{--color-black:#737373}.ProductCard .FakeSwatches-Title{display:none}.ProductCard .FakeSwatches-Title span{text-transform:unset}.ProductCard-Image{margin-bottom:.5rem;position:relative}.ProductCard-Image:hover .ProductWishlistButton-Button{opacity:1}.ProductCard-Image>a{display:flex;height:100%}.ProductCard .Image_ratio_square{padding-bottom:150%}.ProductCard .ProductWishlistButton{bottom:1.11rem;position:absolute;right:.83rem;z-index:2}.ProductCard-ReviewSummary{color:var(--color-dark-grey);font-size:.9rem;padding-top:0}.ProductCard-ReviewSummary .ProductReviewRating,.ProductCard-ReviewSummary a{display:inline-block;padding:0}.ProductCard-ReviewSummary .ProductReviewRating{vertical-align:middle}@media(max-width:767px){.ProductCard-ReviewSummary .ProductReviewRating{font-size:1.4rem;margin:0}}.ProductCard-ReviewSummary a:focus,.ProductCard-ReviewSummary a:hover{text-decoration:underline}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/Swatch/Swatch.style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.Swatch{background-color:#0000;border:1px solid var(--color-medium-grey);color:var(--color-black);font-size:.9rem;font-weight:400;height:38px;padding:unset;text-align:center;transition:border-color .3s ease;width:38px}@media(max-width:1024px){.Swatch{height:33px;width:33px}}@media(max-width:767px){.Swatch{font-size:1.2rem}}@media(max-width:575px){.Swatch{font-size:1rem;height:25px;width:25px}}.Swatch:hover{background-color:#0000;border-color:var(--color-dark-grey);color:var(--color-black)}.Swatch_isSelected,.Swatch_isSelected:hover{background-color:var(--color-black);border-color:var(--color-black);color:#fff}.Swatch_isLoading{--button-border:#0000;--button-hover-border:#0000;animation:var(--placeholder-animation);background-image:var(--placeholder-image);background-size:var(--placeholder-size)}.Swatch.one_size{cursor:default;height:33px;line-height:1;padding:0 5px;text-transform:unset;width:auto}@media(max-width:767px){.Swatch.one_size{font-size:1rem;height:24px}}.Swatch.one_size:hover{border-color:var(--color-medium-grey)}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductWishlistButton/ProductWishlistButton.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductWishlistButton{background-color:unset;border:unset;height:2.22rem;padding:unset;width:2.22rem}@media(max-width:575px){.ProductWishlistButton{height:1.8rem;width:1.8rem}}.ProductWishlistButton:disabled,.ProductWishlistButton:disabled:hover,.ProductWishlistButton:focus,.ProductWishlistButton:hover{background-color:unset}.ProductWishlistButton:disabled .ProductWishlistButton-Button{opacity:1}.ProductWishlistButton:disabled .ProductWishlistButton-Button:hover svg{fill:#0000}.ProductWishlistButton:disabled .ProductWishlistButton-Button.selected:hover svg{fill:var(--color-black)}.ProductWishlistButton-Button{background-color:#ffffff80;border-radius:50%;font-size:0;height:100%;opacity:0;position:relative;transition:opacity .3s ease;width:100%}@media(max-width:575px){.ProductWishlistButton-Button{opacity:1}}.ProductWishlistButton-Button.selected{opacity:1}.ProductWishlistButton-Button.selected:hover svg{fill:#0000}.ProductWishlistButton-Button.selected svg{fill:var(--color-black)}.ProductWishlistButton-Button svg{fill:#0000;left:50%;position:absolute;stroke:var(--color-black);stroke-width:2px;top:50%;transform:translate(-50%,-50%);transition:fill .3s ease;width:50%}@media(max-width:575px){.ProductWishlistButton-Button svg{width:57%}}.ProductWishlistButton-Button:hover svg{fill:var(--color-black)}.ProductWishlistButton-ErrorMessage{background-color:#fff;box-shadow:1px 1px 3px #00000040;font-size:.86rem;left:0;padding:1.5rem 5rem;position:fixed;text-align:center;top:0;width:100%;z-index:999}@media(max-width:480px){.ProductWishlistButton-ErrorMessage{padding-left:10px;padding-right:2.5rem}}.ProductWishlistButton-ErrorMessage span{cursor:pointer;text-decoration:underline}.ProductWishlistButton-ErrorMessage .btn_close{position:absolute;right:3rem;top:50%;transform:translateY(-50%)}@media(max-width:480px){.ProductWishlistButton-ErrorMessage .btn_close{right:1rem}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductActions/ProductActions.style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductActions-Wrapper{display:inline-block;min-height:2rem;padding-top:22px;position:relative;width:100%}.ProductActions .SizeChart-Button{cursor:pointer;position:absolute;right:0;top:-22px;white-space:nowrap;z-index:1}@media(max-width:767px){.ProductActions{padding-bottom:2rem;padding-top:1rem}}@media(max-width:575px){.ProductActions{padding-top:2rem}}.ProductActions li{margin:0;padding:0}.ProductActions li:before{content:""}.ProductActions-ConfigurableOptions{display:inline-flex}@media(max-width:767px){.ProductActions-ConfigurableOptions{text-align:left}}.ProductActions-ConfigurableOptions>li{margin-right:3rem}.ProductActions-ConfigurableOptions>li:last-child{margin-bottom:0}@media(max-width:767px){.ProductActions-ConfigurableOptions>li{margin-right:1rem}}.ProductActions-ConfigurableOptions h4{text-decoration:none;text-transform:none}.ProductActions .ProductActions-Buttons{align-items:center;display:flex;flex-wrap:wrap}@media(max-width:767px){.ProductActions .ProductActions-Buttons .ProductDetails-PriceInfo{font-size:1.4rem;margin:0 0 0 auto;max-width:38%;text-align:right}}.ProductActions .ProductActions-Buttons .ProductDetails-PriceInfo .ProductPrice{margin-top:unset}.ProductActions-Placeholder span{display:block;margin-bottom:.5rem}.ProductActions-AddToCartPlaceholder{font-size:3rem;margin-top:.2rem}.ProductActions-PricePlaceholder{margin-top:1rem}.ProductActions-SwatchesConfigurable{align-items:center;display:flex;flex-wrap:wrap;margin:.5rem 0 1rem}@media(max-width:767px){.ProductActions-SwatchesConfigurable{margin-bottom:0}}.ProductActions-SwatchesConfigurable li,.ProductActions-SwatchesConfigurable li:last-child{margin-bottom:.5rem;margin-right:.5rem}.ProductActions-SwatchesSimple{display:flex;margin:.5rem 0 2rem}.ProductActions-SwatchesSimple>li{margin-right:3rem}.ProductActions-SwatchesSimple h4{margin-bottom:.5rem}@media(max-width:767px){.ProductActions .ProductPrice{margin:2rem 0 1rem}}.ProductActions .Field{display:none;height:4rem;margin-right:1rem}.ProductActions .Field input{height:inherit;--border-color:var(--color-neutral-light);border-color:var(--border-color)}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/Slider/Slider.style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************/:root{--slider-crumb-color:#fff}.Slider{--translateX:0;--animation-speed:0;--slider-height:0;max-width:100%;overflow:hidden;touch-action:pan-y;transition:height .3s}.Slider-Wrapper{align-items:flex-start;display:flex;transform:translate3d(var(--translateX),0,0);transition:transform var(--animation-speed);will-change:transform}.Slider-Wrapper>*{flex-grow:1;flex-shrink:0;width:100%}.Slider-Crumbs{display:grid;margin:auto;position:absolute;grid-gap:10px;bottom:1rem;grid-template-columns:repeat(auto-fit,7px);justify-content:center;width:100%}.Slider-Crumb{background-color:#0000;border:1px solid var(--slider-crumb-color);border-radius:50%;height:7px;transition:background-color .3s;width:7px}.Slider-Crumb_isActive{background-color:var(--slider-crumb-color)}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/SliderWidget/SliderWidget.style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.SliderWidget-Figcaption{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.SliderWidget-FigureImage{padding-bottom:40%}@media(max-width:767px){.SliderWidget-FigureImage{padding-bottom:100%}}.SliderWidget-FigureImage img{object-fit:cover}@media(max-width:767px){.SliderWidget-FigureImage img{object-position:center}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/RelatedProducts/RelatedProducts.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.RelatedProducts{padding-bottom:3rem;padding-top:5rem}.RelatedProducts-Title{justify-self:center;margin-bottom:0;margin-top:0;text-align:center}.RelatedProducts-List{min-width:100%;padding-top:2rem}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/NewProducts/NewProducts.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/:root{--new-products-per-page-count:5}.NewProducts-Products{--gaps-count:calc(var(--new-products-per-page-count) - 1);display:grid;grid-column-gap:1rem;grid-auto-columns:calc((100% - var(--gaps-count)*1rem)/var(--new-products-per-page-count));grid-auto-flow:column dense;overflow:auto}@media(max-width:767px){.NewProducts-Products{--new-products-per-page-count:2}}@media(max-width:1024px){.NewProducts-Products{--new-products-per-page-count:4}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/SizeChart/SizeChart.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.SizeChart-Popup.popup-wrapper .popup-window{height:auto;max-height:98%;max-width:1220px}.SizeChart-Button{font-size:1rem;font-weight:500;text-decoration:underline}@media(max-width:1024px){.SizeChart-Button{font-weight:600}}.SizeChart-Button:hover{text-decoration:unset}.SizeChart-Buttons{align-items:center;border-bottom:1px solid var(--color-medium-grey);display:flex;flex-wrap:wrap;justify-content:center}@media(max-width:767px){.SizeChart-Buttons{border-bottom:unset}}.SizeChart-Buttons>*{margin:0 1% 2%;text-align:center;width:31%}@media(max-width:767px){.SizeChart-Buttons>*{width:48%}}.SizeChart-Buttons .SizeChart-Button{background-color:unset;border:1px solid var(--color-black);border-radius:0;color:var(--color-black);cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;max-width:24rem;outline:none;padding:1.93rem 2rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.3s;transition-property:background-color,color,border-color;transition-timing-function:ease-out}@media(max-width:1024px){.SizeChart-Buttons .SizeChart-Button{padding:1.43rem 2rem 1.5rem}}@media(max-width:767px){.SizeChart-Buttons .SizeChart-Button{padding:1.33rem 2rem 1.4rem}}.SizeChart-Buttons .SizeChart-Button:hover{background-color:var(--color-black);border-color:var(--color-black);color:#fff}.SizeChart-Buttons .SizeChart-Button[disabled]{cursor:not-allowed;opacity:.5}.SizeChart-Buttons .SizeChart-Button{width:100%}.SizeChart-Buttons .SizeChart-Button.current{background-color:var(--color-black);border-color:var(--color-black);color:#fff}.SizeChart-Content{padding:4rem 0 2rem;text-align:center}@media(max-width:767px){.SizeChart-Content{padding-top:3rem}}.SizeChart table{width:100%}.SizeChart table tbody tr:nth-child(2n){background-color:var(--color-light-grey)}.size-chart-main-text{margin:1.1rem auto 2rem;width:80%}@media(max-width:575px){.size-chart-main-text{margin-bottom:1rem;width:90%}}.size-chart-main-text p{font-size:.9rem;line-height:1.25;margin-bottom:.2rem}.size-chart-main{display:flex}@media(max-width:767px){.size-chart-main{display:block}}.size-chart-main-image{flex:1 1 27%}@media(max-width:767px){.size-chart-main-image{display:none}}.size-chart-main-image img{height:100%;object-fit:contain}.size-chart-main-table{flex:1 1 73%;margin-left:20px}@media(max-width:767px){.size-chart-main-table{flex:unset;margin-left:unset;transform:translateX(-10px);width:calc(100% + 20px)}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductList/ProductList.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/:root{--category-product-list-load-button-background:#f3f3f3}@media(min-width:768px){.CategoryProductList{grid-column:2;min-height:100vh;padding-bottom:2rem}}.CategoryProductList-Page{display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-columns:repeat(4,1fr);grid-column-gap:1rem}@media(max-width:1024px){.CategoryProductList-Page{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.CategoryProductList-Page{border:0;grid-template-columns:1fr 1fr}}@media(min-width:768px){.CategoryProductList-Page{grid-column:2}}.CategoryProductList-ProductsMissing{padding:1rem;text-align:center}.CategoryProductList_isLoading{animation:appear .1s ease-in .2s forwards;opacity:0}.CategoryProductList-More{min-height:3rem}.CategoryProductList-LoadButton{background-color:var(--category-product-list-load-button-background);cursor:pointer;font-size:13pt;margin-bottom:1rem;padding:1em 0;text-align:center}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/SpendBonuses/SpendBonuses.style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.SpendBonuses{border:1px solid var(--color-medium-grey);margin:1.56rem 0;padding:0 2rem}@media(max-width:1024px){.SpendBonuses{padding:0 1rem}}@media(max-width:767px){.SpendBonuses{border-color:var(--color-black);margin-top:unset}}.SpendBonuses-Title{align-items:center;cursor:pointer;display:flex;height:73px;padding-right:2rem}@media(max-width:1024px){.SpendBonuses-Title{height:50px}}@media(max-width:767px){.SpendBonuses-Title{height:40px}}.SpendBonuses-Title:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiMxRDFEMUQiIGQ9Im0xIDEgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 50%;background-size:50%;content:"";height:100%;position:absolute;right:1rem;right:-.5rem;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:2rem}.SpendBonuses-Title.active:after{transform:translateY(-50%) scaleY(-1)}.SpendBonuses-Content{display:none}.SpendBonuses-Content.active{display:block}.SpendBonuses-Balance{font-weight:600;margin-bottom:.5rem}.SpendBonuses-Description{font-size:.86rem}.SpendBonuses-Spend{font-weight:600;padding-bottom:2rem}@media(max-width:1024px){.SpendBonuses-Spend{padding-bottom:1rem}}.SpendBonuses .input-range{margin:2rem auto 1rem;width:97%}@media(max-width:767px){.SpendBonuses .input-range{margin:3rem auto 2rem}}.CartPage .SpendBonuses-Title{margin-bottom:unset}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/OneClickPurchase/OneClickPurchase.styles.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.OneClickPurchase-Action{background-color:#0000;cursor:pointer;left:0;padding:5px;position:absolute;text-align:center;text-decoration:underline;top:0;transition:background-color .3s ease-in;width:100%;z-index:5}.OneClickPurchase-Action:hover{background-color:#0000000d}.OneClickPurchase .AddToCartModal-text{font-size:16px}.OneClickPurchase .AddToCartModal-message{display:flex;flex-direction:column}.OneClickPurchase .AddToCartModal-message span{color:#737373;font-size:14px;font-weight:500}.OneClickPurchase .AddToCartModal_showMessage.popup-wrapper .popup-window{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:335px}.OneClickPurchase .popup-wrapper .popup-window{padding:39px 25px 27px}.OneClickPurchase .popup-wrapper .popup-window .Field{display:block;height:unset;margin:1rem 0}.OneClickPurchase .popup-wrapper .popup-window .Field label{font-size:16px;padding-bottom:.65rem}.OneClickPurchase .popup-wrapper .popup-window .Field input{padding:1.65rem;width:100%}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductListWidget/ProductListWidget.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/@media(min-width:768px){.ProductListWidget{grid-column:2;min-height:auto;padding-bottom:2rem}}.ProductListWidget-Page{display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-columns:repeat(6,1fr);grid-column-gap:1rem}@media(max-width:1024px){.ProductListWidget-Page{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.ProductListWidget-Page{border:0;grid-template-columns:1fr 1fr}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/MyAccount/MyAccount.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.MyAccount-Navigation button{text-transform:uppercase}.MyAccount-Navigation li:before{content:none}.MyAccount-Navigation:last-child{margin-bottom:unset;padding-bottom:unset}.MyAccount-Navigation a{display:block}.MyAccount-Navigation li{display:inline-block;margin:0 .6rem 0 0;padding:0 .6rem 0 0;vertical-align:bottom}.MyAccount-Navigation li:after{background-color:var(--color-text-white);content:"";display:block;height:.9rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.MyAccount-Navigation li a,.MyAccount-Navigation li button{color:var(--color-text-white);font-size:.85rem;font-weight:400;text-decoration:unset}.MyAccount-Navigation li a:hover,.MyAccount-Navigation li button:hover{color:var(--color-text-white);text-decoration:underline}.MyAccount .MyAccount-LoginUser{margin-right:2rem;padding-right:unset}.MyAccount .MyAccount-LoginUser li:after,.MyAccount .MyAccount-LoginUser:after{content:none}.MyAccount .MyAccount-LoginUser>.Button{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZjJmMmYyIiBkPSJNOS41IDEyLjMzNGMtNy4yMTMgMC04LjY2MyAzLjc3OC04LjQ4NiA1LjY2N2gxNi45NzJjLjE3Ny0xLjg5LTEuMjcyLTUuNjY3LTguNDg2LTUuNjY3WiIvPjxlbGxpcHNlIGN4PSI5LjUiIGN5PSI1Ljg1NyIgc3Ryb2tlPSIjZjJmMmYyIiByeD0iNS4xIiByeT0iNC44NTciLz48L3N2Zz4=) no-repeat 0;background-size:1rem;padding-left:1.2rem}.MyAccount-LoginUserMenu.arrow-window{padding:1.2rem 2rem;text-align:left;width:12.78rem}.MyAccount-LoginUserMenu.arrow-window .Sidebar-SideLink,.MyAccount-LoginUserMenu.arrow-window li{display:block;margin-right:unset;padding:.3rem 0}.MyAccount-LoginUserMenu.arrow-window .Sidebar-SideLink a,.MyAccount-LoginUserMenu.arrow-window .Sidebar-SideLink button,.MyAccount-LoginUserMenu.arrow-window li a,.MyAccount-LoginUserMenu.arrow-window li button{color:var(--color-black);font-size:.78rem;font-weight:600;text-transform:uppercase}.MyAccount .ProductWishlistButton{align-items:center;display:flex;height:unset;line-height:1;width:unset}@media(max-width:575px){.MyAccount .ProductWishlistButton{font-size:1rem;text-transform:uppercase}}.MyAccount .ProductWishlistButton-Title{font-size:0}@media(max-width:575px){.MyAccount .ProductWishlistButton-Title{font-size:1rem;text-transform:uppercase}}.MyAccount .ProductWishlistButton-Button{background-color:unset;height:1.3rem;margin-right:4px;opacity:1;width:1.3rem}@media(max-width:575px){.MyAccount .ProductWishlistButton-Button{display:none}}.MyAccount .ProductWishlistButton-Button svg{stroke:var(--color-text-white);width:100%}@media(max-width:767px){.MyAccount .ProductWishlistButton-Count{display:none}}.MyAccount-Notification{background-color:var(--color-black);padding:2rem}.MyAccount-Icon{display:inline-block;height:35px;margin-right:.5rem;overflow:hidden;position:relative;width:20px}@media(max-width:767px){.MyAccount-Icon{display:block}}.MyAccount-Icon:after,.MyAccount-Icon:before{background:var(--button-color);bottom:0;box-sizing:border-box;content:"";left:0;margin:auto;position:absolute;right:0;top:0}.MyAccount-Icon:before{border-radius:100%;height:9px;top:-10px;width:9px}.MyAccount-Icon:after{border-radius:3px 3px 0 0;bottom:-12px;height:6px;width:66%}.MyAccount-Dropdown{color:var(--color-black)}.MyAccount-Dropdown h3{margin-bottom:1rem}.MyAccount-Dropdown p{color:var(--color-dark-grey);font-size:1rem;font-weight:500;margin:1rem 0;text-align:center}.MyAccount-Dropdown p:last-of-type{margin-bottom:1rem}.MyAccount-Dropdown p.Field-Message{color:red;left:50%;padding-top:1px;transform:translateX(-50%);width:96%}.MyAccount-Dropdown p button{font-size:inherit}.MyAccount-Dropdown .Field_type_checkbox .Field-Message{left:1.67rem;padding-left:unset;top:3px;transform:unset}.MyAccount-Dropdown .forgot-password-button{text-align:right}.MyAccount-Dropdown input{width:100%}@media(max-width:767px){.MyAccount-Dropdown input,.MyAccount-Dropdown input::placeholder{text-align:left}}.MyAccount-Buttons button{margin-top:.5rem;max-width:unset;padding:1.5rem 2rem;width:100%}.MyAccount-Action .Form input{padding:1.5rem 2rem}@media(max-width:767px){.MyAccount-Action .Form input{padding:1.33rem 2rem}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/MyAccountSidebar/MyAccountSidebar.style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.Sidebar{display:flex;flex-direction:column}.Sidebar h3{font-size:14px}@media(max-width:1024px){.Sidebar h3{font-size:12px}}@media(max-width:575px){.Sidebar{margin-bottom:2rem}}.Sidebar .border-wrapper{margin-bottom:2rem}@media(max-width:575px){.Sidebar .Sidebar-SideLinks{border-left:unset;border-right:unset;padding:1.5rem 20px;text-align:center;transform:translateX(-10px);width:calc(100% + 20px)}}.Sidebar .Sidebar-SideLink:not(:last-child){border-bottom:1px solid var(--color-medium-grey);padding-bottom:1rem}@media(max-width:575px){.Sidebar .Sidebar-SideLink:not(:last-child){padding-bottom:1.5rem}}.Sidebar .Sidebar-SideLink:not(:first-child){padding-top:1rem}@media(max-width:575px){.Sidebar .Sidebar-SideLink:not(:first-child){padding-top:1.5rem}}.Sidebar .Sidebar-SideLink:before{content:""}.Sidebar .Sidebar-SideLink a{color:var(--color-black)}.Sidebar .Sidebar-SideLink .active{text-decoration:underline}.Sidebar .btn{margin:0 auto;width:100%}.Sidebar .btn:hover{text-decoration:unset}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/MiniCart/MiniCart.style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.MiniCart{--add-info-color:var(--color-primary-base);--minicart-border-color:var(--color-neutral-light)}@media(min-width:768px){.MiniCart:focus .MiniCart-Dropdown,.MiniCart:focus-within .MiniCart-Dropdown,.MiniCart:hover .MiniCart-Dropdown{opacity:1;pointer-events:all}}.MiniCart li,.MiniCart li:last-child{margin:0}.MiniCart_empty{pointer-events:none}.MiniCart>a{line-height:1}.MiniCart-Icon{cursor:pointer}@media(max-width:767px){.MiniCart-Icon{margin-left:1.4rem}}.MiniCart-Icon:hover .MiniCart-Badge{text-decoration:underline}.MiniCart-Icon svg{fill:var(--color-text-white);vertical-align:middle;width:1.3rem}@media(max-width:767px){.MiniCart-Icon svg{fill:var(--color-black);width:1.7rem}}.MiniCart-Badge{bottom:2px;color:var(--color-text-white);cursor:pointer;font-size:.67rem;left:50%;position:absolute;transform:translateX(-50%)}@media(max-width:767px){.MiniCart-Badge{color:var(--color-black)}}.MiniCart-Promo{background-color:var(--color-primary-light);border-left:var(--border-standart);border-right:var(--border-standart);border-top:var(--border-standart);height:2.9rem;line-height:2.9rem;text-align:center}.MiniCart-Button{margin-right:1rem}.MiniCart-Dropdown{background-color:none;box-sizing:initial;min-width:-webkit-max-content;min-width:max-content;opacity:0;padding-top:14px;pointer-events:none;position:absolute;right:0;transition:transform .15s ease-in .2s,opacity .15s ease-in .15s;width:100%;z-index:1}.MiniCart-Dropdown:after{background:var(--color-cart-background);bottom:0;content:"";height:calc(100% - 14px);left:0;position:absolute;right:0;z-index:-1}.MiniCart-Dropdown:before{background-color:var(--color-primary-light);border-left:var(--border-standart);border-top:var(--border-standart);content:"";height:17px;position:absolute;right:8px;top:6px;transform:rotate(45deg);width:17px;z-index:2}.MiniCart-Dropdown a{color:var(--color-text-dark)}.MiniCart-Subtotal{border-bottom:1px solid var(--color-neutral-light);border-left:var(--border-standart);border-right:var(--border-standart);display:flex;justify-content:space-between;margin:0;padding:1rem 2rem 1rem 0;text-align:right}.MiniCart-Subtotal:before{content:none}.MiniCart-Subtotal span{align-self:center;color:var(--color-primary-base);font-size:1rem;font-weight:700;margin-left:2rem}.MiniCart-Actions{border-bottom:var(--border-standart);border-left:var(--border-standart);border-right:var(--border-standart);padding:2rem}.MiniCart-Actions:before{content:none}.MiniCart .CartItem-Title{align-self:center;padding-bottom:1rem;transform:translateY(0)}.MiniCart .CartItem-Info{align-self:center;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;margin-top:0}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/Menu/Menu.style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************/.Menu{position:static}.Menu .bold{font-weight:600}.Menu-Wrapper_d_1{width:20%}.Menu-Wrapper_d_2{display:flex;flex-direction:column;margin-bottom:.22rem;position:static}.Menu .main-catalog .Menu-Wrapper_d_1{width:100%}.Menu .main-catalog .Menu-Wrapper_d_1+.Menu-WidgetProducts{width:20%}@media(max-width:767px){.Menu .main-catalog .Menu-Wrapper_d_1+.Menu-WidgetProducts{margin-left:unset;width:100%}}.Menu .sale-menu .parent-link{color:var(--color-red)}.Menu-Item{color:var(--color-black);display:inline-block;padding:0}@media(max-width:767px){.Menu-Item{color:#fff}}.Menu-Item:hover{cursor:pointer}.Menu-Item:hover>a,.Menu-Item:hover>p{text-decoration:underline}.Menu-Item>a,.Menu-Item>p{color:inherit;display:inline-block;font-size:1rem;line-height:1.4}.Menu-Item.see-all a,.Menu-Item.see-all p{font-weight:600;margin-top:1rem}.Menu-Item:before{content:none}.Menu-Item:last-child{margin-bottom:0}.Menu-Item_d_0{padding:14px 2.5rem;position:static;text-align:center;z-index:1}@media(max-width:1024px){.Menu-Item_d_0{padding-bottom:1rem}}.Menu-Item_d_0>a,.Menu-Item_d_0>p{font-weight:600;text-transform:uppercase;white-space:nowrap;width:auto}.Menu-Item_d_0>.Menu-DropdownWindow{background-color:#fff;box-shadow:1px 1px 3px #00000040;display:flex;height:auto;left:0;max-width:1048px;opacity:0;padding:2.5rem 4.7rem;position:absolute;text-align:left;top:100%;transition:all .3s ease;visibility:hidden;width:100%;z-index:21}@media(max-width:1024px){.Menu-Item_d_0>.Menu-DropdownWindow{left:50%;padding:2.5rem;transform:translateX(-50%);width:97%}}.Menu-Item_d_0:hover>p{text-decoration:underline}.Menu-Item_d_0:hover .Menu-DropdownWindow{max-height:5000px;opacity:1;transition:all .3s ease;visibility:visible}@media(max-width:767px){.Menu-Item_d_0:hover .Menu-DropdownWindow{max-height:unset}}.Menu-Item_d_1{display:block;padding:.5rem 0}.Menu-Item_d_1>p{font-weight:600;padding-bottom:.3rem}.Menu-Item_d_2{padding:.4rem 0}.Menu .main-catalog .Menu-Item_d_1{padding:0 0 .5rem;width:20%}@media(max-width:767px){.Menu .main-catalog .Menu-Item_d_1{width:100%}}.Menu .main-catalog .Menu-Item_d_1 .parent-link{font-weight:600;margin-bottom:3px}.Menu .menu-category__title{font-weight:600;margin-bottom:.5rem;padding-top:unset;text-transform:uppercase}@media(max-width:767px){.Menu .menu-category__title{display:none}}.Menu .menu-category__title a:hover{text-decoration:unset}.Menu-WidgetProducts{margin-left:1rem;width:80%}.Menu-WidgetProducts .section-title{display:none}.Menu-WidgetProducts .slider-widget{margin-bottom:unset}.Menu-WidgetProducts .RelatedProducts{padding:unset}.Menu-WidgetProducts .RelatedProducts-Wrapper{display:flex;justify-content:space-between;padding:unset}.Menu-WidgetProducts .RelatedProducts-Card{margin:unset;text-align:center;width:22%}.Menu-WidgetProducts .RelatedProducts-Card .ProductCard-Brand,.Menu-WidgetProducts .RelatedProducts-Card .ProductCard-Title,.Menu-WidgetProducts .RelatedProducts-Card .ProductPrice{margin:unset}.Menu-WidgetProducts .RelatedProducts-Card .ProductCard-Title{font-size:.86rem;margin:2px 0}.Menu-WidgetProducts .RelatedProducts-Card .ProductPrice{justify-content:center}@media(max-width:767px){.Menu-WidgetProducts .menu-collections-widget,.Menu-WidgetProducts .menu-new-widget,.Menu-WidgetProducts .menu-sale-widget{display:none}}.Menu-MobileWindowWrapper{background-color:#0009;opacity:0;transition:opacity .4s ease,visibility .4s ease;visibility:hidden;width:100%;z-index:997}.Menu-MobileWindow,.Menu-MobileWindowWrapper{bottom:0;height:100%;left:0;position:fixed;right:0;top:77px}.Menu-MobileWindow{overflow-y:auto;width:calc(100% - 30px);-webkit-overflow-scrolling:touch;background-color:#fff;padding-bottom:127px}.Menu-MobileIcon{cursor:pointer;display:flex;flex-direction:column;font-size:0;height:28px;justify-content:space-between;padding:7px;width:34px;z-index:998}.Menu-MobileIcon div{background-color:var(--color-black);height:2px;width:100%}.Menu-MobileIcon.active div{display:none}.Menu-MobileIcon.active:after,.Menu-MobileIcon.active:before{background-color:var(--color-black);content:"";height:1px;left:15%;position:absolute;transition:top .2s ease .2s,bottom .2s ease .2s,transform .4s ease;width:70%}.Menu-MobileIcon.active:before{top:0}.Menu-MobileIcon.active:after{bottom:0}.Menu-MobileMenu{border-top:1px solid var(--color-medium-grey);padding:0 10px}.Menu-MobileMenu,.Menu-MobileMenu .Menu{display:flex;flex-direction:column}.Menu-MobileMenu .Menu-Item{color:var(--color-black);margin:unset}.Menu-MobileMenu .Menu-Item>a,.Menu-MobileMenu .Menu-Item>p{font-size:12px}.Menu-MobileMenu .Menu-Item_d_0{border-bottom:1px solid var(--color-medium-grey);padding:1rem 0 1rem 10px;text-align:left}.Menu-MobileMenu .Menu-Item_d_0 a,.Menu-MobileMenu .Menu-Item_d_0 p{font-size:12px;font-weight:600;text-transform:uppercase}.Menu-MobileMenu .Menu-Item.active>.Menu-ItemMobile>.plus-btn:after{opacity:0}.Menu-MobileMenu .Menu-ItemMobile{align-items:center;display:flex;justify-content:space-between}.Menu-MobileMenu .Menu-Item_d_0:hover>.Menu-DropdownWindow,.Menu-MobileMenu .Menu-Item_d_0>.Menu-DropdownWindow,.Menu-MobileMenu .Menu-Item_d_1>.Menu-DropdownWindow{background-color:#0000;box-shadow:unset;display:none;height:unset;left:unset;max-width:100%;opacity:1;padding:unset;position:relative;top:unset;transform:unset;visibility:visible;width:100%}.Menu-MobileMenu .Menu-Item_d_0.active>.Menu-DropdownWindow,.Menu-MobileMenu .Menu-Item_d_1.active>.Menu-DropdownWindow{display:block}.Menu-MobileMenu .Menu-Item_d_0.main-catalog:hover .Menu-DropdownWindow>.Menu-Wrapper_d_1{column-count:1}.Menu-MobileMenu .Menu-Wrapper_d_1,.Menu-MobileMenu .Menu-Wrapper_d_2,.Menu-MobileMenu .main-catalog .Menu-Wrapper_d_1{padding-left:20px;padding-top:1rem;width:100%}.Menu-MobileMenu .Menu-Item_d_1,.Menu-MobileMenu .main-catalog .Menu-Item_d_1{padding:.8rem 0}.Menu-MobileMenu .Menu-Item_d_1 .parent-link,.Menu-MobileMenu .Menu-Item_d_1 a,.Menu-MobileMenu .Menu-Item_d_1 p,.Menu-MobileMenu .main-catalog .Menu-Item_d_1 .parent-link,.Menu-MobileMenu .main-catalog .Menu-Item_d_1 a,.Menu-MobileMenu .main-catalog .Menu-Item_d_1 p{font-size:12px;font-weight:400;text-transform:unset}.Menu-MobileMenu .Menu-Item_d_1.active .parent-link,.Menu-MobileMenu .main-catalog .Menu-Item_d_1.active .parent-link{font-weight:600}.Menu-MobileMenu .Menu-Item_d_2{padding:.8rem .8rem .8rem 10px}.Menu-MobileMenu .Menu-Item.see-all a,.Menu-MobileMenu .Menu-Item.see-all p{margin-top:unset}.Menu-MobileMenu .MyAccount-Navigation{border-bottom:1px solid var(--color-medium-grey)}.Menu-MobileMenu .MyAccount-Navigation ul{display:flex;flex-direction:column;padding:.5rem 0 .5rem 1rem}.Menu-MobileMenu .MyAccount-Navigation li{margin:unset;padding:1rem 0;text-align:left}.Menu-MobileMenu .MyAccount-Navigation li:after{display:none}.Menu-MobileMenu .MyAccount-Navigation li a,.Menu-MobileMenu .MyAccount-Navigation li button{color:var(--color-black);font-size:12px;font-weight:600;text-transform:uppercase}.Menu-MobileMenu .MyAccount-Navigation .Menu-ItemMobile{font-size:12px;font-weight:600;padding-left:unset;text-transform:uppercase}.Menu-MobileMenu .MyAccount-Navigation .MyAccount-LoginUser.active .plus-btn:after{opacity:0}.Menu-MobileMenu .MyAccount-Navigation .MyAccount-LoginUser>.Button{padding-left:1.5rem}.Menu-MobileMenu .MyAccount-Navigation .MyAccount-LoginUserMenu.arrow-window{display:flex;left:unset;padding:1rem 10px 0 20px;width:100%}.Menu-MobileMenu .MyAccount-Navigation .MyAccount-LoginUserMenu.arrow-window li{padding:1rem 0}.Menu-MobileMenu .MyAccount-Navigation .MyAccount-LoginUserMenu.arrow-window li a,.Menu-MobileMenu .MyAccount-Navigation .MyAccount-LoginUserMenu.arrow-window li button{font-size:12px;font-weight:400;text-transform:none}.Menu-MobileMenu .MyAccount-Navigation .ProductWishlistButton-Button{display:none}.Menu-MobileMenu .MyAccount-Navigation .ProductWishlistButton-Title{font-size:12px;margin-right:5px}.Menu-MobileMenu .StoreChanger{margin-top:.5rem;padding:1rem 10px;text-transform:uppercase}.Menu-MobileMenu .StoreChanger-Current{font-size:12px;font-weight:600;text-align:left}.Menu-MobileMenu .StoreChanger-Current:after,.Menu-MobileMenu .StoreChanger-Current:before{background-color:var(--color-dark-grey);content:"";font-size:0;position:absolute;top:50%;transform:translateY(-50%)}.Menu-MobileMenu .StoreChanger-Current:before{height:1px;right:10px;width:17px}@media(max-width:767px){.Menu-MobileMenu .StoreChanger-Current:before{width:11px}}.Menu-MobileMenu .StoreChanger-Current:after{height:17px;opacity:1;right:15px;transition:opacity .3s ease;width:1px}@media(max-width:767px){.Menu-MobileMenu .StoreChanger-Current:after{height:11px}}.Menu-MobileMenu .StoreChanger-Current.active:after{opacity:0}.Menu-MobileMenu .StoreChanger-Window.arrow-window{padding:20px 10px 10px;width:100%}.Menu-MobileMenu .StoreChanger-Window.arrow-window .scrollbar-container{max-height:unset;padding-right:unset}.Menu-MobileMenu .StoreChanger-Window.arrow-window p,.Menu-MobileMenu .StoreChanger-Window.arrow-window p:last-of-type{color:var(--color-black);font-size:10px;font-weight:400;margin-bottom:unset;text-transform:none}.Menu-MobileMenu .StoreChanger-List{padding:1rem 0 0}.Menu-MobileMenu .StoreChanger-List li{padding:1rem 0}.Menu-MobileMenu .StoreChanger-List li:not(:last-child){margin-bottom:unset}.Menu-MobileMenu .LanguageChanger{padding:1rem 10px}.Menu-MobileMenu .LanguageChanger .Select-Wrapper{display:inline-block}.Menu-MobileMenu .LanguageChanger .Select-Form{border:unset;font-weight:400;padding-right:10px;width:auto}.Menu-MobileMenu .LanguageChanger .Select-Elements{left:unset;transform:unset}.Menu-MobileMenu .LanguageChanger .Field-Select{font-size:12px;font-weight:600}.Menu-MobileMenu .LanguageChanger .Field-SelectWrapper:after,.Menu-MobileMenu .LanguageChanger .Field-SelectWrapper:before{background-color:var(--color-dark-grey);content:"";font-size:0;position:absolute;top:50%;transform:translateY(-50%)}.Menu-MobileMenu .LanguageChanger .Field-SelectWrapper:before{height:1px;right:10px;width:17px}@media(max-width:767px){.Menu-MobileMenu .LanguageChanger .Field-SelectWrapper:before{width:11px}}.Menu-MobileMenu .LanguageChanger .Field-SelectWrapper:after{height:17px;opacity:1;right:15px;transition:opacity .3s ease;width:1px}@media(max-width:767px){.Menu-MobileMenu .LanguageChanger .Field-SelectWrapper:after{height:11px}}.Menu-MobileMenu .LanguageChanger .Field-SelectWrapper:after{top:3px;transform:unset}.Menu-MobileMenu .LanguageChanger .Field-SelectWrapper:before{top:8px;transform:unset}.Menu-MobileMenu .LanguageChanger .Field-SelectWrapper_isExpanded:after{opacity:0}.Menu-MobileMenu .LanguageChanger .Field-SelectOptions{padding-left:50px;text-align:left;width:100%}.Menu-MobileMenu .LanguageChanger .Field-SelectOption{font-size:10px;font-weight:400;padding:1rem 0}.Menu-MobileMenu .LanguageChanger .Select-Elements,.Menu-MobileMenu .arrow-window{background-color:#0000;border:unset;box-shadow:unset;padding:unset;position:relative;top:unset;transform:unset;width:auto}.Menu-MobileMenu .LanguageChanger .Select-Elements:before,.Menu-MobileMenu .LanguageChanger .Select-Elements>h3,.Menu-MobileMenu .arrow-window:before,.Menu-MobileMenu .arrow-window>h3{display:none}.Menu .gift-card-menu-block{padding-left:20px}.Menu .gift-card-menu-block .gift-card__description,.Menu .gift-card-menu-block h3{display:none}.Menu .gift-card-menu-block .gift-card__wrapper a{display:block}.Menu .gift-card-menu-block .gift-card__wrapper .Image{padding-bottom:108%}@media(max-width:767px){.Menu .gift-card-menu-block .gift-card__wrapper .Image{display:none}}.Menu .gift-card-menu-block .gift-card__wrapper h4{font-size:1rem;font-weight:400;padding-top:.5rem;text-transform:unset}@media(max-width:767px){.Menu .gift-card-menu-block .gift-card__wrapper h4 a{font-size:12px;font-weight:400;text-transform:unset}}.Header-MenuWrapper.active .Menu-MobileWindowWrapper{opacity:1;visibility:visible}.Header-MenuWrapper.active .Menu-MobileIcon:after,.Header-MenuWrapper.active .Menu-MobileIcon:before{transition:top .1s ease,bottom .1s ease,transform .3s ease .1s}.Header-MenuWrapper.active .Menu-MobileIcon:before{top:calc(50% - .5px);transform:rotate(45deg)}.Header-MenuWrapper.active .Menu-MobileIcon:after{bottom:calc(50% - .5px);transform:rotate(-45deg)}.Header-MenuWrapperHeading{align-items:center;display:flex;padding:0 10px;z-index:1}.Header-MenuWrapperHeading>*{width:33%}.Header-MenuWrapperHeading .Header-Logo{margin-right:auto}.Header-MenuWrapperHeading:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:calc(100% - 30px)}.Header.sticky .Header-MenuWrapper{position:static}@media(max-width:767px){.Header.sticky .Menu-Item_d_0>.Menu-DropdownWindow{top:unset}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/SearchBar/SearchBar.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.SearchBar-AnimationBlock{align-items:center;display:flex;height:5rem;justify-items:center;margin:0 auto;width:4rem}.SearchBar-AnimationBlock div{animation:ellipsis-dot 1s infinite;background:var(--color-black);border-radius:50%;height:10px;position:absolute;width:10px}.SearchBar-AnimationBlock div:first-child{animation-delay:0s}.SearchBar-AnimationBlock div:nth-child(2){animation-delay:.1s;left:1.5rem}.SearchBar-AnimationBlock div:nth-child(3){animation-delay:.2s;left:3rem}.SearchBar{border:unset;position:static;width:100%}.SearchBar .close{display:none}@media(max-width:767px){.SearchBar .close{font-size:0;outline:none;z-index:1}.SearchBar .close:after,.SearchBar .close:before{background-color:var(--color-black);content:"";height:1px;left:50%;margin-left:-.5rem;position:absolute;top:50%;transition:height .1s ease;width:1rem}.SearchBar .close:before{transform:rotate(45deg)}.SearchBar .close:after{transform:rotate(-45deg)}.SearchBar .close:hover{cursor:pointer}.SearchBar .close:hover:after,.SearchBar .close:hover:before{height:3px}.SearchBar .close{display:block;height:2rem;margin:0;padding:0;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:2rem;z-index:99}.SearchBar{display:none}.SearchBar.SearchBar_isVisible{background-color:#fff;display:block;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:999}.SearchBar.SearchBar_isVisible form{position:relative}.SearchBar.SearchBar_isVisible form .input-label{color:var(--color-dark-grey);display:block;left:2rem;position:absolute;top:2rem}.SearchBar.SearchBar_isVisible .Field{box-shadow:1px 1px 3px #00000040;padding:2rem 2rem 2rem 6rem}.SearchBar.SearchBar_isVisible .Field input{border:unset}}.SearchBar-Wrapper{align-items:flex-end;display:flex;position:static}.SearchBar form{position:static}.SearchBar form .input-label{display:none}.SearchBar-Icon{height:20px;width:20px}.SearchBar-Dropdown{background-color:#fff;box-shadow:1px 1px 3px #00000040;left:0;position:absolute;top:100%;width:100%;z-index:20}@media(max-width:767px){.SearchBar-Dropdown{box-shadow:unset;padding-bottom:3rem;top:56px}}.SearchBar-Dropdown_hidden{display:none}.SearchBar-Heading{padding-top:1.5rem}.SearchBar-Heading h2{font-size:1.4rem;text-align:center}.SearchBar-Results{display:flex;max-height:0;overflow-y:auto;padding:2rem 4.7rem;transition:max-height .15s ease-in}@media(max-width:1024px){.SearchBar-Results{padding:2rem 3rem}}@media(max-width:767px){.SearchBar-Results{flex-direction:column;padding:1.5rem 0}}.SearchBar-Results_isLoaded{max-height:5000px}.SearchBar-Results .ProductCard-Title{font-size:.86rem}.SearchBar-Products{display:flex;overflow-x:hidden;width:80%}@media(max-width:767px){.SearchBar-Products{display:block;margin-bottom:1rem;overflow-x:auto;padding:0 10px;white-space:nowrap;width:100%;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.SearchBar-Products::-webkit-scrollbar{background:#0000;width:0}.SearchBar-Products>*{display:inline-block;margin-right:2%;vertical-align:top;white-space:normal;width:23.5%}}@media(max-width:767px)and (max-width:767px){.SearchBar-Products>*{margin-right:1rem}}@media(max-width:767px)and (max-width:575px){.SearchBar-Products>*{width:40%}}@media(max-width:767px){.SearchBar-Products>:last-child{margin-right:unset}.SearchBar-Products .ProductCard-Wrapper{text-align:left}}.SearchBar-Products .ProductCard,.SearchBar-Products .ProductCard:last-child{margin-bottom:unset;min-width:22%;width:22%}@media(max-width:767px){.SearchBar-Products .ProductCard,.SearchBar-Products .ProductCard:last-child{min-width:38%;width:38%}}.SearchBar-Products .ProductCard:last-child:not(:last-child),.SearchBar-Products .ProductCard:not(:last-child){margin-right:4%}@media(max-width:767px){.SearchBar-Products .ProductCard:last-child:not(:last-child),.SearchBar-Products .ProductCard:not(:last-child){margin-right:3%}}.SearchBar-Categories{margin-left:2rem;padding-bottom:1rem;text-align:left;width:20%}@media(max-width:767px){.SearchBar-Categories{margin-left:unset;padding:0 10px;width:100%}}.SearchBar-Categories h3{margin-bottom:1rem}@media(max-width:767px){.SearchBar-Categories h3{text-align:center}}.SearchBar-Categories a{display:block;padding:.5rem 0}@media(max-width:767px){.SearchBar-Categories a{background-color:var(--color-light-grey);border-radius:3px;display:inline-block;margin-bottom:1rem;margin-right:1rem;padding:.3rem 1.5rem;transition:background-color .3s ease}.SearchBar-Categories a:hover{background-color:var(--color-medium-grey);text-decoration:unset}}.SearchBar-Categories .see-all{font-size:1.14rem;font-weight:600;margin-top:1rem}@media(max-width:767px){.SearchBar-Categories .see-all{background-color:unset;border:1px solid var(--color-black);border-radius:0;color:var(--color-black);cursor:pointer;display:inline-block;display:block;font-size:1rem;font-weight:600;margin-right:unset;max-width:24rem;max-width:unset;outline:none;padding:1.93rem 2rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.3s;transition-property:background-color,color,border-color;transition-timing-function:ease-out}}@media(max-width:767px)and (max-width:1024px){.SearchBar-Categories .see-all{padding:1.43rem 2rem 1.5rem}}@media(max-width:767px)and (max-width:767px){.SearchBar-Categories .see-all{padding:1.33rem 2rem 1.4rem}}@media(max-width:767px){.SearchBar-Categories .see-all:hover{background-color:var(--color-black);border-color:var(--color-black);color:#fff}.SearchBar-Categories .see-all[disabled]{cursor:not-allowed;opacity:.5}}.SearchBar-NoResults{margin-right:2rem;text-align:left;width:20%}@media(max-width:767px){.SearchBar-NoResults{margin-bottom:2rem;margin-right:unset;padding:0 10px;text-align:center;width:100%}}.SearchBar-NoResultsProducts .SearchBar-Products{width:100%}@media(max-width:767px){.SearchBar-NoResultsProducts .SearchBar-Products{display:block;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.SearchBar-NoResultsProducts .SearchBar-Products::-webkit-scrollbar{background:#0000;width:0}.SearchBar-NoResultsProducts .SearchBar-Products>*{display:inline-block;margin-right:2%;vertical-align:top;white-space:normal;width:23.5%}}@media(max-width:767px)and (max-width:767px){.SearchBar-NoResultsProducts .SearchBar-Products>*{margin-right:1rem}}@media(max-width:767px)and (max-width:575px){.SearchBar-NoResultsProducts .SearchBar-Products>*{width:40%}}@media(max-width:767px){.SearchBar-NoResultsProducts .SearchBar-Products>:last-child{margin-right:unset}}.SearchBar-NoResultsProducts .SearchBar-Products .ProductCard{min-width:31%;width:31%}@media(max-width:767px){.SearchBar-NoResultsProducts .SearchBar-Products .ProductCard{min-width:38%;width:38%}.SearchBar-NoResultsProducts .SearchBar-Products .ProductCard:not(:last-child){margin-right:3%}}.SearchBar input{padding:1rem 1.9rem}@media(max-width:767px){.SearchBar input{font-size:1.3rem}}.SearchBar_isActive .SearchBar-Results{max-height:5000px}.popular-search-queries{margin-left:5rem;text-align:left}@media(max-width:1024px){.popular-search-queries{margin-left:3rem}}@media(max-width:767px){.popular-search-queries{margin:unset;padding:0 10px}}.popular-search-queries h3{margin-bottom:1rem}@media(max-width:767px){.popular-search-queries h3{margin-bottom:2rem;text-align:center}}.popular-search-queries__list li{padding-left:unset}@media(max-width:767px){.popular-search-queries__list li{display:inline-block;margin-right:1rem}}.popular-search-queries__list li:not(:last-child){margin-bottom:.85rem}@media(max-width:767px){.popular-search-queries__list li:not(:last-child){margin-bottom:1.2rem}}.popular-search-queries__list li:before{display:none}.popular-search-queries__list li a{background-color:var(--color-light-grey);border-radius:3px;display:inline-block;padding:.3rem 1.5rem .3rem 2.5rem;position:relative;transition:background-color .3s ease}.popular-search-queries__list li a:hover{background-color:var(--color-medium-grey);text-decoration:unset}.popular-search-queries__list li a:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzFkMWQxZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS40MTMgMy43NzdhMi43NzcgMi43NzcgMCAxIDEtNS41NTQgMCAyLjc3NyAyLjc3NyAwIDAgMSA1LjU1NCAwbTEgMGEzLjc3NyAzLjc3NyAwIDAgMS02LjEwMSAyLjk3N2wuMTQ3LjE1OS0zLjc3NyAzLjUyNUwwIDkuNzA3IDMuNzQ3IDYuMjFhMy43NzcgMy43NzcgMCAxIDEgNi42NjYtMi40MzMiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) no-repeat;background-size:contain;content:"";height:11px;left:1.1rem;padding-right:unset;position:absolute;top:.6rem;width:11px}@media(max-width:767px){.popular-search-queries__list li a:before{height:9px;width:9px}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/SubscribeWidget/SubscribeWidget.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.Footer-SubscribeContent{margin:0 auto;width:34rem}@media(max-width:575px){.Footer-SubscribeContent{width:100%}}.Footer-Subscribe{text-align:center}.Footer-Subscribe .input_type_line{padding-right:3rem;position:relative}.Footer-Subscribe .input_type_line button{background-color:unset;border:unset;padding:unset;position:absolute;right:0;top:1.1rem;width:unset}.Footer-Subscribe .input_type_line button svg{fill:var(--color-black);height:auto;width:30px}@media(max-width:767px){.Footer-Subscribe .input_type_line button svg{width:20px}}.Footer-Subscribe .success{color:#25ce54}.Footer-Subscribe p:not(.Field-Message){color:var(--color-dark-grey);font-size:.89rem;margin-top:1.17rem}@media(max-width:575px){.Footer-Subscribe p:not(.Field-Message){margin-top:1rem;width:95%}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductDetails/ProductDetails.style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductDetails{--manufacturer-color:var(--color-neutral-base);display:flex;flex-wrap:wrap;margin-bottom:1.3rem}@media(max-width:767px){.ProductDetails{margin-bottom:unset}}.ProductDetails-Brand{font-weight:600;margin-bottom:3px;text-transform:uppercase;width:100%}.ProductDetails-Title{color:var(--color-dark-grey);font-size:1rem;font-weight:400;margin-bottom:1rem;width:100%}@media(max-width:1024px){.ProductDetails-Title{margin-bottom:.2rem}.ProductDetails-PriceInfo{margin-top:1rem;order:1;width:100%}}.ProductDetails-PriceInfo .ProductPrice{margin-bottom:3px}.ProductDetails-Label{color:var(--color-dark-grey);display:block;font-size:.9rem;text-transform:uppercase}.ProductDetails-ReviewSummary{cursor:pointer;margin-left:6rem}@media(max-width:1024px){.ProductDetails-ReviewSummary{margin-left:unset;width:100%}}.ProductDetails-ReviewSummary .ProductReviewRating,.ProductDetails-ReviewSummary a{display:inline-block}.ProductDetails-ReviewSummary a{color:var(--color-dark-grey);font-size:.9rem}.ProductDetails-ReviewSummary .ProductReviewRating{vertical-align:middle}.ProductDetails .TextPlaceholder{display:block}.ProductDetails-ReviewSummaryPlaceholder .ProductReviewRating-Placeholder,.ProductDetails-ReviewSummaryPlaceholder .TextPlaceholder{display:inline-block}.ProductDetails-ReviewSummaryPlaceholder .TextPlaceholder{vertical-align:sub}.ProductDetails-ReviewSummaryPlaceholder .ProductReviewRating-Placeholder{vertical-align:middle}.ProductDetails .Field{display:inline-block;margin-right:1rem}.ProductDetails .Field input{border-color:var(--color-neutral-light)}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductDescription/ProductDescription.style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductDescription-Wrapper{padding:unset}.ProductDescription-DescriptionBlock{align-self:center}.ProductDescription-DescriptionBlock h3{margin-top:0;padding:18px 5px}.ProductDescription-DescriptionBlock .TextPlaceholder{display:block}.ProductDescription-Text{color:var(--color-dark-grey);font-size:.9rem;line-height:1.25}@media(max-width:1024px){.ProductDescription-Text{line-height:1.5}}.ProductDescription-Sku{color:inherit;font-size:inherit;font-weight:400;padding-top:5px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductReviewRating/ProductReviewRating.style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductReviewRating{--percentage:0%;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiPjxwYXRoIHN0cm9rZT0iIzFEMUQxRCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMTIzIDIuMzI5IDIuMjU4IDQuNzQ5LjIzNC40OTIuNTQuMDcgNS4yMTUuNjgtMy44MTkgMy42MTYtLjM5Ni4zNzQuMS41MzUuOTY1IDUuMTctNC42MTktMi41MTUtLjQ3OC0uMjYtLjQ3OC4yNi00LjYxOSAyLjUxNS45NjUtNS4xNy4xLS41MzUtLjM5Ni0uMzc0LTMuODE5LTMuNjE2IDUuMjE1LS42OC41NC0uMDcuMjM0LS40OTJ6TTk1IDIuMzI5bDIuMjU4IDQuNzQ5LjIzNC40OTIuNTQuMDcgNS4yMTUuNjgtMy44MiAzLjYxNi0uMzk1LjM3NC4xLjUzNS45NjUgNS4xNy00LjYxOS0yLjUxNS0uNDc4LS4yNi0uNDc4LjI2LTQuNjE5IDIuNTE1Ljk2NS01LjE3LjEtLjUzNS0uMzk2LS4zNzQtMy44MTktMy42MTYgNS4yMTUtLjY4LjU0LS4wNy4yMzQtLjQ5MnpNNjcgMi4zMjlsMi4yNTggNC43NDkuMjM0LjQ5Mi41NC4wNyA1LjIxNS42OC0zLjgyIDMuNjE2LS4zOTUuMzc0LjEuNTM1Ljk2NSA1LjE3LTQuNjE5LTIuNTE1LS40NzgtLjI2LS40NzguMjYtNC42MTkgMi41MTUuOTY1LTUuMTcuMS0uNTM1LS4zOTYtLjM3NC0zLjgxOS0zLjYxNiA1LjIxNS0uNjguNTQtLjA3LjIzNC0uNDkyek0zOSAyLjMyOWwyLjI1OCA0Ljc0OS4yMzQuNDkyLjU0LjA3IDUuMjE1LjY4LTMuODIgMy42MTYtLjM5NS4zNzQuMS41MzUuOTY1IDUuMTctNC42MTktMi41MTUtLjQ3OC0uMjYtLjQ3OC4yNi00LjYxOSAyLjUxNS45NjUtNS4xNy4xLS41MzUtLjM5Ni0uMzc0LTMuODE5LTMuNjE2IDUuMjE1LS42OC41NC0uMDcuMjM0LS40OTJ6TTExIDIuMzI5bDIuMjU4IDQuNzQ5LjIzNC40OTIuNTQuMDcgNS4yMTUuNjgtMy44MiAzLjYxNi0uMzk0LjM3NC4xLjUzNS45NjQgNS4xNy00LjYxOS0yLjUxNS0uNDc4LS4yNi0uNDc4LjI2LTQuNjE5IDIuNTE1Ljk2NS01LjE3LjEtLjUzNS0uMzk2LS4zNzRMMi43NTMgOC4zMmw1LjIxNS0uNjguNTQtLjA3LjIzNC0uNDkyeiIvPjwvc3ZnPg==) no-repeat;display:inline-block;font-size:1.7rem;height:22px;line-height:1;margin-right:.5rem;position:relative;vertical-align:middle;width:134px}@media(max-width:767px){.ProductReviewRating{transform:scale(.5) translateX(-50px)}}.ProductReviewRating:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzQiIGhlaWdodD0iMjIiIGZpbGw9IiMxZDFkMWQiPjxwYXRoIHN0cm9rZT0iIzFEMUQxRCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMTIzIDIuMzI5IDIuMjU4IDQuNzQ5LjIzNC40OTIuNTQuMDcgNS4yMTUuNjgtMy44MTkgMy42MTYtLjM5Ni4zNzQuMS41MzUuOTY1IDUuMTctNC42MTktMi41MTUtLjQ3OC0uMjYtLjQ3OC4yNi00LjYxOSAyLjUxNS45NjUtNS4xNy4xLS41MzUtLjM5Ni0uMzc0LTMuODE5LTMuNjE2IDUuMjE1LS42OC41NC0uMDcuMjM0LS40OTJ6TTk1IDIuMzI5bDIuMjU4IDQuNzQ5LjIzNC40OTIuNTQuMDcgNS4yMTUuNjgtMy44MiAzLjYxNi0uMzk1LjM3NC4xLjUzNS45NjUgNS4xNy00LjYxOS0yLjUxNS0uNDc4LS4yNi0uNDc4LjI2LTQuNjE5IDIuNTE1Ljk2NS01LjE3LjEtLjUzNS0uMzk2LS4zNzQtMy44MTktMy42MTYgNS4yMTUtLjY4LjU0LS4wNy4yMzQtLjQ5MnpNNjcgMi4zMjlsMi4yNTggNC43NDkuMjM0LjQ5Mi41NC4wNyA1LjIxNS42OC0zLjgyIDMuNjE2LS4zOTUuMzc0LjEuNTM1Ljk2NSA1LjE3LTQuNjE5LTIuNTE1LS40NzgtLjI2LS40NzguMjYtNC42MTkgMi41MTUuOTY1LTUuMTcuMS0uNTM1LS4zOTYtLjM3NC0zLjgxOS0zLjYxNiA1LjIxNS0uNjguNTQtLjA3LjIzNC0uNDkyek0zOSAyLjMyOWwyLjI1OCA0Ljc0OS4yMzQuNDkyLjU0LjA3IDUuMjE1LjY4LTMuODIgMy42MTYtLjM5NS4zNzQuMS41MzUuOTY1IDUuMTctNC42MTktMi41MTUtLjQ3OC0uMjYtLjQ3OC4yNi00LjYxOSAyLjUxNS45NjUtNS4xNy4xLS41MzUtLjM5Ni0uMzc0LTMuODE5LTMuNjE2IDUuMjE1LS42OC41NC0uMDcuMjM0LS40OTJ6TTExIDIuMzI5bDIuMjU4IDQuNzQ5LjIzNC40OTIuNTQuMDcgNS4yMTUuNjgtMy44MiAzLjYxNi0uMzk0LjM3NC4xLjUzNS45NjQgNS4xNy00LjYxOS0yLjUxNS0uNDc4LS4yNi0uNDc4LjI2LTQuNjE5IDIuNTE1Ljk2NS01LjE3LjEtLjUzNS0uMzk2LS4zNzRMMi43NTMgOC4zMmw1LjIxNS0uNjguNTQtLjA3LjIzNC0uNDkyeiIvPjwvc3ZnPg==) no-repeat;content:"";height:100%;left:0;position:absolute;top:0;width:var(--percentage)}.ProductReviewRating-Average{font-weight:600;vertical-align:middle}@media(max-width:1024px){.ProductReviewRating-Average{font-size:1.28rem}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductReviewList/ProductReviewList.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductReviewList-Title{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}@media(max-width:1024px){.ProductReviewList-Title{flex-direction:column;margin-bottom:.5rem}}.ProductReviewList-Title .ProductReviewRating-Title{margin-left:1rem}@media(max-width:1024px){.ProductReviewList-Title .ProductReviewRating-Title{margin-left:unset;margin-top:1rem}}.ProductReviewList-List{margin:0 auto;width:75%}@media(max-width:1024px){.ProductReviewList-List{width:85%}}@media(max-width:767px){.ProductReviewList-List{width:100%}}.ProductReviewList-Item{padding:1rem 0 2.5rem;position:relative}@media(max-width:767px){.ProductReviewList-Item:last-child{padding-bottom:unset}}.ProductReviewList-Item:last-child:after{display:none}.ProductReviewList-Item:after{background-color:var(--color-medium-grey);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:50%}@media(max-width:1024px){.ProductReviewList-Item:after{width:38%}}.ProductReviewList-Item:before{content:""}.ProductReviewList-ReviewTitle{align-items:center;display:flex;margin-bottom:1rem}@media(max-width:1024px){.ProductReviewList-ReviewTitle{display:block}}@media(max-width:767px){.ProductReviewList-ReviewTitle{align-items:center;display:flex}}.ProductReviewList-ReviewAuthor{font-size:1.1rem;font-weight:500}.ProductReviewList-RatingSummary{line-height:1}@media(max-width:767px){.ProductReviewList-RatingSummary{margin-bottom:unset}}.ProductReviewList-RatingSummaryItem{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.ProductReviewList-RatingSummaryItem:last-of-type{margin-bottom:0}.ProductReviewList-RatingSummaryItem .ProductReviewRating{margin:0 0 .2rem 1rem}@media(max-width:1024px){.ProductReviewList-RatingSummaryItem .ProductReviewRating{margin:unset}}.ProductReviewList-ReviewContent{color:var(--color-dark-grey);display:block;font-size:.9rem;line-height:1.25}.ProductReviewList-Buttons{text-align:center}@media(max-width:1024px){.ProductReviewList-Buttons{text-align:right}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductReviewForm/ProductReviewForm.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductReviewForm{padding-bottom:3rem;padding-top:1.2rem;text-align:center}.ProductReviewForm-Title{margin-bottom:0}.ProductReviewForm-ProductName{font-size:2rem;font-weight:700}@media(max-width:767px){.ProductReviewForm-ProductName{font-size:1.8rem}}.ProductReviewForm-RatingWrapper{padding:2rem 0 1rem}.ProductReviewForm .ProductReviewForm-Rating{direction:rtl;margin-bottom:5px;text-align:center;white-space-collapse:discard}.ProductReviewForm .ProductReviewForm-Rating+p{color:var(--color-dark-grey);font-size:.9rem}.ProductReviewForm .ProductReviewForm-Rating+p.Error-Message{color:var(--color-red)}.ProductReviewForm .ProductReviewForm-RatingLegend{border-bottom:0;font-size:1rem;font-weight:600;margin-bottom:3px;text-transform:uppercase}.ProductReviewForm .ProductReviewForm-RatingInput{border:unset;cursor:pointer;display:inline-block;height:22px;line-height:1;margin:0 3px;min-height:unset;min-width:unset;padding:0;width:22px}@media(max-width:575px){.ProductReviewForm .ProductReviewForm-RatingInput{height:20px;width:20px}}.ProductReviewForm .ProductReviewForm-RatingInput:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMUQxRDFEIiBzdHJva2Utd2lkdGg9IjIiIGQ9Im0xMSAyLjMyOSAyLjI1OCA0Ljc0OS4yMzQuNDkyLjU0LjA3IDUuMjE1LjY4LTMuODIgMy42MTYtLjM5NC4zNzQuMS41MzUuOTY0IDUuMTctNC42MTktMi41MTUtLjQ3OC0uMjYtLjQ3OC4yNi00LjYxOSAyLjUxNS45NjUtNS4xNy4xLS41MzUtLjM5Ni0uMzc0TDIuNzUzIDguMzJsNS4yMTUtLjY4LjU0LS4wNy4yMzQtLjQ5MnoiLz48L3N2Zz4=) no-repeat 50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ProductReviewForm .ProductReviewForm-RatingInput:checked,.ProductReviewForm .ProductReviewForm-RatingInput:checked~input:after,.ProductReviewForm .ProductReviewForm-RatingInput:hover,.ProductReviewForm .ProductReviewForm-RatingInput:hover~input:after,.ProductReviewForm .ProductReviewForm-RatingInput[checked],.ProductReviewForm .ProductReviewForm-RatingInput[checked]~input:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzFEMUQxRCIgc3Ryb2tlPSIjMUQxRDFEIiBkPSJtMTEgMS4xNjQgMi43MSA1LjcuMTE3LjI0NS4yNy4wMzUgNi4yNTcuODE3LTQuNTgyIDQuMzM4LS4xOTguMTg3LjA1LjI2OCAxLjE1NyA2LjIwMy01LjU0Mi0zLjAxNy0uMjM5LS4xMy0uMjQuMTMtNS41NDEgMy4wMTcgMS4xNTctNi4yMDMuMDUtLjI2OC0uMTk4LS4xODctNC41ODItNC4zMzggNi4yNTctLjgxNy4yNy0uMDM1LjExNy0uMjQ2eiIvPjwvc3ZnPg==) no-repeat 50%;border:unset}.ProductReviewForm .ProductReviewForm-RatingInput:focus{border:unset}.ProductReviewForm-Form{display:flex;flex-wrap:wrap;justify-content:center}.ProductReviewForm-FormContent{width:75%}@media(max-width:1024px){.ProductReviewForm-FormContent{width:70%}}@media(max-width:575px){.ProductReviewForm-FormContent{width:100%}}.ProductReviewForm-Form input,.ProductReviewForm-Form textarea{width:100%}@media(max-width:575px){.ProductReviewForm-Form input{max-width:215px}}.ProductReviewForm-Form .Field{margin-top:1.5rem}.ProductReviewForm-Form .Field label{padding-bottom:.8rem}.ProductReviewForm-Buttons{flex-basis:100%;margin-top:1rem;text-align:center}.ProductReviewForm-SubmitButton{background-color:unset;border:1px solid var(--color-black);border-radius:0;color:var(--color-black);cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;max-width:24rem;outline:none;padding:1.93rem 2rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.3s;transition-property:background-color,color,border-color;transition-timing-function:ease-out}@media(max-width:1024px){.ProductReviewForm-SubmitButton{padding:1.43rem 2rem 1.5rem}}@media(max-width:767px){.ProductReviewForm-SubmitButton{padding:1.33rem 2rem 1.4rem}}.ProductReviewForm-SubmitButton:hover{background-color:var(--color-black);border-color:var(--color-black);color:#fff}.ProductReviewForm-SubmitButton[disabled]{cursor:not-allowed;opacity:.5}.ProductReviewForm-Show{background-color:unset;border:unset;border-radius:0;color:var(--color-black);cursor:pointer;font-size:1rem;font-weight:600;outline:none;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.ProductReviewForm-Show:hover{background-color:unset;color:var(--color-black);text-decoration:underline}.ProductReviewForm-Show[disabled]{cursor:not-allowed;opacity:.5}.ProductReviewForm-SubmitMessage{color:var(--color-dark-grey);margin-bottom:3rem}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductGalleryInline/ProductGalleryInline.style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductGalleryInline{--arrow-color:var(--color-neutral-base);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;margin-top:1rem;padding:0 15px}@media(max-width:1024px){.ProductGalleryInline{grid-column-gap:1rem;margin-top:unset}}@media(max-width:767px){.ProductGalleryInline{height:100%}}.ProductGalleryInline_isNotAvailable{align-items:center;display:flex;justify-content:center;text-align:center}.ProductGalleryInline_no_thumbnails{grid-template-columns:auto}.ProductGalleryInline .Image_ratio_square{margin-bottom:1.5rem;padding-bottom:145%}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductDetailsAccordion/ProductDetailsAccordion.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductDetailsAccordion{height:280px;padding:30px 0}@media(max-width:1024px){.ProductDetailsAccordion{height:unset;padding-top:unset;text-align:center}}@media(max-width:575px){.ProductDetailsAccordion{padding-bottom:unset}.ProductDetailsAccordion .ProductReview{border-top:unset;padding-top:unset}}.ProductDetailsAccordion-item{border-top:1px solid var(--color-medium-grey)}.ProductDetailsAccordion-item.active .ProductDetailsAccordion-label .plus-btn:after{opacity:0}@media(max-width:1024px){.ProductDetailsAccordion-item:first-child{border-top:unset}}@media(max-width:575px){.ProductDetailsAccordion-item:first-child{border-top:1px solid var(--color-medium-grey)}.ProductDetailsAccordion-item:last-child{border-bottom:1px solid var(--color-medium-grey)}}.ProductDetailsAccordion-label{cursor:pointer;font-size:1rem;height:40px;line-height:40px;padding-left:5px;position:relative}.ProductDetailsAccordion-content{color:var(--color-dark-grey);font-size:1rem;line-height:1.25;max-height:0;opacity:0;transition:max-height 50ms ease-out,visibility 50ms ease-out,opacity 50ms ease-out;visibility:hidden}@media(max-width:1024px){.ProductDetailsAccordion-content{margin:0 auto;overflow-y:unset;padding:unset;text-align:left;width:100%}}@media(max-width:767px){.ProductDetailsAccordion-content{width:100%}}.ProductDetailsAccordion-content .ProductDescription-Text{font-size:1rem}.ProductDetailsAccordion-content p{line-height:1.25}@media(max-width:1024px){.ProductDetailsAccordion-content p{line-height:1.5}}.ProductDetailsAccordion-content .ProductReview{color:var(--color-black)}.ProductDetailsAccordion-item.active .ProductDetailsAccordion-content{margin:-5px 1rem .5rem 0;max-height:5000px;max-height:105px;opacity:1;padding-left:5px;padding-right:1rem;transition:max-height .15s ease-in,visibility .15s ease-out,opacity .15s ease-out;visibility:visible;z-index:1}@media(max-width:1024px){.ProductDetailsAccordion-item.active .ProductDetailsAccordion-content{margin:0 auto;max-height:5000px;padding:0 0 2rem}}@media(max-width:767px){.ProductDetailsAccordion-item.active .ProductDetailsAccordion-content{text-align:left}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[0].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].oneOf[0].use[4]!./src/app/component/ProductGallery/ProductGallery.style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductGallery{--arrow-color:var(--color-neutral-base);display:grid;grid-template-columns:6rem auto;min-height:480px}@media(min-width:768px){.ProductGallery{grid-row:1/3}}@media(max-width:767px){.ProductGallery{height:100%}}.ProductGallery_isNotAvailable{align-items:center;display:flex;justify-content:center;text-align:center}.ProductGallery_no_thumbnails{grid-template-columns:auto;transform:translateX(-10px);width:calc(100% + 20px)}.ProductGallery button{margin-bottom:1rem;margin-left:0;transition-property:background-color}.ProductGallery button,.ProductGallery button:not([disabled]):active,.ProductGallery button:not([disabled]):focus,.ProductGallery button:not([disabled]):hover{background-color:#0000;border-color:#0000}.ProductGallery button:not([disabled]):hover{--arrow-color:var(--color-neutral-dark)}.ProductGallery button:not([disabled]):focus{--arrow-color:var(--color-primary-base)}.ProductGallery-Thumbnail{box-shadow:0 0 0 1px var(--color-neutral-light);height:5rem;overflow:hidden;padding:0;transition:box-shadow .25s ease-in;width:5rem}.ProductGallery-Thumbnail:not([disabled]):active,.ProductGallery-Thumbnail:not([disabled]):focus,.ProductGallery-Thumbnail:not([disabled]):hover,.ProductGallery-Thumbnail_active{box-shadow:0 0 0 2px var(--color-primary-base)}.ProductGallery-Thumbnail:disabled{box-shadow:0 0 0 1px var(--color-neutral-light);opacity:1}.ProductGallery .Image{padding-bottom:unset}.ProductGallery .Slider-Breadcrumbs.ProductGallery-Breadcrumbs{bottom:-20px}.ProductGallery .Slider-Breadcrumbs.ProductGallery-Breadcrumbs .Slider-Breadcrumb{background-color:#0000;border:1px solid var(--color-medium-grey);height:7px;margin:0 2px;width:7px}.ProductGallery .Slider-Breadcrumbs.ProductGallery-Breadcrumbs .Slider-Breadcrumb_active{background-color:var(--color-medium-grey)}.ProductGallery-Slider{transform:translateX(-10px);width:calc(100% + 20px)}