﻿@charset "UTF-8";.no-border{border:0;}.fullwidth{max-width:100%!important;}.top-banner.bg-loggedout{background:#b9a0ee;}.wl-txt span.subtitle{margin-top:25px;padding-left:50px;}.wl-header .swiper .swiper-pagination{position:relative;top:auto;margin-bottom:0;}.container{max-width:1400px;}.container.swiper{max-width:1200px;}@media only screen and (max-width:1200px){.container.swiper{max-width:90%!important;}}@media only screen and (max-width:767px){.wl-header .swiper .swiper-pagination{width:revert;}}.basket-page .saved-items .items .item{width:revert;}@media only screen and (max-width:767px){.basket-page .saved-items .items .item{width:revert;}}@media only screen and (max-width:1024px){.basket-page .saved-items .items .item{width:revert;}}table.attribs{grid-auto-flow:column;grid-auto-columns:1fr;margin:0;font-size:13px;width:100%;min-width:1116px;align-items:center;position:relative;}@media only screen and (max-width:767px){table.attribs{font-size:15px;width:1600px!important;}}table.attribs .orange-blob{background:#f00;position:absolute;left:4px;background:url(/images/icons/gradient-circle.png) no-repeat center;background-size:contain;display:block;visibility:visible;opacity:100;z-index:4;width:16px;height:16px;background:#f58522;border-radius:8px;text-align:center;}table.attribs .blue-blob{background:#00f;position:relative;background:url(/images/icons/gradient-circle.png) no-repeat center;background-size:contain;display:block;visibility:visible;opacity:100;z-index:4;width:16px;height:16px;background:#00f;border-radius:8px;text-align:center;}table.attribs thead tr th{position:sticky;top:0;z-index:10;background:#025102;color:#fff;text-align:center;padding:8px;font-weight:normal;font-size:1.1em;border-right:1px solid rgba(91,91,91,.5);}table.attribs thead tr th:hover{background:#609f36;}table.attribs thead tr th.up::after{content:" ↑";}table.attribs thead tr th.down::after{content:" ↓";}table.attribs tbody tr:nth-of-type(2n+1){background:#f7faf2;}table.attribs tbody tr.header{background:#025102;color:#fff;text-align:center;padding:2px 4px;}table.attribs tbody tr.header td:hover{border-right:1px solid rgba(255,255,255,.5);padding:8px;font-size:1.1em;text-align:center;background:#609f36;}table.attribs tbody tr.popular{background-color:#609f36;color:#fff;}table.attribs tbody tr.popular a{color:#fff;}table.attribs tbody tr.popular button.wl-btn{color:#fff!important;}table.attribs tbody tr td{border-right:1px solid rgba(255,255,255,.5);padding:8px;font-size:1.1em;text-align:center;}table.attribs tbody tr td span.popular{font-weight:600;display:block;color:#fff;}table.attribs tbody tr td span.offer{color:#f58522;}table.attribs tbody tr td.image img{max-width:75px;}.category-selector .container .cat-choices .choices .item .logo img{height:120px;max-height:120px;}div#searchProds a.item img{height:100px!important;}div#searchProds a.item .search-stock-code{font-weight:600;text-decoration:underline;margin-bottom:0;}div#test{transition:filter .2s linear;}.blur{filter:blur(20px);}div.down span::after{content:" v";}div.up span:after{content:" ^";}.products .container .sort-view .filter-reveal{display:block;}.news-category:hover{cursor:pointer;}.featured-manufacturers:hover{cursor:pointer;}.validation-message{font-size:14px;margin-top:4px;}.grant-estimator-card{display:inherit;padding-top:20px;}.grant-estimator-card>.row{padding-bottom:20px;}.grant-estimator-card .grant-estimator-buttons{display:flex;justify-content:space-evenly;}.btn-icon{width:22px;height:22px;display:block;border-radius:0;padding:0;text-align:center;border-radius:10%;background:none;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit;}.btn-icon:hover{background-color:#f58522;}.btn-wrap .item-counter .plus,.btn-wrap .item-counter .minus{border:0!important;background-image:none!important;padding:0;}.remove-icon{background:#2da71f url(../images/icons/remove.svg) no-repeat center center;}.customise-icon{background:#2da71f url("../images/icons/customise-white.svg") no-repeat center center;}.filters-wrap .filters .title{font-size:.9em;}.filters-wrap .filters .item .options{font-size:.9em;overflow:auto;}.filters-wrap .filters.modal-view{width:300px;}.personal-details .form-group,.billing-address .form-group,.delivery-address .form-group,.your-order .form-group{margin-bottom:1rem;}.personal-details .form-group.read,.billing-address .form-group.read,.delivery-address .form-group.read,.your-order .form-group.read{margin-bottom:.25rem;}.feedback-account-request h3{color:#2da71f;margin-bottom:24px;}.feedback-account-request div{margin-bottom:0;}.feedback-account-request div p{margin-bottom:8px;}.my-profile h3{color:#2da71f;}.my-profile>div{margin-bottom:2.3rem;}@media screen and (min-width:576px){.my-profile{display:flex;}.my-profile>div{margin-bottom:0;flex:0 0 50%;}}.sidebar-head-subtitle{color:#2da71f;}.calculator-sidebar a:before{background:url(../images/icons/tiny-calc.svg) no-repeat center center;background-size:16px;}.account-summary{margin-bottom:.8rem;}.account-summary p{margin-bottom:0;}.account-summary p:nth-child(1){font-weight:600;}.account-summary p:nth-child(2){text-transform:capitalize;}.billing-details p{margin-bottom:4px;}.billing-details p:nth-child(1){margin-bottom:8px;font-weight:600;}.address-container{margin-bottom:16px;border:1px solid #000;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;}.address-container:hover{cursor:pointer;background:#f7faf2;}.address-container .address-details{gap:16px;}.address-container .address-details .info-container p{margin-bottom:4px;}.address-container .address-details .info-container>div:first-child p{margin-bottom:8px;font-weight:600;}.delete-btn{border:0;background:none;color:#f58522;text-decoration:underline;}.delete-btn:hover{color:#025102;}.make-default-address button{border:0;background:none;color:#f58522;font-size:16px;text-decoration:underline;text-underline-offset:2px;}.make-default-address button:hover{color:#2da71f;}.address-list{width:100%;}@media screen and (min-width:768px){.address-list{display:flex;flex-wrap:wrap;gap:3%;}}@media screen and (min-width:768px){.address-list>div{flex:0 0 48%;}}@media screen and (min-width:992px){.address-list>div{flex:0 0 31%;}}.address-tab h3{color:#2da71f;margin-bottom:16px;}.address-tab>div{margin-bottom:2.3rem;}@media screen and (min-width:576px){.address-tab>div{margin-bottom:0;}}.personal-details-field{margin-top:16px;}.personal-details-field input{height:36px;}@media screen and (max-width:767px){.personal-details-container:nth-child(4){margin-top:0;}}.default-address{background:#f7faf2;}.account-section,.my-details-section{background:#fff;padding:24px;border-radius:10px;}.billing-change-reason{margin-bottom:16px;}.billing-change-reason label{margin-bottom:4px;color:#2da71f;}.billing-change-reason .form-control{height:160px;}div:has(.click-link){position:relative;}.click-link{position:absolute;width:100%;height:100%;opacity:0;}.my-details{align-items:start;}.my-details>div{margin-bottom:16px;flex:0 0 48%;}@media screen and (max-width:1085px){.my-details>div{margin-bottom:8px;}}@media screen and (min-width:1086px){.my-details>div{margin-bottom:0;}}.my-details>div>div{margin-bottom:16px;}@media screen and (min-width:1086px){.my-details>div:nth-child(1) div:last-child{margin-bottom:4px;}}@media screen and (max-width:1085px){.my-details>div:nth-child(2) div:last-child{margin-bottom:4px;}}.my-details>div label{margin-bottom:4px;color:#2da71f;}.my-details select{border:1px solid #2da71f;border-radius:0;line-height:25px;}@media screen and (min-width:1086px){.my-details{display:flex;justify-content:space-between;}}.billing-details-screen{margin:32px 0;align-items:center;}.billing-details-screen label{margin-bottom:4px;color:#2da71f;}.billing-details-screen .form-group{flex:0 0 48%;margin-bottom:8px;}.billing-details-screen select{border:1px solid #2da71f;border-radius:0;line-height:25px;}@media screen and (min-width:1086px){.billing-details-screen{display:flex;justify-content:space-between;}}.btn-container{margin-top:24px;display:flex;}.btn-container button,.btn-container a{flex-basis:100%;}@media screen and (min-width:1086px){.btn-container button,.btn-container a{flex-basis:auto;}}.filter-headers,.filter-body{display:flex;align-items:center;padding:8px 0;gap:8px;}.filter-headers h3,.filter-body h3{flex:0 0 40%;}.filter-headers h3:nth-child(3),.filter-body h3:nth-child(3){flex:0 0 18%;}.filter-headers p,.filter-headers a,.filter-body p,.filter-body a{margin:0;flex:0 0 40%;}.filter-headers button,.filter-body button{flex:0 0 18%;}@media screen and (max-width:575px){.filter-headers h3,.filter-body h3{font-size:16px;}}@media screen and (min-width:576px){.filter-headers h3,.filter-body h3{font-size:24px;}}@media screen and (min-width:768px){.filter-headers h3,.filter-body h3{font-size:16px;}}@media screen and (min-width:992px){.filter-headers h3,.filter-body h3{font-size:24px;}}.filter-headers{border-bottom:1px solid #2da71f;}.filter-category-filters:focus{background:#f00;}.filter-body:nth-child(even){border-bottom:1px solid #2da71f;}.filter-body:nth-child(odd){border-bottom:1px solid #2da71f;}.filter-body:last-child{border:0;}.filter-btn{border:0;}.manage-filters-section{padding:0;}.manage-filters-section>div:nth-child(1){padding:24px 24px 0 24px;}.manage-filters-section>div p:nth-child(1),.manage-filters-section>div h3:nth-child(1){padding-left:24px;}.manage-filters-section>div button{flex:0 0 15%;}.confirm-btn{flex:0 0 100%!important;}.img-link{color:transparent;position:absolute;padding:20px 50px;}.img-link:hover{color:transparent;}.swiper-button-next{z-index:1;}.swiper-button-prev{z-index:1;}footer li a{color:#fff;}footer li a:hover{color:#2da71f;}.selected-menu-item{color:#2da71f!important;font-weight:700!important;}.selected-menu-item.wl-btn{color:#fff!important;font-weight:500!important;}.footer-contact{text-transform:uppercase;font-weight:700;color:#2da71f;}.footer-contact:hover{color:#025102;}div:has(.living-wage-link){position:relative;}.living-wage-link{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}.banner-overlay-green{min-height:500px;background-size:cover;background-position:center center;display:grid;position:relative;overflow:hidden;}.banner-overlay-green .container{height:100%;max-height:100%;display:grid;position:relative;}.banner-overlay-green .container .box-right{padding-left:120px;padding-top:170px;padding-right:0;color:#fff;}@media only screen and (max-width:767px){.banner-overlay-green .container .box-right{padding-left:10px;padding-top:100px;display:flex;flex-wrap:wrap;align-content:flex-end;padding-bottom:40px;}}.banner-overlay-green .bg-image{position:absolute;right:0;top:0;bottom:-10px;width:50%;-webkit-mask:url(../images/backgrounds/banner-side-2.svg);-webkit-mask-size:cover!important;-webkit-mask-repeat:repeat-x!important;background-size:cover;background-position:center center;}@media only screen and (max-width:767px){.banner-overlay-green .bg-image{-webkit-mask-position:-100px 0;width:100%;bottom:-330px;}}.banner-overlay-green .full-image-background{position:absolute;right:0;left:0;top:0;bottom:0;background-size:cover;background-position:center center;}@media only screen and (max-width:767px){.banner-overlay-green .full-image-background{bottom:inherit;height:350px;position:relative;margin-bottom:-200px;}}.image-custom-mobile{margin-top:16px;display:flex;justify-content:center;}.image-custom-mobile .custom-bg{background:#28681e;position:absolute;width:100%;height:100%;z-index:5;}@media screen and (min-width:768px){.image-custom-mobile .custom-bg{display:none;}}.image-custom-mobile img{flex-basis:100%;object-fit:cover;z-index:10;margin-top:10%;}@media screen and (min-width:768px){.image-custom-mobile img{margin-top:0;position:absolute;top:26%;right:0;object-fit:cover;width:45%;}}@media screen and (min-width:1140px){.image-custom-mobile img{width:513px;}}@media screen and (min-width:1400px){.image-custom-mobile img{width:545px;top:22%;}}.evolution-image{background:#fff!important;margin-top:16px;display:flex;justify-content:center;}.evolution-image img{flex-basis:100%;object-fit:cover;width:100%;}@media screen and (min-width:768px){.evolution-image img{margin-top:0;position:static;width:100%;object-fit:contain;}}@media screen and (min-width:1028px){.evolution-image img{object-fit:cover;}}@media screen and (min-width:1140px){.evolution-image img{width:100%;}}@media screen and (min-width:1400px){.evolution-image img{width:100%;}}@media screen and (min-width:767px){.bg-for-custom-image{position:absolute;right:0;top:0;bottom:-10px;width:55vw;background:#28681e;-webkit-mask:url(../images/backgrounds/banner-side-2.svg);-webkit-mask-size:cover!important;-webkit-mask-repeat:repeat-x!important;z-index:5;}}.image-container div{padding:2vw 10vw;}@media screen and (min-width:576px){.image-container div{padding:0 0;align-content:center;flex:0 0 28%;}}.image-container div img{object-fit:contain;width:100%;}@media screen and (min-width:576px){.image-container{display:flex;justify-content:space-between;}}@media screen and (min-width:768px){.image-container{flex-direction:column!important;justify-content:space-between;align-items:center;}.image-container div{padding:16px;width:50%;}}.image-grid-container{display:grid;grid-template-columns:2fr 2fr;justify-items:center;align-items:center;gap:16px;}.image-grid-container div{text-align:center;}.image-grid-container div img{object-fit:contain;width:80%;}@media screen and (min-width:576px){.image-grid-container{grid-template-columns:2fr 2fr 2fr 2fr;}}@media screen and (min-width:768px){.image-grid-container{grid-template-columns:2fr 2fr;padding:24px;}}@media screen and (max-width:767px){.about-us-cta-container{display:flex;justify-content:center;}}@media screen and (max-width:575px){.about-us-cta-container a{width:100%;}}.about-us-section .subtitle,.about-us-section .about-us-cta-container{text-align:center;}@media screen and (max-width:767px){.about-us-section .container{order:2;padding-top:0!important;}.about-us-section .bg-image-shape{-webkit-mask:none;left:0!important;top:50px;order:1!important;}}.bg-green-corrected{background:#285523!important;}.orders:has(.item){position:relative;overflow-y:auto;height:70vh;}.orders-container{max-height:80vh;overflow-y:auto;}.my-orders{display:flex;}.my-orders h3{color:#2da71f;text-transform:capitalize;font-size:1rem;}.my-orders>div{flex:0 0 14.2857142857%;}@media screen and (min-width:576px){.my-orders{display:flex;justify-content:space-between;}.my-orders>div{margin-bottom:0;}}@media screen and (max-width:767px){div:has(.enquiry-btn){flex:0 0 100%;}}@media screen and (max-width:767px){.enquiry-btn{width:100%;padding-top:16px!important;padding-bottom:16px!important;}}.request-info-btn,.cancel-quote-btn{outline:0;border:0;background:none;text-decoration:underline;color:#f58522;padding:0;}.request-info-btn:hover,.cancel-quote-btn:hover{color:#2da71f;}.order-detail p{margin-bottom:8px;}@media screen and (min-width:576px){.order-detail div{display:flex;gap:2rem;}}@media screen and (max-width:575px){.order-detail div{margin-bottom:16px;}}.quote-dates-container{display:flex;align-items:center;}.quote-dates-container p{flex:0 0 50%;}@media screen and (min-width:768px){.quote-dates-container{display:block;}}@media screen and (min-width:992px){.quote-dates-container{display:flex;gap:1rem;}}.quote-detail p{margin-bottom:8px;flex:0 0 50%;}@media screen and (min-width:576px){.quote-detail div:nth-child(1){display:flex;align-items:center;}}@media screen and (min-width:768px){.quote-detail div:nth-child(1){display:block;}}@media screen and (min-width:992px){.quote-detail div:nth-child(1){display:flex;gap:1rem;}}@media screen and (max-width:575px){.quote-detail div:nth-child(1){margin-bottom:16px;}}.quote-detail div:nth-child(2) p{font-weight:600;}.modal-message{line-height:1.5;}.modal-btn button{border:0;}.modal-btn-container{text-align:center;}.modal-msg-btn{margin-bottom:8px;width:100%!important;}@media screen and (min-width:992px){.modal-msg-btn{width:70%!important;}}@media screen and (min-width:768px){.order-details-row{display:flex;justify-content:space-between;align-content:center;}}.order-details-row .order-details-col{margin-bottom:24px;}.order-details-row .order-details-col p{font-weight:400;margin-bottom:4px;}.order-details-row .order-details-col .order-information,.order-details-row .order-details-col .order-value{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #025102;}.order-details-row .order-details-col .order-value p:nth-child(3){font-weight:700;}.order-details-background{background:#f7faf2;padding-bottom:24px;}.order-info-section{padding:24px;background:#fff;margin-bottom:24px;border-end-start-radius:20px;border-end-end-radius:20px;}.order-lines-header{padding:0 24px;}.order-lines-properties{background:#fff;padding:24px;border-radius:20px;margin-bottom:24px;}.order-lines-properties div p:first-child{margin-bottom:0;font-weight:600;font-size:20px;}.order-lines-properties div:nth-child(2) p:last-child{line-height:1.3;}.order-lines-section-title{background:#025102;padding:12px 24px;}.order-lines-section-title .order-details-data *{margin:0;font-weight:600!important;color:#fff;}@media screen and (max-width:767px){div:has(.back-to-orders-btn){flex:0 0 100%;}}@media screen and (min-width:768px){div:has(.back-to-orders-btn){justify-content:space-around;}}@media screen and (max-width:767px){.back-to-orders-btn{width:100%;padding-top:16px!important;padding-bottom:16px!important;}}@media screen and (min-width:768px){.back-to-orders-btn{padding-top:16px!important;width:20%;padding-bottom:16px!important;}}.order-information p span{font-weight:700;}@media screen and (min-width:992px){.order-lines-container:nth-child(2){display:none;}}@media screen and (max-width:991px){.order-lines-container:nth-child(3){display:none;}}.order-lines-container:nth-child(3) .order-lines-properties{display:flex;justify-content:space-between;align-items:center;}.order-lines-container:nth-child(3) .order-lines-properties .order-details-data{flex:0 0 10%;}.order-lines-container:nth-child(3) .order-lines-properties .order-details-data:nth-child(2){flex:0 0 25%;}@media screen and (min-width:992px){.order-lines-container:nth-child(3) .order-lines-properties:nth-child(n){border-radius:0;border-bottom:1px solid #025102;margin-bottom:0;}.order-lines-container:nth-child(3) .order-lines-properties:nth-child(n) p{font-size:16px;font-weight:400;}.order-lines-container:nth-child(3) .order-lines-properties:nth-child(2){margin-bottom:0;border-radius:24px 24px 0 0;border-bottom:1px solid #025102;}.order-lines-container:nth-child(3) .order-lines-properties:nth-child(2) p{font-size:16px;}.order-lines-container:nth-child(3) .order-lines-properties:last-child{border-end-start-radius:24px;border-end-end-radius:24px;border-bottom:0;margin-bottom:24px;}}@media screen and (min-width:992px){.order-details-row:has(.order-details-col){justify-content:start;}.order-details-row:has(.order-details-col) .order-details-col{flex:0 0 33.3333333333%;}}.quote-actions-container div:nth-child(1){margin-bottom:16px;}.quote-actions-container div:nth-child(2){text-align:center;}.quote-actions-container div:nth-child(2) a{cursor:pointer;}@media screen and (min-width:768px){.quote-actions-container{display:flex;justify-content:center!important;align-items:center;gap:2rem;}.quote-actions-container div{flex:0 0 25%;margin-bottom:0!important;}.quote-actions-container div a,.quote-actions-container div button{width:100%;}}.cookies-table{border:1px solid #025102;border-radius:4px;margin-bottom:24px;background:#f7faf2;color:#063a00;}.cookies-table a{color:#2da71f;}.table-title{border-bottom:1px solid #025102;margin-bottom:8px;padding:16px;}.table-top-row{padding:16px;border-bottom:1px solid #025102;margin-bottom:8px;display:flex;justify-content:space-between;}.table-top-row div{flex:0 0 25%;}.table-container{display:flex;justify-content:space-between;padding:16px;}.table-container .table-container-child-top{flex:0 0 75%;}.table-container .table-column-fields{padding:32px 0;margin:16px 0;}.table-container .table-2-column-fields{padding:12px 0;margin:8px 0;}.table-container .table-2-column-fields:first-child{margin-top:0;padding-top:0;}.table-container .table-container-child-bottom{flex:0 0 25%;}.table-container .table-column-fields{display:flex;justify-content:space-between;}.table-container .table-column-fields .table-column{flex:0 0 33%;}.table-3-top-row{display:flex;justify-content:space-between;}.table-3-top-row div{flex:0 0 30%;}.table-3-container{display:block;}.table-3-container-child-top{display:flex;justify-content:space-between;}.table-3-container-child-top .table-3-column{flex:0 0 30%;margin-bottom:16px;}.table-3-top-row{padding:16px;border-bottom:1px solid #025102;margin-bottom:8px;}.table-3-container{padding:16px;}.content-page-image{width:100%;}.image-container:has(.content-page-image){flex-direction:row!important;justify-content:center;align-items:center;}.image-container:has(.content-page-image) .content-page-image{max-width:500px;}.invalid{border-color:#e50000!important;}.invalid-text{position:absolute;color:#f50d0d;font-size:12px;margin-top:4px;}.form-select{border-radius:0;border:0;outline:0;}.form-select:focus{border:0;outline:0;}.custom-file-input{position:relative;display:flex;flex-wrap:wrap;align-items:center;border:1px solid #025102;border-radius:4px;padding:16px;gap:12px;margin-bottom:8px;}.custom-file-input p{margin:0;}.custom-file-hidden{position:absolute;left:0;top:0;opacity:0;width:10%;height:100%;cursor:pointer;}.custom-file-label{padding:10px 20px;background-color:#2da71f;color:#fff;cursor:pointer;text-align:center;flex:0 0 100%;order:2;}@media screen and (min-width:576px){.custom-file-label{flex:0 0 20%;order:0;min-width:160px;}}.custom-spinner{color:#f58522;display:none;}#upload-feedback-msg{display:none;}.form-submit-btn{flex:0 0 100%;}@media screen and (min-width:576px){.form-submit-btn{flex:0 0 25%;min-width:160px!important;}}.dropHover{background:#f9f9f9;}.icon-calculator-green::before{content:"";background:url("../images/icons/calculator-green.svg") no-repeat center center!important;width:16px;height:18px;display:inline-block;position:relative;left:2px;top:1px;}.calculator.icon-calculator-green{background:none!important;}.custom-hidden{display:none;}.important-hidden{display:none!important;}.manual-search-address-btn-container,.find-address-btn-container,.reset-address-btn-container,.delivery-manual-search-address-btn-container,.delivery-find-address-btn-container,.delivery-reset-address-btn-container,.billing-manual-search-address-btn-container,.billing-find-address-btn-container,.billing-reset-address-btn-container{align-self:end;min-width:200px;}.manual-search-address-btn-container a,.find-address-btn-container a,.reset-address-btn-container a,.delivery-manual-search-address-btn-container a,.delivery-find-address-btn-container a,.delivery-reset-address-btn-container a,.billing-manual-search-address-btn-container a,.billing-find-address-btn-container a,.billing-reset-address-btn-container a{width:100%;}.similar-products{margin-top:32px;}.related-product-img{background:none!important;}div:has(.top-categories-link){position:relative;}.top-categories-link{position:absolute;width:100%;height:100%;opacity:0;}.image-in-concertina{display:flex;justify-content:center;margin-bottom:16px;}.image-in-concertina img{width:60px;}.news-image{display:flex;justify-content:center;align-content:center;max-height:350px;}.product-news-links p span{font-weight:600!important;}.product-news-links p a{text-decoration:none;}.product-news-links p a:hover{cursor:pointer;color:#2da71f;}.product-news-image img{width:100%;max-height:435px;}.products .container .products-header .logo-wrap img{max-height:200px!important;}.sustainability .title,.people-performance .title,.health-safety .title{text-align:center;}.profile img{object-fit:cover;object-position:top;}.team-member-image{background-size:cover;background-position:center;}.team-name-contact-container{display:flex;justify-content:space-between;align-items:center;}.team-name-contact-container>p:nth-child(2){margin-bottom:10px;}.team-name-contact-container>p:nth-child(2) a{text-decoration:none;font-weight:600;}.team-name-contact-container>p:nth-child(2) a:hover{color:#2da71f;}.select-filter-filters{outline:1px solid #2da71f;margin-bottom:16px;}.select-filter-filters:focus{outline:1px solid #2da71f;box-shadow:none;}.latest-offer-image{width:100%;height:auto;max-height:220px;object-fit:contain;margin-bottom:1rem;}div:has(.latest-offer-image) .info{margin-bottom:1rem;}div:has(.latest-offer-image) .info .title{font-size:20px!important;}.latest-offers-title{font-size:20px!important;margin-bottom:0;}div:has(.best-sellers-title){margin-bottom:1rem;}.best-sellers-title{font-size:20px!important;margin-bottom:0;}.best-sellers-image{height:220px;object-fit:cover;}.contact-details ul{margin-bottom:0;}.contact-details small{font-size:1rem;}.form-check-label{user-select:none;}#create-activation-password{display:flex;justify-content:center;margin:48px 24px 32px 24px;}#create-activation-password .create-activation-password-container{border:1px solid #2da71f;padding:24px;}#create-activation-password .create-activation-password-container h1{text-align:center;}@media screen and (min-width:768px){#create-activation-password .create-activation-password-container h1{text-align:left;}}#create-activation-password .create-activation-password-container p{margin-bottom:24px;}#create-activation-password .create-activation-password-container .form-group{margin-bottom:24px;}#create-activation-password .create-activation-password-container .form-group:nth-of-type(2){margin-bottom:12px;}#create-activation-password .create-activation-password-container .btn-container{display:flex;justify-content:center;}#create-activation-password .create-activation-password-container .btn-container button{width:100%;}@media screen and (min-width:768px){#create-activation-password .create-activation-password-container .btn-container button{width:20px;}}#reset-password{display:flex;justify-content:center;margin:48px 24px 32px 24px;}#reset-password .reset-password-container{border:1px solid #2da71f;padding:24px;}#reset-password .reset-password-container h1{text-align:center;}@media screen and (min-width:768px){#reset-password .reset-password-container h1{text-align:left;}}#reset-password .reset-password-container p{margin-bottom:24px;}#reset-password .reset-password-container .form-group{margin-bottom:24px;}#reset-password .reset-password-container .form-group:nth-of-type(2){margin-bottom:12px;}#reset-password .reset-password-container .btn-container{display:flex;justify-content:center;}#reset-password .reset-password-container .btn-container button{width:100%;}@media screen and (min-width:768px){#reset-password .reset-password-container .btn-container button{width:20px;}}.custom-link{cursor:pointer;}.form-select.dropdown-custom{border:1px solid #2da71f;height:42px;margin-bottom:16px;}.form-select.dropdown-custom:focus{box-shadow:0 0 0 0;}.gdpr-checkbox-container{margin-bottom:1rem;}.custom-description-width{width:26%!important;}.accessory-image{max-height:70px!important;}#cookieBanner{position:fixed;z-index:100;top:0;width:100%;transition:all 1s ease-in-out;}#cookieBanner.hide-cookie-banner{transform:translateY(-200px);}.heart:hover{cursor:pointer;}@media screen and (max-width:767px){nav.wl-main{padding-bottom:15px;}}@media screen and (max-width:420px){nav.wl-main{padding-bottom:20px;}}.meet-the-team-person-markup p:has(strong){margin:0!important;}.icon-tooltip{max-width:25px;}span:has(.icon-tooltip){margin-left:3px;}.location-of-manufacturer-0{display:none;}.not-found-content h3{margin-bottom:1.2rem;}.not-found-content p{font-weight:500;}@media screen and (min-width:351px){.show-on-mobile{display:none!important;}}.table-element-tooltip-container{position:relative;}.table-element-tooltip-container .skuname-tooltip,.table-element-tooltip-container .quoter-tooltip{background:#fff;position:absolute;left:40px;top:70px;border:1px solid #025102;color:#025102;overflow:hidden;border-radius:15px;height:auto;padding:4px 10px;opacity:0;z-index:-1;min-width:400px;max-width:500px;}.table-element-tooltip-container:hover .skuname-tooltip,.table-element-tooltip-container:hover .quoter-tooltip{opacity:100;z-index:99;}.table-element-tooltip-container:not(:hover) .skuname-tooltip,.table-element-tooltip-container:not(:hover) .quoter-tooltip{opacity:0;z-index:-1;}.table-responsive{overflow-y:hidden;}.table-responsive table tbody tr:last-child:hover .skuname-tooltip,.table-responsive table tbody tr:last-child:hover .quoter-tooltip,.table-responsive table tbody tr:nth-last-child(2):hover .skuname-tooltip,.table-responsive table tbody tr:nth-last-child(2):hover .quoter-tooltip,.table-responsive table tbody tr:nth-last-child(3):hover .skuname-tooltip,.table-responsive table tbody tr:nth-last-child(3):hover .quoter-tooltip{top:-170px;}.table-responsive table tbody tr:nth-child(2):hover .skuname-tooltip,.table-responsive table tbody tr:nth-child(2):hover .quoter-tooltip{top:-20px;left:100px;}.table-responsive table tbody tr:nth-child(3):hover .skuname-tooltip,.table-responsive table tbody tr:nth-child(3):hover .quoter-tooltip{top:-130px;left:100px;}