.ProductContainer .MultiSelectorWrapper{visibility:visible;width:100%;margin:-4px 0 -17px 0;padding-top:16px;border-top:1px solid #d9d4d1}.ProductContainer .MultiSelectorWrapper:empty{display:none}.ProductContainer .MultiSelectorWrapper .ProductSelectorTypeRow{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #d9d4d1}.ProductContainer .MultiSelectorWrapper .Formlabel{margin:0 0 10px 0}.ProductContainer .MultiSelectorWrapper .Formlabel label{display:flex;flex-wrap:wrap;grid-gap:4px;font-weight:normal;font-size:16px;color:#372929;line-height:1.5}.ProductContainer .MultiSelectorWrapper .Formlabel .Value{font-weight:bold;color:#000}.ProductContainer .MultiSelectorWrapper .FormInput{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:16px}@media(max-width:760px){.ProductContainer .MultiSelectorWrapper .FormInput{grid-gap:8px;grid-template-columns:1fr 1fr 1fr}}.ProductContainer .MultiSelectorWrapper .FormInput.IsColourListWithNoValueByDefault{display:flex;flex-wrap:wrap}.ProductContainer .MultiSelectorWrapper .FormInput.IsColourListWithNoValueByDefault button.button.SelectorButton{min-height:unset;height:40px;width:40px;font-size:0}.ProductContainer .MultiSelectorWrapper .FormInput input,.ProductContainer .MultiSelectorWrapper .FormInput select{font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-weight:500;font-size:17px;margin:0;height:48px;max-width:290px;grid-column:span 4;padding-inline-start:15px;border-radius:3px}.ProductContainer button.button.SelectorButton{position:relative;display:inline-flex;align-items:center;justify-content:center;text-align:center;width:100%;margin:0;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.3;padding:8px 6px 6px 6px;height:unset;min-height:37px;color:#372929;background-color:transparent;border:1px solid #cdc8c5;border-radius:3px;border-width:1px}@media(max-width:640px){.ProductContainer button.button.SelectorButton{font-size:15px}}@media(max-width:380px){.ProductContainer button.button.SelectorButton{font-size:13px}}.ProductContainer button.button.SelectorButton:focus{color:#372929;border-color:#000;box-shadow:0 0 5px 2px #000,inset 0 0 0 1px #fff}.ProductContainer button.button.SelectorButton:hover{color:#372929;background-color:transparent;border-color:#000}.ProductContainer button.button.SelectorButton:hover:focus{color:#372929;border-color:#000}.ProductContainer button.button.SelectorButton:active{color:#fff;background-color:#111;border-color:#111}.ProductContainer button.button.SelectorButton:active:hover{color:#fff}.ProductContainer button.button.SelectorButton:active:focus{color:#fff;border-color:#000}.ProductContainer button.button.SelectorButton.SelectedOption{border-width:2px!important;border-radius:3px!important;border-color:#1872c5!important;cursor:default!important}.ProductContainer button.button.SelectorButton.SelectedOption:not(.HasColorBackground){padding-top:7px!important;padding-bottom:5px!important;box-shadow:none!important;color:#fff!important;background-color:#1872c5!important;border-color:#1872c5!important}.ProductContainer button.button.SelectorButton.SelectedOption:not(.HasColorBackground)[disabled]:not(.IconButton):not(.CMSIconButton).IsPosting{color:transparent!important}.ProductContainer button.button.SelectorButton.NotAvailable{color:#000!important;background-color:#ededed!important}.ProductContainer button.button.SelectorButton.NotAvailable:before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top left,transparent,transparent 49%,rgba(0,0,0,.2) 50%,transparent 51%,transparent);pointer-events:none}.ProductContainer button.button.SelectorButton.NotAvailable.SelectedOption{background-color:#ededed!important}.ProductContainer button.button.SelectorButton.NotAvailable.SelectedOption:before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(to top left,transparent,transparent 49%,#1872c5 50%,transparent 51%,transparent);pointer-events:none}.ProductContainer button.button.SelectorButton.NotAvailable .Value{position:relative;z-index:2}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Beige{color:#000!important;background-color:#d9cbbe!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Black{color:#fff!important;background-color:#0a0a0a!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Blue{color:#fff!important;background-color:#3d97f0!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Brown{color:#fff!important;background-color:#533116!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Green{color:#fff!important;background-color:#256630!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Grey{color:#fff!important;background-color:#444442!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Orange{color:#fff!important;background-color:#f29c07!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Purple{color:#fff!important;background-color:#51134e!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Red{color:#fff!important;background-color:#a61817!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Silver{color:#000!important;background-color:#cecece!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_White{color:#000!important;background-color:#fbfbfb!important}.ProductContainer button.button.SelectorButton.HasColorBackground.Color_Yellow{color:#000!important;background-color:#fbd40b!important}.ProductContainer button.button.SelectorButton.HasColorBackground.SelectedOption{box-shadow:inset 0 0 0 2px #fff!important}.ProductContainer .RightCol .MultiSelectorWrapper~.DisplayItemUomListContainer{padding:16px 0;border:0;border-top:1px solid #d9d4d1;border-bottom:1px solid #d9d4d1}.ProductContainer .OtherItemVariantsWrapper{visibility:visible;margin-bottom:16px}.ProductContainer .OtherItemVariantsWrapper .OtherVariantsText{margin-bottom:8px}.ProductContainer .OtherItemVariantsWrapper .OtherItemVariants{display:grid;grid-template-columns:1fr;grid-gap:0;font-size:14px}.ProductContainer .OtherItemVariantsWrapper .OtherItemVariants .ItemVariant{display:flex;align-items:center;width:100%;margin-block-end:7px}@media(max-width:1023px){.ProductContainer .OtherItemVariantsWrapper .OtherItemVariants .ItemVariant{margin-block-end:12px}}.ProductContainer .OtherItemVariantsWrapper .OtherItemVariants .ItemVariant:last-child{margin-block-end:0}.SelectionPreviewImageWrapper{display:none;position:fixed;z-index:10;bottom:0;right:0;align-items:center;justify-content:center;width:150px;padding:10px;background-color:#fff;border-top:1px solid #000;border-left:1px solid #000;box-shadow:0 0 5px 3px rgba(0,0,0,.5);pointer-events:none}.SelectionPreviewImageWrapper img{display:block;width:100%;max-height:100%}