.product-item{position:relative}.product-tabs{margin-top:0}@media screen and (max-width: 991px){.product-item{text-align:center}.product-item .js-select,.product-item .fancyselect{margin:0 auto}.product-header-wrapper{padding-top:10px}.product-purchase,.product-tabs{max-width:600px;margin-left:auto;margin-right:auto}.product-tabs .tab-nav{display:flex;flex-direction:row;justify-content:center}.product-tabs .tab-nav__item{flex-shrink:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.product-tabs .tab-nav__item__link{padding-left:.5em;padding-right:.5em;font-size:12px}}@media screen and (max-width: 599px){.product-purchase,.product-tabs{max-width:100%}}.product-breadcrumbs,.product-breadcrumbs__item,.product-breadcrumbs__item__link{display:block;margin:0;padding:0;list-style:none;text-decoration:none}.product-breadcrumbs{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis}.product-breadcrumbs__item{display:flex;align-items:center;margin-right:7px;line-height:1em}.product-breadcrumbs__item::after{content:"//";padding-left:5px;line-height:11px;overflow:hidden}.product-breadcrumbs__item:last-child::after{display:none}.product-breadcrumbs__item__link{text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-size:11px;letter-spacing:1.47px}.container--product-header{position:relative;overflow:visible}.product-item__shortreview{display:block;min-height:30px}.col--productgallery.has-slider{width:calc(100% - 153px);max-width:calc(100% - 153px)}.col--productgallery.no-slider{width:100%;max-width:100%}.col--productthumb{width:153px;max-width:153px;position:relative}.product-item__gallery--mobile{position:relative;margin-bottom:20px;width:100%}.product-gallery__thumbnails{position:absolute;top:0;left:0;height:100%}.product-gallery__thumbnails .swiper-vertical{max-height:100%}.product-gallery__thumbnails .swiper-slide{padding:2px;cursor:pointer}@media screen and (min-width: 1800px){.row--productgallery{left:-120px;width:calc(100% + 120px);position:relative}.col--productgallery.has-slider{padding-left:28px}}@media screen and (min-width: 992px){.product-gallery-wrapper{position:sticky;top:144px;top:calc(var(--header-height, 144px) + 20px)}}.product-gallery__image__graphic,.product-gallery__thumbnail,.product-gallery__thumbnail__graphic{display:block;margin:0;padding:0;list-style:none;text-decoration:none}.product-gallery__thumbnail{width:105px;height:105px;overflow:hidden;position:relative;border-radius:50%;background-color:#fff;border:7px solid #f2f2f2;box-shadow:0 0 1px 1px #868686;transition:all .5s ease-in-out}.product-gallery__thumbnail:hover .product-gallery__thumbnail__graphic,.product-gallery__thumbnail:focus .product-gallery__thumbnail__graphic{transform:scale(1.2)}.swiper-slide-thumb-active .product-gallery__thumbnail{box-shadow:0 0 2px 2px #868686}.product-gallery__thumbnail__graphic{transition:all .5s ease-in-out;border-radius:50%}.product-gallery__image__graphic,.product-gallery__thumbnail__graphic{margin:0 auto}.product-gallery__thumbnail-video{position:relative}.product-gallery__thumbnail-video:after{content:"";background:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;top:0;left:0}.product-gallery__images{width:100%}.product-gallery__images .slider__next,.product-gallery__images .slider__prev{background-color:rgba(0,0,0,0)}.product-gallery__image{position:relative;background-color:#f2f2f2;display:flex;flex-direction:row;align-items:center;justify-content:center}.product-gallery__image+.product-gallery__image{display:none}.slick-slide .product-gallery__image{display:flex !important}.product-gallery__image__wrapper{border:1px solid rgba(0,0,0,0);background-blend-mode:multiply;background-color:#f2f2f2}.product-gallery__image__wrapper::after{content:"";position:absolute;top:15px;right:15px;width:38px;height:38px;background-image:url('//wholesale.dentsgloves.com/cdn/shop/t/2/assets/icon-zoom.svg?v=99026889105608267561713341031')}.product-gallery__image__graphic{mix-blend-mode:multiply;pointer-events:none}.product-gallery__image__graphic.lazy-loaded{width:auto;height:auto}@media screen and (max-width: 991px){.product-item .product-gallery__images{margin:0 auto}}@media screen and (min-width: 600px)and (max-width: 991px){.product-item .product-gallery__images{max-width:600px;width:100%}}.product-gallery__video{position:relative;display:block;margin:0 auto}@media screen and (max-width: 991px){.product-gallery__video{margin:0 40px}}.product-gallery__video-icon{pointer-events:none}.product-gallery__video-icon svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1}.product-item__shorttitle::after{content:"";width:20px;height:1px;background-color:#000;display:block;margin:10px auto 0 auto}.product-item__shorttitle::after{width:26px}@media screen and (min-width: 992px){.product-item__shorttitle::after{margin-left:0;margin-right:0}}@media screen and (max-width: 576px){.product-item__shorttitle{font-size:36px}}.product-item__title{margin-bottom:10px;line-height:1.1em;font-style:italic;font-weight:300;letter-spacing:.4px}.product-item__title__link{font-family:"Nunito Sans",sans-serif;letter-spacing:1.47px;line-height:1em;margin-bottom:20px;text-transform:uppercase}@media screen and (max-width: 991px){.product-item__title__link{font-size:13px}}@media screen and (max-width: 991px){.product-item__title{max-width:600px}}@media screen and (min-width: 600px)and (max-width: 991px){.product-item__title{margin-left:auto;margin-right:auto}}.product-wrapper.is-loading .loading{display:flex}.loading-wrapper--product{min-height:100vh;display:flex;justify-content:center;align-items:center}.product-item__form{padding:20px 0}@media screen and (min-width: 992px){.product-item__details{display:flex;flex-direction:column;height:100%}.product-purchase{flex-grow:1;display:flex;flex-direction:column}.product-item__form,.product-item__unavailable{padding:35px 0}.product-item__form{margin-top:auto}}.product-item__prices{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;font-family:"Nunito Sans",sans-serif;letter-spacing:normal;letter-spacing:2.24px;column-gap:10px}.product-item__price--sale,.product-item__price,.product-item__price--rrp{margin:0}.product-item__price{font-weight:600}.product-item__price--sale{color:#868686;text-decoration:line-through}.product-item__price--rrp{color:#757575}@media screen and (max-width: 991px){.product-item__prices{justify-content:center}}.product-item__stock{font-family:"Nunito Sans",sans-serif;letter-spacing:normal;color:#a9223a}.product-item__stock__text{display:block;margin:0;padding:0;list-style:none;text-decoration:none}.product-item__variations{display:none}.product-item__form .js-select,.product-item__form .fancyselect{background-color:#fff;max-width:185px;font-family:"Nunito Sans",sans-serif;letter-spacing:normal;font-size:12px}.product-item__form .label--checkbox__text{text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-size:11px;letter-spacing:1.47px}.product-item__form [type=text]{text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-size:11px;letter-spacing:1.47px}@media screen and (max-width: 991px){.product-item__form .label--checkbox{justify-content:center}}.product-option__input-wrapper{display:flex;flex-direction:row;align-items:center;z-index:2;background-color:#f2f2f2;padding-right:5px}.product-option__giftbox,.product-option__giftmessage,.product-option__personalise{height:0;overflow:hidden;transition:height .5s ease-in-out}.product-option__giftbox__text,.product-option__giftmessage__text,.product-option__personalise__text{margin-bottom:5px;font-family:"Nunito Sans",sans-serif;font-size:12px}.product-option__giftbox__textarea,.product-option__giftmessage__textarea,.product-option__personalise__textarea{margin-top:10px;width:100%;max-width:460px;min-height:50px;resize:none}.product-option__giftbox__image,.product-option__giftmessage__image,.product-option__personalise__image{margin-top:10px;display:block;mix-blend-mode:multiply}@media screen and (max-width: 991px){.product-option__giftbox__image,.product-option__giftmessage__image,.product-option__personalise__image{margin-left:auto;margin-right:auto}}.product-option__label,.product-quantity__label{width:100%;display:block;text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-size:11px;letter-spacing:1.47px;font-weight:700;font-size:14px;position:relative;margin-bottom:10px}.product-option__label.has-input,.product-quantity__label.has-input{display:flex;flex-direction:row;align-items:center}.product-option__label.has-link,.product-quantity__label.has-link{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 991px){.product-option__label.has-link,.product-quantity__label.has-link{flex-direction:column}}.product-option__label::after,.product-quantity__label::after{content:"";width:100%;height:1px;background-color:#d3d3d3;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1}.product-option__label__text,.product-option__label__link,.product-quantity__label__text,.product-quantity__label__link{position:relative;padding:0 10px;z-index:2;background-color:#f2f2f2}@media screen and (min-width: 992px){.product-option__label__text,.product-option__label__link,.product-quantity__label__text,.product-quantity__label__link{padding-left:0;font-size:11px}}@media screen and (min-width: 992px){.product-option__label__link,.product-quantity__label__link{padding-left:10px;padding-right:0}}@media screen and (max-width: 991px){.product-option__label__link,.product-quantity__label__link{font-size:11px}}.product-item__quantity{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}@media screen and (max-width: 991px){.product-item__quantity{justify-content:center}}.product-option__size{display:flex;justify-content:center;align-items:center;width:46px;height:46px;background-color:#fff;border-radius:50%;border:1px solid #d3d3d3;transition:all .25s ease-in-out;user-select:none;cursor:pointer;overflow:hidden;position:relative;color:#000}.product-option__size__image{display:block;margin:0;padding:0;list-style:none;text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product-option__size__text{text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-size:11px;letter-spacing:1.47px;font-weight:700;line-height:1em;z-index:2}.product-option__size:hover,.product-option__size:focus,.product-option__size.selected{border-color:#000;box-shadow:0 0 2px 1px}@media screen and (min-width: 992px){.product-option__size{width:38px;height:38px}}.product-option__size.disabled{opacity:.5;cursor:not-allowed}.product-option__size.disabled:hover,.product-option__size.disabled:focus{border-color:#d3d3d3}.product-option__size.disabled::after{content:"";width:4px;height:100%;background-color:#868686;position:absolute;top:0;left:50%;transform:translateX(-50%) rotate(45deg);z-index:1}.product-option__size.no-stock,.product-option__size.unavailable{opacity:.3}.product-option__size.no-stock:hover,.product-option__size.no-stock:focus,.product-option__size.unavailable:hover,.product-option__size.unavailable:focus{border-color:#d3d3d3}.product-quantity__value{display:block;margin:0;padding:0;list-style:none;text-decoration:none;font-family:"Nunito Sans",sans-serif;font-size:16px;width:10px;text-align:center}.product-swatches,.product-sizes{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;column-gap:10px;row-gap:20px}.product-swatches__item,.product-sizes__item{user-select:none;cursor:pointer;width:auto}.product-swatches__item:hover .product-option__size,.product-swatches__item:focus .product-option__size,.product-swatches__item.selected .product-option__size,.product-sizes__item:hover .product-option__size,.product-sizes__item:focus .product-option__size,.product-sizes__item.selected .product-option__size{border-color:#000;box-shadow:0 0 2px 1px}@media screen and (max-width: 991px){.product-swatches,.product-sizes{justify-content:center}}.product-swatches__display{text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-size:11px;letter-spacing:1.47px;padding-top:10px;padding-left:5px}.product-swatches__display__text{font-weight:700}.product-form__actions,.product-item__unavailable{max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;row-gap:15px;column-gap:15px;padding:5px 0;position:sticky;bottom:0;z-index:105;background-color:#f2f2f2}.product-form__actions p,.product-item__unavailable p{margin-bottom:0}.product-form__actions .btn,.product-item__unavailable .btn{width:auto}.product-form__actions .btn span,.product-item__unavailable .btn span{padding-right:10px}@media screen and (max-width: 991px){.product-form__actions,.product-item__unavailable{justify-content:center}.product-form__actions .btn,.product-item__unavailable .btn{width:100%;justify-content:center}.product-form__actions--bulkbuy,.product-item__unavailable--bulkbuy{max-width:calc(100% + 30px);width:calc(100% + 30px);margin-left:-15px;justify-content:space-between}.product-form__actions--bulkbuy .btn,.product-item__unavailable--bulkbuy .btn{width:auto;text-align:left;justify-content:space-between}}.product-form__actions__total{text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-weight:700;letter-spacing:1.47px}.product-item__unavailable{max-width:350px}.lang--fr .product-form__actions,.lang--fr .product-item__unavailable{max-width:250px}.lang--de .product-form__actions,.lang--de .product-item__unavailable,.lang--nl .product-form__actions,.lang--nl .product-item__unavailable{max-width:300px}.btn--purchase{display:inline-flex;align-items:center;justify-content:space-between;position:relative;font-weight:700;line-height:1em;transition:all .25s ease-in-out;padding:15px 20px;overflow:hidden}.btn--purchase .icon--loading{display:none;position:absolute;right:20px}.btn--purchase.is-loading .icon--loading{display:block}.btn--purchase.is-loading::after{display:none}.btn--purchase::after{content:"";display:block;background-image:url('//wholesale.dentsgloves.com/cdn/shop/t/2/assets/icon-cart-white.svg?v=56969416465173875751713341030');background-position:center center;width:17px;height:19px;margin-top:-2px}.product-item__freedelivery{font-family:"Nunito Sans",sans-serif;letter-spacing:normal;font-weight:300;display:block;margin:0;padding:0;list-style:none;text-decoration:none}.product-item__delivery__title{display:block;margin:0;padding:0;list-style:none;text-decoration:none;text-transform:uppercase;font-family:"Nunito Sans",sans-serif;font-size:11px;letter-spacing:1.47px;font-weight:700;font-size:14px;text-transform:uppercase}@media screen and (min-width: 992px){.product-item__delivery__title{font-size:11px}}.product-item__delivery__value{font-family:"Nunito Sans",sans-serif;letter-spacing:normal;font-weight:300;font-size:16px;line-height:1.4em;font-style:italic}.product--ajax{margin:0 auto;max-width:300px}.recommended-products__title,.recent-products__title{position:relative;overflow:hidden;font-weight:400}.product-tab table{margin:0}.product-tab--delivery table{width:100%}.product-tab--delivery table td,.product-tab--delivery table th{background-color:rgba(0,0,0,0);border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-left:none;border-right:none}.product-tab--delivery table td:first-of-type,.product-tab--delivery table th:first-of-type{padding-left:0}.product-tab--delivery table td:last-of-type,.product-tab--delivery table th:last-of-type{padding-right:0}.product-tab--delivery table tr:first-child td{border-top:none}@media screen and (min-width: 992px){.product-tab__content.product-tab__content--wide{columns:2;column-gap:40px}.product-tab__content.product-tab__content--wide ul,.product-tab__content.product-tab__content--wide table{page-break-inside:avoid;break-inside:avoid-column}.product-tab__content:not(.heightToggle__content){min-height:460px}}@media screen and (max-width: 991px){.product-tab__content{text-align:left;overflow:auto}.product-tab__content table{width:100%}.product-tab--delivery table td:last-child{text-align:right}}@media screen and (max-width: 576px){.product-tab__content--sizing table{table-layout:fixed;font-size:16px;text-align:left !important}.product-tab__content--sizing table p{text-align:left !important}.product-tab__content--sizing table tr,.product-tab__content--sizing table td{display:block;margin:0;border:none}.product-tab__content--sizing table td{border-bottom:2px solid #fff;display:flex}.product-tab__content--sizing table tr{border-bottom:1px solid #000}.product-tab__content--sizing table td::before{content:attr(data-title);margin-right:5px}}.product__video{max-width:1280px}.product-benefit,.product-benefit__image,.product-benefit__content{display:block;margin:0;padding:0;list-style:none;text-decoration:none}.product-benefit{max-width:300px;width:100%;margin:0 auto;text-align:center}.product-benefit__image{margin:0 auto 10px auto}.product-benefit__title{font-family:"Nunito Sans",sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:1.87px}.product-benefit__title::after{content:"";width:20px;height:1px;background-color:#000;display:block;margin:10px auto 0 auto}.product-benefit__title__link:hover,.product-benefit__title__link:focus{text-decoration:none}.product-benefit__content{font-weight:300}@media screen and (min-width: 992px){.product-benefits{background-color:#f2f2f2}.col--benefit+.col--benefit{border-left:1px solid #d3d3d3}}.product-contact{text-align:center}.form--product-contact{width:400px;max-width:100%}.personalise__row{margin-bottom:1em;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.personalise__row:last-child{margin-bottom:0}@media screen and (max-width: 991px){.personalise__row{display:inline-flex;padding:0 15px}}.personalise label{width:auto;min-width:65px}.personalise label::after{display:none}.personalise [type=text],.personalise .js-select,.personalise .fancyselect{width:110px}.personalise .product-option__label{margin-bottom:0}@media screen and (max-width: 991px){.personalise__images{justify-content:center}}@media screen and (max-width: 991px){.personalise .js-select,.personalise .fancyselect{margin:0}}.product-promotions{position:relative;background:#fff;padding:20px}.product-promotions__heading{font-size:28px}.product-promotions__subheading{font-size:20px}.product-promotions .slider__prev,.product-promotions .slider__next{background-color:#000;color:#fff}.product-promotions .slider__prev.swiper-disabled,.product-promotions .slider__next.swiper-disabled{display:none !important}.product-promotions .slider__prev{left:0}.product-promotions .slider__next{right:0}.product-promotions .slider__prev,.product-promotions .slider__next{top:42%;transform:translateY(-42%)}.product-promotions .swiper-slide{width:auto}.product-promotion{width:140px;max-width:100%;height:100%;display:flex;flex-direction:column}.product-promotion.selected .product-promotion__link--deselect{display:block}.product-promotion.selected .product-promotion__link--select{display:none}.product-promotion__image{mix-blend-mode:multiply}.product-promotion__title{font-size:16px;line-height:20px;font-style:italic}.product-promotion__shortname{font-size:16px;margin-bottom:5px}.product-promotion__shortname::after{content:"";width:20px;height:1px;background-color:#000;display:block;margin:10px auto 0 auto}.product-promotion__shortname::after{width:26px;margin-top:5px}@media screen and (min-width: 992px){.product-promotion__shortname::after{margin-left:0;margin-right:0}}.product-promotion__link{margin-top:auto;margin-bottom:15px}.product-promotion__link--deselect{display:none}.product-promotion__link--view{font-size:11px;letter-spacing:2.27px;font-family:"Nunito Sans",sans-serif;font-weight:400;text-transform:uppercase;text-align:center;margin:0 auto}.product-csell{display:flex;column-gap:15px;border-bottom:1px solid #d3d3d3;padding-bottom:15px;margin-bottom:15px}.product-csell__image{flex-shrink:0}.product-csell__image img{padding:5px;border-radius:50%;border:1px solid #d3d3d3}.product-csell__info{flex-shrink:1;flex-grow:1;text-align:left}.product-csell__shortname{margin-bottom:2px}.product-csell__shortname::after{content:"";width:20px;height:1px;background-color:#000;display:block;margin:10px auto 0 auto}.product-csell__shortname::after{margin:2px 0 0 0;width:25px}.product-csell__title{margin-bottom:2px}.product-csell .product__price{font-family:"Nunito Sans",sans-serif;letter-spacing:normal;font-weight:700;justify-content:flex-start}.product-csell__actions{margin-left:auto;align-self:center}.product-csell__options{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.product-csell__options__list{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.product-csell__size{font-family:"Nunito Sans",sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;padding:4px;line-height:1em;color:#000;opacity:.55}.product-csell__size.disabled{opacity:.3;cursor:not-allowed}.product-csell__size.selected,.product-csell__size:hover,.product-csell__size:focus{color:#000;text-decoration:underline;opacity:1}.product-csell__unavailable{color:#868686}.product-bulkbuy{text-align:left;padding-bottom:20px}.product-bulkbuy__row{padding-bottom:2px;margin-bottom:2px;border-bottom:1px solid #d3d3d3}.product-bulkbuy__row:last-child{border-bottom:none}.product-bulkbuy__row--colour{margin-bottom:5px;border-bottom-color:#000}.product-bulkbuy__row--colour:not(:first-child){padding-top:15px}.product-bulkbuy .react-concertina:last-child{border-bottom:none}.product-bulkbuy input[type=number]{min-width:100px}.promotion-popup,.csell-popup{max-width:500px;width:100%;text-align:center}.promotion-popup__shorttitle::after,.csell-popup__shorttitle::after{margin-left:auto;margin-right:auto}.promotion-popup__image,.csell-popup__image{margin-left:auto;margin-right:auto}.lipscore-compact-rating-votes{color:#000 !important}