/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/route/HomePage/HomePage.style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************/:root{--homepage-button-background:#fff;--homepage-button-color:#000}@media(max-width:480px){main.HomePage{display:flex;flex-direction:column}main.HomePage .ImageBlock-Right{order:3}main.HomePage .HomePage-Popular{order:4}main.HomePage .ImageBlock-Left{order:5}main.HomePage .HomePage-InstashopSlider{order:6}}.HomePage-MainSlider{margin-bottom:4rem}@media(max-width:767px){.HomePage-SliderWrapper{padding:unset}}.ImageBlock{margin:6rem 0}@media(max-width:767px){.ImageBlock{margin-top:2rem}.ImageBlock-Wrapper{padding:unset}}.ImageBlock .image-block-left,.ImageBlock .image-block-right{display:flex}@media(max-width:767px){.ImageBlock .image-block-left,.ImageBlock .image-block-right{flex-direction:column}}.ImageBlock .image-block-right .image-block__text{padding-right:2rem}@media(max-width:767px){.ImageBlock .image-block-right .image-block__text{padding-left:2rem}}.ImageBlock .image-block-left .image-block__text{padding-left:2rem}@media(max-width:767px){.ImageBlock .image-block-left .image-block__text{padding-right:2rem}}.ImageBlock .image-block__text{display:flex;flex-direction:column;width:40%}@media(max-width:767px){.ImageBlock .image-block__text{width:100%}}.ImageBlock .image-block__text p{margin-bottom:unset}.ImageBlock .image-block__text a{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}.ImageBlock .image-block__text a:hover{background-color:unset;color:var(--color-black);text-decoration:underline}.ImageBlock .image-block__text a[disabled]{cursor:not-allowed;opacity:.5}.ImageBlock .image-block__text a{display:inline-block;margin-top:auto;padding:6px 0}@media(max-width:767px){.ImageBlock .image-block__text a{margin-top:1.5rem;text-decoration:underline}}.ImageBlock .section-title{margin-bottom:4rem}@media(max-width:767px){.ImageBlock .section-title{margin:2rem 0 1.5rem}}.ImageBlock .image-block__img{width:60%}.ImageBlock .image-block__img a{display:flex}@media(max-width:767px){.ImageBlock .image-block__img{order:-1;width:100%}}.ImageBlock .Image{display:block;height:auto;overflow:auto;padding:0;position:static;text-align:right;width:auto}.ImageBlock .Image img{height:auto;object-fit:unset;object-position:unset;position:static}.HomePage-InstashopSlider{padding:3rem 0 4rem}@media(max-width:575px){.HomePage-InstashopSlider{padding:2rem 0}}.HomePage-InstashopSlider .section-title{margin:0 auto;max-width:1148px;padding:0 50px;width:100%}@media(max-width:767px){.HomePage-InstashopSlider .section-title{padding:0 10px}}.HomePage-InstashopSlider .section-title{margin-bottom:2rem;text-align:center}.HomePage-InstashopSlider .HomeSlider-Figure{position:relative;transform:scale(.95)}.HomePage-InstashopSlider .HomeSlider-Figure:hover .HomeSlider-Figcaption{opacity:1}.HomePage-InstashopSlider .HomeSlider-Figure:hover .Image:before{opacity:.5}.HomePage-InstashopSlider .Image{padding-bottom:100%;position:relative}.HomePage-InstashopSlider .Image:before{background:#000;content:"";height:100%;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}.HomePage-InstashopSlider .HomeSlider-Figcaption{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:1.6rem;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:2}@media(max-width:1280px){.HomePage-InstashopSlider .HomeSlider-Figcaption{padding:1rem .5rem}}.HomePage-InstashopSlider .HomeSlider-Figcaption .HomePage-FigcaptionTitle{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4MDAgNzQwIj48cmVjdCB3aWR0aD0iMzU1Ljk2IiBoZWlnaHQ9IjM1NS45NiIgeD0iMjIyLjAyIiB5PSIxOTEuNzIiIHJ4PSIxNzcuOTgiIHJ5PSIxNzcuOTgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjQwLjczcHgiLz48cGF0aCBkPSJNNjQ0LjI4IDQ3LjQ4YTkwLjgyIDkwLjgyIDAgMCAxIDkwLjQ1IDkwLjQ1djQ2My41NGE5MC44MiA5MC44MiAwIDAgMS05MC40NSA5MC40NUgxNTUuNzJhOTAuODIgOTAuODIgMCAwIDEtOTAuNDUtOTAuNDVWMTM3LjkzYTkwLjgyIDkwLjgyIDAgMCAxIDkwLjQ1LTkwLjQ1em0wLTM1Ljc4SDE1NS43MmMtNjkuNDMgMC0xMjYuMjMgNTYuOC0xMjYuMjMgMTI2LjIzdjQ2My41NGMwIDY5LjQzIDU2LjggMTI2LjIzIDEyNi4yMyAxMjYuMjNoNDg4LjU2YzY5LjQzIDAgMTI2LjIzLTU2LjggMTI2LjIzLTEyNi4yM1YxMzcuOTNjMC02OS40My01Ni44LTEyNi4yMy0xMjYuMjMtMTI2LjIzIiBzdHlsZT0iZmlsbDojZmZmIi8+PGNpcmNsZSBjeD0iNjA3Ljc1IiBjeT0iMTY4LjA3IiByPSI0NC41OCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MjUuN3B4Ii8+PC9zdmc+) no-repeat top;background-size:1.5rem;margin-bottom:1rem;padding-top:2.1rem}.HomePage-InstashopSlider .HomeSlider-Figcaption p:not(:last-child){font-size:.86rem;line-height:1.2;margin:0 auto 2.2rem;max-width:17.85rem}@media(max-width:1280px){.HomePage-InstashopSlider .HomeSlider-Figcaption p:not(:last-child){margin-bottom:1rem}}@media(max-width:767px){.HomePage-InstashopSlider .HomeSlider-Figcaption p:not(:last-child){font-size:1rem}}.HomePage-InstashopSlider .HomeSlider-Figcaption a{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){.HomePage-InstashopSlider .HomeSlider-Figcaption a{padding:1.43rem 2rem 1.5rem}}@media(max-width:767px){.HomePage-InstashopSlider .HomeSlider-Figcaption a{padding:1.33rem 2rem 1.4rem}}.HomePage-InstashopSlider .HomeSlider-Figcaption a:hover{background-color:var(--color-black);border-color:var(--color-black);color:#fff}.HomePage-InstashopSlider .HomeSlider-Figcaption a[disabled]{cursor:not-allowed;opacity:.5}.HomePage-InstashopSlider .HomeSlider-Figcaption a{border-color:#fff;color:#fff;font-size:.86rem;font-weight:400;height:unset;padding:.55rem .5rem;width:10.5rem}@media(max-width:1024px){.HomePage-InstashopSlider .HomeSlider-Figcaption a{padding:.55rem .5rem}}@media(max-width:767px){.HomePage-InstashopSlider .HomeSlider-Figcaption a{font-size:1rem;padding:.3rem;width:9rem}}.HomePage-InstashopSlider .HomeSlider-Figcaption a:hover{background-color:unset;border-color:#fff}.HomePage-InstashopSlider .slick-dots{margin-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/route/CategoryPage/CategoryPage.style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/main.CategoryPage{margin-top:-46px}@media(max-width:1024px){main.CategoryPage{margin-top:-39px}}@media(max-width:767px){main.CategoryPage{margin-top:unset}}@media(max-width:575px){.CategoryPage .ContentWrapper{padding:unset}}.CategoryPage-Wrapper{border-top:1px solid var(--color-medium-grey);display:grid;grid-template-columns:313px auto;padding:2rem 0}@media(max-width:1024px){.CategoryPage-Wrapper{grid-template-columns:180px auto}}@media(max-width:575px){.CategoryPage-Wrapper{display:flex;flex-direction:column;padding:unset}}.CategoryPage-Wrapper.no-items{display:flex}.CategoryPage-Options{padding-right:20px}@media(max-width:575px){.CategoryPage-Options{align-items:center;border-bottom:1px solid var(--color-medium-grey);display:flex;justify-content:space-between;margin-bottom:15px;padding:5px 0;position:relative;width:100%}}.CategoryPage-Options h4{margin-bottom:.8rem}.CategoryPage-Options li{margin-bottom:unset;padding-left:0}.CategoryPage-Options li:before{content:""}@media(max-width:575px){.CategoryPage .ProductSort{padding-left:10px;width:100%}.CategoryPage .Select-Form{text-align:center;text-align-last:center}}.CategoryPage-CatalogDisplay{display:none}@media(max-width:575px){.CategoryPage-CatalogDisplay{border-left:1px solid var(--color-medium-grey);border-right:1px solid var(--color-medium-grey);display:block;margin:0 5px;min-width:74px;padding:3px 0;position:relative;text-align:center;width:74px}.CategoryPage-CatalogDisplay:before{background-color:var(--color-medium-grey);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}}.CategoryPage-CatalogDisplay span{background-color:var(--color-dark-grey);cursor:pointer;display:inline-block;font-size:0;height:16px;margin:0 10px;position:relative;vertical-align:top;width:16px}.CategoryPage-CatalogDisplay span.active{background-color:var(--color-medium-grey);cursor:default}.CategoryPage-CatalogDisplay .two_column{position:relative}.CategoryPage-CatalogDisplay .two_column:before{background-color:#fff;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}@media(max-width:575px){.CategoryPage-Filters{position:static;text-align:center;width:100%}}.CategoryPage-Filters .show_filters{display:none}@media(max-width:575px){.CategoryPage-Filters .show_filters{cursor:pointer;display:block;font-weight:600;line-height:1;margin-right:10px;padding-right:15px;position:relative;text-transform:uppercase}.CategoryPage-Filters .show_filters:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiMxRDFEMUQiIGQ9Im0xIDEgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 50%;background-size:50%;content:"";height:100%;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:2rem}}@media(max-width:575px)and (max-width:575px){.CategoryPage-Filters .show_filters:after{right:0}}@media(max-width:575px){.CategoryPage-Filters .show_filters.active:after{transform:translateY(-50%) scaleY(-1)}}.CategoryPage-FiltersContent{margin-top:2rem}@media(max-width:575px){.CategoryPage-FiltersContent{background-color:#fff;left:0;margin-top:unset;max-height:0;opacity:0;position:absolute;text-align:left;top:calc(100% + 1px);transition:max-height 50ms ease-out,visibility 50ms ease-out,opacity 50ms ease-out;visibility:hidden;width:100%;z-index:10}.CategoryPage-FiltersContent,.CategoryPage-FiltersContent .CategoriesList{border-bottom:1px solid var(--color-medium-grey)}.CategoryPage-FiltersContent .CategoriesList .CategoriesList-Category ul{margin:unset}.CategoryPage-FiltersContent .CategoriesList .CategoriesList-Category_isSelected{background-color:var(--color-black)}.CategoryPage-FiltersContent .CategoriesList .CategoriesList-Category_isSelected>a{color:#fff;text-decoration:none}.CategoryPage-FiltersContent .CategoriesList h4{margin:unset;padding:13px 10px;position:relative}.CategoryPage-FiltersContent .CategoriesList h4:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiMxRDFEMUQiIGQ9Im0xIDEgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 50%;background-size:50%;content:"";height:100%;position:absolute;right:1rem;right:2rem;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:2rem}.CategoryPage-FiltersContent .CategoriesList>p{padding:13px 10px}.CategoryPage-FiltersContent .CategoriesList ul{max-height:0;opacity:0;transition:max-height 50ms ease-out,visibility 50ms ease-out,opacity 50ms ease-out;visibility:hidden}.CategoryPage-FiltersContent .CategoriesList ul li{margin-bottom:unset;padding:10px 0}.CategoryPage-FiltersContent .CategoriesList ul li:hover{background-color:var(--color-black)}.CategoryPage-FiltersContent .CategoriesList ul li:hover a{color:#fff;text-decoration:unset}.CategoryPage-FiltersContent .CategoriesList ul li a{padding:0 10px}.CategoryPage-FiltersContent .CategoriesList.active h4:before{transform:translateY(-50%) scaleY(-1)}.CategoryPage-FiltersContent .CategoriesList.active ul{max-height:5000px;opacity:1;transition:max-height .15s ease-in,visibility .15s ease-out,opacity .15s ease-out;visibility:visible}.CategoryPage-FiltersContent .CategoryShoppingOptions-FilterBlock{border-bottom:1px solid var(--color-medium-grey);margin:unset;padding:0 10px}.CategoryPage-FiltersContent .CategoryShoppingOptions-FilterBlock:last-of-type{border-bottom:unset}.CategoryPage-FiltersContent .CategoryShoppingOptions-FilterBlock h4{margin:unset;padding:13px 0;position:relative}.CategoryPage-FiltersContent .CategoryShoppingOptions-FilterBlock h4:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiMxRDFEMUQiIGQ9Im0xIDEgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 50%;background-size:50%;content:"";height:100%;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:2rem}.CategoryPage-FiltersContent .CategoryShoppingOptions-FilterBlock ul{max-height:0;opacity:0;transition:max-height 50ms ease-out,visibility 50ms ease-out,opacity 50ms ease-out;visibility:hidden}.CategoryPage-FiltersContent .CategoryShoppingOptions-FilterBlock.active h4:before{transform:translateY(-50%) scaleY(-1)}.CategoryPage-FiltersContent .CategoryShoppingOptions-FilterBlock.active ul{max-height:5000px;opacity:1;transition:max-height .15s ease-in,visibility .15s ease-out,opacity .15s ease-out;visibility:visible}.CategoryPage-FiltersContent .CategoryShoppingOptions-ClearButton{margin:13px 0 13px 10px}.CategoryPage-FiltersContent.active{max-height:5000px;opacity:1;transition:max-height .15s ease-in,visibility .15s ease-out,opacity .15s ease-out;visibility:visible}}.CategoryPage-FiltersContent>*{margin:2rem 0}@media(max-width:575px){.CategoryPage-FiltersContent>*{margin:unset}}.CategoryPage-ItemsCount{color:var(--color-neutral-base);padding-left:1rem}@media(max-width:767px){.CategoryPage-ItemsCount{font-size:1.1rem;margin-top:.5rem;order:1;padding-bottom:1rem;padding-left:0}}.CategoryPage-ItemsCount span{color:var(--color-primary-base);font-weight:700;padding-right:.2rem}.CategoryPage-Miscellaneous{display:flex}@media(max-width:767px){.CategoryPage-Miscellaneous{border:0;flex-direction:column}}@media(min-width:768px){.CategoryPage-Miscellaneous{align-items:center;justify-content:space-between}}@media(max-width:767px){.CategoryPage-Widget{padding:unset}}@media(max-width:575px){.CategoryPage-Widget .ContentWrapper{padding:0 10px}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/route/SearchPage/SearchPage.style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.SearchPage-Heading{margin:4rem 0 2rem;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/route/CartPage/CartPage.style.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.CartPage-Wrapper{display:grid;grid-template-columns:61% 37%;grid-column-gap:2%;margin-bottom:2rem}@media(max-width:767px){.CartPage-Wrapper{display:flex;flex-direction:column}}.CartPage-Wrapper>*{align-self:start}@media(max-width:767px){.CartPage-Wrapper>*{align-self:unset}}.CartPage-Wrapper h1{grid-column:span 2;margin-bottom:1rem;text-align:center}.CartPage h3{margin-bottom:1rem}.CartPage-ItemsList{margin-bottom:2rem}@media(max-width:575px){.CartPage-ItemsList.border-wrapper{border:unset;padding:unset}}.CartPage-ItemsList .MiniCart-Empty{background-color:#0000;padding-left:unset}.CartPage-ItemsList .MiniCart-Empty:before{display:none}@media(max-width:767px){.CartPage-AddonsList{margin-bottom:2rem;padding-left:unset;padding-right:unset}}@media(max-width:575px){.CartPage-AddonsList.border-wrapper{border:unset;padding:unset}}.CartPage-AddonsList .slider-widget{margin:unset}.CartPage-AddonsList .slider-widget .RelatedProducts-Wrapper{overflow-x:unset}.CartPage-AddonsList .section-title{font-size:1.14rem;margin-bottom:1rem;text-align:left}@media(max-width:575px){.CartPage-AddonsList .section-title{text-align:center}}.CartPage-AddonsList .RelatedProducts,.CartPage-AddonsList .RelatedProducts-Wrapper{padding:unset}.CartPage-AddonsList .ProductCard{border-top:1px solid var(--color-medium-grey);display:flex;flex-direction:row;margin-bottom:unset;padding:1.5rem 0 0}.CartPage-AddonsList .ProductCard:not(:first-child){display:none}@media(max-width:767px){.CartPage-AddonsList .ProductCard{width:100%}}@media(max-width:575px){.CartPage-AddonsList .ProductCard{border:unset}}.CartPage-AddonsList .ProductCard .ProductWishlistButton{height:1.5rem;width:1.5rem}.CartPage-AddonsList .ProductCard-Image{margin-bottom:unset;width:8rem}.CartPage-AddonsList .ProductCard-Image .Image{height:100%;padding-bottom:unset}.CartPage-AddonsList .ProductCard-Image .Image>img{height:100%;max-width:unset;object-fit:cover;position:static}.CartPage-AddonsList .ProductCard-Wrapper{display:flex;flex-direction:column;margin-left:2.6rem;position:relative;width:calc(100% - 3rem)}@media(max-width:1024px){.CartPage-AddonsList .ProductCard-Wrapper{margin-left:1rem}}.CartPage-AddonsList .ProductCard-Brand{margin-top:unset}.CartPage-AddonsList .ProductCard-Title{font-size:1rem;margin-bottom:2px}.CartPage-AddonsList .ProductPrice{color:var(--color-black)}.CartPage-AddonsList .ProductPrice.ProductPrice_sale{color:var(--color-red)}.CartPage-AddonsList .FakeSwatches-Title{color:var(--color-dark-grey);display:block;font-size:1rem;font-weight:400;margin-bottom:5px}.CartPage-AddonsList .ProductCard-Actions{margin-top:auto}.CartPage-AddonsList .ProductActions{align-items:flex-end;display:flex;justify-content:space-between}@media(max-width:767px){.CartPage-AddonsList .ProductActions{align-items:unset;flex-direction:column;justify-content:unset;padding-bottom:unset;padding-top:unset}.CartPage-AddonsList .ProductActions-Wrapper{margin-bottom:5px}}.CartPage-AddonsList .ProductActions-ConfigurableOptions>li{margin-right:unset}.CartPage-AddonsList .ProductActions-ConfigurableOptions h5{display:none}.CartPage-AddonsList .ProductActions-SwatchesConfigurable{margin:unset}.CartPage-AddonsList .ProductActions-SwatchesConfigurable li{margin:.5rem .5rem 0 0}.CartPage-AddonsList .ProductActions-SwatchesSimple{margin:unset}.CartPage-AddonsList .AddToCart-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){.CartPage-AddonsList .AddToCart-Button{padding:1.43rem 2rem 1.5rem}}@media(max-width:767px){.CartPage-AddonsList .AddToCart-Button{padding:1.33rem 2rem 1.4rem}}.CartPage-AddonsList .AddToCart-Button:hover{background-color:var(--color-black);border-color:var(--color-black);color:#fff}.CartPage-AddonsList .AddToCart-Button[disabled]{cursor:not-allowed;opacity:.5}.CartPage-AddonsList .AddToCart-Button{height:53px;max-width:unset;padding:0 1rem;width:unset}@media(max-width:1024px){.CartPage-AddonsList .AddToCart-Button{height:40px;padding:0 10px}}@media(max-width:767px){.CartPage-AddonsList .AddToCart-Button{height:31px;padding:0 1.5rem}.CartPage-Sidebar{display:flex;flex-direction:column}.CartPage-Sidebar .SpendBonuses{order:1}.CartPage-Sidebar .DiscountCoupons{order:3}.CartPage-Sidebar .CartSummary{order:2}.CartPage-Sidebar .DiscountCoupons h3{text-align:center}}@media(max-width:1280px){.CartPage-Sidebar .DiscountCoupons .input_with_button input{padding:2rem 1rem}}@media(max-width:767px){.CartPage-Sidebar .DiscountCoupons .input_with_button input{padding:1.33rem 2rem 1.4rem}}.CartPage-Sidebar .DiscountCoupons .input_with_button button{min-width:9.6rem}@media(max-width:767px){.CartPage-Sidebar .DiscountCoupons .input_with_button button{min-width:10rem}.CartPage .InformationBlock{text-align:center}.CartPage .need-assistance{margin-top:1.5rem;order:5}}.CartPage .free-shipping h3{margin-bottom:5px}@media(max-width:767px){.CartPage .free-shipping{order:4}}.InformationBlock{color:var(--color-dark-grey);margin:1.56rem 0;padding:0 1.5rem}@media(max-width:1024px){.InformationBlock{padding:unset}}.InformationBlock a,.InformationBlock h3{color:var(--color-black)}.InformationBlock a{font-weight:500;text-decoration:underline}.InformationBlock a:hover{text-decoration:unset}.InformationBlock p{margin:.2rem 0}.border-wrapper .InformationBlock{margin:unset;padding:unset}.Widget-Favorites{margin-top:5rem}.Widget-Favorites .section-title{margin-bottom:2rem;text-align:center}.Widget-Favorites .MyAccountWishlist-List{padding-left:10px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/modules/InPost/InPost.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************/.Inpost .border-wrapper ul{margin:0;padding:0}.Inpost .border-wrapper li{list-style:none;margin:0;padding:.15rem 0}.Inpost .underline-btn{position:absolute;right:2rem;top:2rem}
/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].oneOf[0].use[2]!./src/app/modules/Mageplaza_BetterPopup/_module.css ***!
  \************************************************************************************************************************************************************************************/.mp-better-popup-click-trigger{bottom:0;position:fixed;z-index:999}.click-trigger{background-color:#31b0d5;border-color:#46b8da;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;padding:10px 25px}.click-trigger:hover{background-color:#31b0d5;border:1px solid #31b0d5;color:#fff}div#bio_ep_close{color:#fff;cursor:pointer;font-size:20px;font-weight:700;position:absolute;right:8px;top:0;z-index:99}#bio_ep{background-color:#fff;bottom:0;box-shadow:0 1px 4px 0 #00000080;display:none;font-family:Montserrat,sans-serif;font-size:16px;height:350px;left:50%;position:fixed;text-align:center;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:650px;z-index:10002}.child-label{display:block;font-size:25px;margin:20px}#bio_ep_content{display:table-cell;position:relative;vertical-align:middle;width:100%}.better-popup-input-email{height:35px!important;width:70%!important}input.better-popup-input-email::placeholder{opacity:.5}.better-popup-btn-submit{-webkit-appearance:none;-moz-appearance:none;height:35px;margin:10px 0 0;width:70%}.mageplaza-betterpopup-content{display:table;height:100%;width:100%}.success-title{font-size:22px}.mp-popup-coupon-code{margin:0 auto;width:70%}#mp-coupon-code{background:0 0;border:1px dashed #c1bebe;color:#fff;font-size:25px;height:50px;margin-top:15px;max-width:100%;text-align:center}button.btn-copy.primary{background-color:#006bb4;border:none;color:#fff;height:35px;margin:5px 0 15px;width:100%}button.btn-copy.primary:hover{background:#006bb4;border:1px solid #006bb4;color:#fff}#status{color:#e02b27;font-size:13px!important;visibility:visible}span.success-lable{border:none!important;font-size:16px!important}#mp-powered{margin:10px}span.lable-powered{background-color:#0000004d;border-radius:20px;color:#fff;font-size:11px;padding:10px}canvas{display:none;left:0;opacity:.5;position:fixed;top:0;z-index:10002}.popup-loader{display:none;padding-top:15px;position:absolute;width:100%}img.loader{width:3%}.tmp3-img-content{float:left}.tmp3-text-content{background-color:#fff;float:left;height:321px;width:calc(100% - 460px)}.tmp3-title{color:#0083d0;font-size:50px;margin-top:30px}.tmp3-sub-title{color:#000;font-size:14px;font-weight:700;margin-top:-12px}.tmp3-text{color:#000;font-size:14px;line-height:1.714;margin:30px auto 0;width:80%}.tmp3-form{margin-top:30px;position:relative}.tmp3-input{background-color:#e5e5e5!important;border:none!important;border-radius:17.5px!important;height:35px!important}.tmp3_field_newsletter{margin:0 auto;width:75%}.tmp3-button{border-radius:17.5px;height:35px;position:absolute;right:40px;top:0}::-webkit-input-placeholder{color:#a2a2a2!important;font-size:12px!important;font-style:italic;padding-left:5px}.tm1-popup-loader{margin-top:10px}.tm1-loader{width:7%}.tmp3-lable-powered{bottom:15px;color:#fff;font-size:10px;left:20px;position:absolute}#mp-popup-template4{background-repeat:no-repeat;height:105%;width:105%}.tmp4-text-content{background-color:#fff;float:left;margin:25px 0 0 35px;width:50%}.tmp4-img-content{position:absolute;right:10px;top:40px}.tmp4-title{color:#0083d0;font-size:50px;line-height:1.066;text-align:left}.tmp4-sub-title{font-weight:700;line-height:1.8;text-transform:uppercase}.tmp4-sub-title,.tmp4-text{color:#222;font-size:14px;text-align:left}.tmp4-text{line-height:1.714;margin-top:20px;width:75%}.tmp4-form{margin-left:9px;text-align:left;width:75%}.tmp4-input{background-color:#e5e5e5!important;border:none!important;height:35px!important;margin-top:30px}.tmp4-input::-webkit-input-placeholder{color:#a2a2a2!important;font-size:14px!important;font-style:italic;line-height:1.714;padding-left:15px;text-align:left}.tmp4-button{background-color:#ff5a15!important;border:none!important;border-radius:10px;font-size:10px!important;font-weight:700!important;height:20px;margin:15px 0 0 25px;padding:0!important;width:130px}.tmp4-lable-powered{bottom:20px;color:#979797;font-size:10px;position:absolute;right:93px}.tmp5-img-content{bottom:0;left:35px;position:absolute;z-index:20}.tmp5-img-cap{bottom:0;left:0;position:absolute;z-index:10}.tmp5-text-content{left:65px;position:absolute;top:-55px;width:65%;z-index:40}.tmp5-title{color:#0083d0;font-size:40px;line-height:1.2;text-align:center}.tmp5-sub-title{font-size:12px;font-weight:700}.tmp5-sub-title,.tmp5-text{color:#222;text-align:center}.tmp5-text{font-size:14px;line-height:1.286;margin-top:15px}.tmp5-form{width:100%;z-index:30}.tmp5-form,.tmp5-img-email{bottom:0;left:0;position:absolute}.tmp5-img-email{pointer-events:none;z-index:20}.tmp5_field_newsletter{left:80px;position:absolute;top:-158px;z-index:10}.tmp5-input{background-color:#e5e5e5!important;border:none!important;height:35px!important;padding-left:30px!important;width:200px!important}.tmp5-input::-webkit-input-placeholder{color:#a2a2a2!important;font-size:14px!important;font-style:italic;line-height:1.714;padding-right:25px;text-align:center}.tmp5-button{background-color:#ff5a15!important;border:none!important;border-radius:10px;font-size:10px!important;font-weight:700!important;height:20px;left:115px;margin-top:10px;padding:0!important;position:absolute;top:-125px;width:130px;z-index:30}.tmp5-msg-error{margin-top:30px;width:100%;z-index:60}.tmp5-msg-error,.tmp5_field_newsletter #mp-newsletter-error{position:absolute}.tmp5-form .popup-loader{left:0;padding-top:15px;position:absolute;top:-100px;width:100%;z-index:100}.tmp5-form .popup-loader .loader{width:6%}.tmp5-lable-powered{bottom:10px;color:#fff;font-size:10px;position:absolute;right:35%;z-index:100}.tmp6-left-title{background-color:#0083d0;float:left;height:250px;width:350px}.tmp6-left-title ul{list-style-type:none;margin-top:35px}.tmp6-left-title ul li{margin-bottom:-5px}.tmp6-left-title ul li:first-child{font-weight:700}.tmp6-left-title ul li:first-child,.tmp6-left-title ul li:nth-child(2){color:#fff;font-size:36px;text-align:left}.tmp6-left-title ul li:nth-child(3){color:#51f5ff;font-size:36px;text-align:left}.tmp6-text{color:#222;font-size:20px;line-height:1.4;margin:0 auto;padding-top:35px;text-align:center;width:85%}.tmp6-form{margin:0 auto;padding-top:20px;position:relative}.tmp6-button{background-color:#ff5a15;border:none;border-radius:10px;font-size:10px;font-weight:700;height:20px;margin-top:20px;padding:0;width:130px}.tmp6-lable-powered{bottom:37px;color:#fffefe;font-size:10px;left:38px;position:absolute}.tmp6_field_newsletter #mp-newsletter-error{display:block;position:absolute;top:57px;width:100%}.tmp6-text-content .popup-loader{bottom:18px;padding-top:15px;position:absolute;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/modules/Mageplaza_BetterPopup/Mageplaza_BetterPopup.styles.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.Better-Popup-Wrapper{background-color:#0000;display:flex;height:0;left:-100vw;opacity:0;position:fixed;top:-100vh;transition:opacity 1s;width:0;z-index:-1}.Better-Popup-Wrapper.active{align-items:center;background-color:#fff0;height:100%;justify-content:center;left:0;opacity:1;top:0;transition:opacity,background-color 1s;width:100%;z-index:20}.Better-Popup-Wrapper.active #mp-popup-template6{margin:0 auto;max-width:630px}.Better-Popup-Wrapper.active #bio_ep,.Better-Popup-Wrapper.active #bio_ep_content{color:#fff;display:block;height:auto;width:100%}.Better-Popup-Wrapper.active #bio_ep h1,.Better-Popup-Wrapper.active #bio_ep_content h1{font-size:1.14rem;margin-bottom:15px}.Better-Popup-Wrapper.active #bio_ep .better-popup-content,.Better-Popup-Wrapper.active #bio_ep_content .better-popup-content{font-size:1rem;padding:70px 15px}@media(max-width:767px){.Better-Popup-Wrapper.active #bio_ep .better-popup-content,.Better-Popup-Wrapper.active #bio_ep_content .better-popup-content{padding:30px 15px}}.Better-Popup-Wrapper.active .Field{margin:0 auto;max-width:500px}.Better-Popup-Wrapper.active .Field_type_checkbox{padding-left:1rem}.Better-Popup-Wrapper.active .Field label{color:#fff;font-size:.857rem;font-weight:400;line-height:1.5;text-align:center;text-transform:none}.Better-Popup-Wrapper.active .Field label:after{content:"";height:10px;position:absolute;width:10px}.Better-Popup-Wrapper.active .Field label:after:hover{align-self:auto;max-width:0;opacity:0;resize:none;nav-down:auto;font-size:0;right:auto;-webkit-user-select:auto;user-select:auto;nav-up:auto;transform:none}.Better-Popup-Wrapper.active .tmp6-input{background:#fff;margin-bottom:15px;max-width:515px;width:100%}.Better-Popup-Wrapper.active .tmp6-input::placeholder{color:#737373;font-style:normal}.Better-Popup-Wrapper.active #bio_ep_close{font-size:0;height:2rem;outline:none;position:absolute;right:1.33rem;top:1.33rem;width:2rem;z-index:1}.Better-Popup-Wrapper.active #bio_ep_close:after,.Better-Popup-Wrapper.active #bio_ep_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}.Better-Popup-Wrapper.active #bio_ep_close:before{transform:rotate(45deg)}.Better-Popup-Wrapper.active #bio_ep_close:after{transform:rotate(-45deg)}.Better-Popup-Wrapper.active #bio_ep_close:hover{cursor:pointer}.Better-Popup-Wrapper.active #bio_ep_close:hover:after,.Better-Popup-Wrapper.active #bio_ep_close:hover:before{height:3px}.Better-Popup-Wrapper.active #bio_ep_close:after,.Better-Popup-Wrapper.active #bio_ep_close:before{background-color:#fff}.Better-Popup-Wrapper.active .tmp6-button{background-color:var(--color-black);border:unset;color:#fff;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;transition-timing-function:ease-out}@media(max-width:1024px){.Better-Popup-Wrapper.active .tmp6-button{padding:1.43rem 2rem 1.5rem}}@media(max-width:767px){.Better-Popup-Wrapper.active .tmp6-button{padding:1.33rem 2rem 1.4rem}}.Better-Popup-Wrapper.active .tmp6-button:hover{color:#fff}.Better-Popup-Wrapper.active .tmp6-button[disabled]{cursor:not-allowed;opacity:.5}.Better-Popup-Wrapper.active .tmp6-button[disabled]:hover{background-color:var(--color-black);opacity:.5}.Better-Popup-Wrapper.active .tmp6-button{background:#0000;border:1px solid #fff;border-radius:0;display:block;font-size:1.14rem;height:73px;line-height:73px;margin:15px auto;padding:0!important;width:230.16px}.Better-Popup-Wrapper.active .tmp6-button:hover{background-color:var(--color-medium-grey)}@media(max-width:767px){.Better-Popup-Wrapper.active .tmp6-button{height:40px;line-height:40px;padding:0;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/modules/Referal/components/copyRefer.style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.invite-friend{border-top:1px solid var(--color-medium-grey);padding-top:2rem}.invite-friend input{color:#737373;display:block;font-size:9px;margin:0 auto 2rem;max-width:517px;width:100%}.invite-friend button{display:block;margin:0 auto}.invite-friend h2{font-size:1.14rem;font-weight:600;margin-bottom:1.5rem;text-align:center}@media(max-width:767px){.invite-friend h2{font-size:1rem}}.invite-friend-content{font-size:.857rem;margin:2rem 0 3.5rem;text-align:center}@media(max-width:767px){.invite-friend-content{margin:1rem 0 2rem}}.invite-friend-content h3{font-size:1.57rem;font-weight:600;margin-bottom:1rem}@media(max-width:767px){.invite-friend-content h3{font-size: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/modules/GoogleAuth/GoogleAuth.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.GoogleAuth button{border:1px solid var(--color-black)!important;border-radius:unset!important;box-shadow:unset!important;font-size:1rem!important;height:60px;justify-content:center}@media(max-width:1024px){.GoogleAuth button{height:50px}}@media(max-width:767px){.GoogleAuth button{height:40px}}.GoogleAuth button>div{margin-right:2rem!important;padding:unset!important}@media(max-width:767px){.GoogleAuth button>div{margin-right:1rem!important}.GoogleAuth button>div svg{transform:scale(.8)}}.GoogleAuth button>span{color:var(--color-black);font-family:Montserrat,sans-serif;font-weight:600!important;padding:unset!important}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/modules/StoreLocator/component/StoreLocator.style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.StoreLocator-Content{border-top:1px solid var(--color-medium-grey);padding:3rem 0}.StoreLocator-Content h1{margin-bottom:2rem;text-align:center}.StoreLocator-Content .btn-wrapper{margin-top:4rem}.StoreLocator-Content .btn-wrapper .btn:hover{text-decoration:unset}.accordion{margin-bottom:2.4rem}.accordion-item__title{border:1px solid var(--color-medium-grey);cursor:pointer;font-size:1.14rem;font-weight:600;padding:1.86rem 5rem 1.86rem 2.5rem;position:relative}@media(max-width:767px){.accordion-item__title{padding:1rem 4rem 1rem 1rem}}.accordion-item__title:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiMxRDFEMUQiIGQ9Im0xIDEgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 50%;background-size:25%;content:"";height:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:5rem}@media(max-width:767px){.accordion-item__title:after{width:4rem}}.accordion-item__content{font-size:1rem;height:auto;margin-top:-1px;max-height:0;overflow:hidden}.accordion-item__content h4{margin-bottom:1rem;text-transform:unset}.accordion-item__content ol li{color:var(--color-dark-grey);margin-bottom:2rem;padding-left:1.4rem}.accordion-item__content ol li:before{color:var(--color-black);left:0;padding-right:0;top:0}.accordion-item__content ol strong{color:var(--color-dark-grey);font-weight:600}.accordion-item.active .accordion-item__title:after{transform:translateY(-50%) scaleY(-1)}.accordion-item.active .accordion-item__content{max-height:5000px;padding:2rem 2.5rem;transition:max-height .6s ease-in-out}@media(max-width:767px){.accordion-item.active .accordion-item__content{padding:1rem 1rem 2rem}}.StoreLocator{border:1px solid var(--color-medium-grey);padding:2.85rem 1.29rem 1.29rem;text-align:center}@media(max-width:767px){.StoreLocator{border:unset;padding:1rem 0 0}}.StoreLocator-Form{margin:2.85rem auto}.StoreLocator .input_with_button{margin:0 auto}.StoreLocator-SearchResultList{white-space:nowrap}.StoreLocator-SearchResultItem{color:var(--color-dark-grey);display:inline-block;margin:0 1.5%;padding-bottom:1rem;text-align:center;vertical-align:top;white-space:normal;width:30%}@media(max-width:767px){.StoreLocator-SearchResultItem{margin:unset;width:20rem}}.StoreLocator-SearchResultItem>:not(table){display:block;margin-bottom:.2rem}.StoreLocator-SearchResultItem a{color:var(--color-dark-grey)}.StoreLocator-SearchResultItem h4{color:var(--color-black);margin-bottom:1rem;text-transform:unset}.StoreLocator-SearchResultItem strong{font-weight:600}.StoreLocator-SearchResultItem .table-title{margin-top:1rem}.StoreLocator-SearchResultItem table{color:var(--color-dark-grey);margin:0 auto 1rem;text-align:left}.StoreLocator-SearchResultItem table td,.StoreLocator-SearchResultItem table th{background-color:#fff;padding:.3rem 1rem}.StoreLocator-SearchResultItem table td:first-child{text-align:right}.StoreLocator-Map{height:0;margin-top:2rem;padding-bottom:46%}@media(max-width:767px){.StoreLocator-Map{padding-bottom:90%}}.StoreLocator-Map>*{height:100%;left:0;position:absolute;top:0;width:100%}.StoreLocator-Map .gm-style .gm-style-iw-c{padding:1rem 1.5rem 0 .5rem!important;text-align:left}.StoreLocator-Map .gm-ui-hover-effect{right:-2px!important;top:-2px!important}.StoreLocator-Map .map-window{color:var(--color-black);font-family:Montserrat,sans-serif;max-width:350px;min-height:60px;padding-left:4rem;position:relative}.StoreLocator-Map .map-window li{margin-bottom:3px;padding-left:unset}.StoreLocator-Map .map-window li:last-child{margin-bottom:unset}.StoreLocator-Map .map-window li:before{display:none}.StoreLocator-Map .map-window h3{text-transform:unset}.StoreLocator-Map .map-window a{font-weight:600}.StoreLocator-Map .map-window img{left:1%;min-width:30px;position:absolute;top:0;width:12%}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/modules/GiftCard/GiftCard.style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.ProductPage-GiftCard h1{text-align:center}.ProductPage-GiftCard .GiftCard-item .AddToCart-Button{max-width:100%;width:100%}.ProductPage-GiftCard .GiftCard-item h1{text-align:left}.ProductPage-GiftCard .GiftCard-item .short-desc{margin-bottom:25px}.ProductPage-GiftCard .GiftCard-item{padding:40px 0}@media screen and (min-width:768px){.ProductPage-GiftCard .GiftCard-item{display:flex;justify-content:space-between}.ProductPage-GiftCard .GiftCard-item .Forms,.ProductPage-GiftCard .GiftCard-item .Product-Info{width:45%}}.ProductPage-GiftCard .GiftCard-item .Forms .Field{margin-bottom:25px}.ProductPage-GiftCard .GiftCard-item .Forms input,.ProductPage-GiftCard .GiftCard-item .Forms textarea{width:100%}.MyAccountGiftCard-Check{border-bottom:1px solid var(--color-medium-grey);margin-bottom:2.3rem;margin-top:1.5rem;padding-bottom:2.36rem}@media(max-width:480px){.MyAccountGiftCard-Check>h3{text-align:center}}.MyAccountGiftCard-Check .Form{padding-top:1rem}.MyAccountGiftCard-Check .input_with_button{margin:unset;max-width:34rem}@media(max-width:480px){.MyAccountGiftCard-Check .input_with_button{max-width:unset}}.MyAccountGiftCard-Check .input_with_button .Field_type_text{width:56%}.MyAccountGiftCard-Check .input_with_button button{font-size:1.14rem;width:44%}@media(max-width:1024px){.MyAccountGiftCard-Check .input_with_button button{font-size:1rem}}.MyAccountGiftCard-Content .gift-card-menu-block h3,.MyAccountGiftCard-Content .gift-card-menu-block h4{display:none}.MyAccountGiftCard-Content .gift-card-menu-block .Image{padding-bottom:50%}@media(max-width:480px){.MyAccountGiftCard-Content .btn{max-width:unset;width:100%}}.MyAccountGiftCard-Content .gift-card__description{margin:2.3rem 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/modules/Mageplaza_GDPR/Mageplaza_GDPR.styles.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.mp_gdpr_wrapper{background-color:var(--color-medium-grey);color:#333;left:0;padding:12px 20px 12px 25px;position:fixed;width:100%;z-index:30}.mp_gdpr_wrapper button{margin-top:1rem}.mp_gdpr_wrapper button.cancel{background-color:#0000;color:#333;text-decoration:underline}.mp_gdpr_content{display:block}.mp_gdpr_content p{display:inline}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/route/CheckoutPage/CheckoutPage.style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.CheckoutPage{min-height:calc(60vh - 90px)}.CheckoutPage-WrapperS{border-top:1px solid var(--color-medium-grey);margin-top:5px;max-width:unset;padding-top:3rem}.CheckoutPage-WrapperS .CheckoutPage-Step{margin:0 auto;max-width:1148px;padding:0 50px;width:100%}@media(max-width:767px){.CheckoutPage-WrapperS .CheckoutPage-Step{padding:0 10px}}.CheckoutPage-WrapperS .Thankyou{margin:auto;max-width:870px;text-align:center}.CheckoutPage-WrapperS .Thankyou .CheckoutPage-Heading{font-size:1.43rem}.CheckoutPage-WrapperS .Thankyou .CheckoutPage-SuccessOrderNumber{padding:0 10vw}.CheckoutPage-WrapperS .Thankyou a,.CheckoutPage-WrapperS .Thankyou h1,.CheckoutPage-WrapperS .Thankyou p{margin-bottom:2rem}.CheckoutPage-WrapperS .Thankyou .btn{margin-bottom:4rem}@media(max-width:767px){.CheckoutPage-WrapperS .RelatedProducts-Wrapper{transform:translateX(-10px);width:calc(100% + 20px)}}.CheckoutPage-Wrapper{display:grid;grid-template-columns:61% 37%;grid-column-gap:2%;margin-bottom:2rem}@media(max-width:767px){.CheckoutPage-Wrapper{display:flex;flex-direction:column}}.CheckoutPage-Wrapper>*{align-self:start}@media(max-width:767px){.CheckoutPage-Wrapper>*{align-self:unset;width:100%}.CheckoutPage .need-assistance{text-align:center}.CheckoutPage-CheckoutSteps{order:2}}.CheckoutPage .CheckoutOrderSummary{margin-bottom:1.5rem}@media(max-width:767px){.CheckoutPage .CheckoutOrderSummary{margin-bottom:2rem}}.CheckoutPage-StepIndicatorWrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:1rem 0 2rem}.CheckoutPage-StepIndicator{display:flex;flex-direction:column;text-align:center;width:33.33%;z-index:2}.CheckoutPage-StepIndicator:after{background-color:var(--color-neutral-light);border-radius:50%;content:"";display:block;height:20px;margin:0 auto 5px;order:0;width:20px;z-index:3}.CheckoutPage-StepIndicator:before{background-color:var(--color-neutral-light);content:"";height:4px;left:-50%;position:absolute;top:8px;width:100%;z-index:1}.CheckoutPage-StepIndicator:last-of-type:before{width:0}.CheckoutPage-StepIndicator_isActive:after,.CheckoutPage-StepIndicator_isActive:before,.CheckoutPage-StepIndicator_isActive~:after,.CheckoutPage-StepIndicator_isActive~:before{background-color:var(--color-primary-base)}.CheckoutPage-StepIndicator span{order:1}.CheckoutPage-StepIndicator strong{display:block}@media(max-width:767px){.CheckoutPage-StepIndicator strong{margin-bottom:5px}}.CheckoutPage-Header{background:var(--color-footer-background);padding:1rem 0;text-align:center}.CheckoutPage fieldset{margin-bottom:3rem;width:100%}.CheckoutPage fieldset .Field-Select{min-width:unset;width:100%}.CheckoutPage input:not([type=checkbox]){padding-left:1rem;padding-right:1rem;text-align:left;width:100%}.CheckoutPage input:not([type=checkbox])::placeholder{text-align:left}.CheckoutPage .phone_custom .react-phone-number-input__input{padding-left:unset}.CheckoutPage table{border:0}@media(max-width:767px){.CheckoutPage table{width:100%}}.CheckoutPage table td{padding:1rem 0}.CheckoutPage table .Field{margin-top:0}.CheckoutPage .one-column .Field-SelectWrapper{width:48%}@media(max-width:575px){.CheckoutPage .one-column .Field-SelectWrapper{width:100%}}.CheckoutPage .two-column{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:575px){.CheckoutPage .two-column{align-items:unset;flex-direction:column;justify-content:unset}}.CheckoutPage .two-column__start{align-items:flex-start}.CheckoutPage .two-column .Field{margin-top:1rem;width:48%}@media(max-width:575px){.CheckoutPage .two-column .Field{width:100%}}.CheckoutPage .two-column .Field-SelectWrapper{width:100%}.CheckoutPage .two-column .dropdown-list{width:48%}@media(max-width:575px){.CheckoutPage .two-column .dropdown-list{width:100%}}.CheckoutPage .two-column .dropdown-list .Field{width:100%}.CheckoutPage .three-column{display:flex;justify-content:space-between}.CheckoutPage .three-column .Field{width:38%}.CheckoutPage .three-column .Field:last-child{width:18%}.Header-Disabled+.CheckoutPage{margin-top:3.5rem}@media(max-width:767px){.Header-Disabled+.CheckoutPage{margin-top:unset}}.Header-Disabled+.CheckoutPage .CheckoutPage-WrapperS{border-top:unset;margin-top:unset;padding-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/modules/TwoCheckout/TwoCheckout.style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.TwoCheckout>*{margin-top:1.5rem}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/modules/Stripe/CheckoutForm.style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.StripeForm{display:flex;flex-direction:column;margin:auto;max-width:475px}.StripeForm-Message{color:var(--color-red)}.StripeForm-Button{margin:20px auto}.StripeContainer h3{display:block;margin-bottom:1rem;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/route/ProductPage/ProductPage.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************/main.ProductPage{margin-top:-46px}@media(max-width:1024px){main.ProductPage{margin-top:-39px}}@media(max-width:767px){main.ProductPage{margin-top:-32px;margin-top:unset}}.ProductPage-Wrapper{display:grid;grid-template-columns:1fr 1fr;margin-bottom:2rem;padding-top:3.5rem}@media(max-width:1024px){.ProductPage-Wrapper{padding-bottom:2rem}}@media(max-width:767px){.ProductPage-Wrapper{display:block;margin-bottom:unset;padding-bottom:unset;padding-top:unset}}.ProductPage-Wrapper .ProductActions-Container,.ProductPage-Wrapper .ProductDetails{grid-column:2/3}@media(max-width:767px){.ProductPage-Wrapper .ProductActions-Container,.ProductPage-Wrapper .ProductDetails{grid-column:1/2}.ProductPage-Wrapper .ProductDetails-TitleWrapper{padding:1rem 0}.ProductPage-Wrapper .ProductDetails-Brand{font-weight:500;text-align:center}.ProductPage-Wrapper .ProductDetails-Title{color:var(--color-black);font-size:1.4rem;font-weight:500;line-height:1.5;text-align:center}.ProductPage-Wrapper .ProductDetails .ProductPrice{font-size:1.4rem}}.ProductPage-Wrapper .ProductWishlistButton{height:1.67rem;margin-left:1.5rem;width:1.67rem}@media(max-width:767px){.ProductPage-Wrapper .ProductWishlistButton{height:2rem;margin-left:1rem;width:2rem}}.ProductPage-Wrapper .ProductWishlistButton-Button{background-color:unset;opacity:1}.ProductPage-Wrapper .ProductWishlistButton-Button svg{width:100%}.ProductPage-Wrapper .ProductDetailsAccordion{grid-column:2/3}@media(max-width:1024px){.ProductPage-Wrapper .ProductDetailsAccordion{grid-column:1/3}}@media(max-width:767px){.ProductPage-Wrapper .ProductDetailsAccordion{grid-column:1/2}.ProductPage .ProductActions-SwatchesConfigurable{margin:.5rem 0 1rem}}.ProductPage .ProductReview{border-top:1px solid var(--color-medium-grey);padding:4.7rem 0}@media(max-width:1024px){.ProductPage .ProductReview{padding:2rem 0}}@media(max-width:767px){.ProductPage .ProductReview{padding: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/route/CmsPage/CmsPage.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************/.CmsPage{border-top:1px solid var(--color-medium-grey);padding:2rem 0 4rem}.CmsPage-Heading{margin-bottom:2rem}.CmsPage h1{grid-column:span 2;text-align:center;text-transform:uppercase}.CmsPage h3{margin-bottom:.8rem}.CmsPage aside .border-wrapper{margin-bottom:2rem}.CmsPage aside .SidebarLinks h3{font-size:14px}@media(max-width:1024px){.CmsPage aside .SidebarLinks h3{font-size:12px}}@media(max-width:575px){.CmsPage aside .SidebarLinks{border-left:unset;border-right:unset;padding:1.5rem 20px;text-align:center;transform:translateX(-10px);width:calc(100% + 20px)}}.CmsPage aside .SidebarLinks p{font-size:1.14rem;font-weight:600;text-transform:uppercase}.CmsPage aside .SidebarLinks p:not(:last-child){border-bottom:1px solid var(--color-medium-grey);padding-bottom:1rem}@media(max-width:575px){.CmsPage aside .SidebarLinks p:not(:last-child){margin-bottom:1.5rem;padding-bottom:1.5rem}}.CmsPage aside .SidebarLinks p a{color:var(--color-black)}.CmsPage-Content .Image{padding-bottom:46%}.layout_2columns-left .ContentWrapper,.layout_2columns-right .ContentWrapper{display:grid;grid-column-gap:2%}@media(max-width:575px){.layout_2columns-left .ContentWrapper,.layout_2columns-right .ContentWrapper{display:flex;flex-direction:column}.layout_2columns-left .ContentWrapper .CmsPage-Content,.layout_2columns-right .ContentWrapper .CmsPage-Content{margin-bottom:4rem;order:1}.layout_2columns-left .ContentWrapper aside,.layout_2columns-right .ContentWrapper aside{order:2}}.layout_2columns-left .ContentWrapper{grid-template-columns:32% 66%}.layout_2columns-right .ContentWrapper{grid-template-columns:66% 32%}.page_about-us{text-align:center}@media(max-width:575px){.page_about-us .ContentWrapper{padding:unset}}.page_about-us .Image{margin:3rem 0 5rem}@media(max-width:575px){.page_about-us .Image{margin:2rem 0 2.5rem}}.page_about-us .Image:first-child{margin-top:unset}.page_about-us p{margin:0 auto 1.5rem;max-width:50rem;padding:0 10px;width:100%}.page_about-us .btn{margin:3rem 0;max-width:unset;min-width:24rem}@media(max-width:575px){.page_about-us .btn{margin:1rem 0 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/route/NoMatch/NoMatch.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************/main.NoMatch{border-top:1px solid var(--color-medium-grey);padding-top:2rem}.NoMatch p{font-size:1.167rem;text-align:center}.NoMatch h1{font-size:1.67rem;margin-bottom:2rem}.NoMatch .btn{margin:2rem 0 4rem;min-width:17rem}.NoMatch .btn:hover{text-decoration:unset}@media(max-width:480px){.NoMatch .btn{max-width:unset;width:100%}}.NoMatch-Subtitle{font-size:3rem;font-weight:700;margin:0}.NoMatch-Wrapper{text-align:center}@media(max-width:767px){.NoMatch-Wrapper .homepage_popular_items{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/route/MyAccountWishlist/MyAccountWishlist.style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.MyAccountWishlist{--placeholder-animation:placeholderAnimation 2s linear infinite,appear 200ms forwards}.MyAccountWishlist .Button_likeLink{border:unset;color:var(--color-dark-grey);cursor:pointer;font-weight:600;outline:none;text-decoration:underline;text-transform:uppercase}.MyAccountWishlist .Button_likeLink:hover{text-decoration:unset}@media(max-width:575px){.MyAccountWishlist-Wrapper{padding:unset}.MyAccountWishlist-Wrapper .MyAccountWishlist-Content h2,.MyAccountWishlist-Wrapper .Sidebar,.MyAccountWishlist-Wrapper h1{margin-left:10px;margin-right:10px}.MyAccountWishlist-Wrapper .MyAccountWishlist-List{padding-left:10px}}.MyAccountWishlist-Content .title-border{display:flex;justify-content:space-between}.MyAccountWishlist-Content .title-border+p{margin:0 10px}.MyAccountWishlist-List{white-space:nowrap}.MyAccountWishlist-List>*{display:inline-block;margin-right:2%;vertical-align:top;white-space:normal;width:23.5%}@media(max-width:767px){.MyAccountWishlist-List>*{margin-right:1rem}}@media(max-width:575px){.MyAccountWishlist-List>*{width:40%}}.MyAccountWishlist-List>:last-child{margin-right:unset}@media(max-width:767px){.MyAccountWishlist-List>:last-child{margin-right:1rem}}.MyAccountWishlist-Scroll:not(.scrollbar-container) .MyAccountWishlist-List{flex-wrap:wrap;margin-right:-1.5%;white-space:unset}.MyAccountWishlist-Scroll:not(.scrollbar-container) .MyAccountWishlist-List>*{margin-right:1.5%}@media(max-width:1024px){.MyAccountWishlist-Scroll .ps__thumb-x{opacity: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/route/MyAccountDetails/MyAccountDetails.style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.MyAccountDetails{--placeholder-animation:placeholderAnimation 2s linear infinite,appear 200ms forwards}.MyAccountDetails legend{align-items:center;display:flex;justify-content:space-between}.MyAccountDetails legend .Button{position:absolute;right:0;top:50%;transform:translateY(-50%)}.MyAccountDetails .Button_likeLink{border:unset;color:var(--color-dark-grey);cursor:pointer;font-weight:600;outline:none;text-decoration:underline;text-transform:uppercase}.MyAccountDetails .Button_likeLink:hover{text-decoration:unset}.MyAccountDetails .two-column{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:575px){.MyAccountDetails .two-column{align-items:unset;flex-direction:column;justify-content:unset}}.MyAccountDetails .two-column__start{align-items:flex-start}.MyAccountDetails .two-column .Field{margin-top:1rem;width:48%}@media(max-width:575px){.MyAccountDetails .two-column .Field{width:100%}}.MyAccountDetails .two-column .Field-SelectWrapper{width:100%}.MyAccountDetails .two-column .dropdown-list{width:48%}@media(max-width:575px){.MyAccountDetails .two-column .dropdown-list{width:100%}}.MyAccountDetails .two-column .dropdown-list .Field{width:100%}.MyAccountDetails-Field{align-items:center;display:flex;padding-bottom:1rem}.MyAccountDetails-Field>:first-child{flex:0 0 30%}.MyAccountDetails-Field>:nth-child(2){flex:1 1 70%}.MyAccountDetails-FieldWrapper{margin-bottom:2rem}.MyAccountDetails .small-text{color:var(--color-dark-grey)}.MyAccountDetails-AddressBook h5{margin-bottom:1rem}.MyAccountDetails-AddressBook .MyAccountDetails-Field{color:var(--color-dark-grey);font-size:.85rem;padding-bottom:.1rem}.MyAccountDetails-AddressBook .MyAccountDetails-FieldWrapper .MyAccountDetails-Actions{margin-top:unset;position:absolute;right:0;top:0}.MyAccountDetails-AddressBook .small-text{font-size:1rem}.MyAccountDetails-Checkbox{display:flex}.MyAccountDetails-Checkbox label{display:inline}.MyAccountDetails-Checkbox input{height:20px;left:20px;position:relative;width:20px}.MyAccountDetails-Submit{margin:0}.MyAccountDetails-Submit.btn{margin-top:1rem;max-width:100%;width:100%}.MyAccountDetails-AddButton{margin-left:0;margin-top:1rem}.MyAccountDetails-Actions{margin-top:1rem}.MyAccountDetails-Country{display:block;line-height:1.65rem;margin-bottom:.3rem;pointer-events:none}.MyAccountDetails span{top:.2rem}.MyAccountDetails h4{padding:.5rem 0}.MyAccountDetails fieldset{padding-bottom:2rem}.MyAccountDetails fieldset:first-child{border-bottom:1px solid var(--color-medium-grey);margin-bottom:1rem}@media(max-width:575px){.MyAccountDetails fieldset>.MyAccountDetails-FieldWrapper{padding-left:1rem;padding-top:1rem}}.MyAccountDetails input:not([type=checkbox]){text-align:left;width:100%}.MyAccountDetails .Form-block{display:flex}.MyAccountDetails .Form-block form{display:block;margin:0 1.5%;width:47%}@media(max-width:767px){.MyAccountDetails .Form-block{flex-wrap:wrap}.MyAccountDetails .Form-block form{width:97%}.MyAccountDetails form{display:block}}.MyAccountDetails form .Select-Wrapper span{top:0}.MyAccountDetails form .Select-Wrapper ul{overflow-y:scroll}.MyAccountDetails form .Field-SelectOptions,.MyAccountDetails form select{border-color:var(--color-black)}@media(max-width:767px){.MyAccountDetails-Widget{padding:unset}}@media(max-width:575px){.MyAccountDetails-AddressInfo{margin-top:2rem}}.MyAccount-Wrapper{margin:0 auto;max-width:1148px;padding:0 50px;width:100%}@media(max-width:767px){.MyAccount-Wrapper{padding:0 10px}}.MyAccount-Wrapper{display:grid;grid-template-columns:32% 65%;grid-column-gap:3%;margin-bottom:7rem}@media(max-width:1024px){.MyAccount-Wrapper{margin-bottom:4rem}}@media(max-width:575px){.MyAccount-Wrapper{display:flex;flex-direction:column;margin-bottom:3rem}.MyAccount-Wrapper .MyAccountDetails-Content{order:1}.MyAccount-Wrapper .Sidebar{margin-top:5rem;order:2;text-align:center}}.MyAccount-Wrapper h1{grid-column:span 2;margin-bottom:3rem;padding-bottom:unset;text-align:center}@media(max-width:575px){.MyAccount-Wrapper h1{margin-bottom:1.5rem}}.title-border{border-bottom:1px solid var(--color-medium-grey);margin-bottom:1rem;padding-bottom: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/route/PasswordChangePage/PasswordChangePage.style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.PasswordChangePage-Wrapper{max-width:600px;padding:2rem 0}@media(max-width:767px){.PasswordChangePage-Wrapper{padding:2rem}}.PasswordChangePage-Wrapper input{height:100%;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/route/MyAccountOrders/MyAccountOrders.style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.MyAccountOrders .Button_likeLink{border:unset;color:var(--color-dark-grey);cursor:pointer;font-weight:600;outline:none;text-decoration:underline;text-transform:uppercase}.MyAccountOrders .Button_likeLink:hover{text-decoration:unset}.MyAccountOrders .MyAccountOrders-Actions{margin-top:unset;position:absolute;right:0;top:0}.MyAccountOrders .invite-friend{border-top:unset}.MyAccountOrders-Content{position:relative}.MyAccountOrders-Content table{text-align:center;width:100%}.MyAccountOrders-Content thead td{font-size:1rem;font-weight:600;padding:1rem .1rem;text-transform:uppercase}.MyAccountOrders-Content .underline-btn{font-weight:400}.MyAccountOrders-Content>.underline-btn{position:absolute;right:0;top:0}.MyAccountOrders-ItemInfo{margin-bottom:4rem;width:70%}@media(max-width:575px){.MyAccountOrders-ItemInfo{margin-bottom:2.5rem}}.MyAccountOrders-ItemInfo td{padding:.5rem 0;text-align:left}.MyAccountOrders-ItemInfo td:first-child{font-size:1rem;font-weight:600;text-transform:uppercase}.MyAccountOrders-ItemProducts td:first-child{width:30%}.MyAccountOrders-ItemProducts tbody .subtotal{padding:1rem .5rem}@media(max-width:575px){.MyAccountOrders-ItemProducts tbody .subtotal{padding:.5rem .2rem}}.MyAccountOrders-ItemProducts tbody .subtotal:nth-child(odd){background-color:unset}.MyAccountOrders-ItemProducts .sku{white-space:nowrap}.MyAccountOrders-ItemProducts .subtotal-title{font-size:1rem;font-weight:600}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/route/MyAccountStoreCredit/MyAccountCredit.style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.MyAccountCredit-Content .title-border{margin-bottom:unset}.MyAccountCredit-Items li{display:flex;justify-content:space-between;padding:2rem 1rem}.MyAccountCredit-Items li:nth-child(odd){background-color:var(--color-light-grey)}.MyAccountCredit-Items li:before{display:none}.MyAccountCredit-Items li span:first-child{font-size:1rem;font-weight:600;text-transform:uppercase}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/route/DfTeamPage/DfTeamPage.style.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/main.DfTeamPage{border-top:1px solid var(--color-medium-grey);padding:2rem 0 8rem}@media(max-width:575px){main.DfTeamPage{padding-bottom:4rem}.DfTeamPage-Wrapper{padding:unset}}.DfTeamPage h1{margin-bottom:1.2rem;text-align:center}.DfTeamPage h3{margin-bottom:3px}.DfTeamPage .text-block__center:last-child{margin-bottom:unset}.DfTeamPage .text-block__center:last-child .text-block__content{margin-bottom:1.5rem}.DfTeamPage-Form{margin:0 auto;max-width:62rem;text-align:center;width:90%}.DfTeamPage-Form>.btn{max-width:23.8rem;width:100%}@media(max-width:575px){.DfTeamPage-Form>.btn{max-width:unset}}.DfTeamPage-Form .Form{margin:3.6rem 0 4rem}@media(max-width:575px){.DfTeamPage-Form .Form{margin-bottom:unset}}.DfTeamPage-Form fieldset{border-bottom:1px solid var(--color-medium-grey);margin-bottom:2.36rem;padding-bottom:5.4rem}@media(max-width:575px){.DfTeamPage-Form fieldset{padding-bottom:2rem}}.DfTeamPage-Form fieldset:nth-last-child(2){border-bottom:unset;padding-bottom:unset}.DfTeamPage-Form .fieldset-content{margin:0 auto;max-width:49rem}.DfTeamPage-Form .fieldset-content__flex{display:flex;flex-wrap:wrap;justify-content:space-between}.DfTeamPage-Form .fieldset-content__flex>*{width:48.5%}@media(max-width:575px){.DfTeamPage-Form .fieldset-content__flex>*{width:100%}}.DfTeamPage-Form .fieldset-content__flex .Field{margin-top:1.5rem}.DfTeamPage-Form .Field{width:48.5%}@media(max-width:575px){.DfTeamPage-Form .Field{width:100%}}.DfTeamPage-Form .Field:not(.Field_type_checkbox) label{padding-bottom:1rem;text-align:left;text-transform:unset}.DfTeamPage-Form .Field [type=checkbox]+label{height:15px;top:0;width:15px}.DfTeamPage-Form .Field_type_checkbox{margin-top:1.3rem;padding-left:23px}.DfTeamPage-Form .Field_type_checkbox label{color:var(--color-black);font-weight:400;padding-top:1px}.DfTeamPage-Form .Field_type_textarea{width:100%}.DfTeamPage-Form .Field-Select{max-width:100%;padding-left:1.5rem;padding-right:1.5rem;text-transform:unset}.DfTeamPage-Form .Field-SelectOptions{padding-left:1.5rem;padding-right:1.5rem;text-align:left}.DfTeamPage-Form .Field-SelectOption{text-transform:unset}.DfTeamPage-Form input,.DfTeamPage-Form textarea{padding-left:1.5rem;padding-right:1.5rem;text-align:left;width:100%}.DfTeamPage-Form input::placeholder,.DfTeamPage-Form textarea::placeholder{text-align:left}.DfTeamPage-Form .MyAccount-Buttons button{max-width:23.8rem;width:100%}@media(max-width:575px){.DfTeamPage-Form .MyAccount-Buttons button{max-width:unset}}.df-team>h3{display:none}.text-block__left,.text-block__right{align-items:center;display:flex;margin:4.5rem 0}@media(max-width:575px){.text-block__left,.text-block__right{align-items:unset;flex-direction:column;margin:2rem 0}}.text-block__left .text-block__content,.text-block__left .text-block__img,.text-block__right .text-block__content,.text-block__right .text-block__img{width:50%}@media(max-width:575px){.text-block__left .text-block__content,.text-block__left .text-block__img,.text-block__right .text-block__content,.text-block__right .text-block__img{text-align:center;width:100%}}.text-block__left p,.text-block__right p{margin:unset}.text-block__left .text-block__content{padding:0 3rem 0 6rem;text-align:right}@media(max-width:1024px){.text-block__left .text-block__content{padding-left:1rem}}@media(max-width:575px){.text-block__left .text-block__content{padding:0 10px;text-align:center}}.text-block__right .text-block__content{padding:0 6rem 0 3rem}@media(max-width:1024px){.text-block__right .text-block__content{padding-right:1rem}}@media(max-width:575px){.text-block__right .text-block__content{padding:0 10px}}.text-block__right .text-block__img{order:-1}@media(max-width:575px){.text-block__right .text-block__img{order:unset}}.text-block__center{margin:4.5rem 0;text-align:center}@media(max-width:575px){.text-block__center{margin:2rem 0}}.text-block__center .text-block__content{margin:0 auto 3rem;width:90%}@media(max-width:575px){.text-block__center .text-block__content{margin:0 auto 2rem;padding:0 10px;width:100%}.text-block__img{margin-top:2rem}}.text-block__img .Image{display:flex;height:auto;padding-bottom:unset}.text-block__img .Image img{position:static}.text-block__images{display:flex;justify-content:space-between}@media(max-width:575px){.text-block__images{flex-wrap:wrap;padding:0 10px}}.text-block__images>*{width:23.5%}@media(max-width:575px){.text-block__images>*{margin-top:3%;width:48.5%}.text-block__images>:first-child,.text-block__images>:nth-child(2){margin-top:unset}}.text-block__content .btn{margin-top:2rem;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/route/FranchisePage/FranchisePage.style.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/@media(max-width:767px){.FranchisePage{transform:translateY(-14px)}}.FranchisePage .MyAccount-Buttons button{margin-top:1rem}.FranchisePage-Wrapper{max-width:1440px;padding:unset}.FranchisePage h1{font-size:2.5rem;font-weight:700;margin-bottom:2rem}@media(max-width:767px){.FranchisePage h1{font-size:1.8rem;margin-bottom:1rem}}.FranchisePage h2,.FranchisePage h3{font-size:2rem;font-weight:700;line-height:1.5;margin-bottom:2rem}@media(max-width:767px){.FranchisePage h2,.FranchisePage h3{font-size:1.3rem}}.FranchisePage p{font-size:1.14rem;line-height:1.625}@media(max-width:767px){.FranchisePage p{font-size:1rem}}.FranchisePage li{padding-left:unset}.FranchisePage li:before{display:none}.FranchisePage .Form{width:100%}.FranchisePage .Form input{background:#0000;border-radius:10px;height:73px;padding-bottom:unset;padding-top:unset;text-align:left;width:100%}@media(max-width:767px){.FranchisePage .Form input{border-radius:5px;height:65px}}.FranchisePage .Form input::placeholder{color:var(--color-black)!important;text-align:left;transform:translateX(-5px)}.FranchisePage .Form .react-phone-number-input__row{border-radius:10px;height:73px}@media(max-width:767px){.FranchisePage .Form .react-phone-number-input__row{border-radius:5px;height:65px}}.FranchisePage .Form .btn{border-radius:10px;font-size:1.14rem;font-weight:500;height:73px;padding-bottom:unset;padding-top:unset;text-transform:unset}@media(max-width:767px){.FranchisePage .Form .btn{border-radius:5px;font-size:1.4rem;height:65px}}.FranchisePage-Header{overflow:hidden}.FranchisePage-Header .Form{max-width:400px;padding:5% 0 10%;z-index:1}@media(max-width:767px){.FranchisePage-Header .Form{max-width:100%;padding-bottom:unset}}.FranchisePage-Header .Form .react-phone-number-input__row,.FranchisePage-Header .Form input{border-color:#828282}@media(max-width:767px){.FranchisePage-Header .Form .react-phone-number-input__row,.FranchisePage-Header .Form input{border-color:var(--color-medium-grey)}}.franchising-header__text{padding-top:10%;z-index:1}@media(max-width:767px){.franchising-header__text{left:50%;max-width:320px;position:absolute;transform:translateX(-50%)}}.franchising-header__text>*{width:50%}@media(max-width:767px){.franchising-header__text>*{text-align:center;width:100%}}.franchising-header__text p{font-weight:500;line-height:1.825}@media(max-width:767px){.franchising-header__text p{font-size:1.2rem}}.franchising-header__img{height:950px;left:0;position:absolute;top:0;width:auto}@media(max-width:767px){.franchising-header__img{height:auto;position:unset}.franchising-header__img-desktop{display:none}}.franchising-header__img-mobile{display:none}@media(max-width:767px){.franchising-header__img-mobile{display:block}}.franchising-header__img .Image{height:100%;padding-bottom:unset}.franchising-header__img img{height:100%;object-fit:cover;position:unset}.franchising-text{margin:0 auto;max-width:890px;padding:7% 10px;text-align:center}@media(max-width:767px){.franchising-text{padding:4rem 10px}}.franchising-img .Image{display:flex;height:100%;padding-bottom:unset}.franchising-img img{height:100%;object-fit:cover;position:unset}.franchising-now .franchising-text{max-width:720px}.franchising-now__list{display:flex;justify-content:space-between;margin:0 auto;max-width:877px;padding-bottom:7%}@media(max-width:767px){.franchising-now__list{align-items:center;flex-direction:column;justify-content:unset}}.franchising-now__list:after{background-color:#cac8cb;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:24.5rem}@media(max-width:767px){.franchising-now__list:after{width:25.7rem}}.franchising-now__list li{font-size:1.14rem;font-weight:600;line-height:1.625;text-align:center;text-transform:uppercase;width:25%}@media(max-width:767px){.franchising-now__list li{font-size:1.4rem;width:100%}.franchising-now__list li:not(:last-child){margin-bottom:3rem}}.franchising-now__list strong{display:block;font-family:Bebas Neue,sans-serif;font-size:8.7rem;font-weight:500;line-height:1.3}@media(max-width:767px){.franchising-now__list strong{font-size:9.6rem;line-height:1}}.franchising-images{display:flex}.franchising-images .franchising-img{width:25%}@media(max-width:767px){.franchising-images>:first-child,.franchising-images>:last-child{display:none}}.franchising-images .franchising-images__block{display:flex;flex-wrap:wrap;width:50%}@media(max-width:767px){.franchising-images .franchising-images__block{padding:0 5px;width:100%}}.franchising-images .franchising-images__block .franchising-img{width:50%}@media(max-width:767px){.franchising-images .franchising-images__block .franchising-img{padding:5px}}.franchising-clothes{align-items:center;display:flex;padding-bottom:4%;padding-top:4%}@media(max-width:767px){.franchising-clothes{flex-wrap:wrap;padding:4rem 10px;text-align:center}}.franchising-clothes>*{width:50%}@media(max-width:767px){.franchising-clothes>*{width:100%}}.franchising-clothes__text p{max-width:440px}@media(max-width:767px){.franchising-clothes__text p{margin-left:auto;margin-right:auto}}.franchising-advantages{padding-bottom:7%;padding-top:7%;text-align:center}@media(max-width:767px){.franchising-advantages{padding:4rem 10px}}.franchising-advantages h3{margin-bottom:unset}.franchising-advantages:after,.franchising-advantages:before{background-color:#cac8cb;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:24.5rem}@media(max-width:767px){.franchising-advantages:after,.franchising-advantages:before{width:25.7rem}}.franchising-advantages:before{top:0}.franchising-advantages:after{bottom:0}.franchising-categories h5{font-size:1.14rem;margin:2rem 0 3rem;text-transform:unset}.franchising-categories__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:45.7rem}@media(max-width:480px){.franchising-categories__list{justify-content:space-around;max-width:100%}}.franchising-categories__list li{background:var(--color-light-grey) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzFkMWQxZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOS40MTMgMy43NzdhMi43NzcgMi43NzcgMCAxIDEtNS41NTQgMCAyLjc3NyAyLjc3NyAwIDAgMSA1LjU1NCAwbTEgMGEzLjc3NyAzLjc3NyAwIDAgMS02LjEwMSAyLjk3N2wuMTQ3LjE1OS0zLjc3NyAzLjUyNUwwIDkuNzA3IDMuNzQ3IDYuMjFhMy43NzcgMy43NzcgMCAxIDEgNi42NjYtMi40MzMiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) no-repeat 1.2rem center;background-size:10px;border-radius:3px;margin-bottom:1rem;padding:5px 1.29rem 5px 2.6rem}.franchising-cooperation .franchising-text{padding-bottom:unset}.franchising-cooperation__list{display:flex;justify-content:space-around;margin-top:7%}.franchising-cooperation__list li{width:40%}@media(max-width:767px){.franchising-cooperation__list li{border:1px solid #bdbdbd;border-radius:11px;padding:1rem 1rem 3rem;width:47%}}.franchising-cooperation__list h4{font-size:1.7rem;font-weight:700;margin-bottom:1.5rem}@media(max-width:767px){.franchising-cooperation__list h4{border-bottom:1px solid #bdbdbd;font-size:1.3rem;margin-bottom:1rem;padding-bottom:1rem}}.franchising-cooperation__list p{line-height:1.375;margin-bottom:unset}@media(max-width:767px){.franchising-cooperation__list p{line-height:2.2}.franchising-cooperation__list p strong{display:block}}.franchising-cooperation .ContentWrapper{padding-bottom:5%;padding-top:5%;text-align:center}@media(max-width:767px){.franchising-cooperation .ContentWrapper{padding-bottom:2.5rem;padding-top:2.5rem}}.franchising-footer .franchising-text{padding-bottom:3%}.franchising-form .Form{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 20%;max-width:950px}.franchising-form .Form>*{width:48.5%}@media(max-width:767px){.franchising-form .Form>*{width:100%}}.franchising-form .Form .Field,.franchising-form .Form .btn{margin-top:2rem}@media(max-width:767px){.franchising-form .Form .Field,.franchising-form .Form .btn{margin-top:1rem}}.franchising-form .Form .react-phone-number-input__row,.franchising-form .Form input{border-color:var(--color-medium-grey)}.franchising-form .Form .Field_type_text{order:1}.franchising-form .Form .Field_type_email{order:2}.franchising-form .Form .Field_type_phone{order:3}.franchising-form .Form .MyAccount-Buttons{order:4}.FranchiseModal.popup-wrapper .popup-window{border:1px solid var(--color-medium-grey);border-radius:10px;max-width:unset;min-width:300px;padding:5% 7%;width:unset}@media(max-width:767px){.FranchiseModal.popup-wrapper .popup-window{padding:40px 25px}}.FranchiseModal-Title{font-size:1.29rem;margin-bottom:5px;text-transform:unset}.FranchiseModal-Text{display:inline-block;font-size:1.29rem;line-height:1.3;max-width:390px}