.fe-search{margin-left:180px}.fe-search input{border-radius:0.7rem;border:0;background-color:#ffffff !important;padding:10px}.fe-search[data-width="30"]{flex:0 0 40%}li.fe-user-and-basket{padding:4px 0}.user-option-contact{border-right:1px Solid #ccc}.user-option-account{border-right:1px Solid #ccc}li.user-option ul{display:block;text-align:center}.fe-top-bar svg{width:1.8rem;height:1.8rem;margin-bottom:4px;margin-right:1px}.fe-header-bar{background-color:#312F30 !important}.fe-header-bar .fe-logo{margin-top:-78px !important;margin-left:10px}.fe-header-bar .fe-logo a{margin-right:10px}.fe-header-bar .fe-logo img{box-shadow:0 12px 10px -6px rgba(0,0,0,0.2);background-color:#fff}.fe-nav-item{font-weight:600}.fe-header-bar[data-link-spacing=distant] .fe-nav-item a{padding:0.9rem 1.55rem}.fe-nav ol li{border-right:1px solid #3B444A}.fe-nav ol li:nth-child(5){margin-right:20px;border-right:0}.fe-nav ol li:nth-child(7){border-right:0;margin-right:0}.fe-nav ol li:nth-child(n+6):hover{background-color:#4CA8A7 !important}.fe-nav ol li:nth-child(n+6) a{color:#4CA8A7 !important}.fe-nav ol li:nth-child(n+6) a:hover{color:#fff !important}.fe-header-bar .fe-nav ol li{padding-top:5px;padding-bottom:5px}.fe-header-bar[data-link-spacing=distant] .fe-nav-item .fe-sub-nav-group{padding:0}.two-cols{column-count:2}.three-cols{column-count:3}.four-cols{column-count:4}.fe-header-bar.sticky-nav.stuck{padding:0;top:73px}.fe-header-bar.sticky-nav.stuck .fe-logo img{height:140px !important}.fe-nav-bar .trust-bar{width:100%;padding:15px 20px;text-align:right;color:#222;font-size:1rem}.trust-bar svg{margin-left:20px;margin-right:0;width:1.4rem;height:1.4rem;fill:#C04263;vertical-align:middle}.fe-sub-nav{margin-top:5px;padding-top:10px}.fe-sub-nav-group a{font-weight:normal !important;font-size:1.0em !important}.fe-sub-nav-group a:hover{text-decoration:underline}.page-content .page-section section[data-type="headings-basic"]{padding:15px 0 0 20px}.page-content .page-section h1{margin-bottom:0;font-size:2.4rem;font-weight:600 !important;color:#212529}.item-list.use-padding-for-grid[data-padding="10"]{padding:20px;gap:20px}.image-wrap{padding:4px}a .tile-title h5[data-color=primary]{font-size:18px;color:#212529 !important;font-weight:800 !important}a:hover .tile-title h5[data-color=primary]{color:#212529 !important}a .tile-description{margin-top:15px;color:#212529 !important}a .tile-details-wrap .shop-now{float:right;padding:5px 15px 10px 15px}.product-title{margin:0 auto;padding:15px 0 0 20px}.product-title h1{margin-bottom:0;font-size:2.4rem;font-weight:600 !important;color:#212529}.product-details-sub-heading h3{font-size:16px;line-height:24px;padding:0 10px}.product-details-form-wrap{background-color:#ffffff;padding:16px 12px}.radio-list .form-choice-label{border-radius:6px}.checkbox-list-selectable .form-choice-input:checked+.form-choice-label,.radio-list-selectable .form-choice-input:checked+.form-choice-label{background-color:#ffffff;border-color:#212529}.checkbox-list-selectable .form-choice-input:checked+.form-choice-label .form-choice-text,.radio-list-selectable .form-choice-input:checked+.form-choice-label .form-choice-text{color:#212529;font-weight:bold}.content-product h2{font-size:24px}.content-product p{font-size:16px;line-height:24px;color:#212529}.content-product table{background-color:#ffffff;color:#555555;margin-top:16px}.content-product table th{background-color:var(--c-tertiary);padding:0.75em 0.75em;border-color:#888888}.content-product table:not(.no-hover) tr:hover td{border-color:var(--table-border-color)}.item-download-button .button-item a.button-action{background-color:#ffffff;border-color:var(--c-primary);color:var(--c-primary)}.item-download-button .button-item a.button-action .button-icon{fill:var(--c-primary)}.item-download-button .button-item a.button-action .button-text{color:var(--c-primary)}section[data-type=account] .account-log-out{top:-3rem;right:15px}.notification.notification-red{background-color:#ffffff;border:1px Solid orange}.notification.notification-red .notification-text p{color:#212529}@media only screen and (max-width:1319px){.fe-header-bar .fe-logo{margin-top:-122px !important}.fe-header-bar[data-link-spacing=distant] .fe-nav-item a{padding:0.7rem 1.55rem}.fe-header-bar .fe-nav ol li:nth-child(5){margin-right:265px}.two-cols{column-count:2}.three-cols{column-count:3}.four-cols{column-count:3}}@media only screen and (max-width:1135px){.fe-header-bar .fe-nav ol li:nth-child(5){margin-right:110px}}@media only screen and (max-width:1023px){.fe-header-bar .fe-nav ol li:nth-child(5){margin-right:20px}.two-cols{column-count:2}.three-cols{column-count:2}.four-cols{column-count:2}}@media only screen and (max-width:870px){.fe-header-bar .fe-nav ol li:nth-child(5){margin-right:0;border-right:1px solid #3B444A}}@media only screen and (max-width:768px){.user-option-account{border-right:1px solid #3B444A !important}.fe-header-bar .fe-user-and-basket a{margin-left:0}.fe-header-bar[data-link-spacing=distant] a{padding:1.2rem 1.7rem}.fe-header-bar .fe-logo{margin-top:-20px !important;margin-bottom:-30px !important;padding-left:5px}.fe-header-bar .fe-logo a{margin-right:0;padding-left:75px}.fe-header-bar .fe-logo img{max-height:6rem}.two-cols{column-count:1}.three-cols{column-count:1}.four-cols{column-count:1}.fe-header-bar.sticky-nav.stuck{top:0}.fe-header-bar.sticky-nav.stuck .fe-logo img{height:6rem !important;margin-top:-18px}.sticky-nav.stuck .fe-logo{margin-top:0 !important}.fe-nav-item a{text-align:center}.fe-mobile-nav img{max-width:150px;margin-bottom:1rem}.fe-mobile-nav .fe-search form{width:96%}.fe-mobile-nav .fe-search{margin:1rem 0}.fe-mobile-nav ol li:nth-child(6) a{color:#4CA8A7 !important}.fe-mobile-nav ol li:nth-child(7) a{color:#4CA8A7 !important}}@media only screen and (max-width:400px){.fe-header-bar .fe-user-and-basket a{margin-left:0}.user-option-account{border-right:1px solid #3B444A !important}.fe-header-bar[data-link-spacing=distant] a{padding:1.2rem 1rem}.fe-logo{margin-top:-20px !important;margin-bottom:-30px !important}.fe-header-bar[data-link-spacing=distant] .fe-logo a{padding:1.2rem 0.7rem;padding-left:52px;margin-right:0}.fe-logo img{max-height:6rem}.two-cols{column-count:1}.three-cols{column-count:1}.four-cols{column-count:1}}