﻿@font-face{font-family:"Lato";font-style:normal;font-weight:300;font-display:swap;src:url("https://vdt.vilkas.fi/VDT/master/Fonts/Lato/Lato-Light.ttf") format("ttf")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url("https://vdt.vilkas.fi/VDT/master/Fonts/Lato/Lato-Regular.ttf") format("ttf")}@font-face{font-family:"Lato";font-style:italic;font-weight:400;font-display:swap;src:url("https://vdt.vilkas.fi/VDT/master/Fonts/Lato/Lato-Italic.ttf") format("ttf")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url("https://vdt.vilkas.fi/VDT/master/Fonts/Lato/Lato-Bold.ttf") format("ttf")}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.GeneralLayout,img{max-width:100% !important}.GeneralLayout{width:100% !important}.Footer .PropertyContainer,.Header .PropertyContainer,.NavBarBottom .PropertyContainer,.NavBarRoof .PropertyContainer,.NavBarTop .PropertyContainer{max-width:1560px !important;width:100%}.Middle{max-width:1560px !important;width:100%}.Imprint .Middle,.PrivacyPolicy .Middle,.ShippingAndPaymentInformation .Middle,.TermsAndConditions .Middle{max-width:1000px !important;width:100%}.MultipleStep-Container .CheckOut{max-width:1000px !important;width:100%}*{font-family:"Lato",sans-serif !important}h5,h6,p,a,span,ul li,ol li{line-height:150% !important}.ContentArea h1,.ContentArea h2,.ContentArea h3,.ContentArea h4,.ContentArea h5,.ContentArea h6{word-break:break-word}.ContentArea h1{margin-bottom:20px !important}.ContentArea h2{margin-bottom:18px !important}.ContentArea h3{margin-bottom:16px !important}.ContentArea h4{margin-bottom:14px !important}.ContentArea h5{margin-bottom:12px !important}.ContentArea h6{margin-bottom:10px !important}.ContentArea p{margin-bottom:10px !important;line-height:1.5 !important}.fa{font-style:normal !important;font-family:FontAwesome !important}.fa .fa-shopping-cart:before{font-family:FontAwesome !important;margin:0 .5em}.menu-container{width:100% !important;margin:0 auto;text-align:left;background:rgba(0,0,0,0)}.menu-container .menu>ul{margin:0 auto;width:100%;list-style:none;padding:0;position:relative;box-sizing:border-box}.menu-container .menu>ul::after,.menu-container .menu>ul::before{content:"/f146";font-family:"FontAwesome";display:none;cursor:pointer;float:right;padding:1.5em 2em;background:#fff;color:#333}.menu-container .menu>ul::after{clear:both}.menu-container .menu>ul>li{float:left;background:rgba(0,0,0,0);padding:0;margin:0}.menu-container .menu>ul>li:hover{background:rgba(0,0,0,0)}.menu-container .menu>ul>li>a:first-of-type {padding:24px 16px 24px 0}@media(max-width: 959px){.menu-container .menu>ul>li>a{border-bottom:1px solid #dde1e2;padding:16px 24px}}.menu-container .menu>ul>li>ul.sub-category-visible{background:#d1d1d1}.menu-container .menu>ul>li>ul{display:none;width:100%;background:#fff;padding:15px 20px !important;position:absolute;z-index:99;margin:0;list-style:none;box-sizing:border-box}.menu-container .menu>ul>li>ul::after,.menu-container .menu>ul>li>ul::before{content:"";display:table}.menu-container .menu>ul>li>ul::after{clear:both}.menu-container .menu>ul>li>ul>li{margin:0;padding-bottom:0;list-style:none;width:25%;background:none;float:left}.menu-container .menu>ul>li>ul>li a{padding:.2em 0;width:95%;display:block;font-size:14px;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.menu-container .menu>ul>li>ul>li a:hover{font-weight:bold !important}.menu-container .menu>ul>li>ul>li>ul{display:none;padding:0;margin:10px 0 0;list-style:none;box-sizing:border-box}.menu-container .menu>ul>li>ul>li>ul::after,.menu-container .menu>ul>li>ul>li>ul::before{content:"";display:table}.menu-container .menu>ul>li>ul>li>ul::after{clear:both}.menu-container .menu>ul>li>ul>li>ul>li{float:left;width:100%;padding:2px;margin:0;font-size:.8em}.menu-container .menu>ul>li>ul>li>ul>li a{border:0;font-weight:normal}.menu-container .menu>ul>li>ul>li>ul>li a:hover{font-weight:normal !important}.menu-container .menu>ul>li ul.normal-sub{width:300px;left:auto;padding:10px 20px}.menu-container .menu>ul>li ul.normal-sub>li{width:100%}.menu-container .menu>ul>li ul.normal-sub>li a{border:0;padding:5px 0}@media(max-width: 959px){.menu-container .menu>ul>li:last-of-type a{border-bottom:0}}#menuDesktopPosition{padding:0 !important;margin:0 !important}.menu-mobile{display:none}.menu-mobile::after{content:"";background-image:url("https://www.apteekkituotteet.fi/WebRoot/Euran/Shops/Eura/MediaGallery/Ulkoasu_2022/ikonit/valikko2.svg");background-repeat:no-repeat;background-size:contain;width:35px;height:35px;display:inline-block}.menu-dropdown-icon::before{content:"";font-family:"FontAwesome";display:none;cursor:pointer;float:right;padding:1.5em 2em;background:rgba(0,0,0,0);color:#161616}@media(min-width: 960px){.menu-container .menu>ul>li>ul{border-radius:0;box-shadow:0 0 20px 5px rgba(0,0,0,.1)}.NavBarTop .menu-container{width:100% !important}.NavBarTop .menu-container .menu{width:100% !important}.NavBarTop .menu-container .menu>ul.HorizontalDisplay{text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px;padding:16px 10px}.NavBarTop .menu-container .menu>ul>li{display:inline-block !important;float:none !important}.NavBarTop .menu-container .menu>ul>li>ul{text-align:left !important}.NavBarTop .menu-container .menu>ul>li>ul>li{width:100%;padding:2px 0 !important}.NavBarTop .menu-container .menu>ul>li>ul>li>a{font-size:12px !important;margin-bottom:4px}.NavBarTop .menu-container .menu>ul>li>ul>li>a:hover{border-color:#000}.NavBarTop .menu-container .menu>ul>li>ul>li>ul>li{padding:1px 0}.NavBarTop .menu-container .menu>ul>li>ul>li>ul>li>a:hover{text-decoration:underline}.NavBarTop .menu-container .menu>ul>li>ul>li.menu-dropdown-icon-third>a{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:10px;width:100% !important}.NavBarTop .menu-container .menu>ul>li>ul>li.menu-dropdown-icon-third>a::after{content:"";font-family:FontAwesome;font-size:8px}.NavBarTop .menu-container .menu>ul>li>ul>li.menu-dropdown-icon-third>ul{max-height:0;overflow:hidden;opacity:0}.NavBarTop .menu-container .menu>ul>li>ul>li.menu-dropdown-icon-third>ul.sub-category-visible{max-height:1000vh;opacity:1;transition:opacity 100ms ease-in-out;position:absolute;width:25%;background:#f1f1f1;padding:20px}.NavBarTop .menu-container .menu>ul>li>ul>li.menu-dropdown-icon-third>ul.sub-category-visible li.ep-megamenu-more{display:list-item !important}.NavBarTop .menu-container .menu>ul>li>ul>li.menu-dropdown-icon-third>ul.sub-category-visible li.ep-megamenu-more>a{font-weight:bold;margin-top:10px}.NavBarTop .menu-container .menu>ul>li>ul>li.menu-dropdown-icon-third>ul.sub-category-visible li.ep-megamenu-more>a:hover{font-weight:bold !important}.NavBarTop .menu-container .menu>ul>li>ul>li.menu-dropdown-icon-third>ul.sub-category-visible li.ep-megamenu-more a:before{content:"";font-family:"FontAwesome";margin-right:5px;font-size:8px}.NavBarTop .menu-container .menu>ul>li>ul{width:300px !important;text-align:left !important}.NavBarTop .menu-container .menu>ul>li>ul>li>a{border-bottom:0;font-size:14px !important;margin-bottom:0;padding:1px 0}.Header.HorizontalNavBar .menu-container{max-width:550px !important}}@media screen and (min-width: 1000px){.Header.HorizontalNavBar .menu-container{max-width:600px !important}}@media screen and (min-width: 1100px){.Header.HorizontalNavBar .menu-container{max-width:700px !important}}@media screen and (min-width: 1200px){.Header.HorizontalNavBar .menu-container{max-width:800px !important}}@media only screen and (max-width: 959px){.menu-container{display:none !important}.menu-container.custom-mobile-menu-open{width:100% !important;text-align:left;display:inline-block !important}.menu-container.custom-mobile-menu-open .menu .show-on-mobile{display:flex !important;background:#fff !important;justify-content:space-between;align-items:center;flex-direction:column}.menu-container.custom-mobile-menu-open .menu>ul{display:none}.menu-container.custom-mobile-menu-open .menu>ul>li{width:100%;float:none;display:block}.menu-container.custom-mobile-menu-open .menu>ul>li a{width:auto;display:block;font-size:inherit;font-weight:bold;color:#1d1d1d !important;background:#fff !important;white-space:break-spaces}.menu-container.custom-mobile-menu-open .menu>ul>li>ul{position:relative}.menu-container.custom-mobile-menu-open .menu>ul>li>ul>li{float:none;width:100%;padding-left:10px}.menu-container.custom-mobile-menu-open .menu>ul>li>ul>li>a{padding:8px 0;width:100%}.menu-container.custom-mobile-menu-open .menu>ul>li>ul>li>ul{position:relative}.menu-container.custom-mobile-menu-open .menu>ul>li>ul>li>ul>li{float:none;padding:0}.menu-container.custom-mobile-menu-open .menu>ul>li>ul>li>ul>li>a{padding:4px 0;width:100%}.menu-container.custom-mobile-menu-open .menu>ul>li>ul li:first-child{margin:0}.menu-container.custom-mobile-menu-open .menu>ul>li ul.normal-sub{width:100%;border-bottom:1px solid #dde1e2}.menu-container.custom-mobile-menu-open .menu>ul>li ul.normal-sub>li a{padding:4px 0}.menu-container.custom-mobile-menu-open .menu>ul>li.menu-dropdown-icon::before{order:2;padding:16px 24px !important;font-weight:bold}.menu-mobile{display:block !important}.menu-dropdown-icon:before{display:block;padding:16px 32px 16px 0}.Header.HorizontalNavBar .menu-mobile{font-size:0 !important;display:inline-block !important}}.FrontPageElement{max-width:100vw}#ContentAreaFix,#NavBarLeftFix,#NavBarRightFix,.ContentArea:before,.NavBarLeft:before,.NavBarRight:before,img{height:auto !important}.Footer,.Header,.Middle,.NavBarBottom,.NavBarRoof{background-size:cover;background-repeat:no-repeat;background-position:center center}.Middle .ContentArea{padding-left:10px;padding-right:10px}@media(min-width: 700px){.Middle .ContentArea{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1000px){.Footer,.Header,.NavBarRoof,.NavBarTop{padding:0 !important}}.LinkPrintView.InPrintViewNotVisible{display:none}.Middle.sidebar-right-active .ContentArea{margin-right:251px !important;margin-left:0 !important}.Middle.sidebar-left-active .ContentArea{margin-left:251px !important;margin-right:0 !important}.Middle.sidebar-right-active.sidebar-left-active .ContentArea{margin-left:251px !important;margin-right:251px !important}.sidebar-toggle-wrapper{display:none !important}.sidebar-left .SizeContainer,.sidebar-right .SizeContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.sidebar-left .SizeContainer>*,.sidebar-right .SizeContainer>*{margin:10px 0 !important}.NavBarLeft .ContextBoxHead,.NavBarLeft .ShopNameHead{padding:0 0 0 5px !important}.NavBarLeft .jstree-closed .jstree-leaf .jstree-icon{display:none !important}.NavBarLeft .jstree-leaf .jstree-icon{display:none !important}.NavBarLeft .jstree-open .jstree-leaf .jstree-icon{display:none !important}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxHead span{margin-bottom:8px !important}.NavBarRight .ContextBoxHead,.NavBarRight .ShopNameHead{padding:0 0 0 5px !important}.NavBarRight .jstree-closed .jstree-leaf .jstree-icon{display:none !important}.NavBarRight .jstree-leaf .jstree-icon{display:none !important}.NavBarRight .jstree-open .jstree-leaf .jstree-icon{display:none !important}.GeneralLayout .jstree-closed .jstree-closed .jstree-icon,.GeneralLayout .jstree-closed .jstree-icon,.GeneralLayout .jstree-closed .jstree-open .jstree-icon,.GeneralLayout .jstree-open .jstree-closed .jstree-icon,.GeneralLayout .jstree-open .jstree-icon,.GeneralLayout .jstree-open .jstree-open .jstree-icon{background:none !important;width:auto !important;height:auto !important;top:0 !important;padding:0 !important}.GeneralLayout .jstree-closed .jstree-closed .jstree-icon::before,.GeneralLayout .jstree-closed .jstree-icon::before,.GeneralLayout .jstree-open .jstree-closed .jstree-icon::before{content:"" !important;font-family:"FontAwesome" !important}.GeneralLayout .jstree-closed .jstree-open .jstree-icon::before,.GeneralLayout .jstree-open .jstree-icon::before,.GeneralLayout .jstree-open .jstree-open .jstree-icon::before{content:"" !important;font-family:"FontAwesome" !important}@media screen and (max-width: 800px){.sidebar-toggle-wrapper{display:flex !important;justify-content:space-between;font-size:18px !important;margin:0 !important;transition:50ms;position:fixed !important;top:50% !important;z-index:999 !important;width:100% !important}.sidebar-left,.sidebar-right{display:none !important}.sidebar-left.sidebar-left-open,.sidebar-right.sidebar-right-open{display:block !important;position:fixed !important;top:0 !important;box-shadow:-1px 0 10px 1px rgba(0,0,0,.1) !important;z-index:999;height:100vh;overflow-y:scroll !important}.sidebar-left.sidebar-left-open{left:0 !important}.sidebar-right.sidebar-right-open{right:0 !important}.sidebar-left-toggle{text-align:left !important;color:inherit;flex:1}.sidebar-left-toggle::before{background:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.3) !important;border-radius:0 50px 50px 0;padding:5px 5px 5px 2px}.sidebar-right-toggle{text-align:right !important;color:inherit;flex:1}.sidebar-right-toggle::before{background:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.3) !important;border-radius:50px 0 0 50px;padding:5px 2px 5px 5px}.sidebar-toggle-wrapper.sidebar-only-menu.sidebar-second-menu .sidebar-left-toggle::before,.sidebar-toggle-wrapper.sidebar-only-menu.sidebar-second-menu .sidebar-left-toggle::before,.sidebar-toggle-wrapper.sidebar-second-menu .sidebar-left-toggle::before,.sidebar-toggle-wrapper.sidebar-second-menu .sidebar-right-toggle.sidebar-toggle-open::before{content:"" !important;font-family:"FontAwesome" !important}.sidebar-toggle-wrapper.sidebar-only-menu.sidebar-second-menu .sidebar-left-toggle.sidebar-toggle-open::before,.sidebar-toggle-wrapper.sidebar-only-menu.sidebar-second-menu .sidebar-right-toggle::before,.sidebar-toggle-wrapper.sidebar-second-menu .sidebar-left-toggle.sidebar-toggle-open::before,.sidebar-toggle-wrapper.sidebar-second-menu .sidebar-right-toggle::before{content:"" !important;font-family:"FontAwesome" !important}.sidebar-toggle-wrapper.sidebar-only-menu .sidebar-left-toggle.sidebar-toggle-open::before,.sidebar-toggle-wrapper.sidebar-only-menu .sidebar-left-toggle::before,.sidebar-toggle-wrapper.sidebar-only-menu .sidebar-right-toggle.sidebar-toggle-open::before,.sidebar-toggle-wrapper.sidebar-only-menu .sidebar-right-toggle::before{content:"" !important;font-family:"FontAwesome" !important}.sidebar-toggle-wrapper.sidebar-only-menu .sidebar-left-toggle.sidebar-toggle-open::before,.sidebar-toggle-wrapper.sidebar-only-menu .sidebar-left-toggle::before{padding:8px 8px 8px 4px}.sidebar-toggle-wrapper.sidebar-only-menu .sidebar-right-toggle.sidebar-toggle-open::before,.sidebar-toggle-wrapper.sidebar-only-menu .sidebar-right-toggle::before{padding:8px 4px 8px 8px}.Middle.sidebar-left-active .ContentArea{margin-left:0 !important}.Middle.sidebar-right-active .ContentArea{margin-right:0 !important}.Middle.sidebar-right-active.sidebar-left-active .ContentArea{margin-left:0 !important;margin-right:0 !important}#ContentAreaFix,.Div .ContentArea:before{background:rgba(0,0,0,0) !important}.sidebar-left .PropertyContainer,.sidebar-right .PropertyContainer{padding-top:10px !important}.sidebar-left-close,.sidebar-right-close{padding:10px;display:inline-block;margin:2px;width:90%}.sidebar-left-close{text-align:right}.sidebar-right-close{text-align:left}.sidebar-left-close::before,.sidebar-right-close::before{content:"";font-family:"FontAwesome";font-size:22px}}.start-page .Layout1.GeneralLayout.Div .Middle.sidebar-left-active .sidebar-left-toggle,.ObjectID_3836808~.Layout1.GeneralLayout.Div .Middle.sidebar-left-active .sidebar-left-toggle{display:none}.start-page .Layout1.GeneralLayout.Div .Middle.sidebar-left-active .ContentArea,.ObjectID_3836808~.Layout1.GeneralLayout.Div .Middle.sidebar-left-active .ContentArea{padding-top:0 !important;margin-left:0 !important}.start-page .Layout1.GeneralLayout.Div .NavBarLeft,.start-page .Layout1.GeneralLayout.Div .FrontHero,.ObjectID_3836808~.Layout1.GeneralLayout.Div .NavBarLeft,.ObjectID_3836808~.Layout1.GeneralLayout.Div .FrontHero{display:none}.NavBarRoof.HorizontalNavBar{background:linear-gradient(90deg, #c8357f 0%, #d26f1c 100%)}.NavBarRoof.HorizontalNavBar .PropertyContainer{height:auto !important;box-sizing:border-box !important;margin:0 auto !important}@media(min-width: 600px){.NavBarRoof.HorizontalNavBar .PropertyContainer{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 959px){.NavBarRoof.HorizontalNavBar .PropertyContainer{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer{float:none !important;width:100%}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer>div{padding:4px 10px !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer p,.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer p.BasketLink,.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer td{padding:0 !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer p.BasketLink{height:auto !important;line-height:normal !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer .fa-shopping-cart:before{margin-right:4px !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer .LocaleFlags{top:0 !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer .NavigationElement{height:auto !important;line-height:normal !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer .NavigationElement>a,.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer .NavigationElement>em>a{padding:0 !important;height:auto !important;line-height:normal !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer .NavigationElement a:after{content:"" !important;margin-left:0 !important;color:rgba(0,0,0,0) !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer .NavigationElement.SSLSwitch input{padding:0 !important;height:auto !important;line-height:normal !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer .NavigationText>p img{margin-bottom:4px;margin-right:2px}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer .NavigationElement a.Action{display:flex;flex-direction:row;align-items:center}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer.custom-left{display:none}@media(min-width: 600px){.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer.custom-left{display:block}}@media(max-width: 600px){.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer.custom-right{text-align:center;display:flex;align-items:center;justify-content:center;gap:15px}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer.custom-right>div{padding:0 !important}.NavBarRoof.HorizontalNavBar .PropertyContainer .SizeContainer.custom-right>div a{color:#161616;background-color:#fff;border-radius:3px;padding:4px 10px !important;display:inline-block;font-size:11px}}.NavBarTop.HorizontalNavBar{border-top:1px solid #dde1e2;box-shadow:0px 8px 12px rgba(0,0,0,.06)}@media(min-width: 960px){.NavBarTop.HorizontalNavBar{min-height:54px}}.NavBarTop.HorizontalNavBar .PropertyContainer{height:auto !important;margin:0 auto !important}.NavBarTop.HorizontalNavBar .PropertyContainer .SizeContainer{float:none !important;height:auto !important}.Header{min-height:115px}@media(min-width: 600px){.Header{min-height:155px}}@media(min-width: 960px){.Header{min-height:108px}}.Header .PropertyContainer{height:auto;margin:0 auto}.Header .PropertyContainer .SizeContainer{max-width:100%;width:100%;padding:10px;display:grid !important;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(2, 1fr);align-items:center;justify-items:flex-start;row-gap:10px}@media(min-width: 600px){.Header .PropertyContainer .SizeContainer{row-gap:0}}@media(min-width: 960px){.Header .PropertyContainer .SizeContainer{gap:24px;flex-wrap:nowrap;display:flex !important;justify-content:space-between;flex-wrap:wrap;padding:20px 10px}}.Header .PropertyContainer .SizeContainer .NavBarElement0{grid-column:3/span 4;grid-row:1}@media(min-width: 500px){.Header .PropertyContainer .SizeContainer .NavBarElement0{grid-column:2/span 4}}@media(min-width: 960px){.Header .PropertyContainer .SizeContainer .NavBarElement0{flex:1}}.Header .PropertyContainer .SizeContainer .NavBarElement0 p{padding:0}.Header .PropertyContainer .SizeContainer .NavBarElement0 p a img{max-height:35px}@media(min-width: 960px){.Header .PropertyContainer .SizeContainer .NavBarElement0 p a img{max-height:inherit}}.Header .PropertyContainer .SizeContainer .SearchElement{grid-column:1/span all;grid-row:2;width:100% !important}@media(min-width: 960px){.Header .PropertyContainer .SizeContainer .SearchElement{flex:1}}.Header .PropertyContainer .SizeContainer .BasketBox{order:-2;grid-row:1;grid-column:7/span 6;justify-self:flex-end}@media(min-width: 960px){.Header .PropertyContainer .SizeContainer .BasketBox{order:unset;flex:1;text-align:right}}.Header .PropertyContainer .SizeContainer .BasketBox>span:last-child{border-radius:3px;background:#fff;border:1px solid #d26f1c;padding:6px 14px;color:#d26f1c;display:inline-block;font-weight:bold}@media(min-width: 400px){.Header .PropertyContainer .SizeContainer .BasketBox>span:last-child{padding:8px 16px}}.Header .PropertyContainer .SizeContainer .BasketBox>a{border-radius:3px;background:#d26f1c;border:1px solid #d26f1c;padding:6px 8px;color:#fff;display:inline-block;font-weight:bold;transition:background 100ms ease-in-out,border 100ms ease-in-out,color 100ms ease-in-out}@media(min-width: 400px){.Header .PropertyContainer .SizeContainer .BasketBox>a{padding:8px 16px}}.Header .PropertyContainer .SizeContainer .BasketBox>a:hover{text-decoration:none;background:#fff;border-color:#d26f1c;color:#d26f1c}.Header .PropertyContainer .SizeContainer .BasketBox>a span{font-weight:bold;font-family:"Lato",sans-serif !important;text-align:center;font-size:12px !important}@media(min-width: 400px){.Header .PropertyContainer .SizeContainer .BasketBox>a span{font-size:inherit !important}}.Header .PropertyContainer .SizeContainer .BasketBox>a span:last-child::before{font-family:FontAwesome;content:"";margin-right:2px}.Header .PropertyContainer .SizeContainer .menu-mobile{order:-4;grid-row:1;grid-column:1}@media(min-width: 960px){.Header .PropertyContainer .SizeContainer .menu-mobile{display:none !important;order:unset}}.Header.HorizontalNavBar.header-contains-menu .menu-container.custom-mobile-menu{width:100%}.Middle{margin:0 auto !important;overflow:visible !important}@media screen and (max-width: 1000px){.Middle .ContentArea{padding-top:10px}}.Middle .CategoryList .CategoryBaseTable .ImgLeft,.Middle .CategoryList .CategoryBaseTable .ImgRight,.Middle .CategoryList .CategoryBaseTable .TextComplete,.Middle .CategoryList .CategoryBaseTable .TextLeft,.Middle .CategoryList .CategoryBaseTable .TextRight{margin:16px 0 !important}.Middle .CategoryList .CategoryBaseTable.TextComplete{margin:16px 0 !important}.Middle .CategoryList div.CategoryImage{float:none !important;margin:24px 0 30px 0 !important}.Middle .PageThis{display:none !important}.Middle .contentslider{margin:0 auto !important}@media screen and (max-width: 768px){.Middle .CategoryList .CategoryBaseTable .ImgLeft,.Middle .CategoryList .CategoryBaseTable .ImgRight,.Middle .CategoryList .CategoryBaseTable .TextLeft,.Middle .CategoryList .CategoryBaseTable .TextRight{padding:0 !important;width:100% !important}}.NavBarBottom.HorizontalNavBar{padding:20px 10px;box-sizing:border-box;border-top:1px solid #dde1e2}@media(min-width: 600px){.NavBarBottom.HorizontalNavBar{padding:40px 10px}}@media(min-width: 700px){.NavBarBottom.HorizontalNavBar{padding:40px 20px}}@media(min-width: 1000px){.NavBarBottom.HorizontalNavBar{padding:50px 20px}}.NavBarBottom.HorizontalNavBar .PropertyContainer{margin:0 auto !important;box-sizing:border-box}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer{min-height:auto;display:grid;grid-template-columns:1fr;gap:20px}@media(min-width: 700px){.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer{grid-template-columns:repeat(4, 1fr);column-gap:10px;row-gap:60px}}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .ContextBox .BoxContainer{padding:0;margin:0}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxHead{padding:0;text-align:left;margin-bottom:5px}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxHead span{height:auto;display:inline-block;padding:0;white-space:break-spaces}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxBody{padding:0;margin:0}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxBody p,.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxBody ul li,.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxBody a,.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxBody span{white-space:break-spaces;word-break:break-word}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .NavBarElement3 .NavigationText{padding:0;width:100%}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .NavBarElement3 .NavigationText #footer-logoarea-1{background-color:#fff;box-shadow:-5px 5px 20px rgba(0,0,0,.1);border-radius:3px;padding:20px;display:grid;grid-template-columns:repeat(2, 1fr);gap:5px}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .NavBarElement4{border-top:1px solid #dde1e2}@media(min-width: 700px){.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .NavBarElement4{grid-column:1/span all}}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .NavBarElement4 .NavigationText{float:none;padding:0;margin:0 0 20px 0}.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .NavBarElement4 .NavigationText #footer-logoarea-2{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap;margin-top:40px}@media(min-width: 700px){.NavBarBottom.HorizontalNavBar .PropertyContainer .SizeContainer .NavBarElement4 .NavigationText #footer-logoarea-2{margin-top:60px}}.FooterContainer,.FooterContainer.sticky{position:relative !important;padding-top:10px;overflow:hidden}.Footer{box-sizing:border-box;position:relative;background:linear-gradient(90deg, #c8357f 0%, #d26f1c 100%)}.Footer .PropertyContainer{box-sizing:border-box;margin:0 auto !important;padding:20px 0 30px 0;min-height:auto}.Footer .PropertyContainer .SizeContainer{width:100%;display:grid;grid-template-columns:100%;gap:20px;padding:20px;text-align:left}@media(min-width: 1580px){.Footer .PropertyContainer .SizeContainer{padding:0}}.Footer .PropertyContainer .SizeContainer .FloatLeft,.Footer .PropertyContainer .SizeContainer .NavigationText{float:none !important}.Footer .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxHead{padding:0;margin-bottom:10px}.Footer .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxHead span{height:auto;overflow:visible;padding:0;white-space:break-spaces;word-break:break-word}.Footer .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxBody{padding:0}.Footer .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxBody p,.Footer .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxBody span,.Footer .PropertyContainer .SizeContainer .ContextBox .BoxContainer .ContextBoxBody a{white-space:break-spaces;line-height:32px !important}.Footer .PropertyContainer .SizeContainer ul{list-style-type:none !important;padding:0}.Footer .PropertyContainer .SizeContainer ul>li{white-space:break-spaces;line-height:32px !important}.Footer .PropertyContainer .SizeContainer .NavBarElement3 .BoxContainer .ContextBoxBody ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.CategoryList>.CategoryList .ListItemCategoryTable tbody{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width: 400px){.CategoryList>.CategoryList .ListItemCategoryTable tbody{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 500px){.CategoryList>.CategoryList .ListItemCategoryTable tbody{gap:20px}}@media(min-width: 959px){.CategoryList>.CategoryList .ListItemCategoryTable tbody{grid-template-columns:repeat(4, 1fr)}}.CategoryList>.CategoryList .ListItemCategoryTable tbody td{display:block;width:100%}.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory{display:block;width:100%;margin:0 auto;background:#fff;height:100%;cursor:pointer;min-height:unset;padding:0;box-shadow:0px 0px 5px rgba(0,0,0,.05);border-radius:0;transition:box-shadow 100ms ease-in-out}.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory:hover{box-shadow:0px 6px 8px rgba(0,0,0,.15)}.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory .ImageArea{padding-top:10px;float:none;margin:10px auto 0 auto;min-width:unset;min-height:150px;max-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory .ImageArea img{max-height:150px}.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory .InfoArea{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:10px;text-align:left}@media(min-width: 1000px){.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory .InfoArea{padding:20px}}.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory .InfoArea h3{min-width:unset;margin-bottom:10px !important;line-height:unset !important}.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory .InfoArea h3 a{display:inline-block;word-break:break-word;text-transform:uppercase}.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory .InfoArea p{font-size:14px !important}.CategoryList>.CategoryList .ListItemCategoryTable tbody td .ListItemCategory>.ClearBoth{display:none !important}.CategoryList>.CategoryList{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:40px}@media(min-width: 400px){.CategoryList>.CategoryList{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 500px){.CategoryList>.CategoryList{gap:20px}}@media(min-width: 959px){.CategoryList>.CategoryList{grid-template-columns:repeat(4, 1fr)}}.CategoryList>.CategoryList .ListItemCategory{display:block;width:100%;margin:0 auto;background:#fff;height:100%;cursor:pointer;min-height:unset;padding:0;box-shadow:0px 0px 5px rgba(0,0,0,.05);border-radius:0;transition:box-shadow 100ms ease-in-out}.CategoryList>.CategoryList .ListItemCategory:hover{box-shadow:0px 6px 8px rgba(0,0,0,.15)}.CategoryList>.CategoryList .ListItemCategory .ImageArea{padding-top:10px;float:none;margin:10px auto 0 auto;min-width:unset;min-height:150px;max-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}.CategoryList>.CategoryList .ListItemCategory .ImageArea img{max-height:150px}.CategoryList>.CategoryList .ListItemCategory .InfoArea{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:10px;text-align:left}@media(min-width: 1000px){.CategoryList>.CategoryList .ListItemCategory .InfoArea{padding:20px}}.CategoryList>.CategoryList .ListItemCategory .InfoArea h3{min-width:unset;margin-bottom:0px !important;line-height:unset !important}.CategoryList>.CategoryList .ListItemCategory .InfoArea h3 a{display:inline-block;word-break:break-word;text-transform:uppercase;text-decoration:none}.CategoryList>.CategoryList .ListItemCategory .InfoArea p{font-size:14px !important;margin-top:10px}.CategoryList>.CategoryList .ListItemCategory>.ClearBoth{display:none !important}#GBaseContextHelper.PageType_SF-Category~.GeneralLayout,#GBaseContextHelper.PageType_SF-Category~.Layout1 .ContentArea,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout,#GBaseContextHelper.PageType_SF-FacetedCategory~.Layout1 .ContentArea,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout,#GBaseContextHelper.PageType_SF-FacetedSearch~.Layout1 .ContentArea{background:#fafafa !important}@media(max-width: 850px){#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper{display:grid}#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper h3.BottomMargin.BreadCrumbs.breadcrumb-parent-wrapper,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper h3.BottomMargin.BreadCrumbs.breadcrumb-parent-wrapper,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper h3.BottomMargin.BreadCrumbs.breadcrumb-parent-wrapper{order:-2}#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper>h1[itemprop=name],#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper>h1[itemprop=name],#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper>h1[itemprop=name]{order:-1}}@media(max-width: 450px){#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{display:none !important}}@media(max-width: 550px){#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{font-size:12px;line-height:1.8}}@media(max-width: 450px){#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{display:none !important}}@media(max-width: 550px){#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedCategory~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper .CategoryProducts>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#GBaseContextHelper.PageType_SF-FacetedSearch~.GeneralLayout .Middle .ContentAreaWrapper #RemoteSearchResults>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{font-size:12px;line-height:1.8}}#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle h1[itemprop=name]{text-align:left}#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .CategoryList .CategoryText{text-align:left;padding:20px;background:#fff}#GBaseContextHelper.PageType_SF-Category~.GeneralLayout .Middle .CategoryList .CategoryText:empty{display:none !important}.Header .AddToBasketButton[type=submit],.NavBarTop .AddToBasketButton[type=submit],.NavBarBottom .AddToBasketButton[type=submit],.NavBarLeft .AddToBasketButton[type=submit],.NavBarRight .AddToBasketButton[type=submit],.NavBarRoof .AddToBasketButton[type=submit],.Footer .AddToBasketButton[type=submit],.ContentArea .AddToBasketButton[type=submit],.Customizable button.AddToBasketButton{font-size:16px !important;font-weight:bold !important}.LoginButton,.ep-uiInput-button,button,ul.NoListStyleType a.Action{border-radius:0 !important;transition:opacity 100ms ease-in-out !important}.LoginButton:hover,.ep-uiInput-button:hover,button:hover,ul.NoListStyleType a.Action:hover{opacity:.8 !important}.scrollTop{position:fixed;bottom:10px;background-color:#d26f1c;transition:100ms ease-in-out;border-radius:100%;height:40px;width:40px;text-align:center;opacity:0;right:10px;padding:0;z-index:10;box-shadow:-2px 2px 5px rgba(0,0,0,.2)}@media(min-width: 900px){.scrollTop{display:none}}.scrollTop a{font-size:24px;color:#fff;text-decoration:none;line-height:100%}button[name=AddBasketToShoppingList]{font-weight:normal !important;font-size:14px !important;border:1px solid #161616 !important;padding:8px 16px 8px 10px !important;margin-top:10px !important}#BasketForm .RefreshIconSmall,.AddToBasketButton .BasketIcon,.NotSubscribedIcon,.SubscribedIcon{display:none !important}.OrderProcessNavigation #CheckOut button{font-size:14px !important;transition:100ms ease-in-out !important;background:#00a676 !important}ul.NoListStyleType a.Action{line-height:140% !important;font-weight:normal !important;display:inline-block !important;padding:8px 16px !important;transition:opacity 100ms ease-in-out !important;background:#fff !important;color:#161616 !important;border:1px solid #161616 !important;text-decoration:none}ul.NoListStyleType a.Action:hover{opacity:.8 !important}.CheckoutButtons #KCOButton #KCOLink{font-weight:normal !important;font-size:14px !important;display:inline-block !important;padding:8px 16px !important;transition:background 100ms ease-in-out,color 100ms ease-in-out,border 100ms ease-in-out !important;background:#fff !important;color:#161616 !important;border:1px solid #161616 !important}.CheckoutButtons #ContinueShoppingButton a{font-weight:normal !important;line-height:140% !important;display:inline-block !important;transition:100ms ease-in-out !important}.CheckoutButtons #CheckOutTop button{font-size:14px !important;transition:100ms ease-in-out !important;background:#00a676 !important}.CheckoutButtons #ContinueShoppingButton a{font-size:14px !important}#UserLoginForm button[type=submit]{font-weight:normal !important;line-height:140% !important;display:inline-block !important;transition:opacity 100ms ease-in-out !important}#UserLoginForm button[type=submit]:hover{opacity:.8 !important}form .Box span.ep-uiDatepicker-showButton{background:rgba(0,0,0,0) !important}form .Box button span.SearchIcon{display:none !important}.RemoteSearchFacets .RemoteSearchFacetPrice button{padding:10px !important;transition:100ms ease-in-out !important}.RemoteSearchFacetsInitial a.RemoteSearchFacetsReset{margin-left:0 !important;padding:6px 0 !important;margin:10px 0;font-size:13px !important;text-align:left !important;transition:100ms ease-in-out !important;display:inline-block !important}.PageType_SF-Product~.GeneralLayout .CrossellingInfoArea .ButtonBasket{padding:0 !important;background:none !important;color:inherit !important;text-decoration:underline !important}.PageType_SF-Product~.GeneralLayout .CrossellingInfoArea .ButtonBasket:hover{border-color:rgba(0,0,0,0) !important}.VariationsTable .AddToBasketForm button.ButtonBasket{padding:0 !important;background:none !important;color:inherit !important;text-decoration:underline !important}.VariationsTable .AddToBasketForm button.ButtonBasket:hover{border-color:rgba(0,0,0,0) !important}.ProductDetails .epWidth50.epWidth-4,.ProductListImageBox .InfoArea .AddToBasketForm .ShowInlineElement .custom-basket-input-button .epWidth50.epWidth-4,.VariationsTable .epWidth50.epWidth-4{width:30px !important}.AddToBasketForm .ep-uiSpinner-stepper{border-radius:0px !important}.AddToBasketForm .ep-uiSpinner-stepper .ep-uiSpinner-stepDown,.AddToBasketForm .ep-uiSpinner-stepper .ep-uiSpinner-stepUp{line-height:14px !important;text-decoration:none}.AddToBasketForm .ep-uiSpinner-stepper .ep-uiSpinner-stepDown:hover,.AddToBasketForm .ep-uiSpinner-stepper .ep-uiSpinner-stepUp:hover{text-decoration:none}.custom-basket-input-button .ep-uiInput{margin:0 !important}.custom-basket-input-button .ep-uiSpinner-stepper{margin:0 2px !important;height:auto !important}.custom-basket-input-button a.ep-uiSpinner-stepDown,.custom-basket-input-button a.ep-uiSpinner-stepUp{font-size:12px !important}button:focus,input:focus,input:focus+.ep-uiInput,input:focus+.ep-uiInput-custom .ep-uiInput{box-shadow:none !important}.HotDealTopFloatin .NewProduct,.ListItemProduct .NewProduct,.ProductListImageBox .NewProduct,.SlimHotDealTop .NewProduct{background:#00a676 !important;font-size:10px !important;padding:4px 8px;color:#fff !important;font-weight:normal !important;z-index:99 !important;margin:0 !important;text-align:center !important;border-radius:3px;vertical-align:middle;height:auto;width:auto;min-height:unset;min-width:unset;line-height:normal !important;position:relative !important;top:unset !important;left:unset !important;float:none !important}@media(min-width: 400px){.HotDealTopFloatin .NewProduct,.ListItemProduct .NewProduct,.ProductListImageBox .NewProduct,.SlimHotDealTop .NewProduct{font-size:12px !important}}.ProductDetails .NewProduct{position:absolute;background:#00a676 !important;font-size:12px !important;padding:4px 8px;color:#fff !important;font-size:13px !important;font-weight:normal !important;z-index:99 !important;margin:0 !important;text-align:center !important;border-radius:3px;vertical-align:middle;height:auto;width:auto;min-height:unset;min-width:unset;line-height:normal !important}.ComparisonTable .NewProduct,.ListItemProductContainer .NewProduct{display:none !important}.Tarjous{position:absolute;top:0;right:0}.ProductOnStockIcon,.ProductOutStockIcon,.ProductWarnStockIcon{height:10px !important;width:10px !important;border-radius:50%}.ProductOnStockIcon{background:#009347 !important}.ProductOutStockIcon{background:#db3058 !important}.ProductWarnStockIcon{background:#f90 !important}.ProductRatingEnabledIcon{background:url("https://vdt.vilkas.fi/VDT/master/Graphics/rating-star-full.svg") !important}.ProductRatingEnabledIconSmall{background:url("https://vdt.vilkas.fi/VDT/master/Graphics/rating-star-full-small.svg") !important}.ProductRatingDisabledIcon{background:url("https://vdt.vilkas.fi/VDT/master/Graphics/rating-star-empty.svg") !important}.ProductRatingDisabledIconSmall{background:url("https://vdt.vilkas.fi/VDT/master/Graphics/rating-star-empty-small.svg") !important}.LinkProductRating{background:url("https://vdt.vilkas.fi/VDT/master/Graphics/rating-star-full.svg") no-repeat 0 0 !important}.LocaleFlags a[href^="../sv_SE"],.LocaleFlags a[href^="?Locale=sv_SE"]{background:none}.LocaleFlags a[href^="../sv_SE"]::before,.LocaleFlags a[href^="?Locale=sv_SE"]::before{content:"SV"}.LocaleFlags a[href^="../sv_FI"],.LocaleFlags a[href^="?Locale=sv_FI"]{background:none}.LocaleFlags a[href^="../sv_FI"]::before,.LocaleFlags a[href^="?Locale=sv_FI"]::before{content:"FI/SV"}.LocaleFlags a[href^="../fi_FI"],.LocaleFlags a[href^="?Locale=fi_FI"]{background:none}.LocaleFlags a[href^="../fi_FI"]::before,.LocaleFlags a[href^="?Locale=fi_FI"]::before{content:"FI"}.LocaleFlags a[href^="../no_NO"],.LocaleFlags a[href^="?Locale=no_NO"]{background:none}.LocaleFlags a[href^="../no_NO"]::before,.LocaleFlags a[href^="?Locale=no_NO"]::before{content:"NO"}.LocaleFlags a[href^="../en_GB"],.LocaleFlags a[href^="?Locale=en_GB"]{background:none}.LocaleFlags a[href^="../en_GB"]::before,.LocaleFlags a[href^="?Locale=en_GB"]::before{content:"GB"}.LocaleFlags a[href^="../da_DK"],.LocaleFlags a[href^="?Locale=da_DK"]{background:none}.LocaleFlags a[href^="../da_DK"]::before,.LocaleFlags a[href^="?Locale=da_DK"]::before{content:"DK"}.LocaleFlags a[href^="../de_DE"],.LocaleFlags a[href^="?Locale=de_DE"]{background:none}.LocaleFlags a[href^="../de_DE"]::before,.LocaleFlags a[href^="?Locale=de_DE"]::before{content:"DE"}.LocaleFlags a[href^="../fr_FR"],.LocaleFlags a[href^="?Locale=fr_FR"]{background:none}.LocaleFlags a[href^="../fr_FR"]::before,.LocaleFlags a[href^="?Locale=fr_FR"]::before{content:"FR"}.LocaleFlags a[href^="../ru_RU"],.LocaleFlags a[href^="?Locale=ru_RU"]{background:none}.LocaleFlags a[href^="../ru_RU"]::before,.LocaleFlags a[href^="?Locale=ru_RU"]::before{content:"RU"}.LocaleFlags a{margin-right:4px;transition:text-decoration 100ms ease-in-out;font-weight:light}.LocaleFlags a:hover{text-decoration:underline}.LocaleFlags a img{visibility:hidden;width:0}.LocaleFlags a[href^="../sv_SE"],.LocaleFlags a[href^="?Locale=sv_SE"]{background:url("https://vdt.vilkas.fi/VDT/master/Flags/se.svg")}.LocaleFlags a[href^="../fi_FI"],.LocaleFlags a[href^="?Locale=fi_FI"]{background:url("https://vdt.vilkas.fi/VDT/master/Flags/fi.svg")}.LocaleFlags a[href^="../sv_FI"],.LocaleFlags a[href^="?Locale=sv_FI"]{background:url("https://vdt.vilkas.fi/VDT/master/Flags/se.svg")}.LocaleFlags a[href^="../en_GB"],.LocaleFlags a[href^="?Locale=en_GB"]{background:url("https://vdt.vilkas.fi/VDT/master/Flags/gb.svg")}.LocaleFlags a{background-repeat:no-repeat !important;background-position:center !important;display:inline-block !important;width:15px !important;margin-right:4px !important;border:1px solid #fff !important;border-radius:100% !important;height:15px !important;background-size:cover !important;transition:border 100ms ease-in-out}.LocaleFlags a::before{content:"" !important}.LocaleFlags a:hover{border:1px solid #fff}.LocaleFlags a img{visibility:hidden}.Coins a[href$="Currency=EUR"]{background:url("https://vdt.vilkas.fi/VDT/master/Graphics/Currency/eur.svg")}.Coins a[href$="Currency=SEK"]{background:url("https://vdt.vilkas.fi/VDT/master/Graphics/Currency/sek.svg")}.Coins a{background-repeat:no-repeat !important;background-position:center !important;display:inline-block;width:20px;margin-right:4px;border:1px solid #737373;border-radius:100%;height:20px;background-size:cover !important}.Coins a:hover{border:1px solid #000}.Coins a img{visibility:hidden}.Coins span.CoinLabel{display:none}span.PageType_SF-CustomForm~.GeneralLayout .Middle,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle{max-width:1000px !important}.UserLostPasswd{padding:0}.UserLostPasswd .TableHead>div{margin:0}.UserLostPasswd .Dialog{padding:0}.UserLostPasswd .Dialog .SizeContainer>div{margin-left:0 !important}.UserLostPasswd .Dialog .SizeContainer>div .InputLabelling{float:none;text-align:left;width:auto;padding:0;margin-bottom:5px}.UserLostPasswd .Dialog .SizeContainer>div .InputLabelling::after{content:":"}.UserLostPasswd .Dialog .SizeContainer>div .InputField{padding:0}.epCustomFormWrapper input,.epCustomFormWrapper .ep-uiInput{margin:0}.epCustomFormWrapper dl dt{float:none !important;width:100% !important;text-align:left !important}.epCustomFormWrapper dl dt label{display:inline-block !important;margin-bottom:8px !important}.epCustomFormWrapper dl dd{margin:0 !important}.epCustomFormWrapper dl dd button.Button{line-height:normal;margin-right:0;text-align:center !important;width:100%;text-transform:uppercase;font-weight:bold;margin-top:20px;padding:14px 4px}.epCustomFormWrapper dl dd .ep-uiInput-text,.epCustomFormWrapper dl dd textarea{max-width:100%;width:100%;border-radius:3px;padding:5px}.epCustomFormWrapper dl .AlignRight{text-align:left !important}.log-in-wrapper{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));row-gap:20px}.log-in-wrapper form,.log-in-wrapper ul.NoListStyleType{border:1px solid #f1f1f1;border-radius:0;padding:25px !important;margin:0}@media screen and (min-width: 768px){.log-in-wrapper{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr));grid-gap:20px;row-gap:0}}#UserLoginForm h2.MarginBottom{display:none !important}#UserLoginForm .InputBlock{margin-bottom:20px !important}#UserLoginForm .InputBlock .InputLabelling{margin-bottom:8px !important}#UserLoginForm .InputBlock .InputField input{width:300px !important;padding:6px !important}#UserLoginForm .InputBlock .InputField input[name=Password]{margin-bottom:16px !important}.NewCustomer #registrationForm .AddressDialog{border:none !important}.NewCustomer #registrationForm .AddressDialog div.InputLabelling,.NewCustomer #registrationForm .AddressDialog td.InputLabelling{padding:0 !important;width:auto !important}.NewCustomer #registrationForm button[name=save]{line-height:normal;margin-right:0;text-align:center !important;width:100%;text-transform:uppercase;font-weight:bold;margin-top:20px;padding:14px 4px}.NewCustomer #registrationForm .Dialog div.InputField,.NewCustomer #registrationForm .Dialog td.InputField{padding:0 !important}.NewCustomer #registrationForm .Dialog div.InputLabelling{float:none !important;text-align:left !important;margin-bottom:4px !important}.NewCustomer #registrationForm .Dialog div.InputField{float:none !important;margin-bottom:8px !important}.NewCustomer #registrationForm .Dialog .MandatoryField .InputField{color:#888 !important;font-size:12px !important;font-style:italic}.NewCustomer #registrationForm .NewsletterForm{margin:32px 0 0 0 !important}.NewCustomer #registrationForm .TableHead div{line-height:unset !important;margin:32px 0 16px 0 !important;font-weight:bold;font-size:20px !important}.NewCustomer #registrationForm .InputBlock .InputField input,.NewCustomer #registrationForm .InputBlock .InputField select{max-width:100% !important;width:100% !important;border-radius:3px;padding:5px}.NewCustomer #registrationForm .InputBlock .InputField input[type=checkbox]{width:auto !important;max-width:unset !important}.NewCustomer .BreadcrumbItem{margin-right:8px !important}.ListItemProduct .ListItemProductInfoContainer .NewProduct{display:none !important}#ProductRecommendationForm .Dialog{padding:0 !important}#ProductRecommendationForm .Dialog .FormGrid tr{display:flex !important;flex-direction:column}#ProductRecommendationForm .Dialog .FormGrid tr td input{width:100% !important;max-width:360px !important}#ProductRecommendationForm .TableHead div{margin:0 0 32px 0 !important;font-size:20px !important;font-weight:bold !important}#ProductInquiryForm .TableHead div{margin:0 0 32px 0 !important;font-size:20px !important;font-weight:bold !important}#ProductInquiryForm .Dialog{padding:0 !important}#ProductInquiryForm .Dialog .InputBlock{display:flex !important;flex-direction:column}#ProductInquiryForm .Dialog .InputBlock .InputLabelling{float:none !important;text-align:left !important;margin-bottom:4px}#ProductInquiryForm .Dialog .InputBlock .InputField{float:none !important;margin-bottom:8px}#ProductInquiryForm .Dialog .InputBlock .InputField input,#ProductInquiryForm .Dialog .InputBlock .InputField textarea{width:99% !important;max-width:360px !important}#ProductRatingForm .Box[itemprop=reviews]{padding:16px !important}#ProductRatingForm .Box .BottomMargin[itemprop=reviewBody]{margin-top:16px !important}#ProductRatingForm .FloatLeft[itemprop=aggregateRating]{margin:8px 0;opacity:.7;font-size:13px}#ProductRatingForm h3{font-size:20px}#ProductRatingForm h3 i.Icon.ProductRatingEditIcon{display:none !important}#ProductRatingForm h3 strong.LeftSmallPadding{padding:0 !important}#ProductRatingForm .ListItemProductInfoContainer .AlignRight,#ProductRatingForm .ListItemProductInfoContainer .PriceArea{text-align:left !important}@media(min-width: 400px){#ProductRatingForm .ListItemProduct{padding:20px;background:#fafafa;border-radius:5px}}#ProductRatingForm .ListItemProduct .InfoArea.ProductDetail{border:0 !important;display:grid;grid-template-columns:1fr}#ProductRatingForm .ListItemProduct .InfoArea.ProductDetail .ImageArea{text-align:left}#ProductRatingForm .ListItemProduct .InfoArea.ProductDetail .ImageArea img.ProductSmallImage{max-width:300px !important}#ProductRatingForm .ListItemProduct .InfoArea.ProductDetail .ListItemProductInfoContainer table tbody{display:grid;grid-template-columns:1fr}#ProductRatingForm .ListItemProduct .InfoArea.ProductDetail .ListItemProductInfoContainer table tbody .DailyPrice,#ProductRatingForm .ListItemProduct .InfoArea.ProductDetail .ListItemProductInfoContainer table tbody .ReferencePrice{text-align:left}#ProductRatingForm .InputBlock .InputField{padding:0 !important;margin-bottom:4px}span.PageType_SF-ProductRating~.GeneralLayout .Middle{max-width:1000px !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable{margin-bottom:48px;margin-top:20px !important}@media(min-width: 400px){span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable{padding:20px;background:#fafafa;border-radius:5px}}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .ep-uiInput-text,span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable textarea{max-width:100%;width:100%;border-radius:3px;padding:5px}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .PaddingTop{opacity:.8;max-width:640px;font-size:13px;margin:8px 0 16px}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .PaddingTop a{font-size:13px !important;font-weight:bold !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .FloatRight{float:none !important;text-align:left !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .Dialog div.InputField{float:none !important;text-align:left !important;padding:0 !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .Dialog td.InputField{padding:0 !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .Dialog div.InputLabelling{float:none !important;text-align:left !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .Box{border:0 !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .ProductRatingSwitch input{width:auto !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .SizeContainer{min-width:unset !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .InputBlock{margin:4px 0}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .InputBlock .InputLabelling{padding:0 !important;margin-bottom:4px;font-weight:bold !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .InputBlock .InputField .TopMargin{margin:0 0 4px 0 !important;font-weight:bold !important}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .InputBlock .InputField span.AlignMiddle{display:block !important;opacity:.7;font-size:13px}span.PageType_SF-ProductRating~.GeneralLayout .Middle #NewRatingTable .ProductRatingIEMarginBugFix{margin-top:16px}@media screen and (max-width: 500px){#UserLoginForm .InputBlock .InputField input{width:auto !important}}.message-bar.GBaseGDPRConsentDialog{z-index:1000 !important;background-color:#fff;color:#161616 !important;max-width:500px;left:0;right:0;margin:0 auto 10px auto;box-shadow:0 0 10px 0 rgba(0,0,0,.08);border:1px solid #d6d6d6;border-radius:4px}@media(min-width: 600px){.message-bar.GBaseGDPRConsentDialog{margin:0 0 10px 10px}}.message-bar.GBaseGDPRConsentDialog .GBaseGDPRConsentTitle p{color:#161616 !important}.message-bar.GBaseGDPRConsentDialog .GBaseGDPRConsentDescription{color:#161616 !important}.message-bar.GBaseGDPRConsentDialog .GBaseGDPRConsentButtonWrapper{color:#fff}.message-bar.GBaseGDPRConsentDialog .GBaseGDPRConsentButtonWrapper button{display:inline-block;border-radius:0 !important;padding:10px 24px 8px 24px;border:2px solid #d26f1c;background:#d26f1c !important;color:#fff;letter-spacing:unset;transition:background-color 100ms ease-in-out,border-color 100ms ease-in-out,color 100ms ease-in-out;text-transform:uppercase;font-size:16px;font-weight:bold;font-size:13px !important;margin-top:4px;margin-bottom:4px}.message-bar.GBaseGDPRConsentDialog .GBaseGDPRConsentButtonWrapper button:hover{background-color:#ae5d18 !important;border-color:#ae5d18 !important;color:#fff !important;text-decoration:none}#BasketOverLay{border:none !important;margin-top:0 !important;background:#00a676 !important;left:0 !important;min-width:100% !important;position:fixed !important;top:0 !important;z-index:9999999999999 !important;text-align:center !important;padding:18px 0 !important;box-shadow:0 2px 30px rgba(0,0,0,.3) !important;font-size:14px !important;-webkit-animation-duration:1s;-webkit-animation-name:slidein;-moz-animation-duration:1s;-moz-animation-name:slidein;-o-animation-duration:1s;-o-animation-name:slidein;animation-duration:1s;animation-name:slidein}#BasketOverLay a{text-decoration:none !important;color:#fff !important;text-align:center !important}#BasketOverLay a span{color:#fff !important;font-family:sans-serif !important;font-weight:bold !important;text-align:center !important}#BasketOverLay a span .FontSmaller{display:none !important}#BasketOverLay span.hasProducts{text-align:center;display:block;padding:5px 10px 10px}#BasketOverLay img.FloatLeft,#BasketOverLay span.fa.fa-shopping-cart::before{display:none !important}@keyframes slidein{from{margin-top:-30px}to{margin-top:0}}.ContentArea .BreadcrumbItem{font-weight:normal !important;text-decoration:none !important;font-size:14px !important;background:none !important;padding:0 !important;margin:0 !important;margin-bottom:0 !important;color:#161616 !important}.ContentArea .BreadcrumbItem:hover{background:none !important;padding:0 !important;margin:0 !important;color:#161616 !important;font-weight:normal !important}.ContentArea .BreadcrumbItem::after{content:"/" !important;margin:0 2px !important}.ContentArea .BreadcrumbLastItem{font-size:14px !important;font-weight:400 !important;color:#161616 !important}.SearchElement form{margin:0 !important}.Header .SearchElement{border:none !important;background:none !important;border-radius:0 !important;width:auto !important;margin-top:0 !important}.Header .SearchElement .Entry{width:100% !important}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search{width:100% !important;border:0 !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;padding:0}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search>input{padding:10px 20px;width:100%;background:#fff;border:1px solid #000;border-radius:3px;border:1px solid #000}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .Search::placeholder{color:#000;opacity:.8}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .Search:-ms-input-placeholder{color:#000;opacity:.8}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .Search::-ms-input-placeholder{color:#000;opacity:.8}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .search-button{opacity:1 !important;line-height:36px;padding:3px 16px 3px 4px}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .search-button .SearchIcon{background:none !important}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .search-button .SearchIcon::before{color:#000 !important;content:"";background-image:url("https://vdt.vilkas.fi/VDT/master/apteekkituotteet.fi/img/search.svg");background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:block}.de_epages-remotesearchUiSuggest-box{position:absolute;z-index:10000;display:block !important;width:auto !important;background:rgba(0,0,0,0) !important}.de_epages-remotesearchUiSuggest-box ul{max-width:90%;padding:10px;background:#fff;width:100% !important;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:5px;border-radius:0;box-shadow:0 0 20px 5px rgba(0,0,0,.1)}.de_epages-remotesearchUiSuggest-box ul li{margin:0;padding:8px;background:#fff}.de_epages-remotesearchUiSuggest-box ul li img{max-width:50px !important;float:none;margin:0 4px 0 0}.de_epages-remotesearchUiSuggest-box ul li:hover{background-color:#fff;cursor:pointer}.de_epages-remotesearchUiSuggest-box ul li:active{background-color:#fff;color:#000}.de_epages-remotesearchUiSuggest-box ul li.ui-hover{background-color:#fff;cursor:pointer}.de_epages-remotesearchUiSuggest-box ul li.ui-active{background-color:#fff;color:#000}.de_epages-remotesearchUiSuggest-box ul li.categories.ui-active,.de_epages-remotesearchUiSuggest-box ul li.categories.ui-hover,.de_epages-remotesearchUiSuggest-box ul li.manufacturers.ui-active,.de_epages-remotesearchUiSuggest-box ul li.manufacturers.ui-hover,.de_epages-remotesearchUiSuggest-box ul li.products.ui-active,.de_epages-remotesearchUiSuggest-box ul li.products.ui-hover{box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.de_epages-remotesearchUiSuggest-box ul li.Separator,.de_epages-remotesearchUiSuggest-box ul li.Separator.ui-hover,.de_epages-remotesearchUiSuggest-box ul li.Separator:hover{padding-left:0;background-color:#fff;cursor:default;color:#000;padding-bottom:0;font-size:11px}.de_epages-remotesearchUiSuggest-box ul li.Separator{width:100%}.de_epages-remotesearchUiSuggest-box ul li.categories,.de_epages-remotesearchUiSuggest-box ul li.manufacturers,.de_epages-remotesearchUiSuggest-box ul li.products{border:1px solid #f1f1f1;border-radius:0}.de_epages-remotesearchUiSuggest-box .categoryName,.de_epages-remotesearchUiSuggest-box .manufacturer,.de_epages-remotesearchUiSuggest-box .searchfor{padding-left:10px}.BasketBox{margin-left:0}.BasketBox .FontSmaller{display:none !important}.BasketBox .basket-icon-link span.fa.fa-shopping-cart{font-size:14px;line-height:2;text-align:right}.BasketBox span{font-size:inherit;line-height:2;font-family:inherit}.BasketBox span img{display:none !important}@media screen and (max-width: 600px){.NavBarTop.HorizontalNavBar .BasketBox.NavElementIcon span{font-size:0}}.PagedProduct .PagerTable{display:none}.PagerTable{margin-top:20px}.PagerTable tbody tr td:first-child{display:none}.PagerTable tbody tr td:last-child{display:block}.PagerTable tbody tr td:last-child>table{margin:0 auto}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li.Current{background:#d26f1c;color:#fff;height:auto;box-shadow:none}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li.Current:hover{box-shadow:none;background:#d26f1c}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li{float:unset !important;background:#fff;color:#161616;box-shadow:1px 1px 2px rgba(0,0,0,.15);border-radius:0}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li:hover{background:#fff;height:auto !important;box-shadow:1px 1px 2px rgba(0,0,0,.25)}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li a{padding:8px 10px;display:block}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li a:hover{color:#161616 !important;text-decoration:underline}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li.Current{padding:7px 10px}@media screen and (max-width: 600px){.no-sidebars .RemoteSearchFacets+div,.no-sidebars .RemoteSearchFacets~.CategoryList{overflow:visible !important}}.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox div.InfoArea{overflow:visible !important}.ProductListImageBox tbody td,.CrossellingCount tbody td{width:auto !important;display:flex !important;flex-direction:column;justify-items:flex-start !important;position:relative !important;background:#fff}.ProductListImageBox tbody td .ImageArea,.CrossellingCount tbody td .ImageArea{position:relative !important;margin:0 auto 10px auto !important;width:100% !important;text-align:center !important}.ProductListImageBox tbody td .custom-card-wrapper,.CrossellingCount tbody td .custom-card-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;margin-bottom:10px}.ProductListImageBox tbody td .custom-card-wrapper .productRatingStars,.CrossellingCount tbody td .custom-card-wrapper .productRatingStars{justify-self:flex-start;grid-column:1}.ProductListImageBox tbody td .custom-card-wrapper .productRatingStars small,.CrossellingCount tbody td .custom-card-wrapper .productRatingStars small{display:none}.ProductListImageBox tbody td .custom-card-wrapper .productRatingStars .Icon.SmallIcon,.CrossellingCount tbody td .custom-card-wrapper .productRatingStars .Icon.SmallIcon{width:12px !important;height:15px !important}.ProductListImageBox tbody td .custom-card-wrapper .ProductNo,.CrossellingCount tbody td .custom-card-wrapper .ProductNo{grid-column:2;justify-self:flex-end;font-size:.7em !important;opacity:1 !important;color:#9e9e9e}.ProductListImageBox tbody td .InfoArea,.CrossellingCount tbody td .InfoArea{display:grid !important;padding:0 !important;text-align:left !important;width:100%}.ProductListImageBox tbody td .InfoArea .Description p,.CrossellingCount tbody td .InfoArea .Description p{margin-bottom:0 !important}.ProductListImageBox tbody td .InfoArea .TopPaddingWide,.CrossellingCount tbody td .InfoArea .TopPaddingWide{margin:0 !important;padding:0 !important;line-height:0 !important;display:block}.ProductListImageBox tbody td .InfoArea .TopPaddingWide a,.CrossellingCount tbody td .InfoArea .TopPaddingWide a{font-size:13px;text-align:left !important;display:inline-block;font-weight:normal;text-transform:uppercase;line-height:normal !important}.ProductListImageBox tbody td .InfoArea .BasketIcon,.CrossellingCount tbody td .InfoArea .BasketIcon{display:none !important}.ProductListImageBox tbody td .InfoArea br,.CrossellingCount tbody td .InfoArea br{display:none !important}.ProductListImageBox tbody td .InfoArea .Price,.CrossellingCount tbody td .InfoArea .Price{text-align:left !important;margin-top:5px;font-size:16px}.ProductListImageBox tbody td .InfoArea .Price.custom-sale-price span.price-value,.CrossellingCount tbody td .InfoArea .Price.custom-sale-price span.price-value{color:#ea1c1c}.ProductListImageBox tbody td .InfoArea .Price.custom-sale-price .LineThrough,.CrossellingCount tbody td .InfoArea .Price.custom-sale-price .LineThrough{color:#c5c5c5}.ProductListImageBox tbody td .InfoArea .ClearBoth:not(.ImageArea),.CrossellingCount tbody td .InfoArea .ClearBoth:not(.ImageArea){text-align:left !important}.ProductListImageBox tbody td .InfoArea .LinkArea,.CrossellingCount tbody td .InfoArea .LinkArea{opacity:1 !important}.ProductListImageBox tbody td .InfoArea .LinkArea .FloatLeft,.CrossellingCount tbody td .InfoArea .LinkArea .FloatLeft{text-align:left !important;float:none !important}.ProductListImageBox tbody td .InfoArea .LinkArea .ClearBoth,.CrossellingCount tbody td .InfoArea .LinkArea .ClearBoth{font-size:.7em !important}.ProductListImageBox tbody td .InfoArea .FontSmaller,.CrossellingCount tbody td .InfoArea .FontSmaller{font-size:.7em !important;opacity:1 !important}.ProductListImageBox tbody td .InfoArea .Weight,.CrossellingCount tbody td .InfoArea .Weight{opacity:1 !important}.ProductListImageBox tbody td .InfoArea .TextWeak,.CrossellingCount tbody td .InfoArea .TextWeak{display:block !important;font-weight:normal !important}.ProductListImageBox tbody td .InfoArea .productRatingStars,.CrossellingCount tbody td .InfoArea .productRatingStars{margin-bottom:10px}.ProductListImageBox tbody td .InfoArea .productRatingStars small,.CrossellingCount tbody td .InfoArea .productRatingStars small{display:none}.ProductListImageBox tbody td:not(.transparent-background),.CrossellingCount tbody td:not(.transparent-background){border-radius:0 !important;box-shadow:0px 2px 8px rgba(0,0,0,.05);transition:box-shadow 100ms ease-in-out}@media(min-width: 801px){.ProductListImageBox tbody td:not(.transparent-background):hover,.CrossellingCount tbody td:not(.transparent-background):hover{box-shadow:0px 2px 8px rgba(0,0,0,.1)}}.HotDealList{display:grid;grid-template-columns:repeat(2, 1fr);gap:5px}@media(min-width: 700px){.HotDealList{gap:10px}}@media(min-width: 1100px){.HotDealList{grid-template-columns:repeat(4, 1fr)}}.HotDeal{margin:0;height:auto;float:none;width:auto;background:#fff !important;position:relative;display:grid}.HotDeal .HotDealTop{margin-bottom:0;min-height:125px;display:grid;align-items:center}@media(min-width: 400px){.HotDeal .HotDealTop{min-height:200px}}.HotDeal .HotDealTop .HotDealTopFloatin{width:100%;height:100%;display:grid;align-items:center}.HotDeal .HotDealTop .HotDealTopFloatin .MedicineProduct{top:unset !important;bottom:10px;float:none !important;height:auto !important;line-height:normal !important;margin:0 !important;min-height:auto !important;min-width:auto !important;padding:4px 14px;border-radius:50px;background:#f1f1f1;text-transform:uppercase;font-size:10px !important;left:10px}.HotDeal .HotDealTop .HotDealTopFloatin .MedicineProduct::before{content:"+ "}.HotDeal .HotDealTop .HotDealTopFloatin .ImageArea{width:100%;height:auto;line-height:normal}.HotDeal .HotDealTop .HotDealTopFloatin .ImageArea .ImageMedium{max-height:125px}@media(min-width: 400px){.HotDeal .HotDealTop .HotDealTopFloatin .ImageArea .ImageMedium{min-height:200px}}.HotDeal .HotDealTop .HotDealTopFloatin .ImageArea .HotDealIcons{display:grid;align-items:flex-start;justify-content:flex-start;position:absolute;top:10px;left:10px;gap:5px}.HotDeal .HotDealTop .HotDealTopFloatin .ImageArea .HotDealIcons .HotPriceWrapper{background:#d26f1c;font-size:10px;padding:4px 8px;color:#fff;z-index:10;border-radius:3px}@media(min-width: 400px){.HotDeal .HotDealTop .HotDealTopFloatin .ImageArea .HotDealIcons .HotPriceWrapper{font-size:12px}}.HotDeal .HotDealTop .HotDealTopFloatin .ImageArea .HotDealIcons .HotPriceWrapper .HotPrice{color:#fff !important}.HotDeal .HotDealFoot .HotDealFootFloatin{display:grid;justify-items:start;gap:5px;padding:8px;height:100%}@media(min-width: 450px){.HotDeal .HotDealFoot .HotDealFootFloatin{padding:10px}}@media(min-width: 960px){.HotDeal .HotDealFoot .HotDealFootFloatin{padding:20px}}.HotDeal .HotDealFoot .HotDealFootFloatin .InfoArea{white-space:normal;overflow:visible;line-height:normal}.HotDeal .HotDealFoot .HotDealFootFloatin .InfoArea .ProductName{text-decoration:none}@media(max-width: 500px){.HotDeal .HotDealFoot .HotDealFootFloatin .InfoArea .ProductName{font-size:14px}}.HotDeal .HotDealFoot .HotDealFootFloatin .HotDealPriceWrapper{display:flex;align-items:center;gap:5px}.HotDeal .HotDealFoot .HotDealFootFloatin .HotDealPriceWrapper .Price{order:-3}.HotDeal .HotDealFoot .HotDealFootFloatin .HotDealPriceWrapper .hotdeal-old-price{order:-2;font-size:10px !important;color:#8c8c8c}@media(min-width: 500px){.HotDeal .HotDealFoot .HotDealFootFloatin .HotDealPriceWrapper .hotdeal-old-price{font-size:14px !important}}.HotDeal .HotDealFoot .HotDealFootFloatin .HotDealPriceWrapper .hotdeal-old-price.LineThrough{order:-1}.HotDeal .HotDealFoot .HotDealFootFloatin .AdditionalInfo{font-size:10px}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer{width:100%}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .ShowVariationsButton a{display:inline-block;width:100%;text-align:center;border-radius:0 !important;padding:8px 16px;border:2px solid #d26f1c;background:#fff !important;color:#d26f1c;letter-spacing:unset;transition:background-color 100ms ease-in-out,border-color 100ms ease-in-out,color 100ms ease-in-out;font-weight:bold;text-decoration:none}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .ShowVariationsButton a:hover{background-color:#d26f1c !important;border-color:#d26f1c !important;color:#fff !important;text-decoration:none}@media(max-width: 500px){.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .ShowVariationsButton a{font-size:10px !important;padding-left:1px;padding-right:1px}}@media(min-width: 500px){.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .ShowVariationsButton a{font-size:14px !important}}@media(min-width: 1100px){.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .ShowVariationsButton a{font-size:16px !important}}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm{display:block !important}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin{height:100%;position:relative;display:flex;margin-top:12px !important;margin-bottom:0 !important}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin input.Quantity{width:auto;max-width:30px;border:2px solid #d26f1c;color:#d26f1c;padding:0 5px}@media(max-width: 500px){.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin input.Quantity{display:none}}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper{height:auto !important;background:#fff;border:2px solid #d26f1c;margin-right:4px}@media(max-width: 500px){.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper{display:none}}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper a.ep-uiSpinner-stepUp,.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper a.ep-uiSpinner-stepDown{color:#d26f1c;text-decoration:none}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper a.ep-uiSpinner-stepUp:hover,.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper a.ep-uiSpinner-stepDown:hover{color:#fff;background:#d26f1c;opacity:1 !important;text-decoration:none}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .AddToBasketButton{white-space:normal;width:100%;display:inline-block;background:#fff;border:2px solid #d26f1c;color:#d26f1c;transition:border-color 100ms ease-in-out,color 100ms ease-in-out,background 100ms ease-in-out}.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .AddToBasketButton:hover{background:#d26f1c;color:#fff;border-color:#d26f1c;opacity:1 !important}@media(max-width: 500px){.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .AddToBasketButton{font-size:10px !important;padding-left:1px;padding-right:1px}}@media(min-width: 500px){.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .AddToBasketButton{font-size:14px !important}}@media(min-width: 1100px){.HotDeal .HotDealFoot .HotDealFootFloatin .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .AddToBasketButton{font-size:16px !important}}.HotDeal .HotDealFoot .HotDealFootFloatin span.Price{margin:0}.HotDeal .HotDealFoot .HotDealFootFloatin br{display:none}.HotDeal .HotDealFoot .HotDealFootFloatin.AlignRight{text-align:left !important}.CategoryList .HotDealList .HotDeal .ImageArea .ImageMedium{max-height:200px}.ProductListImageBox.two-colums-product-list tbody{display:grid !important;overflow:hidden !important;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-gap:10px;row-gap:10px;padding:5px}@media(min-width: 500px){.ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}@media(min-width: 650px){.ProductListImageBox.two-colums-product-list tbody{grid-gap:10px;row-gap:10px}}@media(min-width: 900px){.ProductListImageBox.two-colums-product-list tbody{grid-gap:10px;row-gap:10px}}.ProductListImageBox.two-colums-product-list tbody td{padding:10px}.ProductListImageBox.two-colums-product-list tbody td .ImageArea{max-width:100% !important;max-height:100% !important;height:auto !important;line-height:0 !important}.ProductListImageBox.two-colums-product-list tbody td .InfoArea .AddToBasketForm{display:inline-block !important;width:100%}.ProductListImageBox.two-colums-product-list tbody td .InfoArea .AddToBasketForm .NoWrap.custom-basket-input-button,.ProductListImageBox.two-colums-product-list tbody td .InfoArea .AddToBasketForm .ShowInlineElement .custom-basket-input-button{display:flex !important;flex-direction:row !important;margin-top:12px !important}.ProductListImageBox.two-colums-product-list tbody td .InfoArea .AddToBasketForm .NoWrap.custom-basket-input-button button,.ProductListImageBox.two-colums-product-list tbody td .InfoArea .AddToBasketForm .ShowInlineElement .custom-basket-input-button button{margin-top:0 !important}.ProductListImageBox.two-colums-product-list tbody td .InfoArea .AddToBasketForm .AddToBasketButton{width:calc(100% - 55px)}.ProductListImageBox.two-colums-product-list tbody td .InfoArea .AddToBasketButton{width:99%}.ProductListImageBox.two-colums-product-list tbody td .InfoArea .AddToBasketButton .BasketIcon{display:none !important}.ProductListImageBox.two-colums-product-list tbody td:not(.transparent-background){border:0;border-radius:0 !important;box-shadow:0px 2px 8px rgba(0,0,0,.05);transition:box-shadow 100ms ease-in-out}@media(min-width: 801px){.ProductListImageBox.two-colums-product-list tbody td:not(.transparent-background):hover{box-shadow:0px 2px 8px rgba(0,0,0,.1)}}.ProductListImageBox.three-colums-product-list tbody{display:grid !important;overflow:hidden !important;grid-gap:10px;row-gap:10px;padding:5px;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr))}@media(min-width: 650px){.ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr));grid-gap:10px;row-gap:10px}}@media(min-width: 900px){.ProductListImageBox.three-colums-product-list tbody{grid-gap:10px;row-gap:10px}}.ProductListImageBox.three-colums-product-list tbody td{padding:10px}.ProductListImageBox.three-colums-product-list tbody td .ImageArea{max-width:100% !important;max-height:100% !important;height:auto !important;line-height:0 !important}.ProductListImageBox.three-colums-product-list tbody td .InfoArea .AddToBasketForm{display:inline-block !important;width:100%}.ProductListImageBox.three-colums-product-list tbody td .InfoArea .AddToBasketForm .NoWrap.custom-basket-input-button,.ProductListImageBox.three-colums-product-list tbody td .InfoArea .AddToBasketForm .ShowInlineElement .custom-basket-input-button{display:flex !important;flex-direction:row !important;margin-top:12px !important}.ProductListImageBox.three-colums-product-list tbody td .InfoArea .AddToBasketForm .NoWrap.custom-basket-input-button button,.ProductListImageBox.three-colums-product-list tbody td .InfoArea .AddToBasketForm .ShowInlineElement .custom-basket-input-button button{margin-top:0 !important}.ProductListImageBox.three-colums-product-list tbody td .InfoArea .AddToBasketForm .AddToBasketButton{width:calc(100% - 55px)}.ProductListImageBox.three-colums-product-list tbody td .InfoArea .AddToBasketButton{width:99%}.ProductListImageBox.three-colums-product-list tbody td .InfoArea .AddToBasketButton .BasketIcon{display:none !important}.ProductListImageBox.three-colums-product-list tbody td:not(.transparent-background){border:0;border-radius:0 !important;box-shadow:0px 2px 8px rgba(0,0,0,.05);transition:box-shadow 100ms ease-in-out}@media(min-width: 801px){.ProductListImageBox.three-colums-product-list tbody td:not(.transparent-background):hover{box-shadow:0px 2px 8px rgba(0,0,0,.1)}}.ProductListImageBox.four-colums-product-list tbody{display:grid !important;overflow:hidden !important;grid-template-columns:1fr;grid-gap:10px;row-gap:10px;padding:5px}@media(min-width: 350px){.ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(2, 1fr);padding:0;grid-gap:5px;row-gap:5px}}@media(min-width: 650px){.ProductListImageBox.four-colums-product-list tbody{grid-gap:10px;row-gap:10px}}@media(min-width: 900px){.ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(4, 1fr)}}.ProductListImageBox.four-colums-product-list tbody td{padding:10px;background:#fff}.ProductListImageBox.four-colums-product-list tbody td .ImageArea{max-width:100% !important;max-height:100% !important;height:auto !important}@media(min-width: 350px)and (max-width: 500px){.ProductListImageBox.four-colums-product-list tbody td .ImageArea{line-height:160px}.ProductListImageBox.four-colums-product-list tbody td .ImageArea a img{max-height:160px}}@media(min-width: 900px)and (max-width: 1100px){.ProductListImageBox.four-colums-product-list tbody td .ImageArea{line-height:160px}.ProductListImageBox.four-colums-product-list tbody td .ImageArea a img{max-height:160px}}.ProductListImageBox.four-colums-product-list tbody td .InfoArea .ImageArea{order:-2}.ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm{width:100%}.ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm .NoWrap.custom-basket-input-button,.ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm .ShowInlineElement .custom-basket-input-button{display:grid;grid-template-columns:minmax(auto, 30px) minmax(auto, 30px) 1fr;grid-gap:2%;margin-top:12px !important;white-space:break-spaces !important}.ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm .NoWrap.custom-basket-input-button button,.ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm .ShowInlineElement .custom-basket-input-button button{margin-top:0 !important}.ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm .AddToBasketButton{white-space:break-spaces !important}@media(min-width: 350px)and (max-width: 500px){.ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm .AddToBasketButton{font-size:10px}}@media(min-width: 350px){.ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm .AddToBasketButton{padding:8px}}.ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketButton .BasketIcon{display:none !important}.ProductListImageBox.four-colums-product-list tbody td .InfoArea>div.productRatingStarsWrapper{min-height:25px;margin-bottom:5px}@media(min-width: 350px){.ProductListImageBox.four-colums-product-list tbody td .InfoArea .ShowVariations .AddToBasketButton{font-size:12px}}@media(min-width: 500px){.ProductListImageBox.four-colums-product-list tbody td .InfoArea .ShowVariations .AddToBasketButton{font-size:14px}}.RemoteSearchResults .NewProduct{display:none !important}.RemoteSearchResults .ProductListImageBox.four-colums-product-list tbody{display:grid !important;overflow:hidden !important;grid-template-columns:1fr;padding:5px 5px 10px 5px}@media(min-width: 400px){.RemoteSearchResults .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1000px){.RemoteSearchResults .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1200px){.RemoteSearchResults .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 601px)and (max-width: 650px){.RemoteSearchResults .ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm .AddToBasketButton{width:calc(100% - 60px);font-size:12px}}@media(min-width: 1000px)and (max-width: 1050px){.RemoteSearchResults .ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketForm .AddToBasketButton{width:calc(100% - 60px);font-size:12px}}@media(min-width: 601px)and (max-width: 650px){.RemoteSearchResults .ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketButton{width:99%;font-size:12px}}@media(min-width: 1000px)and (max-width: 1050px){.RemoteSearchResults .ProductListImageBox.four-colums-product-list tbody td .InfoArea .AddToBasketButton{width:99%;font-size:12px}}@media(min-width: 500px){.RemoteSearchResults .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}@media(min-width: 900px){.RemoteSearchResults .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr))}}.RemoteSearchResults .ProductListImageBox.three-colums-product-list tbody td .ImageArea{max-width:100% !important;max-height:100% !important;height:auto !important}@media(min-width: 400px){.RemoteSearchResults .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}.RemoteSearchResults .ProductListImageBox.two-colums-product-list tbody td .ImageArea{max-width:100% !important;max-height:100% !important;height:auto !important}@media(min-width: 500px){.RemoteSearchResults .HotDealList .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr))}}@media(min-width: 801px){.RemoteSearchResults .HotDealList .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(100%, 1fr))}}@media(min-width: 500px){.Middle.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1000px){.Middle.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 500px){.Middle.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr))}}@media(min-width: 500px){.Middle.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}@media(min-width: 500px){.Middle.sidebar-right-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1000px){.Middle.sidebar-right-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 500px){.Middle.sidebar-right-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr))}}@media(min-width: 500px){.Middle.sidebar-right-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}@media(min-width: 500px){.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 500px){.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr))}}@media(min-width: 801px){.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(100%, 1fr))}}@media(min-width: 1000px){.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr))}}.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.three-colums-product-list tbody td .ImageArea{max-width:100% !important;max-height:100% !important;height:auto !important}@media(min-width: 500px){.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}@media(min-width: 801px){.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(100%, 1fr))}}@media(min-width: 900px){.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}.Middle.sidebar-right-active.sidebar-left-active .CategoryList .CategoryProducts .HotDealList .ProductListImageBox.two-colums-product-list tbody td .ImageArea{max-width:100% !important;max-height:100% !important;height:auto !important}@media(min-width: 801px){.Middle.sidebar-right-active.sidebar-left-active .RemoteSearchResults .HotDealList .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(100%, 1fr))}}@media(min-width: 1000px){.Middle.sidebar-right-active.sidebar-left-active .RemoteSearchResults .HotDealList .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr))}}@media(min-width: 500px){.Middle.sidebar-right-active.sidebar-left-active .RemoteSearchResults .HotDealList .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}@media(min-width: 801px){.Middle.sidebar-right-active.sidebar-left-active .RemoteSearchResults .HotDealList .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(100%, 1fr))}}@media(min-width: 900px){.Middle.sidebar-right-active.sidebar-left-active .RemoteSearchResults .HotDealList .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}@media(min-width: 851px){.no-sidebars .Middle .ContentAreaWrapper>.RemoteSearchFacets,.no-sidebars .Middle .ContentAreaWrapper .CategoryList>.RemoteSearchFacets{width:210px}}.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody{padding:5px 5px 10px 5px}@media(min-width: 500px){.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1000px){.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody{grid-template-columns:repeat(4, 1fr);grid-gap:10px;row-gap:10px}}@media(min-width: 1200px){.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody{grid-gap:20px;row-gap:20px}}@media(min-width: 350px)and (max-width: 500px){.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody td .ImageArea{line-height:160px}.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody td .ImageArea a img{max-height:160px}}@media(min-width: 601px)and (max-width: 750px){.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody td .ImageArea{line-height:160px}.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody td .ImageArea a img{max-height:160px}}@media(min-width: 1000px)and (max-width: 1300px){.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody td .ImageArea{line-height:160px}.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.four-colums-product-list tbody td .ImageArea a img{max-height:160px}}@media(min-width: 500px){.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.three-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(30%, 1fr))}}@media(min-width: 500px){.CategoryList .CategoryProducts .HotDealList.SearchFacetsActive .ProductListImageBox.two-colums-product-list tbody{grid-template-columns:repeat(auto-fill, minmax(45%, 1fr))}}@media screen and (max-width: 850px){.Middle .ContentAreaWrapper>.RemoteSearchFacets{float:none;margin-right:0;width:auto}}@media screen and (max-width: 850px){.Middle .ContentAreaWrapper .CategoryList>.RemoteSearchFacets{float:none;margin-right:0;width:auto}}.RemoteSearchFacets{box-shadow:none !important}@media(max-width: 850px){.RemoteSearchFacets{margin-bottom:20px}}.RemoteSearchFacets a.RemoteSearchFacetsReset .DeleteIconSmall{display:none !important}@media(max-width: 850px){.RemoteSearchFacets .RemoteSearchFacetsInitial{width:100%;flex-basis:100%;text-align:center !important}.RemoteSearchFacets .RemoteSearchFacetsInitial .RemoteSearchFacetsReset{text-decoration:none;background-color:#d26f1c;color:#fff;text-align:center !important;width:100%;margin:0;padding:10px !important;text-transform:uppercase}}@media screen and (max-width: 850px){.RemoteSearchFacets .facet-toggle-open>ul{display:block !important}}@media screen and (max-width: 850px){.RemoteSearchFacets .BoxContainer ul.ContextBoxBody{display:flex;align-items:center;flex-wrap:wrap;padding:0;gap:10px;position:relative}}@media screen and (max-width: 850px){.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet{padding:4px 12px;box-sizing:border-box;border:1px solid #161616}}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet>ul{padding-left:2px !important}@media screen and (max-width: 850px){.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet>ul{display:none;position:absolute;left:0;width:95%;padding:10px !important;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:999;overflow:auto}}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet ul li>label,.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet ul li a>label,.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet ul li a>span{font-weight:lighter !important;font-size:14px !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet ul li label.Bold>span,.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet ul li>label.Bold{font-size:14px !important;font-weight:bold !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet label.Bold,.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet label.Bold span,.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet ul li label.Bold>span{font-weight:bold !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet ul li{margin:4px 0 !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet ul li ul.LeftPaddingWide{padding-left:8px !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet .ui-slider-horizontal{margin:10px 17px 15px 8px !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet .ui-slider{border:1px solid #fff !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet .ui-slider span.ui-slider-handle{background:#1d1d1d !important;height:16px !important;border-radius:50%;top:-5px !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet .ui-slider span.ui-slider-handle:hover{background:#1d1d1d !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet .ui-slider .ui-slider-range{background:#1d1d1d !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet button{padding:3px 10px !important}.RemoteSearchFacets .FacetName{font-size:18px !important;display:inline-block !important;word-break:break-word !important;font-weight:normal !important}@media screen and (max-width: 850px){.RemoteSearchFacets .FacetName{display:flex !important;align-items:center;justify-content:space-between;cursor:pointer;margin:0;font-size:16px !important}.RemoteSearchFacets .FacetName::after{content:"";display:inline-block;font-family:"FontAwesome";font-size:12px;margin-left:5px}}.RemoteSearchFacetRating input{width:0 !important}.RemoteSearchFacets span.RemoteSearchFacetFilterMatches{display:none !important}.RemoteSearchFacets span.RemoteSearchFacetCategoryBack{word-break:break-word}@media(max-width: 850px){.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory{flex-basis:100%;border:0;border-radius:0;padding:0}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory .FacetName{display:none !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory>ul{display:block;position:relative;background:none;box-shadow:none;padding:0 !important}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory>ul>li>a{display:none}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory>ul>li>ul{display:flex;flex-wrap:wrap;gap:0 10px;max-height:150px;padding:10px !important;box-sizing:border-box;overflow:auto;border:1px solid #ccc}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory>ul>li>ul>li{display:inline-block;padding:5px 10px;background:#f1f1f1}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory>ul>li>ul>li label{font-size:12px !important}}.RemoteSearchFacets .BoxContainer ul.ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory .FacetName{font-weight:bold !important}.RemoteSearchFacets .RemoteSearchFacet{border-bottom:2px solid #eaeaea;padding:10px}.RemoteSearchFacets .RemoteSearchFacet a{text-decoration:none}.RemoteSearchFacets .RemoteSearchFacet a span{word-break:break-all}.RemoteSearchFacets .RemoteSearchFacet a:hover{text-decoration:underline}.RemoteSearchFacets .RemoteSearchFacet .UncheckedRatingFacet a:hover{text-decoration:none}.RemoteSearchFacets .RemoteSearchFacet .FacetName{display:flex !important;align-items:center;justify-content:space-between;cursor:pointer;margin:0;transition:transform 100ms ease-in-out}.RemoteSearchFacets .RemoteSearchFacet .FacetName::after{content:"";display:inline-block;font-family:"FontAwesome";font-size:12px;margin-right:5px}.RemoteSearchFacets .RemoteSearchFacet>ul{display:none}.RemoteSearchFacets .facet-toggle-open>ul,.RemoteSearchFacets .reset-search-facet-visible>ul,.RemoteSearchFacets .RemoteSearchFacet.RemoteSearchFacetCategory>ul{display:block}.RemoteSearchFacets .RemoteSearchFacet.RemoteSearchFacetCategory .FacetName::after{content:""}.RemoteSearchFacets .facet-toggle-open .FacetName::after{transform:rotate(45deg)}.PageType_SF-Product~.GeneralLayout .Middle .NavBarLeft,.PageType_SF-Product~.GeneralLayout .Middle .sidebar-toggle-wrapper{display:none}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea{margin-left:0 !important;padding-left:10px;padding-right:10px;padding-bottom:0;padding-top:10px}@media(min-width: 700px){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea{padding-left:20px;padding-right:20px;padding-top:40px}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .Separator{display:none}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails{display:grid;grid-template-columns:1fr;justify-content:center;margin:32px 0}@media(min-width: 700px){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails{grid-template-columns:repeat(2, 1fr)}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea{float:none;width:auto;order:2;display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:500px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea>h1[itemprop=name]{font-size:18px;font-weight:normal;text-transform:uppercase;line-height:150%;margin-bottom:0 !important;font-weight:bold;border-bottom:1px solid #dde1e2;padding-bottom:10px}@media(min-width: 600px){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea>h1[itemprop=name]{font-size:22px}}@media(min-width: 960px){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea>h1[itemprop=name]{font-size:26px}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .MedicineProduct{float:none !important;height:auto !important;line-height:normal !important;margin:0 !important;min-height:auto !important;min-width:auto !important;padding:4px 14px;border-radius:50px;background:#f1f1f1;text-transform:uppercase;font-size:12px !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .MedicineProduct::before{content:"+ "}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .TaxAndShippingInfo br{display:none}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer{background:#fafafa;padding:20px;margin:0;display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .Price.contain-sale-price{color:#d26f1c}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .custom-basket-input-button .ep-uiSpinner-unit{line-height:2.5 !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .ReferencePrice.AlignLeft{color:#8492a6}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #KCOButton #KCOLink{padding:8px 16px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm{margin-bottom:5px;margin-top:10px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody tr{height:auto;display:flex;flex-direction:column;flex-wrap:wrap}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody tr th{width:100%}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody tr th label.SelectLabelling{padding:0;font-weight:bold;font-size:14px;line-height:16px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating{order:-1;margin:0}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating form a.productRatingStars{display:grid;grid-template-columns:repeat(6, 1fr);align-items:center;justify-items:flex-start}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating form a.WriteProductRating{padding-bottom:0 !important;padding-top:0 !important;grid-template-columns:1fr;font-weight:normal}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm{display:block !important;padding-top:10px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .ShowInlineElement{display:block !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin{height:100%;position:relative;display:flex;margin-top:12px !important;margin-bottom:0 !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin input.Quantity{width:auto;max-width:40px;border:2px solid #00a676;color:#00a676;padding:0 5px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper{height:auto !important;background:#00a676;border:2px solid #00a676;width:auto}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper a.ep-uiSpinner-stepUp,.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper a.ep-uiSpinner-stepDown{color:#fff;text-decoration:none;background:#00a676}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper a.ep-uiSpinner-stepUp:hover,.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper a.ep-uiSpinner-stepDown:hover{color:#fff;background:#00a676;opacity:1 !important;text-decoration:none}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin .AddToBasketButton{white-space:normal;width:100%;font-size:14px !important;display:inline-block;background:#00a676;border:2px solid #00a676;color:#fff;transition:border-color 100ms ease-in-out,color 100ms ease-in-out,background 100ms ease-in-out}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin .AddToBasketButton:hover{background:#00a676;color:#fff;border-color:#00a676;opacity:1 !important}@media(min-width: 1100px){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AddToBasketForm .SmallBottomMargin .AddToBasketButton{font-size:16px !important}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:5px;margin-bottom:0}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li{width:auto !important;border:1px solid #f1f1f1 !important;padding:0 !important;border-radius:0;margin:0;float:none}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li a.LinkIcon,.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li input.LinkIcon{padding:10px !important;background:none !important;font-weight:normal !important;font-size:14px !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New #CompareProductForm a,.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New #CompareProductForm input,.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New #CompareProductForm input{background:none !important;padding:4px 6px !important;font-weight:normal !important;font-size:13px !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .epGetEmailNotifikation{border:1px solid #f1f1f1 !important;border-radius:0;background:none !important;padding:10px !important;display:inline-block}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage{flex:1;order:1;min-width:300px;margin:0 0 10px 0 !important}@media(min-width: 700px){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage{margin:8px !important}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .SocialMedia{display:none;flex:1;order:3;flex-basis:100%;width:100% !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs{padding:10px 0 0 0;margin-bottom:0px !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-panel{background:#fff;border-top:0;padding:0}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-panel>h2{font-size:16px;line-height:normal;margin-bottom:10px !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-panel .description{background:#fafafa;padding:10px 20px 20px 20px;margin:20px 0;border-radius:4px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr{display:flex;flex-wrap:wrap;flex-direction:column;background:#fafafa;padding:15px;margin-bottom:10px;border-radius:4px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr td{border:0;padding:0;background:#fafafa}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr td.AttributeLabel{font-weight:bold;font-size:14px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr td.AttributeContent p{margin:0 !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-nav .ui-state-active{background:#fff !important;border:0;margin-bottom:0}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-nav .ui-state-active a{color:#d26f1c !important;border-bottom:2px solid #d26f1c}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-nav li{margin-right:5px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-nav li>a{font-size:18px}@media(min-width: 600px){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-nav li>a{font-size:22px}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs .ui-tabs-nav li>a:hover{border-bottom:2px solid #d26f1c}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs #ProductRatings .Box[itemprop=reviews]{padding:16px !important;margin-top:8px !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs #ProductRatings .Box[itemprop=reviews] .TopPaddingWide{margin-top:16px !important;padding:0 !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs #ProductRatings .FloatLeft[itemprop=aggregateRating]{margin:8px 0;opacity:.7;font-size:13px}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea #ProductInfoTabs #ProductRatings>h2{font-size:16px;line-height:22px;margin:10px 0 !important}.AlsoBrowseThisCat{max-width:900px !important;display:inline-block;font-size:13px;border:1px solid #f1f1f1;border-radius:0;padding:20px;margin-top:20px;display:none}.AlsoBrowseThisCat a{line-height:1.8 !important;font-size:13px;font-weight:normal}.AlsoBrowseThisCat a:hover{font-weight:normal}html body .ep-uiLightbox{border-radius:0 !important;box-shadow:0 0 15px 1px rgba(0,0,0,.3) !important}html body .ep-uiLightbox .ep-uiSlides-ctrl a,html body .ep-uiLightbox .ep-uiSlides-ctrl:hover a:hover{color:#fff !important;background:#1d1d1d !important;border:1px solid #1d1d1d !important;opacity:1 !important;box-shadow:none !important;font-weight:normal !important;font-size:16px !important;line-height:24px !important;box-sizing:border-box !important;width:27px !important;height:27px !important}html body .ep-uiLightbox .ep-uiLightbox-ctrlClose{background:#1d1d1d !important;border:1px solid #1d1d1d !important;box-shadow:none !important}html body .ep-uiLightbox .ep-uiLightbox-ctrlClose .ep-uiMagnifier-boxSelect{border-radius:50% !important}html body .ep-uiLightbox .ep-uiLightbox-ctrlClose .ep-uiMagnifier-zoom{box-shadow:0 0 10px 0 rgba(0,0,0,.3) !important;border-radius:50% !important}.ListItemProduct .InfoArea.ProductDetail .ImageArea img.ProductSmallImage{max-width:300px !important}@media screen and (max-width: 768px){.ep-uiLightbox-showThumbs .ep-uiLightbox-thumbs,.ep-uiMagnifier-zoom{display:none !important}.ep-uiLightbox-showThumbs .ep-uiLightbox-slides{right:0 !important}}.ComparisonTable .NewProduct{display:none !important}.PageType_SF-Product~.GeneralLayout .ContentArea .ContentAreaInner,.PageType_SF-Product~.GeneralLayout .ContentArea .ContentAreaWrapper{overflow:visible !important}.crosselling-wrapper{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#fafafa;text-align:center;margin-top:40px;padding:0 0 40px 0}@media(min-width: 700px){.crosselling-wrapper{padding:0 0 80px 0}}.crosselling-wrapper h2.crosselling-heading{margin-top:40px !important;margin-bottom:20px !important;display:inline-block}@media(min-width: 700px){.crosselling-wrapper h2.crosselling-heading{margin-top:50px !important}}.crosselling-wrapper .CrossellingCount{max-width:1560px;margin:0 auto !important}.crosselling-wrapper .CrossellingCount tbody{padding:10px}@media(min-width: 700px){.crosselling-wrapper .CrossellingCount tbody{padding:20px}}.crosselling-wrapper .CrossellingCount tbody td{background-color:#fff}.CrossellingCount{margin:30px 0 50px 0 !important}.CrossellingCount tbody{display:grid !important;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-gap:20px;align-items:stretch;justify-items:center}.CrossellingCount tbody tr td{padding:0 !important;border:0 !important}.CrossellingCount tbody td{display:grid !important;grid-gap:5px;word-break:break-word;width:100% !important;justify-items:center;max-width:250px;border:1px solid #f1f1f1;padding:10px}.CrossellingCount tbody td.MediumColumn,.CrossellingCount tbody td.PercentWidth30{width:100% !important}.CrossellingCount .CrossellingImageArea{margin:0 auto;display:grid;align-items:center}.CrossellingCount .CrossellingImageArea img{max-height:100px !important}.CrossellingCount .CrossellingInfoArea{text-align:left !important}.CrossellingCount .CrossellingInfoArea>a:first-child{font-size:14px !important;text-decoration:none}.CrossellingCount .CrossellingInfoArea span.AdditionalInfo{font-size:9px !important;display:none !important}.CrossellingCount .CrossellingInfoArea .Price{text-align:left !important;float:none !important;margin:5px 0 !important}.CrossellingCount .CrossellingInfoArea .Price .price-value{font-weight:normal !important}.CrossellingCount .CrossellingInfoArea .FloatRight{float:none !important}.CrossellingCount .CrossellingInfoArea .ButtonBasket{display:inline-block}.CrossellingCount .CrossellingInfoArea .Weight.TaxAndShippingInfo{display:none !important}.CrossellingCount .CrossellingInfoArea .AddToBasketForm,.CrossellingCount .CrossellingInfoArea .FloatRight>.Action{display:none !important}@media screen and (max-width: 600px){.CrossellingCount tbody{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}}.VariationsTable{margin:30px 0 50px 0 !important}.VariationsTable .AddToBasketForm .Quantity,.VariationsTable .AddToBasketForm select[name=Quantity]{display:none !important}.VariationsTable .AddToBasketForm .ShowInlineElement div.custom-variationstable-input-button{display:flex;flex-direction:row;justify-content:flex-end}.VariationsTable .AddToBasketForm .ShowInlineElement div.custom-variationstable-input-button input,.VariationsTable .AddToBasketForm .ShowInlineElement div.custom-variationstable-input-button span{display:none !important}.VariationsTable.custom-alternative-products{margin-bottom:50px !important}.custom-alternative-products.custom-variations-first{margin-bottom:50px !important}.custom-alternative-products.custom-variations-first .Price{font-weight:normal !important}.custom-alternative-products.custom-variations-first tbody{display:grid !important;grid-template-columns:100%;grid-gap:5px;align-items:stretch}.custom-alternative-products.custom-variations-first tbody tr:first-of-type{margin-bottom:5px !important}.custom-alternative-products.custom-variations-first tbody tr th{background:#fff !important;font-size:18px !important}.custom-alternative-products.custom-variations-first .Wrapper .DisplayInlineBlock{display:none !important}.custom-alternative-products.custom-variations-first .QuarterSize{justify-self:center !important;width:100% !important;border-bottom:1px solid #f1f1f1}.custom-alternative-products.custom-variations-first .QuarterSize .Wrapper img{max-height:80px !important}.custom-alternative-products.custom-variations-first .QuarterSize>.Wrapper{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(50px, 1fr));align-items:center}.custom-alternative-products.custom-variations-first .QuarterSize>.Wrapper>.Wrapper{font-weight:normal !important}.VariationsTable:not(.custom-variations-first)>tbody{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-gap:20px}.VariationsTable:not(.custom-variations-first)>tbody tr{display:grid;align-items:stretch;justify-items:center}.VariationsTable:not(.custom-variations-first)>tbody tr td{border:0 !important;padding:0 !important}.VariationsTable:not(.custom-variations-first)>tbody>tr:last-of-type,.VariationsTable:not(.custom-variations-first)>tbody>tr:first-child{display:none !important}.VariationsTable:not(.custom-variations-first)>tbody .productBasketImage a{display:inline-block !important;text-align:center}.VariationsTable:not(.custom-variations-first)>tbody .productBasketImage .ThumbnailsInBasket{display:block !important;margin:10px auto !important;max-height:100px !important;max-width:100px !important;float:none !important}.VariationsTable:not(.custom-variations-first)>tbody .productBasketImage tr td{line-height:20px !important}.VariationsTable:not(.custom-variations-first)>tbody .price-value{margin:5px 0 !important;display:inline-block !important;font-weight:normal !important}span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle{max-width:1000px !important}span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .BasketCrossSelling .AddToBasketContainer .AddToBasketForm .SmallBottomMargin input.Quantity{display:none}span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .BasketCrossSelling .AddToBasketContainer .AddToBasketForm .SmallBottomMargin .ep-uiSpinner-stepper{display:none}#BasketForm{margin:32px 0 48px 0 !important}#BasketForm>div.Basket #BasketTable{font-weight:bold !important}#BasketForm>div.Basket #BasketTable>tbody td{border:0 !important}#BasketForm>div.Basket #BasketTable>tbody td a{text-decoration:none}#BasketForm>div.Basket #BasketTable>tbody>tr:last-child td{border-top:1px solid #dde1e2 !important;background:#fff !important}#BasketForm>div.Basket #BasketTable>tbody>tr:last-child td:nth-child(1){padding-left:10px !important}.Message.Medium.FreeShipping{background:#fff !important;border:1px solid #f1f1f1;padding:15px !important;margin-bottom:32px;font-size:14px}@media(min-width: 500px){.Message.Medium.FreeShipping{padding:30px !important}}.Message.Medium.FreeShipping h3{font-size:18px !important;color:#d26f1c;margin-bottom:10px !important}.Message.Medium.FreeShipping span,.Message.Medium.FreeShipping p{font-size:14px !important}@media screen and (min-width: 500px){#BasketTable>tbody>tr.SeparateRow.ProductItem>td>input.ep-js.ep-uiInput.ep-uiInput-text.ep-uiValidate{border-radius:3px !important;box-sizing:border-box;padding-left:10px !important;box-shadow:2px 2px 2px #f1f1f1;width:40px !important}table.Basket td,table.MiniBasket td,table.MiniStatusBasket td{padding:6px 0 !important}.Basket .productBasketImage td{padding:1px !important}}.Basket .Icon.TrashIcon{background:none !important;width:auto !important;height:auto !important}.Basket .Icon.TrashIcon::before{content:"" !important;font-family:"FontAwesome" !important;font-size:14px !important;color:#444040 !important}.Basket button[name=Delete]{padding:0 !important}button[name=AddBasketToShoppingList] span.ShoppingListIcon{background:none !important;height:auto !important;width:auto !important}@media screen and (max-width: 500px){#BasketForm .Basket{font-size:12px !important;padding:1px !important;font-weight:normal !important}#BasketForm .Basket input[name=Quantity]{display:block !important;font-size:12px !important;font-weight:normal !important}#BasketForm .Basket .productBasketImage .ThumbnailsInBasket{display:none !important}#BasketForm .Basket .productBasketImage .ThumbnailsInBasket td.AlignMiddle a{word-break:break-word !important}#BasketForm .Basket #BasketTable tbody td{font-size:12px !important;padding:1px !important;font-weight:normal !important}#BasketForm .Basket #BasketTable tbody td a{font-size:12px !important;padding:1px !important;font-weight:normal !important}#BasketForm .Basket #BasketTable tbody td.SeparateColumn.Money b{font-size:13px !important}.CheckoutButtons #CheckOutTop button{padding:6px 12px !important}.CheckoutButtons #KCOButton #KCOLink{padding:6px 12px !important}.CheckoutButtons #ContinueShoppingButton a{padding:6px 0 !important}.OrderProcessNavigation #CheckOut button{padding:6px 12px !important}button[name=AddBasketToShoppingList]{padding:6px 12px 6px 7px !important}}@media screen and (max-width: 400px){#BasketForm .Basket{font-size:11px !important}#BasketForm .Basket tbody td{font-size:11px !important}#BasketForm .Basket tbody td a{font-size:11px !important}}@media screen and (max-width: 600px){table.Basket td{word-break:break-all;hyphens:auto}table.Basket .Money{white-space:normal}table.Basket .ShippingOptionContainer .HalfWidth{width:100% !important;padding-bottom:20px}table.productBasketImage tr td{padding:0}.BasketSharing{width:100%;float:left}.BasketSharing .InputBlock{display:block !important}.BasketSharing .InputBlock .BS-inputLabel,.BasketSharing .InputBlock .InputField{width:100%;float:left;display:block;padding:0}.BasketSharing textarea.BasketSharing-textarea{width:300px !important;font-size:75% !important}.BasketSharing .Dialog{padding:0}textarea.BasketComment{width:70%}table#BasketTable select.basketPaymentSelect,table#BasketTable select.basketShippingSelect{width:100% !important}ul.OrderProcess li{width:75px;height:65px}span.ShowElement.ExplainItem{display:none !important}}span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .BonusProductCampaignConditionsName{font-size:18px !important}span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .BonusProductCampaignConditions{background:#fff !important;border:1px solid #f1f1f1;padding:15px !important}@media(min-width: 500px){span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .BonusProductCampaignConditions{padding:30px !important}}.CouponTable tbody tr{display:block}.CouponTable tbody tr td{display:block}.CouponTable tbody tr>td.AlignMiddle.PaddingRight{display:none !important}.CouponTable h3{font-weight:normal !important;font-size:14px;text-decoration:underline;cursor:pointer}.CouponTable .CouponCode,.CouponTable #RedeemCouponButton{display:none !important}.CouponTable input#CouponCode{float:none !important}.CouponTable.coupon-visible .CouponCode,.CouponTable.coupon-visible #RedeemCouponButton{display:block !important;float:none}#ViewUserShoppingListForm i.Icon.NewIconSmall{display:none !important}#ViewUserShoppingListForm .Icon.TrashIcon{background:none !important;width:auto !important;height:auto !important}#ViewUserShoppingListForm .Icon.TrashIcon::before{content:"" !important;font-family:"FontAwesome" !important;font-size:14px !important;color:#444040 !important}#ViewUserShoppingListForm .ShoppingList tbody tr td{vertical-align:middle !important}#ViewUserShoppingListForm .ShoppingList tbody tr td button{color:#1d1d1d !important}#ViewUserShoppingListForm .ShoppingList tbody tr td.SeparateColumn button{color:#1d1d1d !important}#ViewUserShoppingListForm .ShoppingList .AlignCenter button{background:#fff !important}#ViewUserShoppingListForm .ShoppingList .FloatLeft{float:none !important}#ViewUserShoppingListForm .ShoppingList .FloatLeft button[name=new]{background:#1d1d1d !important;color:#fff !important;border:1px solid #1d1d1d !important;padding:3px 8px !important}#ShoppingListForm .Basket tbody{display:grid;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-gap:20px}#ShoppingListForm .Basket tbody input[name=Quantity]{border-radius:3px !important;box-sizing:border-box;padding-left:10px !important;box-shadow:2px 2px 2px #f1f1f1;width:40px !important}#ShoppingListForm .Basket tbody input[name=Quantity] th{display:none !important}#ShoppingListForm .Basket tbody input[name=Quantity] tr{display:grid;grid-template-columns:repeat(auto-fill, minmax(20%, 1fr));align-items:center;border-bottom:1px solid #f1f1f1;padding-bottom:20px}#ShoppingListForm .Basket tbody input[name=Quantity] tr td{width:auto !important}#ShoppingListForm .Basket tbody input[name=Quantity] tr td img{float:none !important}#ShoppingListForm .Basket tbody input[name=Quantity] tr.HideElement{display:none !important}#ShoppingListForm .Basket tbody input[name=Quantity] tr:first-child{border-bottom:0 !important}@media screen and (max-width: 700px){#ShoppingListForm .Basket tbody{grid-gap:40px}#ShoppingListForm .Basket tbody tr{text-align:center !important;justify-content:center !important;grid-template-columns:repeat(auto-fill, minmax(100%, 1fr))}#ShoppingListForm .Basket tbody tr td{text-align:center !important}#ShoppingListForm .Basket tbody tr td img{padding:0 !important}#ShoppingListForm .Basket tbody tr td button.BasketIcon{display:none !important}}@media screen and (max-width: 400px){#ViewUserShoppingListsForm .FloatLeft button[name=new]{margin:10px 0 !important}}.MultipleStep-Container{max-width:100% !important;box-shadow:none !important}.MultipleStep-Container .CheckOut{margin:32px auto !important}.MultipleStep-Container .Header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:18px auto}.MultipleStep-Container .Header .Logo{flex:1;display:flex;justify-content:flex-start;float:none !important;max-width:unset !important;margin:8px !important}.MultipleStep-Container .Header .Continue{flex:1;display:flex;justify-content:flex-end;float:none !important;margin:8px !important}.MultipleStep-Container .CheckOutNav{padding:0 10% !important}.MultipleStep-Container .ep-contentbox-item,.MultipleStep-Container .summary{border-radius:0 !important}@media screen and (max-width: 500px){.MultipleStep-Container .Header{flex-direction:column}.MultipleStep-Container .CheckOutNav{padding:0 !important}}.PrivacyPolicy h3,.TermsAndConditions h3{font-weight:bold}#ForumPostSpamForm .SpamLink,#GuestBookSpamForm .SpamLink,#blogSpamForm .SpamLink{color:#000 !important}.ForumTreeItemContainer{margin-bottom:16px !important}.ForumPostMessageContainer{padding-left:0 !important}#GuestBookAddThreadForm .TableHead div{margin:32px 0 16px 0 !important;font-size:20px !important;font-weight:bold}#GuestBookAddThreadForm .Dialog{padding-left:0 !important}#GuestBookAddThreadForm .Dialog fieldset{padding-left:0 !important}#GuestBookAddThreadForm .DialogButtonbar button span{display:none !important}.ForumContainer{margin-top:48px !important}.BlogListItem h2[itemprop="name headline"]{line-height:unset !important;margin:8px 0}.BlogListItem h2[itemprop="name headline"] a{font-weight:bold !important;font-size:28px !important}.BlogListItem .Box,.BlogListItem .CategoryImage,.BlogListItem .Message .MessageBlock img{display:none !important}.BlogListItem .PublishInfo{font-size:12px !important;width:100% !important;display:inline-block !important;margin:0 auto 20px auto !important;text-align:left !important}.BlogListItem .Message>a{display:inline-block !important;margin-top:20px;padding:8px 16px;border:1px solid #1d1d1d;font-size:14px !important;text-transform:uppercase !important;font-weight:normal !important;letter-spacing:1px !important}.BlogListItem .Message a[name=MainText]{margin:0 !important;padding:0 !important;border:none !important}.BlogListItem .Message .CategoryImage{display:block !important;margin:0 10px 0 0 !important;float:none !important}.BlogListItem .Message .CategoryImage a{margin-top:0 !important;padding:0 !important;border:0 !important}.BlogListItem .Message .MessageBlock a{text-decoration:underline;margin:0 !important;padding:0 !important;border:none !important}.BlogListItem div[itemprop="description articleBody text"] .Message a{margin:0 !important;padding:0 !important;border:none !important}.BlogListItem[itemprop=blogPost] .Message .MessageBlock{height:auto !important;max-height:150px !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea{max-width:800px !important;margin:0 auto !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea h1[itemprop=name]{text-align:center !important;font-size:42px !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .BlogListItem{margin:30px auto !important;padding:20px !important;border-bottom:1px solid #f1f1f1 !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .BlogListItem h1[itemprop="name headline"]{text-align:center !important;font-size:42px !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea #blogWriteCommentForm .ShoppingListIcon,.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea a.CustomButton ins{display:none !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .Message img,.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .Message p{margin-bottom:1.69rem !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .DialogMessage{padding:10px !important;margin:30px 0 10px 0 !important;background:none !important;background-color:#fff8dd !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .DialogMessage p{margin-bottom:0 !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea a.CustomButton{height:auto !important;background:none !important;border-radius:0 !important;padding:8px 16px !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .breadcrumb-parent-wrapper{text-align:center !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .breadcrumb-parent-wrapper .BreadcrumbItem,.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .breadcrumb-parent-wrapper .BreadcrumbLastItem{font-size:12px !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .ContentAreaWrapper div>.Pager{display:none !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .ContentAreaWrapper div .Pager~.Pager{display:block !important}.PageType_SF-BlogChildObjects~.GeneralLayout div[itemprop=comment]{border-bottom:1px solid #dfdfdf !important;margin:30px 0 !important}.PageType_SF-BlogChildObjects~.GeneralLayout div[itemprop=comment] .Box.ForumPlainItemPosterContainerInner{border:0 !important;margin-bottom:0 !important;padding:0 !important;letter-spacing:1px !important;font-size:12px !important}.PageType_SF-BlogChildObjects~.GeneralLayout div[itemprop=comment] .Box.ForumPlainItemPosterContainerInner b[itemprop=creator] span{text-transform:uppercase !important;font-weight:normal !important}.PageType_SF-BlogChildObjects~.GeneralLayout #blogSpamForm .SpamLink{font-size:12px !important}.PageType_SF-BlogPostChildObjects~.GeneralLayout .ContentArea{max-width:800px !important;margin:0 auto !important}.PageType_SF-BlogPostChildObjects~.GeneralLayout .ContentArea .BlogListItem{margin:30px auto !important;padding:0 !important;border:0 !important}.PageType_SF-BlogPostChildObjects~.GeneralLayout .ContentArea .BlogListItem .PublishInfo{text-align:center !important;margin:20px auto !important}#blogWriteCommentForm{margin-top:40px !important;padding-top:20px !important}#blogWriteCommentForm .ForumPostInputContainer,#blogWriteCommentForm legend{padding:0 !important}#blogWriteCommentForm legend{margin-bottom:10px !important}#blogWriteCommentForm .ForumPostInputContainer{margin-bottom:20px !important}#blogWriteCommentForm .Dialog,#blogWriteCommentForm fieldset{padding:0 !important;margin:0 !important}#blogWriteCommentForm .Dialog{margin:20px 0 !important}#blogWriteCommentForm .TableHead div{margin:0 !important;font-weight:bold !important;font-size:20px !important}#blogWriteCommentForm .ForumPostInputContainer .ForumPostSubjectInput{margin:0 !important}.BlogComment{padding:20px 0 !important;margin:0 !important}.BlogComment .Bold{margin-bottom:10px !important}.SiteMap .SiteMapContainer .ProductListHead .InnerHead .SiteMapLink{display:none !important}@media screen and (max-width: 768px){.SiteMap .SiteMapLeft,.SiteMap .SiteMapRight{float:none !important;width:100% !important}}.Imprint .Label{margin:24px 0 4px}.Imprint td{display:block;padding:0 !important}.start-page .Middle .ContentArea{padding-top:0}.start-page .Middle .ContentArea .ContentAreaInner,.start-page .Middle .ContentArea .ContentAreaWrapper{overflow:visible !important}.start-page .Middle .ContentArea .ContentAreaInner .FrontHero,.start-page .Middle .ContentArea .ContentAreaWrapper .FrontHero{display:none}.FrontPageTemplateIsActive~.GeneralLayout .Middle .ContentArea .ContentAreaInner,.FrontPageTemplateIsActive~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper{overflow:visible !important}.FrontPageTemplateIsActive~.GeneralLayout .Middle .ContentArea .ContentAreaInner .FrontHero,.FrontPageTemplateIsActive~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper .FrontHero{display:none}.FrontPageElement.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper{position:relative;max-height:700px;min-height:600px;display:grid;align-items:center;justify-content:center;margin-bottom:160px}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage{position:absolute;width:100%;height:100% !important;object-fit:cover}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageDesktop{display:none !important}@media(min-width: 1024px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageDesktop{display:block !important}}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageTablet{display:none !important}@media(min-width: 768px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageTablet{display:block !important}}@media(min-width: 1024px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageTablet{display:none !important}}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImagePhone{display:block !important}@media(min-width: 768px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImagePhone{display:none !important}}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText{max-width:1540px;margin:0 auto;width:100%;z-index:10;position:absolute;bottom:-88px;justify-self:center;padding:10px}@media(min-width: 400px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText{padding:20px}}@media(min-width: 960px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText{padding:0}}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent{padding:20px;box-shadow:-10px 10px 25px rgba(0,0,0,.1);background:var(--element-background-color)}@media(min-width: 960px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent{padding:50px;max-width:600px}}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h1,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h2,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h3,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h4,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h5,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h6{color:var(--mobile-element-font-color);font-size:var(--mobile-element-heading-font-size)}@media(min-width: 768px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h1,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h2,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h3,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h4,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h5,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h6{color:var(--tablet-element-font-color);font-size:var(--tablet-element-heading-font-size)}}@media(min-width: 1024px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h1,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h2,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h3,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h4,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h5,.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>h6{color:var(--element-font-color);font-size:var(--element-heading-font-size)}}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>p{color:var(--mobile-element-font-color);font-size:var(--mobile-element-body-font-size);color:#161616 !important}@media(min-width: 768px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>p{color:var(--tablet-element-font-color);font-size:var(--tablet-element-body-font-size)}}@media(min-width: 1024px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>p{color:var(--element-font-color);font-size:var(--element-body-font-size)}}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>ul{list-style-type:none;margin:30px 0 0 0;padding:0}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>ul li{margin-top:10px}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>ul li a{color:var(--mobile-element-button-font-color);background:var(--mobile-element-button-background-color);font-size:var(--mobile-element-link-font-size);border:1px solid;border-color:var(--mobile-element-button-border-color);display:inline-block;padding:.5em 1em;transition:color 100ms ease-in-out,background 100ms ease-in-out,font-size 100ms ease-in-out,border-color 100ms ease-in-out;width:100%;text-align:center;padding:25px 10px;text-decoration:none}@media(min-width: 768px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>ul li a{color:var(--tablet-element-button-font-color);background:var(--tablet-element-button-background-color);font-size:var(--tablet-element-link-font-size);border-color:var(--tablet-element-button-border-color)}}@media(min-width: 1024px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>ul li a{color:var(--element-button-font-color);background:var(--element-button-background-color);font-size:var(--element-link-font-size);border-color:var(--element-button-border-color)}}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>ul li a:hover{color:var(--mobile-element-button-font-color-hover);background:var(--mobile-element-button-background-color-hover);border-color:var(--mobile-element-button-border-color-hover)}@media(min-width: 768px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>ul li a:hover{color:var(--tablet-element-button-font-color-hover);background:var(--tablet-element-button-background-color-hover);border-color:var(--tablet-element-button-border-color-hover)}}@media(min-width: 1024px){.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>ul li a:hover{color:var(--element-button-font-color-hover);background:var(--element-button-background-color-hover);border-color:var(--element-button-border-color-hover)}}.custom-hero-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent>ul li a:hover{text-decoration:none}.custom-carousel{max-width:100vw;padding:40px 0;margin:20px 0}@media(min-width: 500px){.custom-carousel{padding:60px 0;margin:40px 0}}.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper{position:relative}.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerImage{margin:0 auto}.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerImage.BannerImageDesktop{display:none !important}@media(min-width: 1024px){.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerImage.BannerImageDesktop{display:block !important}}.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerImage.BannerImageTablet{display:none !important}@media(min-width: 768px){.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerImage.BannerImageTablet{display:block !important}}@media(min-width: 1024px){.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerImage.BannerImageTablet{display:none !important}}.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerImage.BannerImagePhone{display:block !important}@media(min-width: 768px){.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerImage.BannerImagePhone{display:none !important}}.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerText{border:0 !important;padding:0 !important}.custom-carousel .slider-wrapper .FrontPageElement .BannerImageWrapper .BannerText a{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1;padding:0 !important}.custom-articles{margin:20px 0}@media(min-width: 500px){.custom-articles{margin:40px 0}}.custom-articles .multipleimagesbanners-wrapper{gap:20px !important}.custom-articles .multipleimagesbanners-wrapper .banner{cursor:pointer}.custom-articles .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText{padding:20px 0 10px 0 !important}.custom-articles .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText .BannerTextContent{margin-bottom:10px}@media(min-width: 768px){.custom-articles .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText .BannerTextContent{flex-grow:1}}.custom-articles .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText .BannerTextContent>p:first-of-type>em{font-size:14px !important}.custom-articles .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText>a{text-transform:uppercase}.custom-image-banners{margin:20px 0}@media(min-width: 500px){.custom-image-banners{margin:40px 0}}.custom-image-banners .multipleimagesbanners-wrapper{gap:20px !important}.custom-image-banners .multipleimagesbanners-wrapper .banner .BannerImageWrapper{position:relative}.custom-image-banners .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText{border:0 !important;padding:0 !important}.custom-image-banners .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText a{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1;padding:0 !important}.custom-newsletter-banner{padding:40px 0;margin:20px 0;background:var(--element-background-color)}@media(min-width: 500px){.custom-newsletter-banner{padding:60px 0;margin:40px 0}}.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper{max-width:600px;margin:0 auto;display:grid;align-items:center;padding:20px}@media(min-width: 960px){.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper{grid-template-columns:repeat(2, 1fr);padding:0;max-width:1560px}}.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage{margin:0 auto 40px auto;max-width:300px !important;width:100%}@media(min-width: 960px){.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerImage{grid-column:1;margin:0 auto}}.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText{max-width:500px}@media(min-width: 960px){.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText{grid-column:2}}.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h1,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h2,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h3,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h4,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h5,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h6{color:var(--mobile-element-font-color);font-size:var(--mobile-element-heading-font-size)}@media(min-width: 768px){.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h1,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h2,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h3,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h4,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h5,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h6{color:var(--tablet-element-font-color);font-size:var(--tablet-element-heading-font-size)}}@media(min-width: 1024px){.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h1,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h2,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h3,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h4,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h5,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText h6{color:var(--element-font-color);font-size:var(--element-heading-font-size)}}.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent h1,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent h2,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent h3,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent h4,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent h5,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent h6,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent p,.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent span{color:var(--element-font-color)}.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent a{margin-top:10px;display:inline-block;border-radius:0 !important;padding:10px 24px 8px 24px;border:2px solid #fff;background:#fff !important;color:#d26f1c;letter-spacing:unset;transition:background-color 100ms ease-in-out,border-color 100ms ease-in-out,color 100ms ease-in-out;text-transform:uppercase;font-size:16px;font-weight:bold;text-decoration:none}.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent a:hover{background-color:rgba(0,0,0,0) !important;border-color:#fff !important;color:#fff !important;text-decoration:none}.custom-newsletter-banner .imagebanner-wrapper .BannerImageWrapper .BannerText .BannerTextContent a:hover{text-decoration:none}.custom-customer-feedback{max-width:100vw;padding:40px 0;margin:20px 0;background:var(--element-background-color)}@media(min-width: 500px){.custom-customer-feedback{padding:60px 0;margin:40px 0}}.custom-customer-feedback .slider-wrapper .imageslider-slide{padding-bottom:40px}.custom-customer-feedback .slider-wrapper .imageslider-slide .BannerImageWrapper{max-width:600px;margin:0 auto;display:grid;align-items:center;padding:20px}@media(min-width: 960px){.custom-customer-feedback .slider-wrapper .imageslider-slide .BannerImageWrapper{grid-template-columns:repeat(2, 1fr);padding:0;max-width:1560px}}.custom-customer-feedback .slider-wrapper .imageslider-slide .BannerImageWrapper .BannerImage{margin:0 auto 40px auto;width:250px}@media(min-width: 960px){.custom-customer-feedback .slider-wrapper .imageslider-slide .BannerImageWrapper .BannerImage{grid-column:1;margin:0 auto}}@media(min-width: 960px){.custom-customer-feedback .slider-wrapper .imageslider-slide .BannerImageWrapper .BannerText{grid-column:2}}.custom-product-list{padding:40px 0;margin:20px 0;padding-left:10px;padding-right:10px;background:var(--element-background-color)}@media(min-width: 500px){.custom-product-list{padding:60px 0;margin:40px 0}}@media(min-width: 700px){.custom-product-list{padding-left:20px;padding-right:20px}}.custom-product-list>p a{display:inline-block;border-radius:0 !important;padding:10px 24px 8px 24px;border:2px solid #d26f1c;background:#d26f1c !important;color:#fff;letter-spacing:unset;transition:background-color 100ms ease-in-out,border-color 100ms ease-in-out,color 100ms ease-in-out;text-transform:uppercase;font-size:16px;font-weight:bold;text-decoration:none}.custom-product-list>p a:hover{background-color:#ae5d18 !important;border-color:#ae5d18 !important;color:#fff !important;text-decoration:none}.custom-product-list>p a:hover{text-decoration:none}.custom-product-list .imagebanner-wrapper{max-width:1560px;margin:0 auto}.custom-product-list .imagebanner-wrapper .custom-product-list-products{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin-bottom:40px;margin-top:40px}@media(min-width: 960px){.custom-product-list .imagebanner-wrapper .custom-product-list-products{grid-template-columns:repeat(4, 1fr)}}.custom-banner-products{padding:40px 0;margin:20px 0;padding-left:10px;padding-right:10px;background:var(--element-background-color)}@media(min-width: 500px){.custom-banner-products{padding:60px 0;margin:40px 0}}@media(min-width: 700px){.custom-banner-products{padding-left:20px;padding-right:20px}}.custom-banner-products>p a{display:inline-block;border-radius:0 !important;padding:10px 24px 8px 24px;border:2px solid #d26f1c;background:#d26f1c !important;color:#fff;letter-spacing:unset;transition:background-color 100ms ease-in-out,border-color 100ms ease-in-out,color 100ms ease-in-out;text-transform:uppercase;font-size:16px;font-weight:bold;text-decoration:none}.custom-banner-products>p a:hover{background-color:#ae5d18 !important;border-color:#ae5d18 !important;color:#fff !important;text-decoration:none}.custom-banner-products>p a:hover{text-decoration:none}.custom-banner-products .imagebanner-wrapper{max-width:1540px;margin:0 auto}.custom-banner-products .imagebanner-wrapper .BannerImageWrapper{text-align:center;position:relative;margin-bottom:20px}@media(min-width: 500px){.custom-banner-products .imagebanner-wrapper .BannerImageWrapper{margin-bottom:40px}}.custom-banner-products .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageDesktop{display:none !important}@media(min-width: 1024px){.custom-banner-products .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageDesktop{display:block !important}}.custom-banner-products .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageTablet{display:none !important}@media(min-width: 768px){.custom-banner-products .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageTablet{display:block !important}}@media(min-width: 1024px){.custom-banner-products .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImageTablet{display:none !important}}.custom-banner-products .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImagePhone{display:block !important}@media(min-width: 768px){.custom-banner-products .imagebanner-wrapper .BannerImageWrapper .BannerImage.BannerImagePhone{display:none !important}}.custom-banner-products .imagebanner-wrapper .BannerImageWrapper .BannerText{border:0 !important;padding:0 !important}.custom-banner-products .imagebanner-wrapper .BannerImageWrapper .BannerText a{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1;padding:0 !important}.custom-banner-products .imagebanner-wrapper .custom-banner-product-list-products{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin-bottom:40px}@media(min-width: 960px){.custom-banner-products .imagebanner-wrapper .custom-banner-product-list-products{grid-template-columns:repeat(4, 1fr)}}.custom-category-banners{padding:40px 0}@media(min-width: 500px){.custom-category-banners{padding:60px 0}}.custom-category-banners>h2,.custom-category-banners>h3{margin-bottom:40px !important}.custom-category-banners .multipleimagesbanners-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}@media(min-width: 800px){.custom-category-banners .multipleimagesbanners-wrapper{grid-template-columns:repeat(4, 1fr);gap:20px}}.custom-category-banners .multipleimagesbanners-wrapper .banner{border:1px solid #f1f1f1;padding:10px;cursor:pointer;transition:box-shadow 100ms ease-in-out}@media(min-width: 450px){.custom-category-banners .multipleimagesbanners-wrapper .banner{padding:20px}}@media(min-width: 800px){.custom-category-banners .multipleimagesbanners-wrapper .banner{padding:10px}}@media(min-width: 1020px){.custom-category-banners .multipleimagesbanners-wrapper .banner{padding:20px}}.custom-category-banners .multipleimagesbanners-wrapper .banner:hover{box-shadow:0px 6px 8px rgba(0,0,0,.15)}.custom-category-banners .multipleimagesbanners-wrapper .banner .BannerImageWrapper{display:flex;flex-direction:column}.custom-category-banners .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerImage{margin-bottom:10px}.custom-category-banners .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText a{text-decoration:none;text-transform:uppercase;word-break:break-word;white-space:break-spaces;font-size:12px;display:inline-block;line-height:160% !important}@media(min-width: 600px){.custom-category-banners .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText a{font-size:inherit}}@media(min-width: 800px){.custom-category-banners .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText a{font-size:12px}}@media(min-width: 1020px){.custom-category-banners .multipleimagesbanners-wrapper .banner .BannerImageWrapper .BannerText a{font-size:inherit}}.custom-text-image{padding:40px 0}@media(min-width: 500px){.custom-text-image{padding:60px 0}}.custom-text-image .imagebanner-wrapper .BannerImageWrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:2fr;align-items:center;padding:0 0px 30px}.custom-text-image .imagebanner-wrapper .BannerImageWrapper img.BannerImage{width:1080px;max-width:100% !important;grid-column:1/span all;grid-row:1;margin:auto}@media(min-width: 800px){.custom-text-image .imagebanner-wrapper .BannerImageWrapper img.BannerImage{grid-column:1;margin:0;justify-self:flex-end}}.custom-text-image .imagebanner-wrapper .BannerImageWrapper .BannerText{text-align:left;grid-column:1/span all;grid-row:2;background:var(--element-background-color);display:flex;flex-direction:column;justify-content:center;padding:20px;height:100%;margin:0 auto}@media(min-width: 400px){.custom-text-image .imagebanner-wrapper .BannerImageWrapper .BannerText{padding:40px}}@media(min-width: 800px){.custom-text-image .imagebanner-wrapper .BannerImageWrapper .BannerText{grid-column:2;grid-row:1;margin:0;max-width:100%}}.custom-text-image .imagebanner-wrapper .BannerImageWrapper .BannerText h2{word-break:break-word}.custom-brand-images>p:first-of-type{display:flex;flex-wrap:wrap;gap:10px}@media(min-width: 500px){.custom-brand-images>p:first-of-type{gap:20px}}@media(max-width: 490px){.custom-brand-images>p:first-of-type a{max-width:90px}}.custom-brand-list{padding:20px 0 40px;border-bottom:1px solid #dde1e2}@media(min-width: 500px){.custom-brand-list{padding:40px 0 60px}}.custom-brand-list>ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.custom-brand-list>ul li a{text-decoration:none;display:inline-block;background:#d26f1c;color:#fff;padding:8px 16px}.custom-brand-list>ul li a:hover{text-decoration:none;background:#ae5d18;color:#fff}.custom-brand-list:last-of-type{border-bottom:0}.custom-category-herobanner{margin-bottom:20px}@media(min-width: 500px){.custom-category-herobanner{margin-bottom:40px}}.custom-category-textarea{background:#fff;padding:20px;margin-bottom:20px}@media(min-width: 500px){.custom-category-textarea{padding:40px;margin-bottom:40px}}
