.d-flex{display:flex}.d-block{display:block}.d-inline{display:inline}.flex-direction-column{flex-direction:column}.p-0{padding:0 !important}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.pb-0{padding-bottom:0}.pb-4{padding-bottom:1rem}.m-auto{margin:auto}.m-0{margin:0 !important}.mt-a{margin-top:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-4{margin-top:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.ml-0{margin-left:0 !important}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:2rem}.justify-content-between{justify-content:space-between}.justify-content-evenly{justify-content:space-evenly}.justify-content-flex-start{justify-content:flex-start}.justify-content-flex-end{justify-content:flex-end}.justify-content-center{justify-content:center}.font-weight-bold{font-weight:bold}.font-weight-normal{font-weight:normal !important}.w-25{width:25%}.w-33{width:33.3%}.w-50{width:50%}.w-66{width:66.6%}.w-75{width:75%}.w-100{width:100%}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.v-align-baseline{vertical-align:baseline}.v-align-bottom{vertical-align:bottom}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-decoration-none{text-decoration:none}.flex-wrap-wrap{flex-wrap:wrap}.position-relative{position:relative}.bg-gray{background-color:#f7f7f7}.font-style-italic{font-style:italic}.black{color:#000}.weight-normal{font-weight:600}.qanda-container .body,.qanda-container{width:100%;display:block}.qanda-container .body,.qanda-container{width:100%;display:block}.qanda-container .header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}@media(min-width: 768px){.qanda-container .header{margin-top:30px}}.qanda-container .header .section-title{width:65%}@media(min-width: 1250px){.qanda-container .header .section-title{width:80%}}.qanda-container .header .section-title h6,.qanda-container .header .section-title .sub__title{font-size:1rem;font-weight:600}@media(min-width: 768px){.qanda-container .header .section-title h6,.qanda-container .header .section-title .sub__title{font-size:1.25rem}}.qanda-container .header .action{width:35%;display:block;text-align:center;margin-top:25px}@media(min-width: 768px){.qanda-container .header .action{text-align:right;margin-top:0}}.qanda-container .header .action a.btn.btn_black_inverse{font-size:1rem}@media(min-width: 767px){.qanda-container .header .action a.btn.btn_black_inverse{font-size:1.25rem;padding:14px 30px}}@media(min-width: 1250px){.qanda-container .header .action{width:20%}}@media(max-width: 767px){.qanda-container .header .section-title{width:100%;text-align:center}.qanda-container .header .section-title h6{margin-top:1rem}.qanda-container .header .action{width:100%}}@media(max-width: 767px){.qanda-container .header{display:block}}.qanda-container .body{margin:2rem 0 0}.qanda-container .qanda{width:100%;position:relative}.qanda-container .qanda .question{z-index:1;background:rgba(212,244,253,.231372549);font-weight:600}.qanda-container .qanda .answer{background:#fff;z-index:2;color:#000;left:40%;top:-20px}.qanda-container .qanda .answer a{color:#11c2f5}.qanda-container .qanda .question,.qanda-container .qanda .answer{width:60%;padding:20px 10px;border-radius:10px;display:flex;position:relative;box-sizing:border-box;align-items:flex-start;justify-content:flex-start;border:1px solid #ddd}@media(min-width: 925px){.qanda-container .qanda .question,.qanda-container .qanda .answer{padding:10px}}.qanda-container .qanda .question .qanda__letter,.qanda-container .qanda .answer .qanda__letter{font-size:1.9rem;font-weight:600;margin-right:10px;color:#11c2f5}.qanda-container .qanda .question .qanda__question,.qanda-container .qanda .answer .qanda__question{width:60%}@media(max-width: 767px){.qanda-container .qanda{margin-bottom:2.5rem}.qanda-container .qanda .question,.qanda-container .qanda .answer{width:100%;z-index:1;left:0;top:0;margin-bottom:5px}}.current-filter__title{font-size:.9rem;font-weight:600}.modal-section__container .modal-section__body.qanda-container{margin-top:0}#pnlQandA .btn.btn--black{width:auto;padding:10px 40px}.consumables-wrapper .consumables-info-container{background:#fff;border-radius:10px;padding:40px 40px 20px 40px;margin:60px 0 20px}.consumables-wrapper .consumables-info-container .consumables-about-info p{margin-bottom:20px}.consumables-wrapper .consumables-info-container .consumables-about-info h2{margin-bottom:25px}.consumables-wrapper .consumables-info-container .consumables-about-info h3{margin-bottom:20px;font-size:24px}.consumables-wrapper .consumables-yield-disclaimer{margin:0 20px;color:#707070}.consumables-buy-column .consumables-outer-inner{margin:10px 10px 0 10px;width:100%}.consumables-business-price{font-size:16px}@media(max-width: 959px){.consumables-business-price{font-size:12px}}.consumables-price-container{margin-top:20px;justify-content:space-between}.consumables-price-container>div{text-align:center;flex-basis:50%}.consumables-price-container .consumables-prices{margin-bottom:5px;display:flex;flex-direction:column}.consumables-price-container .consumables-prices .red{color:#da0000}.consumables-price-container .consumables-prices .selling-price{font-size:24px;font-weight:600}.consumables-price-container .consumables-subtext{font-size:12px}.consumable-product-add-to-basket{display:flex;align-items:center;justify-content:center;margin-top:20px}.consumable-product-add-to-basket .qty-dropdown{display:flex;justify-content:center;align-items:center}.consumable-product-add-to-basket .qty-dropdown select{width:70px;margin-left:5px;margin-right:10px;border-radius:10px;padding:8px 10px;font-size:16px;background-position-y:40%;border:1px #d1d1d1 solid;color:#000}@media(min-width: 960px)and (max-width: 1050px){.consumable-product-add-to-basket .qty-dropdown select{width:50px}}.consumable-product-add-to-basket .btn.btn--black{font-size:1rem;padding:10px 20px;width:auto}@media(min-width: 650px){.consumable-product-add-to-basket .btn.btn--black{padding:8px 20px}}@media(min-width: 960px)and (max-width: 1024px){.consumable-product-add-to-basket .btn.btn--black{font-size:.9rem}}@media(min-width: 1175px){.consumable-product-add-to-basket .btn.btn--black{width:50%}}.in-stock{display:flex;width:100%;justify-content:center;align-items:center;font-weight:600;font-size:1rem;margin-top:30px}.in-stock i{color:#00b679;font-size:1.25rem;margin-right:5px}.out-of-stock{background:#da0000;border-radius:10px;color:#fff;padding:10px;width:70%;max-width:140px;font-weight:600;text-align:center;box-sizing:border-box;margin:0 auto}.consumables-next-day-delivery{margin-top:15px;display:flex;justify-content:center;align-items:center;font-size:16px}@media(min-width: 1024px){.consumables-next-day-delivery{font-size:18px}}.consumables-next-day-delivery .fa-truck:before{content:"";font-family:"icomoon";font-style:normal;font-size:2rem;color:#00b679;margin-right:10px}.consumables-shop-by-brand{margin-top:50px;margin-bottom:50px}.consumables-menu-list{display:flex;flex-wrap:wrap;justify-content:space-evenly}.consumables-menu-list .consumables-menu-link{cursor:pointer}.consumables-menu-list .consumables-menu-link .consumables-menu-link-image{padding:15px;background-color:#fff;display:flex;justify-content:center;margin-bottom:10px;border-radius:20px;box-shadow:0 2px 3px #d1d1d1}.consumables-menu-list .consumables-menu-link .consumables-menu-link-image img{height:37px;width:92px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.consumables-menu-list{justify-content:space-between}}.consumables-menu{display:none;position:absolute;padding:10px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:200px;border-radius:20px;z-index:15;background-color:#04c1f4}.consumables-menu .close-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;font-size:1.25rem;cursor:pointer}.consumables-menu .close-menu a{text-align:right;border-radius:50%;background-color:#000;color:#fff;width:30px;height:30px;display:flex;justify-content:center;align-items:center;position:absolute;top:-10px;right:-10px}.consumables-menu .close-menu a .fa-times{font-family:"icomoon"}.consumables-menu .close-menu a .fa-times:before{content:""}.consumables-menu .close-menu i{margin:auto;font-style:normal}.consumables-menu ul li{background:#fff;color:#000;width:100%;height:auto;margin:10px 0;border-radius:15px}.consumables-menu ul li a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:center;padding:10px 15px;font-size:1.25rem;color:#000;font-weight:bold;height:100%}.consumables-menu ul li a i{position:absolute;right:10px;color:#04c1f4}.consumables-menu ul li a span{display:block}.consumables-shop-by-department{margin-top:50px;margin-bottom:20px}.consumables-shop-by-department h2{font-size:1.1rem}.consumables-department-container{text-align:center;background-color:#fff;padding:20px 30px;border-radius:10px;flex:0 100%;margin-bottom:1rem;box-sizing:border-box}@media(min-width: 600px){.consumables-department-container{flex-basis:45%}}@media(min-width: 768px){.consumables-department-container{flex:0 32%}}@media(min-width: 960px){.consumables-department-container{flex:0 24%}}.consumables-department-container .consumables-department-title{margin-bottom:.5rem;min-height:56px;font-size:14px}@media(max-width: 600px){.consumables-department-container .consumables-department-title{min-height:unset}}.consumables-department-container .consumables-department-image-panel{margin:0 auto}.consumables-department-container .consumables-department-image-panel #pnlImages img{height:100px;width:100px;margin-bottom:.5rem}@media(max-width: 600px){.consumables-department-container .consumables-department-image-panel #pnlImages{margin:auto}}.consumables-department-container .btn.btn_black_inverse{width:auto;border-radius:5px;font-size:14px;padding:5px 40px;margin-top:10px}@media(min-width: 600px){.consumables-department-container .btn.btn_black_inverse{width:75%}}@media(max-width: 600px){.consumables-department-container{flex:0 100%}}.consumables-shop-by-series{margin-top:50px;margin-bottom:20px;font-size:1.1rem}.consumables-qanda-desktop-tablet{display:block}.consumables-ask-question-button{display:block}.consumables-qanda-panel{display:block}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){#pnlDepartmentList ul{justify-content:space-between}}.page__section{display:block;width:100%;box-sizing:border-box;padding:0 10px}.modal-section__container{display:block;width:100%;padding-top:2rem}@media(max-width: 767px){.modal-section__container{padding-top:1rem}}.modal-section__container .modal-section__title{font-size:1.9rem}@media(max-width: 767px){.modal-section__container .modal-section__title{border:2px #11c2f5 solid;border-radius:10px;padding:15px;box-sizing:border-box;background-color:#fff;position:relative;cursor:pointer;font-size:1.2rem}.modal-section__container .modal-section__title:after{background:#11c2f5;content:"";text-align:center;border-radius:50%;font-family:"icomoon" !important;color:#fff;display:inline-block;width:25px;height:25px;font-size:1rem;margin-left:auto;position:absolute;right:20px;top:13px;display:flex;justify-content:center;align-items:center}.modal-section__container .modal-section__title.reviews__title{margin-bottom:1rem}}.modal-section__container .modal-section__subtitle,.modal-section__container .modal-section__title{width:100%;display:block;text-align:center;font-weight:600}.modal-section__container .modal-section__subtitle{font-size:1.25rem}.modal-section__container .modal-section__body{display:block;width:100%;box-sizing:border-box;margin-top:1.5rem}.modal-section__container .modal-section__body:not(.no-border){border-radius:20px;padding:2rem 1rem;border:1px #d1d1d1 solid;background:#fff}@media(max-width: 767px){.modal-section__container .modal-section__body{display:none}.modal-section__container .modal-section__body.show{display:block;position:fixed;z-index:1001;top:0;right:0;bottom:0;width:90%;background:#fff;padding:10px;overflow:auto;margin-top:0}}.grouping-accordion-parent{width:100%;margin:0 auto 10px}@media(min-width: 960px){.grouping-accordion-parent{max-width:1000px}}.grouping-accordion-button-active{border-bottom:none !important;border-radius:10px 10px 0 0 !important}.grouping-accordion-button-active .grouping-accordion-icon{transform:rotate(0deg)}.grouping-accordion-button-inner{background-color:#fff;color:#000;font-weight:bold;cursor:pointer;padding:20px 26px;text-align:center;outline:none;display:flex;justify-content:center;border-radius:10px;border:1px solid #707070;font-size:16px;position:relative;user-select:none}.grouping-accordion-panel{padding:0 26px;background-color:#fff;display:none;overflow:hidden;border-radius:0 0 10px 10px;border:1px solid #707070;border-top:none;transition:.4s}.grouping-accordion-panel ul{justify-content:space-between;display:flex}.grouping-accordion-panel ul li{flex-basis:100%}@media(min-width: 768px){.grouping-accordion-panel ul li{flex-basis:45%}}@media(min-width: 960px){.grouping-accordion-panel ul li{flex-basis:30%}}.grouping-accordion-panel-inner{text-align:center !important;flex:0 33%;margin:0 0 20px 0;font-size:14px}@media(max-width: 767px){.grouping-accordion-panel-inner{flex:0 45%}}.grouping-accordion-icon{display:flex;color:#04c1f4;font-size:20px;position:absolute;right:20px;transform:rotate(-90deg)}.consumable_usp_container{display:block}.consumable_usps{width:100%;background:#fff;padding:15px 0;box-shadow:0px 1px 8px #c4c4c4;display:none}.consumable_usps.fixed{display:block;position:fixed;top:103px}@media(min-width: 475px){.consumable_usps.fixed{top:109px}}@media(min-width: 768px){.consumable_usps.fixed{top:130px}}@media(min-width: 960px){.consumable_usps.fixed{top:0px}}.consumable_usps .title{display:none;margin:0 auto;text-align:center;font-weight:600;margin-bottom:10px}@media(min-width: 768px){.consumable_usps .title{display:block}}.consumable_usps ul{max-width:1600px;margin:0 auto;padding:0 5px;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.consumable_usps ul{padding:0 3%}}.consumable_usps ul li{flex-basis:24%;max-width:280px;display:flex;align-items:center;justify-content:flex-start;border:1px #000 solid;border-radius:10px;margin:0 10px 0 0;padding:10px 5px;box-sizing:border-box;background:#f4f4f4;font-size:12px}.consumable_usps ul li i{color:#000;font-size:1.2rem;margin-right:5px;padding:3px;border:2px #000 solid;border-radius:50%}@media(min-width: 1150px){.consumable_usps ul li i{font-size:1.5rem;margin-right:10px}}@media(max-width: 959px){.consumable_usps ul li{flex-basis:32%;margin-right:10px}.consumable_usps ul li:last-child{display:none}.consumable_usps ul li:nth-child(3){margin-right:0px}}@media(max-width: 767px){.consumable_usps ul li{flex-basis:49%}.consumable_usps ul li:nth-child(n+3){display:none}.consumable_usps ul li:first-child{margin-right:5px}}@media(max-width: 410px){.consumable_usps ul li{font-size:10px;margin-right:0px}}@media(min-width: 1150px){.consumable_usps ul li{font-size:14px}}
