:root{--overlay-background:var(--secondary-base-color);--overlay-content-background:#fff;--overlay-desktop-border-color:var(--primary-light-color)}@media (min-width:811px){:root{--overlay-background:#fff}}.Overlay{pointer-events:none;will-change:opacity;z-index:10;opacity:0;background-color:var(--secondary-base-color);background-color:var(--overlay-background)}@media (max-width:810px){.Overlay:not(.Overlay_isStatic){-webkit-overflow-scrolling:touch;position:fixed;top:var(--header-total-height);left:0;width:100%;height:calc(100% - var(--header-total-height));padding-bottom:var(--navigation-tabs-height);overflow:scroll;overflow-x:hidden;max-width:100%}}@media (min-width:811px){.Overlay{position:absolute;transition:opacity .2s;height:0;overflow:hidden}}.Overlay_isVisible{pointer-events:all;touch-action:pan-y;opacity:1;z-index:99}@media (min-width:811px){.Overlay_isVisible{height:auto;overflow:visible}}.Overlay>*{background-color:#fff;background-color:var(--overlay-content-background)}:root{--select-option-background:#fff;--select-option-hover-background:#f0f0f0}.FieldSelect{cursor:pointer}.FieldSelect:after{content:"";display:block;width:6px;height:6px;-webkit-transform:translateY(-2px) rotate(45deg);transform:translateY(-2px) rotate(45deg);pointer-events:none;position:absolute;right:20px;bottom:0;top:0;margin:auto;border-color:#000;border-style:solid;border-width:0 1px 1px 0}@media (min-width:811px){.FieldSelect_isExpanded:after{bottom:9px;-webkit-transform:translateY(-2px) rotate(-135deg);transform:translateY(-2px) rotate(-135deg)}}.FieldSelect-Select{width:100%;min-width:100%;padding-right:40px}@media (min-width:811px){.FieldSelect-Select{pointer-events:none}}.FieldSelect-Select_isExpanded{border-color:var(--input-color)}.FieldSelect-Options{position:absolute;width:100%;top:100%;left:0;z-index:40;border:1px solid transparent;border-top:0 solid transparent;overflow-y:scroll;transition:max-height .2s;will-change:max-height;max-height:0;-webkit-overflow-scrolling:touch;scrollbar-width:none!important;scrollbar-color:none!important}.FieldSelect-Options::-webkit-scrollbar,.FieldSelect-Options::-webkit-scrollbar-thumb{display:none}@media (min-width:811px){.FieldSelect-Options_isExpanded{max-height:200px;border-color:var(--input-border-color);overflow-y:auto}}.FieldSelect-Option{margin:0;z-index:1;transition:max-height .1s ease-in;will-change:max-height;max-height:36px;line-height:3.6rem;padding:0 0 0 1.8rem;background:#fff;background:var(--select-option-background)}@media (max-width:810px){.FieldSelect-Option{line-height:4.2rem;padding-left:2.1rem}}.FieldSelect-Option:before{content:none}.FieldSelect-Option:last-of-type{margin:0}@media (min-width:811px){.FieldSelect-Option:focus,.FieldSelect-Option:hover{background:#f0f0f0;background:var(--select-option-hover-background)}}:root{--image-default-background:var(--secondary-base-color);--image-content-color:#212322}.Image{display:inline-block;overflow:hidden;height:0;width:100%;background:var(--secondary-base-color);background:var(--image-default-background)}.Image_ratio_16x9{padding-bottom:56.25%}.Image_ratio_4x3{padding-bottom:75%}.Image_ratio_square{padding-bottom:100%}.Image_imageStatus_0,.Image_isPlaceholder{background-image:var(--placeholder-image);background-size:var(--placeholder-size);-webkit-animation:var(--placeholder-animation);animation:var(--placeholder-animation)}.Image_hasSrc,.Image_imageStatus_1{background:none}.Image-Content{position:absolute;height:-webkit-max-content;height:max-content;width:100%;text-align:center;margin:auto;bottom:0;top:0;left:0;color:#212322;color:var(--image-content-color);font-size:1.4rem}.Image-Content_isOffline{width:100%;height:100%;background:var(--secondary-base-color);background:var(--image-default-background)}.Image-Image{object-position:50% 50%;object-fit:contain}.Image-Image,.Image-Image:after{position:absolute;top:0;left:0;width:100%;height:100%}.Image-Image:after{content:"";z-index:-1;background:var(--secondary-base-color);background:var(--image-default-background)}.Field{margin-top:1.2rem}@media (max-width:810px){.Field{margin-top:1.4rem}}.Field-Label{font-weight:700;padding-bottom:.36rem}@media (max-width:810px){.Field-Label{padding-bottom:.42rem}}.Field-Message{margin-bottom:-.1em;font-size:1.26rem;font-weight:600;color:var(--primary-error-color)}@media (max-width:810px){.Field-Message{font-size:1.47rem}}.Field-Note{margin-bottom:.24rem;font-size:1.2rem;font-weight:600;color:var(--field-note);opacity:0;height:0;transition:height .1s ease-in,opacity .1s linear;will-change:height,opacity}@media (max-width:810px){.Field-Note{margin-bottom:.28rem;font-size:1.4rem}}.Field-Note:before{content:"* "}.Field_isValid input,.Field_isValid textarea{border:1px solid var(--primary-success-color)}.Field_hasError input,.Field_hasError textarea{border:1px solid var(--primary-error-color)}.Field::-webkit-input-placeholder{color:var(--field-note);font-size:1.08rem}.Field:-ms-input-placeholder{color:var(--field-note);font-size:1.08rem}.Field::placeholder{color:var(--field-note);font-size:1.08rem}@media (max-width:810px){.Field::-webkit-input-placeholder{font-size:1.26rem}.Field:-ms-input-placeholder{font-size:1.26rem}.Field::placeholder{font-size:1.26rem}}.Field input:focus+.Field-Note{opacity:1;height:100%}.Field_style_inline.Field{display:flex;margin:0}.Field_style_inline.Field button{position:relative;width:20px;height:20px;border:1px solid #000}@media (min-width:811px){.Field_style_inline.Field button{width:28px;height:28px}}.Field_style_inline.Field button:last-of-type{order:-1}.Field_style_inline input{height:20px;min-height:20px;width:35px;min-width:35px;border:none;padding:0;text-align:center}@media (max-width:810px){.Field_style_inline input{font-size:1.4rem}}@media (min-width:811px){.Field_style_inline input{height:28px;min-height:28px;width:35px;min-width:35px}}.Field_style_inline input:focus{border:none}.Field_type_checkbox label:first-of-type,.Field_type_radio label:first-of-type{display:inline-block;max-width:calc(100vw - 2.4rem - 45px);vertical-align:middle}@media (max-width:810px){.Field_type_checkbox label:first-of-type,.Field_type_radio label:first-of-type{max-width:calc(100vw - 2.8rem - 45px)}}.Field_type_checkbox .input-control,.Field_type_radio .input-control{display:inline-block;vertical-align:middle;margin-left:1.2rem}@media (max-width:810px){.Field_type_checkbox .input-control,.Field_type_radio .input-control{margin-left:1.4rem}}.Field [type=checkbox],.Field [type=radio]{position:absolute;opacity:0;padding:0;min-width:0;min-height:0}.Field [type=checkbox]+.input-control,.Field [type=radio]+.input-control{--box-color:#fff;display:inline-block;position:relative;cursor:pointer;padding:0;width:1.8rem;height:1.8rem;background-color:var(--box-color);border:1px solid var(--input-border-color);transition-property:background-color,border-color;transition-duration:.25s;transition-timing-function:ease-in;will-change:background-color,border-color}@media (max-width:810px){.Field [type=checkbox]+.input-control,.Field [type=radio]+.input-control{width:2.1rem;height:2.1rem}}.Field [type=checkbox]+.input-control:after,.Field [type=radio]+.input-control:after{--checkmark-color:transparent;content:"";position:absolute;pointer-events:none;background:var(--checkmark-color);transition-duration:.25s;transition-timing-function:ease-in;transition-property:background-color;will-change:background-color}@media (min-width:811px){.Field [type=checkbox]+.input-control:hover,.Field [type=radio]+.input-control:hover{--box-color:var(--secondary-light-color);border-color:var(--primary-base-color)}}@media (min-width:811px){.Field [type=checkbox]+.input-control:hover:after,.Field [type=radio]+.input-control:hover:after{--checkmark-color:var(--secondary-dark-color)}}.Field [type=checkbox]:disabled+.input-control,.Field [type=radio]:disabled+.input-control{color:#b8b8b8;cursor:auto}.Field [type=checkbox]:checked+.input-control,.Field [type=radio]:checked+.input-control{background-color:var(--primary-base-color);border-color:var(--primary-base-color)}.Field [type=checkbox]:checked+.input-control:after,.Field [type=radio]:checked+.input-control:after{--checkmark-color:#fff}.Field [type=checkbox]+.input-control:after{left:.3rem;top:.72rem;width:.24rem;height:.24rem;box-shadow:2px 0 0 var(--checkmark-color),4px 0 0 var(--checkmark-color),4px -2px 0 var(--checkmark-color),4px -4px 0 var(--checkmark-color),4px -6px 0 var(--checkmark-color),4px -8px 0 var(--checkmark-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition-property:background-color,box-shadow;will-change:background-color,box-shadow}@media (max-width:810px){.Field [type=checkbox]+.input-control:after{left:.35rem;top:.84rem;width:.28rem;height:.28rem}}@media (min-width:811px){.Field [type=checkbox]:checked:hover+.input-control{background-color:var(--primary-base-color)}}.Field [type=radio]+.input-control{border-radius:50%}.Field [type=radio]+.input-control:after{left:0;right:0;top:0;bottom:0;margin:auto;width:.6rem;height:.6rem;border-radius:50%;transition-property:background-color,box-shadow;will-change:background-color,box-shadow}@media (max-width:810px){.Field [type=radio]+.input-control:after{width:.7rem;height:.7rem}}.Field [type=radio]:focus+.input-control{--box-color:var(--secondary-light-color);border-color:var(--primary-base-color)}.Field [type=radio]:focus+.input-control:after{--checkmark-color:#fff}.Field [type=file]{border-style:dashed;cursor:pointer;height:180px;opacity:0;max-width:100%;z-index:1}.Field [type=file]+label{align-items:center;border:2px dashed var(--input-border-color);cursor:pointer;display:flex;flex-direction:column;justify-content:center;height:180px;position:absolute;top:0;width:100%}.Field [type=file]+label p{font-size:1.6rem;margin-bottom:0}.Field [type=file]+label span{color:var(--primary-base-color);font-size:1.8rem;font-weight:700;text-transform:uppercase}.Field [type=file]+label .Image{margin-bottom:10px;text-align:center}.Field [type=file]+label+p{margin-top:5px;margin-bottom:0}.Field-Labels span{letter-spacing:1.05px}:root{--diameter:1;--offline-notice-height:0px;--offline-notice-display:none}.OfflineNotice{--fill-color:var(--primary-info-color);--line-color:#000;display:none;display:var(--offline-notice-display);height:0;height:var(--offline-notice-height);background:var(--fill-color);justify-content:center;align-items:center;flex-direction:row;position:fixed;z-index:99;top:calc(var(--header-height) + var(--demo-notice-height));bottom:0;right:0;left:0}.OfflineNotice_isBig{--line-color:var(--primary-info-color);--fill-color:#fff;--diameter:16;flex-direction:column;text-align:center;padding:1.2rem}@media (max-width:810px){.OfflineNotice_isBig{--diameter:10;padding:1.4rem}}.OfflineNotice-Text-Title{font-size:3.6rem}@media (max-width:810px){.OfflineNotice-Text-Title{font-size:2.8rem}}.OfflineNotice-Text-Description{max-width:36rem;margin:0 auto;font-size:1.8rem}@media (max-width:810px){.OfflineNotice-Text-Description{max-width:28rem;margin:0 auto;font-size:1.4rem}}.OfflineNotice-Logo{padding-top:4px;padding-top:calc(var(--diameter)*4px);padding-right:25px;width:20px;width:calc(20px*var(--diameter));height:10px;height:calc(10px*var(--diameter))}.OfflineNotice-Logo,.OfflineNotice-Logo_isBig{padding-left:1px;padding-left:calc(var(--diameter)*1px)}.OfflineNotice-Logo_isBig{padding-right:0;padding-top:0}.OfflineNotice-Logo-Cloud:after,.OfflineNotice-Logo-Cloud:before,.OfflineNotice-Logo-Stick:after,.OfflineNotice-Logo-Stick:before{background:var(--fill-color);content:"";position:absolute}.OfflineNotice-Logo-Cloud:after,.OfflineNotice-Logo-Cloud:before{border-radius:50% 50% 50% 50%;box-shadow:3px -3px 0 0 var(--fill-color),10px 0 0 0 var(--fill-color),7px -3px 0 -1px var(--fill-color),3px 0 0 0 var(--fill-color),5px 0 0 0 var(--fill-color),8px 0 0 0 var(--fill-color);box-shadow:calc(3px*var(--diameter)) calc(-3px*var(--diameter)) 0 0 var(--fill-color),calc(10px*var(--diameter)) 0 0 0 var(--fill-color),calc(7px*var(--diameter)) calc(-3px*var(--diameter)) 0 calc(-1px*var(--diameter)) var(--fill-color),calc(3px*var(--diameter)) 0 0 0 var(--fill-color),calc(5px*var(--diameter)) 0 0 0 var(--fill-color),calc(8px*var(--diameter)) 0 0 0 var(--fill-color)}.OfflineNotice-Logo-Cloud:before{--fill-color:var(--line-color);left:0;top:-2px;top:calc(-2px*var(--diameter));width:8px;width:calc(8px*var(--diameter));height:8px;height:calc(8px*var(--diameter))}.OfflineNotice-Logo-Cloud:after{border-radius:50% 50% 50% 50%;left:1px;left:calc(1px*var(--diameter));top:-1px;top:calc(-1px*var(--diameter));width:6px;width:calc(6px*var(--diameter));height:6px;height:calc(6px*var(--diameter))}.OfflineNotice-Logo-Stick:after,.OfflineNotice-Logo-Stick:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.OfflineNotice-Logo-Stick:before{width:22px;width:calc(22px*var(--diameter));height:3px;height:calc(3px*var(--diameter));left:-1px;left:calc(-1px*var(--diameter))}.OfflineNotice-Logo-Stick:after{--fill-color:var(--line-color);width:20px;width:calc(20px*var(--diameter));height:1px;height:calc(1px*var(--diameter));left:-1px;left:calc(-1px*var(--diameter))}.offline{--placeholder-image:linear-gradient(var(--placeholder-gradient-color),var(--placeholder-gradient-color));--placeholder-animation:none;--offline-notice-height:calc(var(--header-nav-height)/2);--offline-notice-display:flex}.bigOffline{--offline-notice-height:calc(100% - var(--header-height) + var(--demo-notice-height))}.Loader-Main{position:relative;width:40px;height:23.09px;background-color:#fff;margin:11.55px 0;border-left:5px solid var(--primary-base-color);border-right:5px solid var(--primary-base-color);box-sizing:border-box;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.Loader-Main:after,.Loader-Main:before{content:"";position:absolute;z-index:1;width:28.28px;height:28.28px;-webkit-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);background-color:inherit;left:.8579px;box-sizing:border-box}.Loader-Main:before{top:-14.1421px;border-top:7.0711px solid var(--primary-base-color);border-right:7.0711px solid var(--primary-base-color)}.Loader-Main:after{bottom:-14.1421px;border-bottom:7.0711px solid var(--primary-base-color);border-left:7.0711px solid var(--primary-base-color)}.Loader-Main span{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:18px;height:18px;background-color:#505865;border-radius:50%;z-index:2}:root{--loader-scale:1}.Loader{background-color:hsla(0,0%,100%,.6);position:absolute;top:0;left:0;right:0;bottom:0;z-index:75;margin:auto;opacity:0;-webkit-animation:appear 1ms .2s forwards;animation:appear 1ms .2s forwards}.Loader-Scale{position:absolute;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(var(--loader-scale));transform:translate(-50%,-50%) scale(var(--loader-scale));left:50%;top:calc(50% - 3px);top:calc(50% - 3px*var(--loader-scale))}.AddToCart{min-width:14.4rem;vertical-align:middle}@media (max-width:810px){.AddToCart{min-width:16.8rem}}.AddToCart span{display:block;opacity:1;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;will-change:transform,opacity;transition-timing-function:ease-in;transition-duration:.25s}.AddToCart span,.AddToCart span:last-child{-webkit-transform:translateY(0);transform:translateY(0)}.AddToCart span:last-child{width:100%;left:0;opacity:0;position:absolute}.AddToCart_isPlaceholder{height:4.8rem;display:inline-block;padding:var(--button-padding);background-image:var(--placeholder-image);background-size:var(--placeholder-size);-webkit-animation:var(--placeholder-animation);animation:var(--placeholder-animation);will-change:background-position}@media (max-width:810px){.AddToCart_isPlaceholder{height:5.6rem}}.AddToCart_isLoading span:first-child{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.AddToCart_isLoading span:last-child{opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.AddToCart_isLoading:active span:last-child{opacity:.9;-webkit-transform:translateY(-120%);transform:translateY(-120%)}.TextPlaceholder{pointer-events:none}.TextPlaceholder:after{font-family:"Courier New",Courier,monospace;color:transparent;background-image:var(--placeholder-image);background-size:var(--placeholder-size);-webkit-animation:var(--placeholder-animation);animation:var(--placeholder-animation)}.TextPlaceholder_loaded{pointer-events:all}.TextPlaceholder_loaded:after{opacity:0}.TextPlaceholder_length_block:after{content:"aa"}.TextPlaceholder_length_short:after{content:"aaaaaaaaaaaaa"}@media (max-width:810px){.TextPlaceholder_length_short:after{content:"aaaaaaaa"}}.TextPlaceholder_length_medium:after{content:"aaaaaaaaaaaaaaaaaaaaaaaaaa";word-wrap:break}@media (max-width:810px){.TextPlaceholder_length_medium:after{content:"aaaaaaaaaaaaaaaa"}}.TextPlaceholder_length_long:after{content:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}@media (max-width:810px){.TextPlaceholder_length_long:after{content:"aaaaaaaaaaaaaaaaaaaaaaaa"}}.TextPlaceholder_length_paragraph:after{content:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";word-break:break-all}@media (max-width:810px){.TextPlaceholder_length_paragraph:after{content:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}}:root{--expandable-content-color:#000;--expandable-content-divider-color:var(--primary-divider-color)}@media (max-width:810px){.ExpandableContent{border-top:1px solid var(--expandable-content-divider-color)}}.ExpandableContent:first-of-type{border-top:0}@media (max-width:810px){.ExpandableContent:last-of-type{border-bottom:1px solid var(--expandable-content-divider-color)}}.ExpandableContent-Button{text-align:left;width:100%;will-change:border-color}@media (max-width:810px){.ExpandableContent-Button{min-height:var(--header-nav-height);display:flex;justify-content:center;flex-direction:column;padding:.6rem 1.2rem;padding:.7rem 1.4rem}}.ExpandableContent-Button:after,.ExpandableContent-Button:before{position:absolute;height:7px;width:1px;background-color:#000;background-color:var(--expandable-content-color);right:1.8rem;top:0;bottom:0;margin:auto}@media (max-width:810px){.ExpandableContent-Button:after,.ExpandableContent-Button:before{right:2.1rem;content:""}}.ExpandableContent-Button:before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;will-change:transform}.ExpandableContent-Button:after{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ExpandableContent-Button_isContentExpanded:before{-webkit-transform:scale(0);transform:scale(0)}.ExpandableContent-Heading,.ExpandableContent-SubHeading{display:block;color:#000;color:var(--expandable-content-color)}.ExpandableContent-Heading{font-size:1.2rem;font-weight:600;line-height:1.4;text-transform:uppercase;word-break:break-all}@media (max-width:810px){.ExpandableContent-Heading{font-size:1.4rem}}@media (min-width:811px){.ExpandableContent-Heading{cursor:auto;font-size:1.4rem;font-weight:700;text-transform:none}}.ExpandableContent-SubHeading{font-weight:300;font-size:.96rem;line-height:1.1}@media (max-width:810px){.ExpandableContent-SubHeading{font-size:1.12rem}}.ExpandableContent-Content{transition-property:opacity;transition-duration:.2s}@media (max-width:810px){.ExpandableContent-Content{padding:0 1.2rem;max-height:0;overflow:hidden;opacity:0;padding:0 1.4rem}}@media (min-width:811px){.ExpandableContent-Content{margin-top:1.2rem}}@media (max-width:810px){.ExpandableContent-Content_isContentExpanded{padding:1.2rem;opacity:1;max-height:100%}}@media (max-width:810px) and (max-width:810px){.ExpandableContent-Content_isContentExpanded{padding:1.4rem}}:root{--customizable-options-additional-information-color:#2c2c2c;--customizable-options-required-text-color:#dc6d6d}@media (min-width:811px){.ProductCustomizableOptions-Content{max-width:400px}}.ProductCustomizableOptions-Content .Field input,.ProductCustomizableOptions-Content .Field textarea{width:100%}.ProductCustomizableOptions-Content .Field_type_checkbox{display:flex}.ProductCustomizableOptions-Content .Field_type_checkbox label{order:1}.ProductCustomizableOptions-Content .Field_type_checkbox label .input-control{margin-left:0}.ProductCustomizableOptions-Content .Field_type_checkbox .Field-Label{margin-left:1.2rem;order:2}@media (max-width:810px){.ProductCustomizableOptions-Content .Field_type_checkbox .Field-Label{margin-left:1.4rem}}.ProductCustomizableOptions-Required{color:#dc6d6d;color:var(--customizable-options-required-text-color);margin-top:.6rem}@media (max-width:810px){.ProductCustomizableOptions-Required{margin-top:.7rem}}.ProductCustomizableOptions-Information{color:#2c2c2c;color:var(--customizable-options-additional-information-color);font-size:1.1rem;margin-top:.6rem}@media (max-width:810px){.ProductCustomizableOptions-Information{margin-top:.7rem}}@media (max-width:810px){.ProductCustomizableOptions-ExpandableContentContent_isContentExpanded{padding:0 1.2rem 1.2rem;padding:0 1.4rem 1.4rem}}.ProductCustomizableOptions-ExpandableContentContent_isContentExpanded .Field:first-child{margin-top:0}@media (min-width:811px){.ProductCustomizableOptions-ExpandableContentHeading{font-weight:400}}.ProductCustomizableOptions-ExpandableContentHeading .ExpandableContent-HeadingAdditional{font-weight:700}.ProductCustomizableOptions-Heading{font-weight:400}.ProductCustomizableOptions-HeadingBold{font-weight:700}.ProductCustomizableOptions_isPlaceholder{-webkit-animation:var(--placeholder-animation);animation:var(--placeholder-animation);background-image:var(--placeholder-image);background-size:var(--placeholder-size);max-width:270px}:root{--price-color:#212322;--price-with-discount-color:#b10d0d;--price-discount-color:grey}.ProductPrice{color:#212322;color:var(--price-color);font-weight:700;line-height:1;vertical-align:middle;margin-bottom:0}.ProductPrice_hasDiscount{color:#b10d0d;color:var(--price-with-discount-color)}@media (max-width:810px){.ProductPrice{font-size:1.8rem}}.ProductPrice ins{text-decoration:none}.ProductPrice del{font-size:.7em;font-weight:500;opacity:.5;display:inline-block;margin-left:12px}@media (max-width:810px){.ProductPrice del{margin-left:4px}}.ProductPrice-HighPrice{padding-left:.1em;color:grey;color:var(--price-discount-color)}.ProductPrice-Placeholder:after{content:"aaaaa"}.ProductPrice-SubPrice{display:block;font-weight:500;font-size:.5em}:root{--wishlist-heart-size:12px;--wishlist-heart-background:var(--primary-base-color)}.ProductWishlistButton{--loader-scale:.6;margin-left:1.08rem;vertical-align:middle;display:inline-block}@media (max-width:810px){.ProductWishlistButton{margin-left:1.26rem}}@media (min-width:811px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (orientation:portrait){.ProductWishlistButton{margin-top:1.2rem}}.ProductWishlistButton-Button{--button-padding:0;--button-hover-background:transparent;--button-hover-border:var(--primary-dark-color);height:47px;width:47px}.ProductWishlistButton-Button_isInWishlist{--wishlist-heart-background:#fff;--button-hover-background:var(--primary-dark-color);--button-hover-border:var(--primary-dark-color)}@media (min-width:811px){.ProductWishlistButton-Button_isInWishlist:hover{--wishlist-heart-background:#fff}}.ProductWishlistButton-Button.Button{border-radius:50%}@media (min-width:811px){.ProductWishlistButton:hover{--wishlist-heart-background:var(--primary-dark-color)}}.ProductWishlistButton-Heart{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;top:1px;margin:auto}.ProductWishlistButton-Heart,.ProductWishlistButton-Heart:after,.ProductWishlistButton-Heart:before{height:12px;height:var(--wishlist-heart-size);width:12px;width:var(--wishlist-heart-size);background-color:var(--primary-base-color);background-color:var(--wishlist-heart-background)}.ProductWishlistButton-Heart:after,.ProductWishlistButton-Heart:before{content:"";border-radius:50%;position:absolute}.ProductWishlistButton-Heart:before{top:-6px;top:calc(var(--wishlist-heart-size)/-2);right:0}.ProductWishlistButton-Heart:after{right:-6px;right:calc(var(--wishlist-heart-size)/-2);top:0}.TierPrices{width:100%}.TierPrices-Item{font-size:1.5rem;padding-left:0}@media (min-width:811px){.TierPrices-Item{padding-left:5px}}.TierPrices-Item:last-child{margin-bottom:1.2rem}@media (max-width:810px){.TierPrices-Item:last-child{margin-bottom:1.4rem}}.TierPrices-Item:before{content:none}.TierPrices-Item_isLowest{color:var(--secondary-dark-color);font-size:1rem;margin-bottom:0;line-height:1.8}.TierPrices-ItemPrice{font-weight:700}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:normal,;font-feature-settings:normal,;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.RenderWhenVisible-Detector{height:1px}.WidgetFactory-SliderPlaceholder{-webkit-animation:var(--placeholder-animation);animation:var(--placeholder-animation);background-image:var(--placeholder-image);background-size:var(--placeholder-size);padding-bottom:40%}@media (max-width:810px){.WidgetFactory-SliderPlaceholder{padding-bottom:100%}}:root{--option-background-color:#fff;--option-check-mark-background:#212322;--option-padding:0 12px;--option-margin:0;--option-size:45px;--option-text-color:#979797;--option-border-color:#979797}@media (max-width:810px){:root{--option-border-color:#212322;--option-text-color:#212322}}.ProductAttributeValue{--button-background:initial;--button-color:initial;--button-padding:0;--option-is-selected:0}.ProductAttributeValue-Color,.ProductAttributeValue-Image,.ProductAttributeValue-String,.ProductAttributeValue-Text{background-color:#fff;background-color:var(--option-background-color);border-color:#979797;border-color:var(--option-border-color);border-width:1px;color:#979797;color:var(--option-text-color);display:inline-block;min-height:45px;min-height:var(--option-size);width:45px;width:var(--option-size);margin:0;margin:var(--option-margin);padding:0 12px;padding:var(--option-padding)}.ProductAttributeValue-Image{padding:0;border-radius:50%;position:relative;object-fit:cover}.ProductAttributeValue-Image-Overlay{--option-check-mark-background:#fff;position:absolute;top:0;left:0;margin-left:.6rem}@media (max-width:810px){.ProductAttributeValue-Image-Overlay{margin-left:.7rem}}@media (min-width:811px){.ProductAttributeValue-Image-Overlay{margin:0}}.ProductAttributeValue-Color{margin-bottom:0}.ProductAttributeValue-Color,.ProductAttributeValue-Image-Overlay{border-radius:50%;font-size:0;width:45px;width:var(--option-size);box-shadow:inset 0 0 0 1px #979797;box-shadow:inset 0 0 0 1px var(--option-border-color);will-change:box-shadow,background-color}.ProductAttributeValue-Color:after,.ProductAttributeValue-Color:before,.ProductAttributeValue-Image-Overlay:after,.ProductAttributeValue-Image-Overlay:before{content:"";position:absolute;opacity:var(--option-is-selected);transition:opacity .2s;will-change:opacity,border-left,border-right}.ProductAttributeValue-Color:before,.ProductAttributeValue-Image-Overlay:before{height:51px;height:calc(var(--option-size) + 6px);width:51px;width:calc(var(--option-size) + 6px);border-radius:inherit;box-shadow:inherit;left:-3px;top:-3px}.ProductAttributeValue-Color:after,.ProductAttributeValue-Image-Overlay:after{height:9px;height:calc(var(--option-size)/5);left:13.63636px;left:calc(var(--option-size)/3.3);top:13.63636px;top:calc(var(--option-size)/3.3);width:18px;width:calc(var(--option-size)/2.5);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-left:2px solid #212322;border-left:2px solid var(--option-check-mark-background);border-bottom:2px solid #212322;border-bottom:2px solid var(--option-check-mark-background)}@media (min-width:811px){.ProductAttributeValue-Color:hover:after,.ProductAttributeValue-Color:hover:before,.ProductAttributeValue-Image-Overlay:hover:after,.ProductAttributeValue-Image-Overlay:hover:before{--option-is-selected:.5}}.ProductAttributeValue-String,.ProductAttributeValue-Text{border-style:solid;line-height:45px;line-height:var(--option-size);min-width:56.25px;min-width:calc(var(--option-size)*1.25);width:auto;text-align:center}.ProductAttributeValue-String_isSelected,.ProductAttributeValue-Text_isSelected{--option-border-color:var(--primary-base-color);--option-text-color:var(--primary-base-color)}.ProductAttributeValue-Text{display:flex;border:0;align-items:baseline;margin:0;line-height:1.4;text-transform:uppercase}.ProductAttributeValue-Text_isSelected{color:var(--primary-base-color)}.ProductAttributeValue-Text .input-control,.ProductAttributeValue-Text label{font-weight:400;cursor:pointer;margin:0}.ProductAttributeValue-Text label:first-of-type{padding-left:3rem;padding-bottom:0;order:1;text-align:left;line-height:1.8;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:810px){.ProductAttributeValue-Text label:first-of-type{padding-left:3.2rem}}.ProductAttributeValue-Text label:first-of-type .input-control{position:absolute;left:0;margin:0;min-width:1.8rem;vertical-align:top;border-color:#979797;border-color:var(--option-border-color)}@media (max-width:810px){.ProductAttributeValue-Text label:first-of-type .input-control{min-width:2.1rem}}@media (min-width:811px){.ProductAttributeValue-Text:focus label,.ProductAttributeValue-Text:hover label{border-color:var(--primary-base-color)}}@media (min-width:811px){.ProductAttributeValue-Text:focus .input-control:after,.ProductAttributeValue-Text:hover .input-control:after{--checkmark-color:var(--secondary-dark-color)}}@media (min-width:811px){.ProductAttributeValue-Text{padding:.6rem 0}}.ProductAttributeValue:focus,.ProductAttributeValue:hover{text-decoration:none}@media (min-width:811px){.ProductAttributeValue:focus,.ProductAttributeValue:hover{--option-border-color:#212322;--option-text-color:#212322}}.ProductAttributeValue_isNotAvailable{opacity:.25;pointer-events:none}:root{--product-compare-button-color:var(--primary-base-color);--product-compare-button-dark-color:var(--primary-dark-color);--product-compare-button-light-color:#fff;--product-compare-button-grey-color:#d8d5d5;--product-compare-button-grey-light-color:hsla(0,0%,95.3%,0.78)}.ProductCompareButton{--loader-scale:.6;--button-padding:0;--button-color:var(--product-compare-button-color);--button-background:var(--product-compare-button-light-color);--button-border:var(--product-compare-button-color);--button-hover-color:var(--product-compare-button-dark-color);--button-hover-background:var(--product-compare-button-light-color);--button-hover-border:var(--product-compare-button-dark-color);margin-left:1.08rem;vertical-align:middle;display:inline-block}@media (max-width:810px){.ProductCompareButton{margin-left:1.26rem}}@media (min-width:811px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (orientation:portrait){.ProductCompareButton{margin-top:1.2rem}}.ProductCompareButton-Button{height:47px;width:47px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ProductCompareButton-Icon{width:1px;height:25px;background-color:var(--button-color);margin:auto}.ProductCompareButton-Icon:after,.ProductCompareButton-Icon:before{content:"";display:block;position:absolute;width:7px;height:calc(100% - 7px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:1px;box-sizing:border-box}.ProductCompareButton-Icon:before{left:-7px;background-color:var(--button-color)}.ProductCompareButton-Icon:after{left:3px;border:1px solid var(--button-color);border-left:none}@media (min-width:811px){.ProductCompareButton:hover{--button-color:var(--button-hover-color)}}.ProductCompareButton_isGrey{--button-color:var(--product-compare-button-grey-color);--button-background:var(--product-compare-button-grey-light-color);--button-border:var(--product-compare-button-grey-light-color);--button-hover-background:var(--product-compare-button-grey-light-color);--button-hover-border:var(--product-compare-button-color)}@media (min-width:811px){.ProductCompareButton_isGrey:hover{--button-color:var(--product-compare-button-color)}}.ProductCompareButton_isActive{--button-color:var(--product-compare-button-color)}@media (min-width:811px){.ProductCompareButton_isActive:hover{--button-color:var(--product-compare-button-dark-color)}}.ProductCompareButton_isActive:not(.ProductCompareButton_isGrey){--button-color:var(--product-compare-button-light-color);--button-background:var(--product-compare-button-color);--button-border:var(--product-compare-button-color);--button-hover-background:var(--product-compare-button-dark-color);--button-hover-border:var(--product-compare-button-dark-color)}@media (min-width:811px){.ProductCompareButton_isActive:not(.ProductCompareButton_isGrey):hover{--button-color:var(--product-compare-button-light-color)}}:root{--product-rating-background:#979797;--product-rating-filled-background:var(--primary-base-color);--product-rating-size:1.8rem}@media (max-width:810px){:root{--product-rating-size:2.1rem}}.ProductReviewRating{--percentage:0%;display:inline-block;font-size:1.8rem;font-size:var(--product-rating-size);letter-spacing:2px}.ProductReviewRating:before{content:"★★★★★";background:linear-gradient(90deg,var(--primary-base-color) var(--percentage),#979797 var(--percentage),#979797 100%,hsla(0,0%,100%,0) 0);background:linear-gradient(90deg,var(--product-rating-filled-background) var(--percentage),var(--product-rating-background) var(--percentage),var(--product-rating-background) 100%,hsla(0,0%,100%,0) 0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ProductReviewRating_isLoading:before{background-image:var(--placeholder-image);background-size:var(--placeholder-size);-webkit-animation:var(--placeholder-animation);animation:var(--placeholder-animation)}:root{--product-card-picture-mask-color:#f5f5f5;--product-card-color-border-color:#efefef;--product-card-text-border-color:#979797;--product-card-picture-label-background:hsla(0,0%,100%,0.7);--product-card-reviews-background:hsla(0,0%,95.3%,0.55);--product-card-wishlist-button-background:hsla(0,0%,95.3%,0.78);--product-card-wishlist-button-color:#d8d5d5;--product-card-compare-button-background:var(--product-card-wishlist-button-background);--product-card-compare-button-color:var(--product-card-wishlist-button-color);--product-card-name-line-height:1.2em;--product-card-name-max-rows:2;--product-card-brand-line-height:1.2em;--product-card-color-size:15px}.ProductCard{padding-left:0;min-width:0;display:flex;align-items:stretch}.ProductCard:before{content:none}.ProductCard:last-child{margin-bottom:.72rem}@media (max-width:810px){.ProductCard:last-child{margin-bottom:.84rem}}.ProductCard-Content{padding:10px 15px;display:flex;flex-grow:1;flex-direction:column}.ProductCard-Content_layout_list{justify-content:space-between;margin-left:20px;width:100%}.ProductCard-Content_layout_list .ProductCard-ActionWrapper{align-items:center;display:flex}.ProductCard-Content_layout_list .ProductCard-ActionWrapper button{margin-right:10px}.ProductCard-Content_layout_list .ProductCard-ProductActions{flex-direction:row;position:static}.ProductCard-Content_layout_list .ProductCard-ProductActions>div{margin-bottom:0}.ProductCard-Content_layout_list .ProductCard-ProductActions .ProductCompareButton-Button{height:42px;width:42px}.ProductCard-Content_layout_list .ProductCard-PriceWrapper{flex-grow:unset}.ProductCard-Content_layout_list .ProductCard-WishListButton{height:42px;width:42px}.ProductCard-Brand,.ProductCard-Name{width:100%;max-width:100%}.ProductCard-Name{margin:5px 0;line-height:1.2em;line-height:var(--product-card-name-line-height);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.26rem}@media (min-width:811px){.ProductCard-Name{font-size:1.4rem;line-height:1.3}}.ProductCard-Brand{font-weight:300;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-height:1.2em;min-height:var(--product-card-brand-line-height);line-height:1.2em;line-height:var(--product-card-brand-line-height);font-size:1.1rem}@media (min-width:811px){.ProductCard-Brand{font-size:1.2rem}}.ProductCard-BrandAttributeValue{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ProductCard-Picture{padding-bottom:120%}.ProductCard-PictureMissing{position:absolute;text-align:center;width:100%;height:20px;bottom:0;margin:auto;top:0}.ProductCard-FigureReview{display:flex;justify-content:center;flex-direction:column}.ProductCard-Reviews{--product-rating-size:1.6rem;display:flex;justify-content:center;align-items:center;width:105px;height:25px;position:absolute;border-radius:1rem;letter-spacing:normal}.ProductCard-Reviews_layout_grid{background-color:hsla(0,0%,95.3%,.55);background-color:var(--product-card-reviews-background);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}@media (max-width:810px){.ProductCard-Reviews{--product-rating-size:1.4rem;width:100%;border-radius:0}}.ProductCard-ConfigurableOptions{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;min-height:20px;min-height:calc(var(--product-card-color-size) + 5px)}.ProductCard-Color,.ProductCard-Image{display:inline-block;width:15px;width:var(--product-card-color-size);height:15px;height:var(--product-card-color-size);border-radius:50%;overflow:hidden;margin:5px 7px 0 0;border:1px solid #efefef;border:1px solid var(--product-card-color-border-color)}.ProductCard-String{border:1px solid #979797;border:1px solid var(--product-card-text-border-color);color:#979797;color:var(--product-card-text-border-color);display:inline-block;text-align:center;padding:0 6px;margin:5px 7px 0 0;line-height:15px;min-width:20px}.ProductCard-PriceWrapper{display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1}.ProductCard-Price{width:100%}@media (min-width:811px){.ProductCard-Price{font-size:2rem}}.ProductCard-PriceBadge{color:var(--secondary-dark-color);font-size:1rem;margin-bottom:0}.ProductCard-Figure{flex-grow:1}.ProductCard-Link{color:inherit;display:flex;flex-direction:column;width:100%}.ProductCard-Link:focus,.ProductCard-Link:hover{text-decoration:none}.ProductCard-ProductActions{position:absolute;top:3%;right:3%;display:flex;flex-direction:column}.ProductCard-WishListButton{width:35px;height:35px;background-color:hsla(0,0%,95.3%,.78);background-color:var(--product-card-wishlist-button-background);border:none;transition:all .2s;opacity:.7}.ProductCard-WishListButton .ProductWishlistButton-Heart{--wishlist-heart-size:15px;-webkit-transform:scale(.7) rotate(-45deg);transform:scale(.7) rotate(-45deg);background-color:#d8d5d5;background-color:var(--product-card-wishlist-button-color)}@media (max-width:810px){.ProductCard-WishListButton .ProductWishlistButton-Heart{-webkit-transform:scale(.6) rotate(-45deg);transform:scale(.6) rotate(-45deg)}}.ProductCard-WishListButton :after,.ProductCard-WishListButton :before{background-color:#d8d5d5;background-color:var(--product-card-wishlist-button-color)}@media (min-width:811px){.ProductCard-WishListButton:hover{opacity:1;transition:all .2s}}@media (min-width:811px){.ProductCard-WishListButton:hover .ProductWishlistButton-Heart,.ProductCard-WishListButton:hover :after,.ProductCard-WishListButton:hover :before{background-color:var(--primary-base-color)}}.ProductCard-WishListButton:not([disabled]):focus,.ProductCard-WishListButton:not([disabled]):hover{background-color:hsla(0,0%,95.3%,.78);background-color:var(--product-card-wishlist-button-background)}.ProductCard .Image_isPlaceholder,.ProductCard .TextPlaceholder{opacity:0;-webkit-animation:appear .1s .3s forwards;animation:appear .1s .3s forwards}.ProductCard .ProductWishlistButton{margin:0 0 1.08rem}.ProductCard .ProductWishlistButton-Button_isInWishlist{background-color:hsla(0,0%,95.3%,.78);background-color:var(--product-card-wishlist-button-background);opacity:1}.ProductCard .ProductWishlistButton-Button_isInWishlist .ProductWishlistButton-Heart,.ProductCard .ProductWishlistButton-Button_isInWishlist :after,.ProductCard .ProductWishlistButton-Button_isInWishlist :before{background-color:var(--primary-base-color)}.ProductCard .ProductCompareButton{margin:0 0 1.08rem}.ProductCard .ProductCompareButton-Button{width:35px;height:35px;border:none}.ProductCard .ProductCompareButton-Icon{height:23px;margin:auto}.ProductCard .ProductCompareButton-Icon:before{width:5px;left:-5px}.ProductCard .ProductCompareButton-Icon:after{width:5px}.ProductCard_siblingsHaveBrands .ProductCard-Brand{min-height:1.2em;min-height:var(--product-card-brand-line-height)}.ProductCard_siblingsHavePriceBadge .ProductCard-PriceWrapper,.ProductCard_siblingsHaveTierPrice .ProductCard-PriceWrapper{min-height:40px}.ProductCard_siblingsHaveConfigurableOptions .ProductCard-ConfigurableOptions{min-height:20px}.CmsBlock-Wrapper_type_header_cms{order:3}:root{--content-wrapper-width:1400px}.ContentWrapper{max-width:1400px;max-width:var(--content-wrapper-width);padding-left:1.2rem;padding-right:1.2rem;margin-left:auto;margin-right:auto}@media (max-width:810px){.ContentWrapper{padding-left:1.4rem;padding-right:1.4rem}}.ProductListPage{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-column-gap:1.2rem}@media (min-width:811px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1){.ProductListPage{grid-template-columns:repeat(3,1fr)}}@media (max-width:810px){.ProductListPage{grid-column-gap:1.4rem;grid-template-columns:1fr 1fr;border:0;padding-left:1rem;padding-right:1rem}}@media (min-width:811px){.ProductListPage{grid-column:2}}.ProductListPage-Offset{height:100vh;pointer-events:none;top:-100vh;position:absolute;left:0;width:100%}@media (max-width:810px){.ProductListPage-Offset{height:150vh;top:-150vh}}.ProductListPage-Offset:before{display:none}.Draggable{-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:pan-y;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;scroll-behavior:smooth}:root{--slider-crumb-color:#fff;--slider-crumb-background:#000}.Slider{--translateX:0;--translateY:0;--animation-speed:0;--slider-height:0;--slide-height:0;--slide-width:0;--height-transition-speed:0;max-width:100%;overflow:hidden;touch-action:pan-y;transition:height var(--height-transition-speed)}.Slider-Wrapper{display:flex;align-items:flex-start;height:100%;will-change:transform;transition:-webkit-transform var(--animation-speed);transition:transform var(--animation-speed);transition:transform var(--animation-speed),-webkit-transform var(--animation-speed);-webkit-transform:translate3d(var(--translateX),var(--translateY),0);transform:translate3d(var(--translateX),var(--translateY),0)}.Slider-Wrapper>*{flex-grow:1;flex-shrink:0;width:100%;height:100%}.Slider-Wrapper_isVertical{flex-direction:column}.Slider-Crumbs{position:absolute;margin:auto;display:grid;grid-gap:10px;width:100%;grid-template-columns:repeat(auto-fit,7px);justify-content:center;bottom:1.2rem}@media (max-width:810px){.Slider-Crumbs{bottom:1.4rem}}.Slider-Crumb{width:7px;height:7px;border-radius:50%;background-color:#000;background-color:var(--slider-crumb-background);border:1px solid #fff;border:1px solid var(--slider-crumb-color);transition:background-color .3s}.Slider-Crumb_isActive{background-color:#fff;background-color:var(--slider-crumb-color);border-color:#000;border-color:var(--slider-crumb-background)}:root{--color-pagination-link-text:#212322;--color-pagination-link-active-text:var(--primary-base-color)}.CategoryPaginationLink{min-width:35px;display:block;text-align:center;line-height:35px;color:#212322;color:var(--color-pagination-link-text)}.CategoryPaginationLink:focus,.CategoryPaginationLink:hover{text-decoration:none}.CategoryPaginationLink:focus,.CategoryPaginationLink:hover,.CategoryPaginationLink_isCurrent{--color-pagination-link-text:var(--color-pagination-link-active-text)}.CategoryPagination{display:flex;justify-content:center;min-height:56px;margin:auto;align-items:center;z-index:2;width:-webkit-min-content;width:min-content}@media (min-width:811px){.CategoryPagination{order:1}}@media (max-width:810px){.CategoryPagination{padding-bottom:0;display:none}}.CategoryPagination-Icon{cursor:pointer;margin:0;height:35px;display:block;width:35px}.CategoryPagination-Icon:after,.CategoryPagination-Icon:before{content:"";position:absolute}.CategoryPagination-Icon:before{width:18px;height:1px;top:17px;right:8px;background-color:var(--header-color)}.CategoryPagination-Icon:after{width:8px;height:8px;top:13px;left:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:1px solid var(--header-color);border-left:1px solid var(--header-color)}.CategoryPagination-Icon:focus,.CategoryPagination-Icon:hover{--header-color:var(--color-pagination-link-active-text)}.CategoryPagination-Icon_isNext{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.CategoryPagination-ListItem{margin-bottom:0;padding-left:0;min-width:35px;display:block}.CategoryPagination-ListItem:before{content:""}@media (max-width:810px){.CategoryPagination-ListItem:first-child{padding-left:0}}.CategoryPagination-ListItem:last-child{margin-bottom:0}:root{--product-list-load-button-background:var(--secondary-base-color)}@media (min-width:811px){.ProductList{grid-column:2;padding-bottom:2.4rem}}.ProductList-ProductsMissing{padding:1.2rem;text-align:center}@media (max-width:810px){.ProductList-ProductsMissing{padding:1.4rem}}.ProductList-More{min-height:3.6rem}@media (max-width:810px){.ProductList-More{min-height:4.2rem}}.ProductList-LoadButton{background-color:var(--category-product-list-load-button-background);cursor:pointer;font-size:13pt;margin-bottom:1.2rem;padding:1em 0;text-align:center}@media (max-width:810px){.ProductList-LoadButton{margin-bottom:1.4rem}}@media (max-width:810px){.ProductLinks{margin-top:1.4rem;border-bottom:1px solid var(--primary-divider-color)}}@media (min-width:811px){.ProductLinks{grid-column:1/span 2}}.ProductLinks-Wrapper{padding-bottom:0;padding-top:0}.ProductLinks-List{display:grid;grid-gap:1.2rem;grid-template-columns:1fr 1fr}@media (max-width:810px){.ProductLinks-List{grid-gap:1.4rem}}@media (min-width:811px){.ProductLinks-List{grid-template-columns:repeat(6,1fr);grid-gap:3.6rem;justify-content:center}}@media (min-width:811px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1){.ProductLinks-List{grid-template-columns:repeat(3,1fr)}}.ProductLinks-Title{text-transform:uppercase;font-weight:600;line-height:1}@media (max-width:810px){.ProductLinks-Title{padding:.42rem 0 1.82rem}}@media (min-width:811px){.ProductLinks-Title{padding:1.2rem 0 3.6rem;font-weight:700}}.ProductLinks .Image_imageStatus_1{mix-blend-mode:multiply}@media (max-width:810px){.CheckoutSuccess{margin-top:2.8rem;text-align:center}}@media (max-width:810px){.CheckoutSuccess-ContinueButton{width:100%}}@media (min-width:811px){.CheckoutSuccess-ContinueButton{margin-top:2.4rem}}@media (max-width:810px){.CheckoutSuccess-ButtonWrapper{padding:1.4rem;position:fixed;left:0;width:100%;bottom:var(--navigation-tabs-height);border-top:1px solid var(--primary-divider-color)}}@media (max-width:810px){.CheckoutSuccess .Button{width:100%;text-align:center}}.CheckoutSuccess .CheckoutRegistrationLink{margin-top:2rem}:root{--search-item-divider-color:#eee;--search-item-title-color:#000}.SearchItem{padding:.6rem 0;margin-bottom:0}@media (max-width:810px){.SearchItem{padding:.7rem 0}}@media (min-width:811px){.SearchItem{overflow:hidden}}.SearchItem:before{content:none}.SearchItem:after{content:"";position:absolute;bottom:-1px;left:1.2rem;right:1.2rem;height:1px;background-color:#eee;background-color:var(--search-item-divider-color)}@media (max-width:810px){.SearchItem:after{left:1.4rem;right:1.4rem}}.SearchItem:last-child{margin-bottom:0}.SearchItem:last-child:after{content:none}.SearchItem-Wrapper{display:grid;grid-template-columns:4.8rem calc(100% - 6rem);grid-column-gap:1.2rem}@media (max-width:810px){.SearchItem-Wrapper{grid-template-columns:5.6rem calc(100% - 7rem);grid-column-gap:1.4rem}}.SearchItem-Content{display:flex;flex-direction:column;justify-content:center}.SearchItem-CustomAttribute{text-transform:uppercase;font-weight:200;font-size:.96rem;line-height:1.44rem}@media (max-width:810px){.SearchItem-CustomAttribute{font-size:1.12rem;line-height:1.68rem}}.SearchItem-Title{color:#000;color:var(--search-item-title-color);font-size:1.32rem;font-weight:600;max-width:calc(100vw - 8.4rem)}@media (max-width:810px){.SearchItem-Title{font-size:1.54rem;max-width:calc(100vw - 9.8rem)}}.SearchItem-Title_isLoaded{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.SearchItem-Link{color:inherit}.SearchItem-Link:hover{text-decoration:none}:root{--popup-background:rgba(0,0,0,0.2);--popup-content-background:#fff;--popup-min-width:100%;--popup-content-padding:1.2rem}@media (max-width:810px){:root{--popup-content-padding:1.4rem}}@media (min-width:811px){:root{--popup-min-width:490px;--popup-content-padding:2.4rem}}.Popup{opacity:0;pointer-events:none;z-index:400;position:fixed;background-color:rgba(0,0,0,.2);background-color:var(--popup-background);left:0;top:var(--header-total-height);display:flex;justify-content:center;align-items:center}@media (max-width:810px){.Popup{align-items:stretch}}.Popup_isVisible{pointer-events:all;opacity:1;width:100vw;height:100vh;top:0}@media (max-width:810px){.Popup_isVisible{top:var(--header-total-height);height:calc(100% - var(--header-total-height))}}.Popup-Heading{text-decoration:none;font-weight:400;margin-top:0}@media (max-width:810px){.Popup-Header{display:none}}.Popup-Content{background-color:#fff;background-color:var(--popup-content-background);border-radius:5px;padding:1.2rem;padding:var(--popup-content-padding);min-width:100%;min-width:var(--popup-min-width);max-width:calc(var(--content-wrapper-width)*0.8);max-height:80%;overflow-y:scroll}@media (max-width:810px){.Popup-Content{border-radius:0;max-height:100%}}.Popup .Popup-CloseBtn{height:40px;width:40px;position:absolute;top:-4px;right:-1rem;z-index:5}.Popup .Popup-CloseBtn:after,.Popup .Popup-CloseBtn:before{content:"";position:absolute;width:1px;height:20px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:var(--header-color)}.Popup .Popup-CloseBtn:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:810px){.Popup .Popup-CloseBtn{top:25px}}@media (max-width:810px){.Popup .Loader{position:fixed}}.scrollDisabled{position:fixed;margin-top:0;width:100%;overflow-y:scroll}@media (min-width:811px){.FieldForm label{min-width:calc(100% - 30px)}}.FieldForm input{width:100%}.FieldForm input[type=checkbox],.FieldForm input[type=radio]{width:0}.FieldForm input+label{min-width:auto}.FieldForm-Fields{margin-bottom:1.2rem}@media (max-width:810px){.FieldForm-Fields{margin-bottom:1.4rem}}:root{--cookiepopup-bg:#fff;--cookiepopup-border:var(--secondary-base-color)}.CookiePopup{display:flex;width:100vw;position:fixed;left:0;bottom:0;align-items:center;justify-content:space-between;padding:1.2rem 0 calc(env(safe-area-inset-bottom) + 1.2rem);background-color:#fff;background-color:var(--cookiepopup-bg);border-top:1px solid var(--cookiepopup-border);z-index:300}@media (max-width:810px){.CookiePopup{margin-bottom:51px;padding:1.4rem 0 calc(env(safe-area-inset-bottom) + 1.4rem);z-index:90;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .2s cubic-bezier(.47,0,.745,.715);transition:transform .2s cubic-bezier(.47,0,.745,.715);transition:transform .2s cubic-bezier(.47,0,.745,.715),-webkit-transform .2s cubic-bezier(.47,0,.745,.715)}}@media (min-width:811px){.CookiePopup-ContentWrapper{display:flex;justify-content:space-between;align-items:center}}.CookiePopup-Wrapper{width:100%}.CookiePopup-Content{font-size:1.5rem;max-width:500px}@media (max-width:810px){.CookiePopup-Content{padding-bottom:1.4rem}}.CookiePopup-Link{display:inline;margin-left:5px}@media (max-width:810px){.CookiePopup-CTA button{width:100%}}@media (min-width:811px){.CookiePopup-CTA{margin-left:2.4rem}}:root{--demo-notice-height:0px}.DemoNotice{padding-top:env(safe-area-inset-top);align-items:center;background-color:var(--primary-error-color);color:#fff;display:flex;font-size:1.4rem;font-weight:700;height:0;height:var(--demo-notice-height);justify-content:center;position:fixed;top:0;width:100%;z-index:100}.isDemoVisible{--demo-notice-height:calc(var(--header-height)/2 + env(safe-area-inset-top))}@media (max-width:810px){.isDemoVisible{--demo-notice-height:calc(var(--header-nav-height)/2 + env(safe-area-inset-top))}}@media (max-width:810px){.DemoNotice{height:0;height:var(--demo-notice-height)}}:root{--newsletter-subscription-input-background:var(--input-background-color);--newsletter-subscription-placeholder-color:var(--secondary-dark-color);--newsletter-subscription-button-background:var(--link-color)}.NewsletterSubscription{min-width:230px;padding:0 1rem}@media (min-width:811px){.NewsletterSubscription{padding:0}}.NewsletterSubscription .FieldForm-Fieldset{display:flex;flex-wrap:nowrap}.NewsletterSubscription .FieldForm-Fieldset_isLoading{opacity:.7;pointer-events:none}.NewsletterSubscription .FieldForm-Fieldset .Field{width:100%;margin-top:0}.NewsletterSubscription .FieldForm-Fieldset .Field-Message{position:absolute}.NewsletterSubscription .FieldForm-Fieldset .Field input{background-color:var(--input-background-color);background-color:var(--newsletter-subscription-input-background);padding:14px 12px}.NewsletterSubscription .FieldForm-Fieldset .Field input::-webkit-input-placeholder{color:var(--secondary-dark-color);color:var(--newsletter-subscription-placeholder-color)}.NewsletterSubscription .FieldForm-Fieldset .Field input:-ms-input-placeholder{color:var(--secondary-dark-color);color:var(--newsletter-subscription-placeholder-color)}.NewsletterSubscription .FieldForm-Fieldset .Field input::placeholder{color:var(--secondary-dark-color);color:var(--newsletter-subscription-placeholder-color)}.NewsletterSubscription .FieldForm-Fieldset .Field_hasError input{border:1px solid var(--primary-error-color);border-right:0}.NewsletterSubscription .FieldForm-Fields{margin-bottom:0}.NewsletterSubscription .FieldForm-Button{width:44px}.NewsletterSubscription .FieldForm-Button,.NewsletterSubscription .FieldForm-Button:focus,.NewsletterSubscription .FieldForm-Button:hover{background-color:var(--link-color);background-color:var(--newsletter-subscription-button-background);border-color:var(--newsletter-subscription-button-background)}.NewsletterSubscription .FieldForm-Button:after,.NewsletterSubscription .FieldForm-Button:before{content:"";display:block;position:absolute;top:50%;left:50%;box-sizing:border-box;border:1px solid #fff}.NewsletterSubscription .FieldForm-Button:before{width:18px;height:14px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.NewsletterSubscription .FieldForm-Button:after{width:12px;height:12px;-webkit-transform:rotate(45deg) translate(calc(-50% - 4px),calc(-50% - 4px));transform:rotate(45deg) translate(calc(-50% - 4px),calc(-50% - 4px));-webkit-transform-origin:top left;transform-origin:top left;border-top-color:transparent;border-left-color:transparent}.NewsletterSubscription .Form_isInvalid{margin-bottom:1.8rem}:root{--footer-height:calc(var(--footer-content-height) + var(--footer-copyright-height));--footer-content-height:320px;--footer-copyright-height:50px}@media (max-width:810px){.Footer{margin-bottom:var(--navigation-tabs-height)}}.Footer-CopyrightContentWrapper{background-color:var(--secondary-dark-color)}.Footer-CopyrightContent{padding:10px 0;display:flex;justify-content:center;align-items:center;min-height:50px;min-height:var(--footer-copyright-height)}@media (min-width:811px){.Footer-CopyrightContent{padding:15px 0}}.Footer-Copyright{font-size:1.5rem;text-align:center}.Footer-Copyright a{color:inherit}.Footer-Content{min-height:320px;min-height:var(--footer-content-height);background-color:var(--secondary-base-color)}.Footer-Columns{display:flex;height:100%;padding:25px 40px;justify-content:space-between}@media (max-width:810px){.Footer-Columns{flex-direction:column;align-items:center;text-align:center}}@media (min-width:811px){.Footer-Columns{padding:60px 70px}}@media (min-width:811px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1){.Footer-Columns{padding-left:30px;padding-right:30px}}@media (max-width:810px){.Footer-Column:not(:last-of-type){margin-bottom:30px}}@media (min-width:811px){.Footer-Column:not(:last-of-type){padding-right:20px;max-width:33.33333%}}.Footer-ColumnTitle{text-transform:uppercase;margin:0 0 15px;font-size:2rem}@media (min-width:811px){.Footer-ColumnTitle{margin:0 0 20px}}.Footer-ColumnContent{display:flex;flex-direction:column}.Footer-ColumnContent_direction_horizontal{flex-direction:row}@media (max-width:810px){.Footer-ColumnContent_direction_horizontal{justify-content:center}}.Footer-ColumnItem{color:inherit;margin-bottom:12px;font-size:1.6rem}.Footer-ColumnItem:last-of-type{margin:0}.Footer-ColumnItem_type_image{width:25px}.Footer-ColumnItem_type_image:not(:last-of-type){margin-right:20px}.Footer-CmsBlockWrapper .CmsBlock-Wrapper{flex:1 1}.Footer-CmsBlockWrapper .ContentWrapper .Footer-Columns{padding:0}@media (min-width:811px){.Footer-CmsBlockWrapper .Footer-Column_isNewsletter{padding-left:100px}}.Logo{--placeholder-image:none;--placeholder-animation:none;--image-default-background:#fff;height:100%}.Logo-Placeholder{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.Logo-Accent{fill:var(--primary-base-color)}.CurrencySwitcher .FieldSelect-Select{border:none;border-bottom:1px solid var(--input-border-color)}@media (min-width:811px){.CurrencySwitcher{display:inline-block;margin-right:28px}.CurrencySwitcher .Field{margin:.5rem}.CurrencySwitcher .FieldSelect:after{content:"";position:absolute;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #000;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:rotate(180deg);transform:rotate(180deg);will-change:transform;right:-17px}.CurrencySwitcher .FieldSelect[aria-expanded=true]:after{-webkit-transform:rotate(0);transform:rotate(0)}.CurrencySwitcher .FieldSelect-Select{border:none;font-size:1rem;padding:0;min-height:auto}.CurrencySwitcher .FieldSelect-Options{overflow-y:auto;text-align:center;margin-top:1rem;width:-webkit-min-content;width:min-content}.CurrencySwitcher .FieldSelect-Option{line-height:2.8rem;padding:6px 12px;font-size:1.2rem}}.StoreItems-Item{font-size:1.2rem;padding:6px 12px;white-space:nowrap;width:100%}@media (max-width:810px){.StoreItems-Item{font-size:1.4rem}}.StoreItems-Item:hover{background:var(--secondary-base-color)}:root{--store-switcher-list-background:#fff;--store-switcher-title-color:#414141}@media (min-width:811px){.StoreSwitcher{display:inline-block}}@media (max-width:810px){.StoreSwitcher{border-bottom:1px solid var(--primary-divider-color);order:1;margin-bottom:1.2rem;margin-bottom:1.4rem}}@media (max-width:810px){.StoreSwitcher select,.StoreSwitcher select:focus,.StoreSwitcher select:hover{border:0}}@media (max-width:810px){.StoreSwitcher .Field{margin-top:0}}.StoreSwitcher-Title{color:#414141;color:var(--store-switcher-title-color);cursor:pointer;font-size:1.2rem}@media (max-width:810px){.StoreSwitcher-Title{font-size:1.4rem}}.StoreSwitcher-Title:after{content:"";position:absolute;right:-12px;top:8px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #000;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:rotate(180deg);transform:rotate(180deg);will-change:transform}.StoreSwitcher-Title_isOpen:after{-webkit-transform:rotate(0);transform:rotate(0)}.StoreSwitcher-StoreList{background-color:#fff;background-color:var(--store-switcher-list-background);border:1px solid var(--input-border-color);display:none;right:-20px;position:absolute;top:25px}.StoreSwitcher-StoreList_isOpen{display:block}:root{--menu-background-color:#fff;--menu-desktop-background-color:hsla(0,0%,47.8%,0.44);--menu-desktop-height:60px;--menu-item-figure-background:var(--secondary-base-color);--menu-item-hover-color:var(--primary-base-color);--menu-second-level-color:#adadad}.Menu-MenuWrapper{padding:1.2rem}@media (max-width:810px){.Menu-MenuWrapper{padding:1.4rem}}@media (min-width:811px){.Menu-MenuWrapper{min-height:60px;min-height:var(--menu-desktop-height);margin:calc(var(--header-nav-height)*-1) auto auto;padding:0}}@media (max-width:810px){.Menu-MenuWrapper li{padding-left:0}}.Menu-MenuWrapper li:before{content:none}.Menu-MenuWrapper li:last-child{margin-bottom:0}.Menu-Overlay{background-color:hsla(0,0%,47.8%,.44);background-color:var(--menu-desktop-background-color);height:100vh;width:100%;position:absolute;z-index:-1;top:-3px;left:0;opacity:0;transition:opacity .2s ease-in;will-change:transition}.Menu-Overlay_isVisible{opacity:1}@media (max-width:810px){.Menu-MainCategories{display:flex;flex-direction:column}}@media (min-width:811px){.Menu-MainCategories{display:block;padding-left:1.2rem;padding-right:40px;z-index:100;max-width:var(--content-wrapper-width);width:100%;margin:auto;pointer-events:none}}.Menu-ItemList{display:grid}@media (min-width:811px){.Menu-ItemList{display:flex}}@media (min-width:811px){.Menu-ItemList_type_main{pointer-events:auto;width:-webkit-min-content;width:min-content}}@media (max-width:810px){.Menu-ItemList_type_main{order:2}}.Menu-ItemList_type_subcategory{background:#fff;background:var(--menu-background-color);grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;padding:0 1.2rem}@media (max-width:810px){.Menu-ItemList_type_subcategory{padding:0 1.4rem}}@media (min-width:811px){.Menu-ItemList_type_subcategory{padding:0;width:100%;display:flex;flex-wrap:wrap}}.Menu-ItemCaption_type_main{font-size:1.8rem;font-weight:700;line-height:1.2;text-align:left}@media (max-width:810px){.Menu-ItemCaption_type_main{font-size:2.1rem}}@media (min-width:811px){.Menu-ItemCaption_type_main{font-size:1.4rem;font-weight:400}}.Menu-ItemCaption_type_subcategory{font-size:1.2rem;font-weight:400;padding:1.2rem 0}@media (max-width:810px){.Menu-ItemCaption_type_subcategory{font-size:1.4rem;padding:1.4rem 0}}@media (min-width:811px){.Menu-ItemCaption_type_subcategory{padding-left:0}}.Menu-ItemCaption_isLogo{font-size:1.1rem}.Menu-ItemCaption_isBanner{--button-background:var(--homepage-button-background);--button-border:transparent;--button-color:var(--homepage-button-color);--button-hover-background:var(--homepage-button-color);--button-hover-border:transparent;--button-hover-color:var(--homepage-button-background);--button-padding:9px 49px;bottom:20px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Menu-ItemFigure{align-items:center;display:grid}.Menu-ItemFigure_type_main{padding-left:30px;text-transform:uppercase}@media (max-width:810px){.Menu-ItemFigure_type_main{background-color:var(--secondary-base-color);background-color:var(--menu-item-figure-background);grid-auto-flow:column;grid-template-columns:50% 50%;height:100px}}@media (min-width:811px){.Menu-ItemFigure_type_main{height:60px;height:var(--menu-desktop-height);padding-left:0;z-index:20}}@media (min-width:811px){.Menu-ItemFigure_isBanner{overflow:hidden;width:200px}}.Menu-ItemFigure_isLogo{display:flex}.Menu-ItemFigure_isLogo .Image-Image{object-fit:cover}@media (min-width:811px){.Menu-ItemFigure_isHideOnDesktop{display:none}}@media (max-width:810px){.Menu-Item{margin-top:.6rem;padding-left:0;margin-top:.7rem}}@media (min-width:811px){.Menu-Item{margin-bottom:0;padding:0 1.7rem}}@media (min-width:811px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (orientation:portrait){.Menu-Item{padding:0 .5rem}}.Menu-Item:first-child{margin-top:0}@media (min-width:811px){.Menu-Item:first-child{padding-left:0}}.Menu-Item button{width:100%}@media (min-width:811px){.Menu-Item_isHideOnDesktop{display:none}}.Menu-SubCategoriesWrapper{position:absolute;top:calc(var(--header-nav-height) + 3px);pointer-events:none;width:100%}@media (min-width:811px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1){.Menu-SubCategoriesWrapper{top:var(--header-nav-height);left:0}}.Menu-SubCategoriesWrapper:before{content:"";position:absolute;bottom:0;left:0;right:0;top:calc(var(--header-nav-height)*-1)}.Menu-SubCategoriesWrapper_isVisible{pointer-events:all}.Menu-SubCategoriesWrapperInner{background-color:var(--overlay-background);transition:-webkit-clip-path .2s ease-in;transition:clip-path .2s ease-in;transition:clip-path .2s ease-in,-webkit-clip-path .2s ease-in;will-change:clip-path;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);margin:auto;overflow-y:auto;max-height:calc(100vh - var(--header-nav-height))}.Menu-SubCategoriesWrapperInner_isVisible{-webkit-clip-path:inset(0);clip-path:inset(0)}.Menu-Promotion,.Menu-SubCategories{max-width:var(--content-wrapper-width);margin:auto}.Menu-Promotion{order:3}.Menu-SubCategories{padding:40px 55px 60px 1.2rem}@media (max-width:810px){.Menu-SubCategories{padding:40px 55px 60px 1.4rem}}.Menu-SubMenu{background-color:var(--overlay-background);opacity:0;pointer-events:none;touch-action:pan-y;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (max-width:810px){.Menu-SubMenu{height:100%;left:0;padding-top:var(--header-total-height);position:fixed;top:0;width:100%}}@media (min-width:811px){.Menu-SubMenu{background:transparent;-webkit-transform:translateX(0);transform:translateX(0);transition-duration:0ms;width:100%}}.Menu-SubMenu_isVisible{pointer-events:all;z-index:10;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:810px){.Menu-SubMenu_isVisible{height:100%;overflow-y:scroll}}@media (min-width:811px){.Menu-SubMenu_isVisible .Menu-Link{padding:0}}@media (min-width:811px){.Menu-SubMenu .Menu-Link{margin-left:0;margin-right:0}}.Menu-SubItemWrapper{flex-basis:200px}@media (min-width:811px){.Menu-SubItemWrapper{margin-right:4.8rem;margin-bottom:2.4rem}}.Menu-SubItemWrapper_isBanner{flex-grow:1;flex-basis:400px}@media (min-width:811px){.Menu-SubItemWrapper_isHideOnDesktop{display:none}}.Menu-SubItemWrapper>.Menu-Link{display:block}@media (min-width:811px){.Menu-SubItemWrapper>.Menu-Link{color:#adadad;color:var(--menu-second-level-color);font-size:1.4rem;text-transform:uppercase}}.Menu-SubLevelDesktop .Menu-ItemList{display:block;padding:0}.Menu-SubLevelDesktop .Menu-ItemList_isBanner{display:grid;grid-column-gap:10px;grid-template-columns:repeat(auto-fit,200px)}.Menu-SubLevelDesktop .Menu-Link{margin-top:20px}@media (min-width:811px){.Menu-Image_isBanner{padding-bottom:100%}}.Menu-Image_isBanner img{object-fit:cover}.Menu-Image_isLogo{height:44px;margin-right:20px;width:44px}.Menu-Image_type_main{grid-column:2;height:100%;justify-self:end;padding-bottom:0}.Menu-Image_type_subcategory{border-radius:50%;height:3.84rem;padding-bottom:0;width:3.84rem}@media (max-width:810px){.Menu-Image_type_subcategory{height:4.48rem;width:4.48rem}}.Menu-Link{color:inherit;white-space:nowrap;padding-left:0}@media (max-width:810px){.Menu-Link{padding:1.2rem 0;padding:1.4rem 0}}@media (min-width:811px){.Menu-Link{display:block;margin-right:0}}.Menu-Link:focus,.Menu-Link:hover,.Menu-Link_isHovered{color:var(--primary-base-color);color:var(--menu-item-hover-color);text-decoration:none}.Menu-Link+.Menu-Link{margin-left:0}.Menu .Image{background:none}.Menu-CompareLinkWrapper{text-transform:uppercase;order:1}.Menu-CompareLink{color:var(--body-content-color)}.Menu-CompareLink:hover{text-decoration:none}:root{--search-bar-max-width:450px;--search-bar-width:270px;--search-clear-background:var(--secondary-base-color);--search-field-background:var(--secondary-base-color);--search-field-border-color:var(--primary-divider-color);--search-field-color:var(--secondary-base-color);--search-field-visible-background:#fff;--search-input-desktop-border-color:#000}@media (max-width:810px){.SearchField{flex-grow:1;opacity:0;pointer-events:none}}@media (min-width:811px){.SearchField{text-align:right}}.SearchField_isVisible{opacity:1;pointer-events:all}.SearchField_isActive{--search-bar-width:27vw;--search-field-border-color:var(--primary-light-color)}@media (min-width:811px){.SearchField-Wrapper{margin-right:1.2rem}}.SearchField-Input{transition-property:opacity,background-color;transition-duration:.2s;background-color:var(--secondary-base-color);background-color:var(--search-field-background);border-color:transparent;border-radius:15px;border-width:1px;font-size:1.6rem;max-width:0;min-width:0;opacity:1;width:100%;padding-bottom:5px;padding-left:10px;padding-top:4px}@media (max-width:810px){.SearchField-Input{max-width:100%}}@media (min-width:811px){.SearchField-Input{background-color:transparent;border:0;border-bottom:1px solid #000;border-bottom:1px solid var(--search-input-desktop-border-color);border-radius:0;font-size:1.4rem;margin:4.8rem 3.6rem 0 0;max-width:100%;padding-left:3.6rem;width:calc(100% - 7.2rem);padding-bottom:7px}}.SearchField-Input:active,.SearchField-Input:focus{--input-color:var(--search-field-color)}@media (min-width:811px){.SearchField-Input:active,.SearchField-Input:focus{border:0;border-bottom:1px solid #000;border-bottom:1px solid var(--search-input-desktop-border-color)}}.SearchField-Placeholder{font-size:1.6rem;height:-webkit-min-content;height:min-content;left:calc(50% - 5px);padding-left:20px;pointer-events:none;position:absolute;top:5px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);visibility:hidden;width:-webkit-min-content;width:min-content}.SearchField-Placeholder:before{content:"";position:absolute;width:calc(10px - var(--header-icon-stroke-width)*2);height:calc(10px - var(--header-icon-stroke-width)*2);border:var(--header-icon-stroke-width) solid var(--header-color);border-radius:50%;box-shadow:4px 4px 0 -4px var(--header-color),5px 5px 0 -4px var(--header-color),6px 6px 0 -4px var(--header-color),7px 7px 0 -4px var(--header-color);bottom:0;left:0;margin:auto;top:0;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.SearchField-Placeholder_isActive{left:0;opacity:.7;padding-left:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.SearchField-Placeholder_isActive:before{opacity:0}.SearchField-Placeholder_isPlaceholderVisible{visibility:visible}.SearchField-CloseIcon,.SearchField-SearchIcon{cursor:pointer}@media (min-width:811px){.SearchField-CloseIcon,.SearchField-SearchIcon{height:24px;width:16px}}.SearchField-SearchIcon:before{content:"";position:absolute;width:calc(10px - var(--header-icon-stroke-width)*2);height:calc(10px - var(--header-icon-stroke-width)*2);border:var(--header-icon-stroke-width) solid var(--header-color);border-radius:50%;box-shadow:4px 4px 0 -4px var(--header-color),5px 5px 0 -4px var(--header-color),6px 6px 0 -4px var(--header-color),7px 7px 0 -4px var(--header-color);box-shadow:6px 6px 0 -7px var(--header-color),7px 7px 0 -7px var(--header-color),8px 8px 0 -7px var(--header-color),9px 9px 0 -7px var(--header-color),10px 10px 0 -7px var(--header-color),11px 11px 0 -7px var(--header-color);height:calc(16px - var(--header-icon-stroke-width)*2);left:0;top:2px;width:calc(16px - var(--header-icon-stroke-width)*2)}.SearchField-CloseIcon:after,.SearchField-CloseIcon:before{content:"";position:absolute;width:1px;height:20px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:var(--header-color)}.SearchField-CloseIcon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.SearchField-CloseIcon:after,.SearchField-CloseIcon:before{height:22px;left:8px;top:2px;width:2px}.SearchField-SearchWrapper{background:#fff;background:var(--search-field-visible-background);height:100%;max-width:360px;position:fixed;right:0;top:calc(var(--header-total-height) + 3px);-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;width:100%;will-change:transform;border-left:1px solid var(--primary-divider-color)}.SearchField-SearchWrapper_isVisible{-webkit-transform:translateX(0);transform:translateX(0)}.SearchField-SearchInnerWrapper .SearchField-SearchIcon{left:4.2rem;position:absolute;top:4.8rem}@media (max-width:810px){.SearchField-SearchInnerWrapper .SearchField-SearchIcon{left:4.9rem;top:5.6rem}}.PopupSuspense{min-height:200px}:root{--cart-overlay-totals-background:var(--secondary-base-color);--cart-overlay-divider-background:#d8d8d8;--cart-overlay-promo-background:#fff;--cart-overlay-width:400px}@media (min-width:811px){.CartOverlay{position:absolute;top:calc(var(--header-nav-height) - 7px);right:22px;padding:0;width:400px;width:var(--cart-overlay-width)}}@media (min-width:811px){.CartOverlay_isVisible{border:1px solid var(--overlay-desktop-border-color)}}@media (min-width:811px){.CartOverlay:before{content:"";position:absolute;top:-9px;right:9px;height:15px;width:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:var(--overlay-desktop-border-color);border-top:1px solid var(--overlay-desktop-border-color);border-left:1px solid var(--overlay-desktop-border-color)}}.CartOverlay-Empty{padding:1.2rem}@media (max-width:810px){.CartOverlay-Empty{padding:1.4rem}}.CartOverlay-Actions{display:flex;padding:1.2rem}@media (max-width:810px){.CartOverlay-Actions{padding:1.4rem}}.CartOverlay-OutOfStockProductsWarning{padding:1rem;display:flex;justify-content:center;background-color:red;background-color:var(--primary-error-color,red);font-size:14px;font-weight:700}.CartOverlay-CheckoutButton{margin-left:1.2rem}.CartOverlay-CheckoutButton span{display:inline-block;margin-right:9px}.CartOverlay-CheckoutButton span:after,.CartOverlay-CheckoutButton span:before{content:""}.CartOverlay-CheckoutButton span:after{display:block;position:relative;top:1px;width:10px;height:9px;background:currentColor;border-radius:1px;box-shadow:inset 0 0 0 -2px var(--button-background)}.CartOverlay-CheckoutButton span:before{position:absolute;left:0;right:0;margin:auto;top:-4px;border-radius:50%;border:1px solid;width:6px;height:6px}@media (max-width:810px){.CartOverlay-CheckoutButton{margin-left:1.4rem;width:100%;display:block;text-align:center}}@media (min-width:811px){.CartOverlay-CheckoutButton{flex-grow:1;text-align:center}}@media (max-width:810px){.CartOverlay-CartButton{display:none}}.CartOverlay-Promo,.CartOverlay-Total{min-height:4.8rem}@media (max-width:810px){.CartOverlay-Promo,.CartOverlay-Total{min-height:5.6rem}}@media (min-width:811px){.CartOverlay-Promo,.CartOverlay-Total{min-height:3.6rem}}.CartOverlay-Promo{padding:1.2rem;text-align:center;background:#fff;background:var(--cart-overlay-promo-background);margin-bottom:0}@media (max-width:810px){.CartOverlay-Promo{padding:1.4rem;border-bottom:1px solid #d8d8d8;border-bottom:1px solid var(--cart-overlay-divider-background);border-top:1px solid var(--expandable-content-color)}}@media (min-width:811px){.CartOverlay-Promo{padding:.84rem;background:var(--primary-light-color)}}.CartOverlay-Promo strong{margin:0 5px}.CartOverlay-Items{max-height:40vh;overflow-y:scroll}.CartOverlay-Discount,.CartOverlay-Shipping,.CartOverlay-Tax,.CartOverlay-Total{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.2rem .6rem;font-size:1.8rem;background:var(--secondary-base-color);background:var(--cart-overlay-totals-background)}@media (max-width:810px){.CartOverlay-Discount,.CartOverlay-Shipping,.CartOverlay-Tax,.CartOverlay-Total{padding:1.4rem 1.4rem .7rem}}@media (min-width:811px){.CartOverlay-Discount,.CartOverlay-Shipping,.CartOverlay-Tax,.CartOverlay-Total{font-size:1.6rem}}.CartOverlay-Discount dd,.CartOverlay-Shipping dd,.CartOverlay-Tax dd,.CartOverlay-Total dd{text-align:right}.CartOverlay-Discount dd span,.CartOverlay-Shipping dd span,.CartOverlay-Tax dd span,.CartOverlay-Total dd span{display:block;font-size:.6em;font-weight:300}.CartOverlay-Total{font-weight:700}@media (min-width:811px){.CartOverlay-Total{border-bottom:1px solid var(--cart-item-divider-color)}}.CartOverlay-DiscountCoupon:after{content:":";font-weight:400}:root{--checkbox-label-color:#0a0a0a;--my-account-input-label-color:rgba(10,10,10,0.59);--my-account-overlay-width:400px;--my-account-overlay-border-width:1px}.MyAccountOverlay{--overlay-background:var(--overlay-content-background);justify-self:flex-end;grid-column:3;right:0;padding-top:1.2rem}@media (max-width:810px){.MyAccountOverlay{padding-top:1.4rem}}@media (min-width:811px){.MyAccountOverlay{position:absolute;top:calc(var(--header-nav-height) - 10px);right:-40px;padding:0;width:400px;width:var(--my-account-overlay-width)}}@media (max-width:810px){.MyAccountOverlay{height:auto;padding-bottom:0;top:0;position:relative}}@media (min-width:811px){.MyAccountOverlay_isVisible{border:var(--my-account-overlay-border-width) solid var(--overlay-desktop-border-color)}}@media (min-width:811px){.MyAccountOverlay:before{content:"";position:absolute;top:-9px;right:49px;height:15px;width:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:var(--overlay-background);border-top:var(--my-account-overlay-border-width) solid var(--overlay-desktop-border-color);border-left:var(--my-account-overlay-border-width) solid var(--overlay-desktop-border-color)}}.MyAccountOverlay button{width:100%;margin-top:.6rem}@media (max-width:810px){.MyAccountOverlay button{margin-top:.7rem}}.MyAccountOverlay input{width:100%}.MyAccountOverlay-Heading{font-size:1.8rem;font-weight:700;padding:0 1.2rem 1.2rem}@media (max-width:810px){.MyAccountOverlay-Heading{padding:0 1.4rem 1.4rem;display:none}}.MyAccountOverlay-Notification{background-color:var(--primary-dark-color);padding:2.4rem}@media (max-width:810px){.MyAccountOverlay-Notification{padding:2.8rem}}.MyAccountOverlay-Navigation li{margin:0;padding:0}.MyAccountOverlay-Navigation li:before{content:none}.MyAccountOverlay-Navigation li:last-child{margin-bottom:0}.MyAccountOverlay-Navigation li a{display:block}.MyAccountOverlay-Navigation a,.MyAccountOverlay-Navigation button{width:100%;text-align:left;padding:1.2rem 2.4rem;font-size:1.44rem}@media (max-width:810px){.MyAccountOverlay-Navigation a,.MyAccountOverlay-Navigation button{padding:1.4rem 2.8rem;font-size:1.68rem}}.MyAccountOverlay-Navigation a:hover,.MyAccountOverlay-Navigation button:hover{background-color:var(--color-cart-light);text-decoration:none}.MyAccountOverlay-Navigation a:focus,.MyAccountOverlay-Navigation button:focus{text-decoration:none}@media (min-width:811px){.MyAccountOverlay-Navigation,.MyAccountOverlay-Navigation a,.MyAccountOverlay-Navigation button{padding:.6rem}}.MyAccountOverlay-Action form,.MyAccountOverlay-Additional{padding:0 1.2rem 1.2rem}@media (max-width:810px){.MyAccountOverlay-Action form,.MyAccountOverlay-Additional{padding-left:1.4rem;padding-right:1.4rem;padding-bottom:1.4rem}}.MyAccountOverlay-Action{display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.MyAccountOverlay-Action_state_createAccount h4{padding-right:1.2rem;display:inline}@media (max-width:810px){.MyAccountOverlay-Action_state_createAccount h4{padding-right:1.4rem}}.MyAccountOverlay-Action_state_createAccount h3{margin-bottom:1.2rem}@media (max-width:810px){.MyAccountOverlay-Action_state_createAccount h3{margin-bottom:1.4rem}}.MyAccountOverlay-Action_state_createAccount .Field{margin-top:.84rem}@media (max-width:810px){.MyAccountOverlay-Action_state_createAccount .Field{margin-top:.98rem}}@media (max-width:810px){.MyAccountOverlay-Action_state_createAccount{padding-top:1.2rem;padding-top:1.4rem}}.MyAccountOverlay-Action_state_forgotPassword h4{width:auto}.MyAccountOverlay-Action_state_forgotPassword button{font-weight:700}.MyAccountOverlay-Action_state_signIn h4{text-align:center}@media (min-width:811px){.MyAccountOverlay-Action_state_loggedIn .MyAccountOverlay-Heading{display:none}}@media (min-width:811px){.MyAccountOverlay-Action_state_loggedIn{width:180px;padding:0}}.MyAccountOverlay-Action h4{font-size:1.38rem;font-weight:700;margin-bottom:.6rem}@media (max-width:810px){.MyAccountOverlay-Action h4{font-size:1.61rem;margin-bottom:.7rem}}.MyAccountOverlay-Action h3{margin-top:0}@media (min-width:811px){.MyAccountOverlay-Action{width:398px;width:calc(var(--my-account-overlay-width) - var(--my-account-overlay-border-width)*2);padding:1.2rem 2.4rem 2.4rem}}.MyAccountOverlay-Additional{padding-top:6.6rem}@media (max-width:810px){.MyAccountOverlay-Additional{padding-top:7.7rem}}.MyAccountOverlay-Additional section{display:flex;padding-top:20px}.MyAccountOverlay-Additional section:first-of-type{padding-top:0}.MyAccountOverlay-Additional_state_createAccount{padding-top:2.4rem}@media (max-width:810px){.MyAccountOverlay-Additional_state_createAccount{padding-top:2.8rem;display:none}}.MyAccountOverlay-Additional_state_createAccount h4{margin:0;padding-right:0}.MyAccountOverlay-Additional_state_createAccount button{width:auto;height:auto;margin:0;padding-left:.48rem}@media (max-width:810px){.MyAccountOverlay-Additional_state_createAccount button{padding-left:.56rem}}.MyAccountOverlay-Additional_state_signIn section{flex-direction:column}.MyAccountOverlay-Additional_state_confirmEmail{padding-top:0}.MyAccountOverlay-Additional_state_forgotPassword{padding-top:3.36rem;padding-left:2.52rem}@media (max-width:810px){.MyAccountOverlay-Additional_state_forgotPassword{padding-top:3.92rem;padding-left:2.94rem;display:none}}.MyAccountOverlay-Additional_state_forgotPassword section{display:flex}.MyAccountOverlay-Additional_state_forgotPassword section button{width:auto;margin-top:0;padding-left:5px;font-weight:600}.MyAccountOverlay-Additional_state_forgotPassword section h4{margin-bottom:0;align-self:center}.MyAccountOverlay-Additional_state_forgotPassword section:last-of-type{padding-top:.12rem}@media (max-width:810px){.MyAccountOverlay-Additional_state_forgotPassword section:last-of-type{padding-top:.14rem}}.MyAccountOverlay-Additional_state_forgotPasswordSuccess{padding-top:0}.MyAccountOverlay-Additional_state_forgotPasswordSuccess h4{font-size:1.2rem;line-height:1.5;padding-bottom:1.68rem;font-weight:400;letter-spacing:normal}@media (max-width:810px){.MyAccountOverlay-Additional_state_forgotPasswordSuccess h4{font-size:1.4rem;padding-bottom:1.96rem}}.MyAccountOverlay-CloseButton:after,.MyAccountOverlay-CloseButton:before{background-color:var(--header-color);content:"";height:20px;position:absolute;right:27px;top:-13px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:1px;z-index:1}.MyAccountOverlay-CloseButton:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.MyAccountOverlay-CloseButton:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:811px){.MyAccountOverlay-ForgotPasswordButton{display:none}}.MyAccountOverlay-Buttons{margin-top:.6rem}@media (max-width:810px){.MyAccountOverlay-Buttons{margin-top:.7rem}}.MyAccountOverlay-Button_likeLink{font-size:1.14rem;margin-top:1.44rem}@media (max-width:810px){.MyAccountOverlay-Button_likeLink{font-size:1.33rem;margin-top:1.68rem}}.MyAccountOverlay-Checkbox{display:flex;flex-direction:row-reverse;right:14px;justify-content:flex-end;align-items:center;margin-bottom:2.4rem;margin-top:1.08rem}.MyAccountOverlay-Checkbox+.input-control{margin-left:.4rem;margin-right:1rem}@media (max-width:810px){.MyAccountOverlay-Checkbox{margin-bottom:2.8rem;margin-top:1.26rem}}.MyAccountOverlay-Checkbox>label:first-of-type{align-items:center;color:#0a0a0a;color:var(--checkbox-label-color);font-size:1.2rem;display:inline-flex;flex-direction:row-reverse;font-weight:500;padding-bottom:0;margin-left:1.5rem}.MyAccountOverlay-Checkbox>label:last-of-type{height:1.32rem}@media (max-width:810px){.MyAccountOverlay-Checkbox>label:last-of-type{height:1.54rem}}.MyAccountOverlay-Checkbox>label:last-of-type:after{left:.12rem;top:.48rem;width:.18rem;height:.18rem}@media (max-width:810px){.MyAccountOverlay-Checkbox>label:last-of-type:after{left:.14rem;top:.56rem;width:.21rem;height:.21rem}}.MyAccountOverlay-Checkbox input{position:relative;width:20px;height:20px;left:20px}:root{--header-background:#fff;--header-color:#000;--header-contacts-color:#414141;--header-icon-stroke-width:1px;--header-search-clear-background:#838383;--header-desktop-button-color:var(--primary-base-color);--header-height:50px;--header-nav-height:50px;--header-total-height:calc(var(--header-height) + var(--offline-notice-height) + var(--demo-notice-height) + env(safe-area-inset-top))}@media (min-width:811px){:root{--header-dots-color:#000;--header-nav-height:60px;--header-top-menu-height:30px;--header-height:calc(var(--header-nav-height) + var(--header-top-menu-height))}}@supports not (height:env(safe-area-inset-top)){:root{--header-total-height:calc(var(--header-height) + var(--offline-notice-height) + var(--demo-notice-height))}}.Header{--header-logo-width:0;--header-logo-height:0;position:fixed;top:var(--demo-notice-height);left:0;width:100%;z-index:100;background-color:#fff;background-color:var(--header-background);padding-top:env(safe-area-inset-top,0)}@media (min-width:811px){.Header{border-bottom:1px solid var(--primary-divider-color)}}@media (max-width:810px){.hiddenHeader{--header-height:0px}}.Header-Wrapper{margin-bottom:var(--header-total-height)}@media (max-width:810px){.Header_isHiddenOnMobile{pointer-events:none;opacity:0}}@media (min-width:811px){.Header_name_cart .Header-Button_type_minicart,.Header_name_cart_overlay .Header-Button_type_minicart,.Header_name_cart_overlay .Header-MinicartTitle{--header-color:var(--primary-base-color)}}@media (min-width:811px){.Header_name_menu .Header-Button_type_close,.Header_name_menu_subcategory .Header-Button_type_close{opacity:1;padding:7.5px;width:35px;pointer-events:all;overflow:visible}}@media (min-width:811px){.Header_name_menu .Header-Button_type_menu,.Header_name_menu_subcategory .Header-Button_type_menu{opacity:0;padding:0;width:0;pointer-events:none;overflow:hidden}}.Header_name_customer_account .Header-Button_type_account,.Header_name_customer_account .Header-MyAccountTitle,.Header_name_customer_sub_account .Header-Button_type_account,.Header_name_customer_sub_account .Header-MyAccountTitle{margin:auto}@media (min-width:811px){.Header_name_customer_account .Header-Button_type_account,.Header_name_customer_account .Header-MyAccountTitle,.Header_name_customer_sub_account .Header-Button_type_account,.Header_name_customer_sub_account .Header-MyAccountTitle{--header-color:var(--header-desktop-button-color)}}@media (min-width:811px){.Header_name_checkout .Header-Button,.Header_name_checkout .Header-SearchWrapper,.Header_name_checkout .SearchField{display:none}}.Header_isCheckout .Header-Button_type_account{display:block}@media (min-width:811px){.Header_isCheckout .Header-Nav{justify-content:flex-end}}@media (max-width:810px){.Header_isCheckout .Header-MyAccount{position:absolute;right:10px;width:auto}}@media (max-width:810px){.Header_isCheckout .MyAccountOverlay{top:calc(50px + var(--offline-notice-height) + var(--demo-notice-height) + env(safe-area-inset-top));top:var(--header-total-height);height:calc(100vh - 50px - var(--offline-notice-height) - var(--demo-notice-height) - env(safe-area-inset-top));height:calc(100vh - var(--header-total-height));position:fixed;width:100vw}}.Header-Banner{background:var(--primary-base-color);color:#fff;height:50px;line-height:50px;text-align:center;display:block;z-index:100}.Header-Banner strong{margin-left:3px}.Header-Nav,.Header-TopMenu{display:flex;margin:auto;max-width:var(--content-wrapper-width)}.Header-TopMenu{height:var(--header-top-menu-height);justify-content:space-between;z-index:21;padding-left:1.2rem;padding-right:2.4rem;padding-top:1.2rem}@media (max-width:810px){.Header-TopMenu{padding-left:1.4rem;padding-right:2.8rem;padding-top:1.4rem}}.Header-Contacts{font-size:1.2rem;color:#414141;color:var(--header-contacts-color)}.Header-Contacts span:first-child{margin-right:20px}.Header-Nav{align-items:center;height:50px;height:var(--header-nav-height);padding:0 1.2rem;z-index:20}@media (max-width:810px){.Header-Nav{padding:0 1.4rem}}@media (min-width:811px){.Header-Nav{justify-content:flex-end}}.Header-Button{opacity:0;padding:0;width:0;pointer-events:none;overflow:hidden;cursor:pointer;margin:0;height:35px}@media (max-width:810px){.Header-Button_isVisible{opacity:1;padding:7.5px;width:35px;pointer-events:all;overflow:visible}}.Header-Button_isDisabled{pointer-events:none;opacity:.1}@media (min-width:811px){.Header-Button_type_account,.Header-Button_type_menu,.Header-Button_type_minicart{opacity:1;padding:7.5px;width:35px;pointer-events:all;overflow:visible}}.Header-Button_type_close:after,.Header-Button_type_close:before{content:"";position:absolute;width:1px;height:20px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#000;background-color:var(--header-color)}.Header-Button_type_close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Header-Button_type_back:after,.Header-Button_type_back:before{content:"";position:absolute}.Header-Button_type_back:before{width:18px;height:1px;top:17px;right:8px;background-color:#000;background-color:var(--header-color)}.Header-Button_type_back:after{width:8px;height:8px;top:13px;left:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:1px solid #000;border-top:1px solid var(--header-color);border-left:1px solid #000;border-left:1px solid var(--header-color)}.Header-Button_type_menu:after,.Header-Button_type_menu:before{content:"";position:absolute}.Header-Button_type_menu:after{width:7px;height:1px;height:var(--header-icon-stroke-width);top:12px;left:8px;background-color:#000;background-color:var(--header-color);box-shadow:3px 0 0 0 #000,0 6px 0 0 #000,2px 6px 0 0 #000,0 12px 0 0 #000,6px 12px 0 0 #000,10px 12px 0 0 #000;box-shadow:3px 0 0 0 var(--header-color),0 6px 0 0 var(--header-color),2px 6px 0 0 var(--header-color),0 12px 0 0 var(--header-color),6px 12px 0 0 var(--header-color),10px 12px 0 0 var(--header-color)}@media (min-width:811px){.Header-Button_type_menu:after{width:20px;box-shadow:0 6px 0 0 #000,0 12px 0 0 #000;box-shadow:0 6px 0 0 var(--header-color),0 12px 0 0 var(--header-color)}}@media (max-width:810px){.Header-Button_type_menu:before{width:10px;width:calc(12px - var(--header-icon-stroke-width)*2);height:10px;height:calc(12px - var(--header-icon-stroke-width)*2);border:1px solid #000;border:var(--header-icon-stroke-width) solid var(--header-color);border-radius:50%;top:10px;right:4px;box-shadow:4px 4px 0 -5px #000,5px 5px 0 -5px #000,6px 6px 0 -5px #000,7px 7px 0 -5px #000,8px 8px 0 -5px #000;box-shadow:4px 4px 0 -5px var(--header-color),5px 5px 0 -5px var(--header-color),6px 6px 0 -5px var(--header-color),7px 7px 0 -5px var(--header-color),8px 8px 0 -5px var(--header-color)}}@media (min-width:811px){.Header-Button_type_menu:before{content:"menu";color:#000;color:var(--header-color);text-transform:uppercase;left:35px;top:11px;font-size:1.2rem}}@media (min-width:811px){.Header-Button_type_menu{width:100px}}.Header-Button_type_account:after,.Header-Button_type_account:before{content:"";position:absolute;border-radius:50%;right:0;left:0;margin:auto;border:1px solid #000;border:var(--header-icon-stroke-width) solid var(--header-color)}.Header-Button_type_account:before{height:7px;height:calc(9px - var(--header-icon-stroke-width)*2);top:8px;width:7px;width:calc(9px - var(--header-icon-stroke-width)*2)}.Header-Button_type_account:after{top:19px;width:15px;width:calc(17px - var(--header-icon-stroke-width)*2);height:15px;height:calc(17px - var(--header-icon-stroke-width)*2);-webkit-clip-path:polygon(0 0,0 50%,100% 50%,100% 0);clip-path:polygon(0 0,0 50%,100% 50%,100% 0)}.Header-Button_type_account.Header-Button_isVisible{overflow:hidden}@media (max-width:810px){.Header-Button_type_minicart:after,.Header-Button_type_minicart:before{content:"";position:absolute;left:0;right:0;margin:auto}.Header-Button_type_minicart:before{border:1px solid #000;border:var(--header-icon-stroke-width) solid var(--header-color);border-radius:1px;width:14px;width:calc(16px - var(--header-icon-stroke-width)*2);height:12px;height:calc(14px - var(--header-icon-stroke-width)*2);top:13px;z-index:1}}@media (max-width:810px) and (min-width:811px){.Header-Button_type_minicart:before{height:15px;height:calc(17px - var(--header-icon-stroke-width)*2);left:3px;top:2px;width:13px;width:calc(15px - var(--header-icon-stroke-width)*2)}}@media (max-width:810px){.Header-Button_type_minicart:after{width:7px;width:calc(8px - var(--header-icon-stroke-width));height:5px;top:7px;border-top:1px solid #000;border-top:var(--header-icon-stroke-width) solid var(--header-color);border-left:1px solid #000;border-left:var(--header-icon-stroke-width) solid var(--header-color);border-right:1px solid #000;border-right:var(--header-icon-stroke-width) solid var(--header-color);border-top-right-radius:5px;border-top-left-radius:5px}}@media (max-width:810px) and (min-width:811px){.Header-Button_type_minicart:after{height:8px;left:3px;top:-3px;width:5px;width:calc(6px - var(--header-icon-stroke-width))}}@media (min-width:811px){.Header-Button_type_minicart{cursor:default;height:auto;width:auto}}.Header-Button_type_searchClear{border-radius:50%;background-color:var(--search-clear-background);height:15px;width:15px;position:absolute;right:2.4rem}.Header-Button_type_searchClear:after,.Header-Button_type_searchClear:before{content:"";position:absolute;height:20px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#000;background-color:var(--header-color)}.Header-Button_type_searchClear:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Header-Button_type_searchClear:after,.Header-Button_type_searchClear:before{height:9px;width:1px;top:3px;left:7px;background-color:#fff;background-color:var(--header-background)}.Header-Button_type_clear:after,.Header-Button_type_clear:before{content:"";position:absolute}.Header-Button_type_clear:before{top:12px;left:12px;width:10px;height:14px;-webkit-transform:perspective(10px) rotateX(-10deg);transform:perspective(10px) rotateX(-10deg);border-left:1px solid #000;border-left:1px solid var(--header-color);border-right:1px solid #000;border-right:1px solid var(--header-color);border-bottom:1px solid #000;border-bottom:1px solid var(--header-color);border-bottom-left-radius:3px;border-bottom-right-radius:3px}.Header-Button_type_clear:after{left:14px;top:7px;width:6px;height:2px;box-shadow:6px 2px 0 -1px #000,-6px 2px 0 -1px #000,-2px 2px 0 -1px #000,2px 2px 0 -1px #000;box-shadow:6px 2px 0 -1px var(--header-color),-6px 2px 0 -1px var(--header-color),-2px 2px 0 -1px var(--header-color),2px 2px 0 -1px var(--header-color);border-left:1px solid #000;border-left:1px solid var(--header-color);border-right:1px solid #000;border-right:1px solid var(--header-color);border-top:1px solid #000;border-top:1px solid var(--header-color);border-top-left-radius:2px;border-top-right-radius:2px}.Header-Button_type_edit{text-transform:uppercase}.Header-Button_type_edit.Header-Button_isVisible{width:70px;opacity:.5}.Header-Button_type_share{background-image:linear-gradient(90deg,#000 15%,#fff 0);background-image:linear-gradient(90deg,var(--header-color) 15%,var(--header-background) 0);background-repeat:repeat-x;background-size:12px 1px;background-size:12px var(--header-icon-stroke-width);border-radius:1px;padding:5px 7px;padding:calc(6px - var(--header-icon-stroke-width)) calc(8px - var(--header-icon-stroke-width));border-bottom:1px solid #000;border-bottom:var(--header-icon-stroke-width) solid var(--header-color);border-left:1px solid #000;border-left:var(--header-icon-stroke-width) solid var(--header-color);border-right:1px solid #000;border-right:var(--header-icon-stroke-width) solid var(--header-color)}@media (min-width:811px){.Header-Button_type_share{background-image:linear-gradient(90deg,#000 20%,var(--my-account-content-background) 0);background-image:linear-gradient(90deg,var(--header-color) 20%,var(--my-account-content-background) 0);background-size:15px 1px;background-size:15px var(--header-icon-stroke-width);padding:10px;padding:calc(11px - var(--header-icon-stroke-width))}}.Header-Button_type_share:after,.Header-Button_type_share:before{content:"";position:absolute}.Header-Button_type_share:before{background-color:#000;background-color:var(--header-color);height:10px;left:6px;top:-4px;width:1px;width:var(--header-icon-stroke-width)}@media (min-width:811px){.Header-Button_type_share:before{height:13px;left:8px;top:-6px;width:2px}}.Header-Button_type_share:after{height:4px;left:4px;top:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px;border-left:1px solid #000;border-left:var(--header-icon-stroke-width) solid var(--header-color);border-top:1px solid #000;border-top:var(--header-icon-stroke-width) solid var(--header-color)}@media (min-width:811px){.Header-Button_type_share:after{height:6px;left:5px;top:-7px;width:6px}}.Header-Button_type_share.Header-Button_isVisible{height:0;width:0;margin-left:1rem;opacity:.5}.Header-Button_type_home:after,.Header-Button_type_home:before{content:"";position:absolute}.Header-Button_type_home:before{border:1px solid #000;border:var(--header-icon-stroke-width) solid var(--header-color);border-top:0;border-radius:1px;width:12px;width:calc(14px - var(--header-icon-stroke-width)*2);height:10px;top:16px;right:0;left:0;z-index:1;margin:auto}.Header-Button_type_home:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #000;border-top:var(--header-icon-stroke-width) solid var(--header-color);border-left:1px solid #000;border-left:var(--header-icon-stroke-width) solid var(--header-color);width:13px;height:13px;top:12px;left:0;right:0;margin:auto}.Header-Button_type_cancel,.Header-Button_type_ok{font-size:1.4rem;opacity:.5}.Header-Button_type_cancel.Header-Button_isVisible,.Header-Button_type_ok.Header-Button_isVisible{width:70px}.Header-Button_type_compare{opacity:1;width:35px;pointer-events:all;overflow:visible;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.Header-Button[aria-hidden=true]{display:none}.Header-CompareButtonWrapper{border-right:2px dotted var(--header-dots-color);margin:0 20px 0 7px;padding-right:20px}.Header-CompareIcon{width:1px;height:25px;background-color:#000;background-color:var(--header-color);margin:auto}.Header-CompareIcon:after,.Header-CompareIcon:before{content:"";display:block;position:absolute;width:7px;height:calc(100% - 7px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:1px;box-sizing:border-box}.Header-CompareIcon:before{left:-7px;background-color:#000;background-color:var(--header-color)}.Header-CompareIcon:after{left:3px;border:1px solid #000;border:1px solid var(--header-color);border-left:none}.Header-MyAccountWrapper{align-items:center;display:flex}.Header-MyAccountTitle{cursor:pointer;padding-right:.48rem;text-transform:uppercase;color:#000;color:var(--header-color);margin:auto}@media (max-width:810px){.Header-MyAccountTitle{padding-right:.56rem;display:none}}.Header-MinicartButtonWrapper{align-items:center;cursor:pointer;display:flex;height:26px;margin-left:2.4rem;padding-right:2.16rem}@media (max-width:810px){.Header-MinicartButtonWrapper{margin-left:2.8rem;padding-right:2.52rem}}@media (min-width:811px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1) and (orientation:portrait){.Header-MinicartButtonWrapper{margin-left:0}}.Header-MinicartTitle{color:#000;color:var(--header-color);margin-right:.84rem;text-transform:uppercase}@media (max-width:810px){.Header-MinicartTitle{margin-right:.98rem}}.Header-MinicartIcon:after,.Header-MinicartIcon:before{content:"";position:absolute;left:0;right:0;margin:auto}.Header-MinicartIcon:before{border:1px solid #000;border:var(--header-icon-stroke-width) solid var(--header-color);border-radius:1px;width:14px;width:calc(16px - var(--header-icon-stroke-width)*2);height:12px;height:calc(14px - var(--header-icon-stroke-width)*2);top:13px;z-index:1}@media (min-width:811px){.Header-MinicartIcon:before{height:15px;height:calc(17px - var(--header-icon-stroke-width)*2);left:3px;top:2px;width:13px;width:calc(15px - var(--header-icon-stroke-width)*2)}}.Header-MinicartIcon:after{width:7px;width:calc(8px - var(--header-icon-stroke-width));height:5px;top:7px;border-top:1px solid #000;border-top:var(--header-icon-stroke-width) solid var(--header-color);border-left:1px solid #000;border-left:var(--header-icon-stroke-width) solid var(--header-color);border-right:1px solid #000;border-right:var(--header-icon-stroke-width) solid var(--header-color);border-top-right-radius:5px;border-top-left-radius:5px}@media (min-width:811px){.Header-MinicartIcon:after{height:8px;left:3px;top:-3px;width:5px;width:calc(6px - var(--header-icon-stroke-width))}}@media (min-width:811px){.Header-MinicartIcon{height:20px;width:20px;top:1px}}.Header-MinicartItemCount{line-height:13px;min-width:14px;background:var(--primary-base-color);border-radius:10px;color:#fff;color:var(--header-background);display:inline-block;font-size:1.2rem;padding:3px 5px 1px;position:absolute;-webkit-transform:translateX(3px);transform:translateX(3px);z-index:2}@media (min-width:811px){.Header-MinicartItemCount{left:100%;-webkit-transform:translateX(-30px);transform:translateX(-30px);top:12px}}@media (max-width:810px){.Header-MinicartItemCount{left:50%;top:18px}}.Header-LogoWrapper{position:absolute;height:var(--header-logo-height);width:var(--header-logo-width);max-width:0;left:0;right:0;margin:auto;top:0;bottom:0;opacity:0;overflow:hidden;transition-property:opacity;transition-duration:.2s}@media (min-width:811px){.Header-LogoWrapper{opacity:1;max-width:100%}}.Header-LogoWrapper_isVisible{opacity:1;max-width:100%}.Header-Title{opacity:0;max-width:0;transition-property:opacity;transition-duration:.2s;text-align:center;font-size:1.56rem;color:#000;color:var(--header-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;position:absolute;margin:auto;width:100%;height:1.8rem;line-height:1.8rem;top:0;bottom:0;left:0;right:0}@media (max-width:810px){.Header-Title{text-transform:uppercase;font-size:1.82rem;height:2.1rem;line-height:2.1rem}}@media (max-width:810px){.Header-Title_isVisible{opacity:1;max-width:calc(100% - 100px)}}@media (max-width:810px){.Header a:focus,.Header a:hover{text-decoration:none}}:root{--navigation-tabs-height:calc(50px + env(safe-area-inset-bottom));--navigation-tabs-background:var(--secondary-light-color);--navigation-tabs-color:var(--secondary-dark-color)}.NavigationTabs{--header-background:var(--navigation-tabs-background);--header-color:var(--navigation-tabs-color);--header-icon-stroke-width:2px;position:fixed;bottom:0;left:0;width:100%;z-index:100;background-color:var(--header-background);padding-bottom:env(safe-area-inset-bottom);-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .2s cubic-bezier(.47,0,.745,.715);transition:transform .2s cubic-bezier(.47,0,.745,.715);transition:transform .2s cubic-bezier(.47,0,.745,.715),-webkit-transform .2s cubic-bezier(.47,0,.745,.715)}.hideOnScroll .NavigationTabs{-webkit-transform:translateY(100%);transform:translateY(100%)}@media (max-width:810px){.NavigationTabs{border-top:1px solid var(--primary-divider-color)}}@media (min-width:811px){.NavigationTabs{display:none}}.NavigationTabs_isHidden{display:none}.hiddenNavigationTabs{--navigation-tabs-height:env(safe-area-inset-bottom)}.NavigationTabs-Nav{height:var(--header-nav-height);display:flex;align-items:center;justify-content:space-around;padding:0 1.2rem;z-index:20;max-width:var(--content-wrapper-width);margin:auto}@media (max-width:810px){.NavigationTabs-Nav{padding:0 1.4rem}}.NavigationTabs-Button{flex-grow:1;height:100%;display:inherit;justify-content:center;align-items:center}.NavigationTabs-Icon{font-weight:700}.NavigationTabs-Icon_isActive{--header-color:var(--primary-base-color)}@media (max-width:810px){.NewVersionPopup{align-items:flex-end;height:100%;top:0}}.NewVersionPopup-Heading{font-size:2rem;text-decoration:none;font-weight:400;margin-top:0;margin-bottom:1.2rem}@media (max-width:810px){.NewVersionPopup-Heading{margin-bottom:1.4rem}}@media (min-width:811px){.NewVersionPopup-Heading{display:none}}.NewVersionPopup-Buttons{margin-top:1.2rem}@media (max-width:810px){.NewVersionPopup-Buttons{margin-top:1.4rem}}@media (min-width:811px){.NewVersionPopup-Buttons{display:flex;justify-content:space-between}}@media (max-width:810px){.NewVersionPopup-ReloadButton{width:100%}}.NewVersionPopup-DismissButton{padding:var(--button-padding)}@media (max-width:810px){.NewVersionPopup-DismissButton{width:100%;margin-top:5px}}@media (min-width:811px){.NewVersionPopup-Content{max-width:500px}}.NewVersionPopup .Popup-CloseBtn{display:none}.NewVersionPopup .Popup-Heading{margin-bottom:1.2rem}@media (max-width:810px){.NewVersionPopup .Popup-Heading{margin-bottom:1.4rem}}.NotificationList{position:fixed;z-index:300;top:calc(var(--header-height) + var(--breadcrumbs-height) + 20px);right:30px;max-width:550px;list-style:none}@media (min-width:811px){.NotificationList{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}}@media (max-width:810px){.NotificationList{overflow:hidden;max-width:100vw;position:-webkit-sticky;position:sticky;width:100%;top:var(--header-total-height);right:0}}.SomethingWentWrong{display:flex;justify-content:center;align-items:center;text-align:center;background:var(--secondary-base-color);min-height:100vh;margin-top:0;padding:1.2rem;margin-bottom:0}@media (max-width:810px){.SomethingWentWrong{padding:1.4rem}}.SomethingWentWrong-Debug{text-align:left;white-space:pre-line;margin-top:4.8rem;font-family:"Droid Sans Mono","monospace",monospace,"Droid Sans Fallback";background-color:#212322;color:#fff;padding:1.2rem;overflow:scroll;max-width:calc(100vw - 2.4rem)}@media (max-width:810px){.SomethingWentWrong-Debug{margin-top:5.6rem;padding:1.4rem;max-width:calc(100vw - 2.8rem)}}.SharedTransition{height:100%;width:100%;top:0;left:0;position:fixed;z-index:75;pointer-events:none;opacity:0}.SharedTransition:after{content:"";position:absolute;display:block;height:calc(100vh - var(--header-height) - var(--navigation-tabs-height));width:100%;top:var(--header-total-height);left:0}@media (max-width:810px){.SharedTransition_isVisible{pointer-events:all;opacity:1;background:#fff}}.SharedTransition>*{padding:0!important;left:0!important;top:0!important;width:0!important;width:var(--shared-element-width,0)!important;height:0!important;height:var(--shared-element-height,0)!important;margin:0!important;margin-top:var(--shared-element-top,0)!important;margin-left:0!important;margin-left:var(--shared-element-left,0)!important;will-change:width,height,margin-left,margin-top;transition-property:width,height,margin-left,margin-top;transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-duration:.15s;transition-duration:var(--shared-element-animation-speed,.15s);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000px;perspective:1000px}