.grid-container{max-width:85rem}#content{padding-bottom:1.5rem}:focus{border:1px solid red!important}html{font-size:13.75px}body,html{font-family:Roboto,sans-serif}body{font-size:1rem}html.text-medium{font-size:16.75px!important}html.text-large{font-size:19.75px!important}a:not(.no-hover):active,a:not(.no-hover):hover,button:hover{background:#ff0!important;color:#000!important}.color-grey a:not(.no-hover):hover,a:not(.no-hover):active,button:hover{background-color:#ff0!important;border-color:#ff0!important;color:#000!important}.color-grey button.button:hover{background-color:#ff0!important;border-color:#ff0!important;color:#000!important}body.color-grey .product-tabs .tabs .tabs-title>a:focus,body.color-grey .product-tabs .tabs .tabs-title>a[aria-selected=true],body.color-grey .sidebar .menu li>a,body.color-grey :not(.font-switch):not(.button-dark){background-color:transparent;color:#fff}body.color-grey * #avatar-black,body.color-grey * #basket-black,body.color-grey * #bin-black,body.color-grey * #home-black,body.color-grey * #logo-black,body.color-grey * #megaphone-black,body.color-grey * #openbook-black,body.color-grey * #telephone-black,body.color-yellow * #home-black-1{display:none}body:not(.color-grey) * #avatar,body:not(.color-grey) * #basket,body:not(.color-grey) * #bin-white,body:not(.color-grey) * #logo-white,body:not(.color-grey) * #megaphone,body:not(.color-grey) * #newspaper,body:not(.color-grey) * #openbook,body:not(.color-grey) * #telephone{display:none}body.color-grey,body.color-grey .is-dropdown-submenu,body.color-grey .product-relief,body.color-grey .reveal{background-color:#333!important;color:#fff!important}body.color-grey .breadcrumbs li:not(:last-child):after,body.color-grey :after,body.color-grey :before{color:#fff}body.color-grey .button{background-color:#333!important;border:2px solid #fff;color:#fff!important}body.color-grey *{border-color:#fff!important}body:not(.color-yellow) * #news-new .img2,body:not(.color-yellow) * #speech-new .img2{display:none}body.color-yellow * #news-new .img1,body.color-yellow * #speech-new .img1{display:none}body.color-yellow,body.color-yellow .is-dropdown-submenu,body.color-yellow .product-relief,body.color-yellow .reveal{background-color:#ff0!important;color:#000!important}body.color-yellow #navigation-menu .home-black-a:hover{background:#ff0!important}body.color-yellow .sidebar .menu li>a,body.color-yellow :not(.font-switch):not(.button-dark){background-color:transparent;color:#000}body.color-yellow .breadcrumbs li:not(:last-child):after,body.color-yellow .navigation .dropdown.menu>li.is-active>a,body.color-yellow :after,body.color-yellow :before{color:#000}body.color-yellow *{border-color:#000!important}body.color-yellow .search-form .input-group{border-color:#000}.contact-line a:focus,.contact-line a:hover{background-color:transparent!important}.search-form .img2,body.color-yellow .search-form .img1{display:none}body.color-yellow .search-form .img2{display:inline}body.color-yellow .search-form .input-group input::-webkit-input-placeholder{color:#000}body.color-yellow .search-form .input-group input::-moz-placeholder,v.search-form .input-group input:-moz-placeholder{color:#000;opacity:1}body.color-yellow .search-form .input-group input:-ms-input-placeholder{color:#000}body.color-yellow .button:not(.button-dark){background-color:#ff0!important;border:2px solid #000;color:#000!important}body.color-yellow .search-form .button{border:0}body.color-grey .user-bar .font-change .font-switch b,body.color-grey .user-bar .font-change span{color:#000}body.color-grey .user-bar .font-change .font-switch.mod-grey b{color:#fff}body.color-grey .user-bar .font-change .font-switch.mod-grey:hover b{color:#000}body.color-grey .user-bar .font-change .font-switch.mod-yellow:hover{background-color:#fff!important}body.color-yellow .user-bar .font-change .font-switch:hover b{color:#fff!important}body.color-yellow .user-bar .font-change .font-switch.mod-grey b{color:#fff}body.color-yellow .font-change .font-switch:hover span{color:#fff}.user-bar .font-change>* span{background-color:transparent!important}.page-title{font-size:2rem;line-height:1;margin-bottom:2rem}.page-title,.page-title.uppercase{text-transform:uppercase}h2.lg{font-size:2.5rem}.colum-block{margin-bottom:1.875rem}.card-content{box-shadow:none;text-align:left}.lead{font-size:1.2rem}.breadcrumbs li{text-transform:none}.breadcrumbs a{background:#fff;padding:5px}.bg-container{background-color:#f3f4f9}.grid-fix,.main-content>.grid-x{margin-left:-.625rem;margin-right:-.625rem}.main-content{padding-top:1rem}.main-content .page-title{margin-top:-2rem}@media(min-width:640px){.grid-fix,.main-content>.grid-x{margin-left:-.9375rem;margin-right:-.9375rem}}.contact-container{margin-bottom:40px;padding:40px 0}.highlight{background:#ff0;color:#000;display:inline-block;font-size:1.4rem;font-weight:700;line-height:1;margin:1rem 0;padding:1rem 1.5rem}.contact-line a{color:#000}.contact-line{display:inline-block;padding:1rem;vertical-align:middle}.contact-line h4{margin-top:.5rem}.contact-line+.contact-line{margin-left:2rem}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{border-color:#000;border-radius:2px;box-shadow:none;height:auto;padding:.7rem 1rem}select{background-image:url(../images/select-arrow.svg);background-position:right -.5rem center;background-size:20px auto;border:2px solid #ed207b;border-radius:5px;box-shadow:none!important;font-size:1rem;height:auto;padding:.7rem 1rem}select.small-margin{margin-bottom:.5rem}select:focus{border-color:#ef4023}.input-group .input-group-field{height:2.4375rem}footer .newsletter-bar .input-group input{border-radius:5px 0 0 5px}footer .newsletter-bar .input-group .input-group-button,footer .newsletter-bar .input-group button{border-radius:0 5px 5px 0!important}textarea{resize:none}.button:not(.simple){font-weight:700;text-transform:capitalize}.button.large{min-width:115px}.button:hover{background-color:#0089c0}.field-label{color:#000;font-size:1.2rem;font-weight:700}.selects [type=radio]+label{padding:1rem 20px;position:relative}.selects [type=radio]+label span{padding-left:28px}.selects [type=radio]+label:before{background:#fff;border:1px solid #000;border-radius:50%;content:"";height:18px;left:20px;margin-top:-9px;position:absolute;top:50%;width:18px}.selects [type=radio]+label:after{background:transparent;border:0;border-radius:50%;content:"";height:8px;left:26px;margin-top:-3px;position:absolute;top:50%;width:8px}.selects [type=radio]:checked+label:before{-webkit-animation:none;animation:none;border:1px solid #000;-webkit-box-shadow:none;box-shadow:none}.selects [type=radio]:checked+label:after{-webkit-animation:none;animation:none;background:#000;border:0;-webkit-box-shadow:none;box-shadow:none}.vat-relief .selects label:not(:last-child){border:0}.vat-relief-container:not(:last-child){border-bottom:2px solid #000}.vat-relief-container{position:relative}.form-container{background-color:#eee;padding:20px}.vat-relief-container .form-container label{font-size:1rem;font-weight:400;margin-bottom:1rem;padding:0}.vat-relief-container .form-container label span{font-weight:400}.vat-relief-container label+.form-container{display:none}.vat-relief-container [type=radio]:checked+label+.form-container{display:block}.border-content{border-bottom:2px solid #000;border-top:2px solid #000;margin-bottom:20px}.border-content+.border-content{margin-top:-21px}.checkout-form-legend{font-size:1.2rem;font-weight:700;text-transform:uppercase}.checkout-shipping-details.opacity{position:relative;z-index:0}.checkout-shipping-details.opacity:after{background:#fff;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;z-index:1}.checkout-form-section [name=billing-same]+label[for]{padding-bottom:0;padding-top:0}.checkout-steps{font-size:1.2rem;font-weight:700;margin:1.5rem 0;text-transform:uppercase}.checkout-steps .step{display:inline-block;margin:0 10px;min-width:150px;position:relative}.checkout-steps .step:after{background:#000;border-radius:10px;content:"";display:block;height:5px;width:100%}.checkout-steps .step.active:after{background:#ec217b}.product-slider{padding-left:0;padding-right:0}.product-slider .cell{padding:1rem}.product-slider .slick-slide{margin:0}.image-container .label.secondary,.item-image .label.secondary,.product-main-image .label.secondary{bottom:0;left:auto;right:0;top:auto}.custom-reveal{background:#fff;border:0;-webkit-box-shadow:0 0 18px -4px rgba(0,0,0,.75);box-shadow:0 0 18px -4px rgba(0,0,0,.75);padding:30px}.custom-reveal .field-label{display:inline-block}.custom-reveal button{margin:0}.field-label .important{color:red;font-weight:500}.vat-relief-container a{color:#1779ba}span.vat-relief-remove .vat-relief-disable{background:#ed207b;border:2px solid #000;color:#fff;display:inline-block;font-weight:700;margin-bottom:0;margin-top:-5px;padding:10px}.vat-relief .vat-relief-disable{margin-left:1.5rem}.has-sale-price .product-price,.has-sale-price .product-sale-price,.product-cost,.product-price{color:#000;font-size:1.8rem}.button-dark{background-color:#000;border:2px solid #000;border-radius:5px;color:#fff;font-size:17px;font-weight:700}.button-dark.simple{border-radius:0}.button-dark:focus,.button-dark:hover{background-color:#ff0;color:#000}.product-image .image-utils .image-utils-item.mod-zoom{left:auto;right:0;z-index:1}.product-relief{background:#ff0;color:#000;display:block;font-size:1rem;font-weight:700;line-height:1;padding:10px;text-align:center;text-transform:capitalize}.product-container .product-relief{font-size:2rem}.item-box{padding:0 1.5rem}.item-box .item-image{margin-bottom:.9rem}.item-box .product-relief{margin-left:-1.5rem;margin-right:-1.5rem}.product-box a:hover{background-color:transparent!important}.product-tabs .tabs .tabs-title>a[aria-selected=true]{border-bottom:0}.product-tabs .tabs .tabs-title>a[aria-selected=true]:hover{background-color:#ff0;border-color:#000;color:#000}.font-switch{border:1px solid #000}.font-switch.mod-grey{background-color:#333;border-color:#fff;color:#fff}.font-switch.mod-yellow{background-color:#ff0}.search-form{min-width:215px}@media(min-width:64rem){.search-form{display:inline-block}}.search-form .input-group{background-color:#000;border:3px solid #fff;border-radius:10px;color:#fff;font-size:1.2rem}.search-form .input-group button,.search-form .input-group input{background:transparent;border:0;box-shadow:none;line-height:0;padding:5px 1rem}.search-form .input-group .input-group-button,.search-form .input-group button{border-radius:0 10px 10px 0!important}.search-form .input-group input{border-radius:10px 0 0 10px;color:#fff;font-weight:700;height:auto;padding-right:0}.search-form .input-group input::-webkit-input-placeholder{color:#fff}.search-form .input-group input:-moz-placeholder,.search-form .input-group input::-moz-placeholder{color:#fff;opacity:1}.search-form .input-group input:-ms-input-placeholder{color:#fff}.search-form button img{width:20px}.top-bar-right .menu>li:not(:last-child)>a{border-right:2px solid #fff;margin-left:-2px}.top-bar-right .menu>li>a:nth-last-child(2){border-right:none}@media(min-width:64em){.navigation .dropdown.menu>li.is-dropdown-submenu-parent>a:after{display:none}.navigation .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{padding-right:1rem}}.slick-slider:not(.slick-initialized){opacity:0;position:absolute;visibility:hidden;z-index:-9999}.button.large:hover{border:2px solid #000}.button.hollow{border:2px solid #000;border-radius:10px;color:#000}.button.product-try-at-home.hollow:active,.button.product-try-at-home.hollow:focus,.button.product-try-at-home.hollow:hover{border-color:#000!important;border-width:2px!important}.button.hollow:focus,.button.hollow:hover{border-color:transparent;color:#000}body:not(.color-grey):not(.color-yellow) .button.hollow.large:hover{border-width:2px}body:not(.color-grey):not(.color-yellow) .button.hollow{border-width:2px}.item-blog-first .card{border:3px solid #ed207b}.side-box+.side-box{margin-top:3rem}.blog-container .image-container{padding-top:70%}.blog-container .item-blog-first .image-container{padding-top:50%}.blog-container .card{box-shadow:none;margin-bottom:1rem;padding:0;text-align:left}.blog-container .card-divider{background:transparent;padding-bottom:0;text-transform:uppercase}.blog-container .card-divider h3{font-size:1.2rem;line-height:1}.blog-post__meta{border-top:2px solid #ed207b;color:#000;font-weight:700;padding-top:1rem}.article-box .blog-post__meta{font-size:.9rem}.post-link{color:#0188bf;font-weight:700;text-transform:uppercase}.blue .blog-post__meta{border-top:2px solid #0188bf}.orange .blog-post__meta{border-top:2px solid #ef4023}.post-single.card,.post-single.card:hover{cursor:default}.item-blog-first .post-link,.post-single .post-link{color:#000;text-transform:none}.post-single.card{padding:1rem}.post-single h1{border-bottom:2px solid #000;font-size:1.4rem;margin-bottom:1rem;padding-bottom:.5rem}.post-single .blog-post__meta{border-top:2px solid #000;font-weight:400}.stockist-box{margin-top:15px}.page-description p:last-of-type{margin:0}.page-description{margin-bottom:.5rem;overflow:hidden}.page-description.height-limit{max-height:100px}.category-box{text-align:left}.category-header{border-bottom:2px solid #ddd;color:#000;font-size:1.2rem;line-height:normal;margin-bottom:.5rem;margin-top:1rem;padding:.5rem;text-align:center;text-transform:capitalize}.category-header a{color:#000}.item-description{padding-bottom:1rem}.item-description p:last-of-type{margin:0}.services-stockist{margin-left:30px}.stockist-logo{float:right}.header-middle .header-right .header-menu li a{text-align:center}@media(min-width:64em){.header-middle .header-right .header-menu{display:table;width:100%}.header-middle .header-right .header-menu li{display:table-cell;vertical-align:middle}}.search-form-content{background-color:#000;border:3px solid #fff;border-radius:10px;color:#fff;display:table;font-size:1.2rem;padding:.3rem .3rem .3rem 1rem}.search-form-content .input-group{margin:0}.search-form-content .form-label{display:table-cell;font-size:1rem;padding-right:1rem;vertical-align:middle}a.no-hover:hover{background:none!important}.search-form-container .form-label+.search-form-container{display:table-cell;vertical-align:middle}.top-bar-right .menu>li:last-child{border-right:none!important;margin-left:-2px}.product-relief.product{border-radius:5px;font-size:1.4rem;margin-bottom:15px;margin-top:2px;padding:.85em 1em;position:unset;width:100%}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{border:2px solid}[type=text]:focus,textarea:focus{border-width:2px!important}.image-container:hover,.item-img:hover{background:none!important;color:#000!important}body.color-yellow * a:not(.no-hover):active,body.color-yellow * a:not(.no-hover):hover,body.color-yellow * button:not(.no-hover):hover{background:#000!important;color:#ff0!important}.product-relief.product a{color:#000}.expanded.button.secondary.big.checkout{font-size:17px}.card:hover{cursor:pointer}#navigation-menu .home-black-a #home-black-1{display:none}#navigation-menu .home-black-a:hover #home-black-1,body.color-yellow #navigation-menu .home-black-a #home-black-1{display:inline-block}#navigation-menu .home-black-a:hover #home-white-1,body.color-yellow #navigation-menu .home-black-a #home-white-1{display:none}.label.secondary.new.custom-label{font-size:18px}.checkboxes label{margin:0 20px 0 3px}.checkboxes.mod-custom{background-color:#000}.checkboxes.mod-custom input[type=checkbox]+label{color:#fff;line-height:1.2;margin-left:15px}.checkboxes.mod-custom input[type=checkbox]+label:before{border-color:#fff}.header-middle .header-right .header-menu .user-link.basket span{bottom:auto;left:auto;position:static;right:auto;top:auto}.header-middle .header-right .header-menu .user-link.basket .basket-icon{bottom:auto;display:block;left:auto;position:relative;right:auto;top:auto}.text-large .header-middle .header-right .header-menu .user-link.basket .basket-icon .count{font-size:20px}.header-middle .header-right .header-menu .user-link.basket .basket-icon .count{bottom:auto;left:0;margin-top:0;position:absolute;text-align:center;top:75%;-webkit-transform:translateY(-75%);-moz-transform:translateY(-75%);transform:translateY(-75%);width:100%}.search_container{position:relative}.search-dropdown{background:#fff;display:none;font-size:14px;left:0;list-style:none;margin:0;min-width:100%;padding:12px 0 0;position:absolute;top:100%;z-index:1000}body.color-grey .search-dropdown{background:#333!important}body.color-yellow .search-dropdown{background:#ff0!important}body.color-yellow .search-dropdown a:hover .search-sku,body.color-yellow .search-dropdown a:hover .search-title{color:#ff0}body.color-grey .search-dropdown a:hover .search-sku,body.color-grey .search-dropdown a:hover .search-title{color:#000}.search-dropdown li{background:#fff;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;min-height:70px}.search-dropdown li[data-index]{display:none}.search-dropdown li[data-index]>a{border-right:1px solid #d3d3d3;display:block;float:left;height:70px;min-height:70px;overflow:hidden;width:70px}.search-dropdown .search-image img{float:left;height:70px;margin-right:5px;width:70px}.search-dropdown li[data-index] div{margin-left:75px;padding:5px 80px 5px 5px;position:relative}.search-dropdown li[data-index] div a{color:#000;display:block;min-height:60px;text-decoration:none}.search-dropdown .search-price{border-left:1px solid #d3d3d3;display:block;float:right;height:70px;line-height:70px;padding:0 0 0 5px;position:absolute;right:0;text-align:center;top:0;width:70px}.search-dropdown .seemore{min-height:unset}.search-dropdown .seemore button{background-color:#ff0;border:0;color:#000;display:block;font-size:17px;font-weight:700;height:auto;padding:20px 10px;text-align:center;text-decoration:none;width:100%}.filters h3.category-title{border:2px solid #000;border-radius:5px;font-weight:700;margin-bottom:.5rem;padding:.5rem 1rem}.filters .field-label{font-size:.875rem;text-transform:uppercase}.filters input[type=checkbox]+label{padding-left:2rem}.filters .filter-group{padding-bottom:.1rem}.filters h4{font-size:1.125rem}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{font-weight:700}.expanded.button.secondary.big.checkout{background:#000;border:2px solid #000}.video-carousel{margin-left:-10px;margin-right:-10px}.video-carousel .video-slide{padding:10px}.home-black-a{position:relative;width:31px}.home-black-a #home-new{visibility:hidden}.home-black-a img{left:0;margin-top:-15px;max-width:30px;position:absolute;top:50%}body.color-yellow .contact-line a:focus,body.color-yellow .contact-line a:hover{color:#000!important}body.color-grey .contact-line a:focus,body.color-grey .contact-line a:hover{color:#fff!important}body.color-grey .contact-line a:focus,body.color-grey .contact-line a:hover,body.color-grey .image-container:hover,body.color-yellow .contact-line a:focus,body.color-yellow .contact-line a:hover,body.color-yellow .image-container:hover{background-color:transparent!important}.basket-container *{font-family:Roboto,sans-serif;font-weight:700!important}footer .newsletter-bar .input-group input:focus{border-width:2px!important;box-shadow:none}body.color-grey .newsletter-form input{border:2px solid #fff;border-right:0}body.color-grey .newsletter-form input::-webkit-input-placeholder{color:#fff}body.color-grey .newsletter-form input:-moz-placeholder,body.color-grey .newsletter-form input::-moz-placeholder{color:#fff;opacity:1}body.color-yellow .newsletter-form input{border:2px solid #000;border-right:0}body.color-yellow .newsletter-form input::-webkit-input-placeholder{color:#000}body.color-yellow .newsletter-form input:-moz-placeholder,body.color-yellow .newsletter-form input::-moz-placeholder{color:#000;opacity:1}body.color-yellow .newsletter-form input:-ms-input-placeholder{color:#000}.fancybox-button--arrow_left svg,.fancybox-button--arrow_right svg{display:none}.fancybox-button--arrow_left div,.fancybox-button--arrow_right div{background:transparent!important;margin:0;padding:0!important}.fancybox-button--arrow_left,.fancybox-button--arrow_right{background:transparent!important;border:2px solid #000;height:100px!important;padding:0!important;width:100px!important}.fancybox-button--arrow_left div:before,.fancybox-button--arrow_right div:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91e";display:block;font-family:sw-icons!important;font-size:100px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}body.color-yellow .fancybox-button--arrow_left,body.color-yellow .fancybox-button--arrow_right{border-color:#ff0!important}body.color-yellow .fancybox-button--arrow_left div:before,body.color-yellow .fancybox-button--arrow_left:hover div:before,body.color-yellow .fancybox-button--arrow_right div:before,body.color-yellow .fancybox-button--arrow_right:hover div:before{border-color:#ff0!important;color:#000}body.color-yellow .fancybox-button--arrow_left div,body.color-yellow .fancybox-button--arrow_left:hover div,body.color-yellow .fancybox-button--arrow_right div,body.color-yellow .fancybox-button--arrow_right:hover div{background:#ff0!important}body.color-grey .fancybox-button--arrow_left:hover div:before,body.color-grey .fancybox-button--arrow_right:hover div:before{color:#000;opacity:1}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:inherit;color:#fff;opacity:1}.fancybox-button--arrow_left div:before{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.color-grey select{background-image:url(../images/select-arrow-white.svg)}.search-btn:hover .img1{display:none}.search-btn:hover .img2{display:inline-block}body.color-yellow .search-btn:hover .img2{display:none}body.color-yellow .search-btn:hover .img1{display:inline-block}body.color-grey .social-links a:hover i:before{color:#000}body.color-yellow .social-links a:hover i:before{color:#ff0}.off-canvas-mobile{-webkit-transform:translateX(-350px);-moz-transform:translateX(-350px);-ms-transform:translateX(-350px);transform:translateX(-350px);width:350px}.off-canvas-mobile a.off-canvas-header{color:#000;display:block;font-size:2rem;padding:1rem}.off-canvas::-webkit-scrollbar{display:none}.mobile-menu li{text-transform:uppercase}.mobile-menu li.is-drilldown-submenu-parent>a:after{border:none;content:"\e93b";font-family:sw-icons!important;right:2rem}.mobile-menu li.js-drilldown-back>a:before{border:none;content:"\e92d";font-family:sw-icons!important;margin-right:1.25rem;vertical-align:top}.mobile-menu{padding-top:3.75rem}.mobile-menu-container .is-drilldown{overflow-y:auto}.mobile-menu-container>.row:first-child>.column:last-child{border-left:1px solid #fff}.mobile-menu-heading{background-color:#f0f0f0;padding:.75rem 1rem}.mobile-menu>li>.mobile-menu-button{background-color:#f0f0f0;height:3.75rem;left:0;padding:1.45rem .5rem;position:absolute;top:0;width:50%}.mobile-menu>li>.mobile-menu-button:after{display:none}.mobile-menu>li:not(:first-child)>.mobile-menu-button{left:auto;right:0}.mobile-menu>li:not(:first-child)>.mobile-menu-button:before{border-left:1px solid #fff;content:"";height:100%;left:1px;position:absolute;top:0;width:1px}.mobile-menu-button{background-color:#f0f0f0;color:#000;font-size:1rem;font-weight:400;margin-bottom:0;padding:1.25rem .5rem;text-transform:none}.mobile-menu-button.active,.mobile-menu-button:active,.mobile-menu-button:focus,.mobile-menu-button:hover{background-color:#f0f0f0;color:#000;outline:none}.mobile-menu li a{background-color:#fff;color:#000;padding:1rem}.mobile-menu li+li a{border-top:1px solid #f0f0f0}.mobile-menu li.sub-list a{background-color:#f0f0f0;border-top-color:#fff}.mobile-menu .nested{margin-left:0}.user-bar.mod-mobile{padding:.7rem 0}.user-bar.mod-mobile .font-change>*{height:40px;width:40px}.user-bar.mod-mobile .font-change-menu{display:block;text-align:center;width:100%}.user-bar.mod-mobile .font-change-menu li{display:inline-block;vertical-align:middle}.mobile-menu-toggle{font-size:1.2rem;font-weight:700;padding:.7rem 1.8rem;position:relative;text-transform:uppercase}.mobile-menu-toggle>span{bottom:auto;display:block;font-size:50px;left:auto;margin:0;position:relative;right:auto;top:auto}body :not(.font-switch):not(.button-dark) .header-middle .header-right .header-menu .user-link.basket .count{color:#000}body.color-yellow :not(.font-switch):not(.button-dark) .header-middle .header-right .header-menu .user-link.basket .count{color:#000}body.color-yellow * a:not(.no-hover):active,body.color-yellow * a:not(.no-hover):hover .count,body.color-yellow * button:not(.no-hover):hover{color:#ff0!important}body.color-grey :not(.font-switch):not(.button-dark) .header-middle .header-right .header-menu .user-link.basket .count{color:#fff}body.color-grey * a:not(.no-hover):hover .count{color:#000!important}body.color-grey input::-webkit-input-placeholder{color:#fff}body.color-grey input:-moz-placeholder,body.color-grey input::-moz-placeholder{color:#fff;opacity:1}body.color-grey input:-ms-input-placeholder{color:#fff}body.color-yellow input::-webkit-input-placeholder{color:#000}body.color-yellow input:-moz-placeholder,body.color-yellow input::-moz-placeholder{color:#000;opacity:1}body.color-yellow input:-ms-input-placeholder{color:#000}body.color-grey .voucher-code .input-group input::-webkit-input-placeholder{color:#fff}body.color-grey .voucher-code .input-group input:-moz-placeholder,body.color-grey .voucher-code .input-group input::-moz-placeholder{color:#fff;opacity:1}body.color-grey .voucher-code .input-group input:-ms-input-placeholder{color:#fff}body.color-yellow .voucher-code .input-group input::-webkit-input-placeholder{color:#000}body.color-yellow .voucher-code .input-group input:-moz-placeholder,body.color-yellow .voucher-code .input-group input::-moz-placeholder{color:#000;opacity:1}body.color-yellow .voucher-code .input-group input:-ms-input-placeholder{color:#000}body.color-grey .fancybox-button:hover svg path,body.color-grey .mobile-menu-toggle:hover i:before,body.color-grey .off-canvas-header:hover i:before,body.color-grey .product-slider .arrow:hover i:before,body.color-grey .share-icons a:hover:before{color:#000}body.color-yellow .fancybox-button:hover svg path,body.color-yellow .mobile-menu-toggle:hover i:before,body.color-yellow .product-slider .arrow:hover i:before,body.color-yellow .share-icons a:hover:before{color:#fff}body.color-yellow .js-drilldown-back:hover a:before,body.color-yellow .mobile-menu li.is-drilldown-submenu-parent:hover>a:after,body.color-yellow .mobile-menu-button:hover i:before,body.color-yellow .off-canvas-header:hover i:before{color:#ff0}body.color-yellow .dropdown.menu>li.is-active>a{color:#000}body.color-grey .drilldown ul.is-drilldown-submenu,body.color-grey .off-canvas-mobile{background-color:#333!important}body.color-yellow .drilldown ul.is-drilldown-submenu,body.color-yellow .off-canvas-mobile{background-color:#ff0!important}body.color-grey .image-container,body.color-yellow .image-container{background:#fff!important}body.color-grey .image-container:hover,body.color-yellow .image-container:hover{background:#fff!important}body.color-grey .fancybox-bg,body.color-yellow .fancybox-bg{background:#1e1e1e!important}@media(max-width:768px){.product-container h1{margin-bottom:1rem}.product-container .title-price{margin-bottom:1rem;position:static;transform:none}.card-box.item-box{padding:3px 10px}.card-box.item-box .card-section{padding-left:0;padding-right:0}.card-box.item-box:hover{padding:0 7px}}@media(max-width:420px){.items-container.products.grid-margin-x.small-up-2>.cell{width:calc(100% - 1.25rem)}}.announcement-bar{border:0}.announcement-bar-close,.announcement-bar-close:active,.announcement-bar-close:hover{background:transparent!important;color:#000}@media(min-width:1390px){.hide-for-large2{display:none!important}}@media(max-width:1389px){.show-for-large2{display:none!important}.search_container .search-form{display:block}}.product-questions{text-transform:none!important}.related-products{margin-bottom:-5rem;padding-bottom:0;padding-top:0}.color-grey .covid-message a{color:#fff!important}.color-grey .covid-message a:hover{color:#000!important}.color-yellow .tabs-title>a[aria-selected=true]{color:#ff0!important}body.color-grey .product-option option:hover{box-shadow:inset 0 0 10px 100px #ff0!important}body.color-grey .product-option{background-color:#333!important}body.color-grey #featured-carousel .arrow svg:hover path,body.color-grey .product-image .product-carousel .arrow svg:hover path,body.color-grey .slick-slider .arrow svg:hover path{fill:#fff}body.color-yellow #featured-carousel .arrow svg path,body.color-yellow .product-image .product-carousel .arrow svg path,body.color-yellow .slick-slider .arrow svg path{stroke:#000}body.color-yellow p a{color:#00f!important}body.color-grey p a{color:#0cf!important}body .category-sort-options .selected{background:#ff0!important;font-weight:700;padding:5px}body.color-grey .category-sort-options .selected,body.color-grey .category-sort-options span:hover{background:#ff0;color:#000;font-weight:700;padding:5px}body.color-yellow .category-sort-options .selected,body.color-yellow .category-sort-options span:hover{background-color:#000!important;color:#ff0;font-weight:700;padding:5px}.image-highlight img{filter:brightness(0)}body.color-grey .image-highlight img{filter:brightness(0) invert(1)}body.color-grey .image-highlight:hover img{filter:brightness(0)}body.color-yellow .image-highlight img{filter:brightness(0)}body.color-yellow .image-highlight:hover img{filter:unset}body.color-grey #avatar,body.color-grey #basket img,body.color-grey #telephone{filter:brightness(0) invert(1)}body.color-yellow .share-icons a:hover:before{color:#ff0}body .search-btn .sw-icon-search:before{color:#fff}body .search-btn:hover .sw-icon-search:before{color:#000}body.color-grey .search-btn .sw-icon-search:before{color:#fff}body.color-grey .search-btn:hover .sw-icon-search:before{color:#000!important}body.color-yellow .search-btn .sw-icon-search:before{color:#000}body.color-yellow .search-btn:hover .sw-icon-search:before{color:#ff0}.select{display:block;position:relative;width:100%}.select-header{background-position:right -.5rem center;background-size:20px auto;border:2px solid #ed207b;border-radius:5px;box-shadow:none!important;font-size:1rem;font-weight:700;height:auto;padding:.7rem 1rem}.hide-options .select-content{display:none}body a.select{background-color:#fff!important;color:#000!important}body a.select:hover{background-color:#fff!important;color:#000!important}body.color-yellow a.select{background-color:#ff0!important;color:#000!important}body.color-yellow a.select:hover{background-color:#ff0!important;color:#000!important}body.color-grey a.select{background-color:transparent!important;border-radius:10px;color:#fff!important}body.color-grey a.select:hover{background-color:transparent!important;color:#fff!important}body.color-grey a.select .select-header p{background-color:transparent!important;color:#fff!important}body .select-option{background-color:#fff;border:1px solid #e0e0e6}body .select-option:hover{background-color:#e0e0e6}body.color-yellow .select-option{background-color:#ff0!important;border:1px solid #e0e0e6}body.color-yellow .select-option:hover{background-color:#000!important;color:#ff0!important}body.color-yellow .select-option:hover span{color:#ff0!important}body.color-yellow .rectangle.active{background-color:#000!important}body.color-yellow .rectangle.active span{color:#ff0!important}body.color-grey ul.select-content li.select-option{background-color:#333}body.color-grey ul.select-content li.select-option:hover{background-color:#ff0}body.color-grey ul.select-content li.select-option:hover span{color:#000}body.color-grey .rectangle.active{background-color:#ff0!important}body.color-grey .rectangle.active span{color:#000!important}body:not(.color-yellow):not(.color-grey) .rectangle.active{background-color:#e0e0e6!important}body:not(.color-yellow):not(.color-grey) .rectangle.active span{color:#333!important}body:not(.color-yellow):not(.color-grey) .rectangle.active{border:2px solid #e0e0e6}body.color-yellow .rectangle.active{border:2px solid #333}body.color-grey .rectangle.active{border:2px solid #ff0}body.color-grey .page-link.current{background-color:#ff0;color:#000}body.color-grey .page-link:hover{background-color:#ff0}body.color-grey .page-link:hover:after,body.color-grey .page-link:hover:before{color:#000}body.color-yellow .page-link.current{background-color:#000;color:#ff0}body.color-yellow .page-link:hover:after,body.color-yellow .page-link:hover:before{color:#ff0}.select-content{z-index:5}body.color-grey .page-description-toggle svg path{fill:#000;stroke:#fff}body.color-grey .page-description-toggle svg:hover path{fill:#fff;stroke:#000}p a span,strong{background-color:inherit!important;color:inherit!important}.arrow{cursor:pointer}.select-option label{font-size:1rem}body:not(.yellow):not(.grey) button.button_add-basket,body:not(.yellow):not(.grey) button.try-at-home{background-color:#000;border:2px solid #000;color:#fff}body:not(.yellow):not(.grey) button.button_add-basket:hover,body:not(.yellow):not(.grey) button.try-at-home:hover{border:2px solid #000!important}body:not(.yellow):not(.grey) .button[href="/catalogue/request"]{background-color:#ff0;border-color:#ff0}body:not(.yellow):not(.grey) .button[href="/catalogue/request"]:hover{background-color:#000!important;border-color:#000!important;color:#fff!important}body:not(.yellow):not(.grey) button.product-questions:hover{border:2px solid #000!important}body.color-grey select option{background-color:#000!important}