.display-3{font-size:20px!important}@media (min-width: 700px){.display-3{font-size:4vw!important}}.text-align-center{text-align:center}.btn.btn-lg.btn-light.font-weight-thick.py-2.px-6{margin-top:20px}.mobile-button{font-size:12px!important;font-family:Open sans}@media (min-width: 1000px){.mobile-button{font-size:20px!important;padding:10px 20px!important}}.mobile-hero-message{display:flex;flex-direction:column;align-items:center;position:relative;top:88px;right:0}@media (min-width: 767px){.mobile-hero-message{top:50px}}@media (min-width: 1024px){.mobile-hero-message{align-items:flex-start;top:112px;padding-left:5.5%}}@media (min-width: 1440px){.mobile-hero-message{top:150px}}.mobile-hero-message h1{width:280px;text-align:center;font-size:30px!important}@media (min-width: 375px){.mobile-hero-message h1{font-size:35px!important}}@media (min-width: 1024px){.mobile-hero-message h1{text-align:left;font-size:60px!important}}@media (min-width: 1440px){.mobile-hero-message h1{font-size:80px!important}}.hero-image{background-repeat:no-repeat;background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/facekit_banner_xs_1822x.jpg?v=66846335500795152341612463198);min-height:600px;background-position:center 0px;background-size:cover}@media (min-width: 500px){.hero-image{min-height:800px;background-position-y:center}}@media (min-width: 700px){.hero-image{background-position-y:-150px}}@media (min-width: 750px){.hero-image{background-position-y:-200px}}@media (min-width: 1024px){.hero-image{background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/facekit_banner_lg_1024x.jpg?v=13533167258397471231612463198);background-position:0px -200px;background-size:cover}}@media (min-width: 1280px){.hero-image{min-height:548px;background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/facekit_banner_lg_1280x.jpg?v=13533167258397471231612463198);background-position:0px -270px}}@media (min-width: 1366px){.hero-image{min-height:650px;background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/facekit_banner_lg_1366x.jpg?v=13533167258397471231612463198);background-position:0px -270px}}@media (min-width: 1440px){.hero-image{min-height:850px;background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/facekit_banner_lg_1440x.jpg?v=13533167258397471231612463198);background-position:0px -300px}}@media (min-width: 1920px){.hero-image{background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/facekit_banner_lg_1920x.jpg?v=13533167258397471231612463198);min-height:950px;background-position:0 -400px}}@media (min-width: 2560px){.hero-image{background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/facekit_banner_lg_3000x.jpg?v=13533167258397471231612463198);min-height:1050px;background-position:0 -500px}}.breadcrumb{margin:0;line-height:18px;color:#fff;font-size:0;font-family:Open sans}.breadcrumb span{font-size:13px;display:inline;font-family:Open sans}.breadcrumb a{font-weight:100;font-size:13px;color:#fff;display:inline-block}.breadcrumb a:hover{text-decoration:underline}.breadcrumb svg{margin:0 12px}.breadcrumb svg path{fill:silver}.hero-home{width:100%;max-width:100%;margin:0 auto}.hero-home .swiper-lazy-preloader{border:4px solid #d6026d;border-top-color:transparent}.hero-home .hero-home__img{background-size:100% auto;background-repeat:no-repeat;background-position:center;background:none!important;max-width:100%;height:auto}.hero-home .hero-home__img.hero-home__img--mobile{display:none}.hero-home .hero-home__img picture{display:block!important}.hero-home .hero-home__img picture img{width:100%}.hero-home .hero-home__link{position:absolute;left:0;top:0;right:0;bottom:0;content:""}.hero-home .swiper-pagination{bottom:30px}.hero-home .swiper-pagination .swiper-pagination-bullet{width:18px;height:18px;background:#fff9;opacity:1;margin:0 10px;position:relative}.hero-home .swiper-pagination .swiper-pagination-bullet:after{width:10px;height:10px;background:#d6026d;position:absolute;top:4px;left:4px;border-radius:50%;content:"";opacity:0;transition-duration:.2s}.hero-home .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}@media (max-width: 1358px){.hero-home .hero-home__img{background-position:left top}}@media (max-width: 767px){.hero-home .hero-home__img{height:auto;background-size:100% auto}.hero-home .hero-home__img.hero-home__img--desktop{display:none}.hero-home .hero-home__img.hero-home__img--mobile{display:block}}.template-article .hero-banner{background-size:cover}.hero-banner{height:500px!important;background-position:center center;background-size:auto;position:relative}.hero-banner.hero-banner--mobile{display:none}@media (max-width: 767px){.hero-banner.hero-banner--desktop{display:none}.hero-banner.hero-banner--mobile{display:block;height:auto!important}}@media (max-width: 767px){.collection-description p{font-size:14px;line-height:1.2}.collection-description .py-4{padding-bottom:0!important}}.template-collection h1.heading.on{margin-top:-120px}.template-collection h1.heading{margin-top:20px}.template-collection h1.heading+span{display:block;margin-bottom:20px}.products-grid{margin-bottom:40px}.loader{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px}.loader div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#e00184;animation-timing-function:cubic-bezier(0,1,1,0)}.loader div:nth-child(1){left:8px;animation:loader1 .6s infinite}.loader div:nth-child(2){left:8px;animation:loader2 .6s infinite}.loader div:nth-child(3){left:32px;animation:loader2 .6s infinite}.loader div:nth-child(4){left:56px;animation:loader3 .6s infinite}@keyframes loader1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes loader3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes loader2{0%{transform:translate(0)}to{transform:translate(24px)}}.product .product__header-mobile{display:none}.product .product__header{margin:85px 0 55px}.product .product__header .btn{padding-left:20px;padding-right:20px;border:2px solid #E00184;border-radius:22px;color:#e00184;font-size:10px;transition-duration:.3s;text-transform:uppercase}.product .product__header .btn svg{height:12px;width:auto;margin-right:10px}.product .product__header .btn svg path{fill:#e00184;transition-duration:.3s}.product .product__header .btn svg,.product .product__header .btn span{display:inline-block;vertical-align:middle}.product .product__header .btn:hover{background:#e00184;color:#fff}.product .product__header .btn:hover svg path{fill:#fff}.product .product__header .col-24{display:flex;justify-content:space-between;align-items:center}.product .product__header .breadcrumb{color:#e00184;margin-bottom:0}.product .product__header .breadcrumb a{color:#6d7278}.product .product__header .breadcrumb path{fill:#6d7278}.product .product__details{margin-bottom:150px}.product .product__details h1{font-weight:700;font-size:32px;color:#d6026d}.product .product__details .swiper-product .swiper-slide .full{height:420px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:20px}.product .product__details .swiper-product .swiper-main-next{right:0}.product .product__details .swiper-product .swiper-main-prev{left:0}.product .product__details .swiper-product .swiper-main-next,.product .product__details .swiper-product .swiper-main-prev{position:absolute;top:50%;left:0;width:40px;height:40px;margin-top:-20px;background:none;z-index:10;cursor:pointer}.product .product__details .swiper-product .swiper-main-next svg,.product .product__details .swiper-product .swiper-main-prev svg{width:40px;height:40px}.product .product__details .swiper-product .swiper-main-next svg path,.product .product__details .swiper-product .swiper-main-prev svg path{transition-duration:.3s;fill:#979797}.product .product__details .swiper-product .swiper-main-next svg circle,.product .product__details .swiper-product .swiper-main-prev svg circle{transition-duration:.3s;stroke:#979797}.product .product__details .swiper-product .swiper-main-next:hover path,.product .product__details .swiper-product .swiper-main-prev:hover path{fill:#d6026d}.product .product__details .swiper-product .swiper-main-next:hover circle,.product .product__details .swiper-product .swiper-main-prev:hover circle{stroke:#d6026d}.product .product__details .swiper-product .swiper-main-next.swiper-button-disabled,.product .product__details .swiper-product .swiper-main-prev.swiper-button-disabled{pointer-events:none;opacity:.3}.product .product__details .swiper-product .swiper-main-next{left:auto;right:0}.product .product__details .swiper-thumbnails{box-sizing:border-box;border:1px solid #DBDBDB;border-radius:8px}.product .product__details .swiper-thumbnails .swiper-slide-visible{border-right:1px solid #DBDBDB}.product .product__details .swiper-thumbnails .swiper-slide-visible:first-of-type{border-left:0}.product .product__details .swiper-thumbnails *{box-sizing:border-box}.product .product__details .swiper-thumbnails .thumb{display:flex;justify-content:center;align-items:center;height:128px;cursor:pointer}.product .product__details .swiper-thumbnails .thumb img{transition-duration:.3}.product .product__details .swiper-thumbnails .thumb:hover img{opacity:.8}.product .product__details .swiper-thumbnails .swiper-prev,.product .product__details .swiper-thumbnails .swiper-next{display:none}.product .product__details .product__prices{display:flex;justify-content:space-between;align-items:flex-end;margin-top:45px}.product .product__details .product__prices .loader{display:none}.product .product__details .product__prices.loading .loader{display:block}.product .product__details .product__prices>span{font-weight:500;font-size:32px;color:#d6026d;font-family:Open sans}.product .product__details .product__prices>span span{font-size:20px;text-decoration:line-through;font-family:Open sans;color:#404040}.product .product__details .product__prices .saved{font-family:Open sans;font-size:14px;color:#404040;line-height:36px}.product .product__details .product__prices .saved strong{font-family:Open sans}.product .product__details form{position:relative}.product .product__details form select{display:none}.product .product__details form .loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;z-index:99;width:30px}.product .product__details form.loading .loader{display:block}.product .product__sections{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;padding-bottom:60px}.product .product__sections .item{padding:48px 0 40px}.product .product__sections .item h3{font-family:Open sans;font-size:36px;color:#e00184;margin:0 0 30px}.product .product__sections .item li,.product .product__sections .item p{font-family:Open sans;font-size:20px;color:#000;letter-spacing:0;line-height:28px}.product .product__sections .item ul,.product .product__sections .item ol{margin-bottom:1rem}.product .product__sections .item p+h3{margin-top:40px}.product .product__sections .item *:last-child{margin-bottom:0}.product .product__sections .item+.item{padding-top:0}.product .product__sections .item .toggle-trigger{cursor:pointer;text-decoration:underline;font-size:14px;margin-top:-15px}.product .product__sections .item .toggle-trigger span:last-child{display:none}.product .product__sections .item .toggle-trigger.active{margin-top:15px}.product .product__sections .item .toggle-trigger.active span:first-child{display:none}.product .product__sections .item .toggle-trigger.active span:last-child{display:block}.product .product__sections .item .toggle-trigger:hover{opacity:.7}.product .product__sections .delivery-table{border-radius:9px;background:#bfbfbf;border:2px solid #BFBFBF;width:100%;border-collapse:collapse;margin-bottom:15px;margin-top:45px;overflow:hidden}.product .product__sections .delivery-table thead tr th,.product .product__sections .delivery-table thead tr td{color:#000;background:#fff;font-size:14px;line-height:20px;padding:14px 20px 12px;border:0;border-right:1px solid #BFBFBF;font-family:Open sans}.product .product__sections .delivery-table thead tr th:last-child,.product .product__sections .delivery-table thead tr td:last-child{border-right:0}.product .product__sections .delivery-table thead tr th strong,.product .product__sections .delivery-table thead tr td strong{font-family:Open sans;font-size:16px;color:#e00184;display:block}.product .product__sections .delivery-table tbody tr{transition-duration:.2s;background:#fff}.product .product__sections .delivery-table tbody tr td{color:#000;font-size:14px;line-height:23px;padding:15px 20px 14px;border:0;border-right:1px solid #D8D8D8;font-family:Open sans}.product .product__sections .delivery-table tbody tr td:last-child{border-right:0}.product .product__sections .delivery-table tbody tr td strong{font-family:Open sans;color:#e00184}.product .product__sections .delivery-table tbody tr:nth-child(odd){background:#f7f7f7}.product .product__sections .delivery-table tbody tr:first-child{background:#fae5f0}.product .product__features{margin-top:45px}.product .product__features h5{margin:0 0 20px;font-family:Open sans;font-size:16px;color:#000}.product .product__features ul{margin:0 0 20px;padding:0 18px}.product .product__features li,.product .product__features p{font-size:15px;color:#000;font-family:Open sans;line-height:20px}.product .product__sizes{margin-top:45px}.product .product__sizes .swiper-pagination{display:none}.product .product__sizes .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.product .product__sizes .swiper-pagination-bullet-active{background:#e00184}.product .product__sizes h4{margin-bottom:11px;font-weight:400;font-size:17px;line-height:20px;color:#6d7278}.product .product__sizes .swiper-wrapper{display:flex;align-items:stretch}.product .product__sizes .swiper-wrapper .swiper-slide{height:100%}.product .product__sizes .product__sizes__items .item{background:#efefef;margin-right:1px;position:relative;display:block;padding:34px 12px 20px;color:#6d7278;transition-duration:.3s;height:100%;cursor:pointer}.product .product__sizes .product__sizes__items .item:hover{background:#d5d5d5}.product .product__sizes .product__sizes__items .item__selected{font-weight:400;line-height:23px;position:absolute;top:10px;left:15px;padding-left:16px;font-size:12px}.product .product__sizes .product__sizes__items .item__selected svg{height:11px;width:11px;top:6px;left:0;position:absolute}.product .product__sizes .product__sizes__items .item__packs{font-weight:100;font-size:19px;line-height:23px;margin-bottom:9px}.product .product__sizes .product__sizes__items .item__price{font-weight:400;line-height:23px;font-size:19px;margin:0 0 7px}.product .product__sizes .product__sizes__items .item__available{font-size:14px;font-family:Open sans}.product .product__sizes .product__sizes__items .item--current{background:#e00184;color:#fff}.product .product__sizes .product__sizes__items .item--current:hover{background:#e00184}@media (max-width: 1024px){.product .row .col-16,.product .row .col-8{flex:0 0 50%;max-width:50%}.product .product__prices{display:block!important;margin-top:40px!important}.product .product__prices .saved{line-height:20px!important}.product .product__sizes .item{margin-bottom:30px}.product .product__sizes .swiper-pagination{display:block;bottom:0}.product .product__details{margin-bottom:70px}.product .product__sections{padding-bottom:50px}.product .product__sections .item{padding:50px 0 0}.product .product__sections .col-16{width:100%;max-width:100%;flex:0 0 100%}}@media (max-width: 767px){.product .row{display:block}.product .row div[class^=col]{width:100%;max-width:100%}.product .product__header{margin:0 0 14px;border-bottom:1px solid #C0C0C0}.product .product__header .btn{width:100%;border:0;font-size:11px;line-height:56px;padding:0;border-radius:0;border-top:1px solid #fff}.product .product__header .btn svg{height:12px;width:auto}.product .product__header .col{padding:0}.product .product__header .breadcrumb{display:none}.product .product__header-mobile{display:block;padding:14px 0}.product .product__header-mobile h2{color:#e00184;margin:0 0 20px;font-weight:800;font-size:24px}.product .product__details{margin-bottom:50px}.product .product__details h1{display:none}.product .product__cols{display:flex;flex-wrap:wrap}.product .product__cols:before,.product .product__cols:after{display:none}.product .product__cols .m-4{order:1;margin-bottom:15px}.product .product__cols .m-8{order:2}.product .product__thumbs{position:relative}.product .product__form h1,.product .product__form .product-rate,.product .product__form .product__form__packs{display:none}.product .product__form .product__form__per-condom{font-weight:100;font-size:17px;color:#6d7278;line-height:20px}.product .product__sections{padding-bottom:50px}.product .product__sections .item{padding:50px 0 0}.product .product__sections .item h3{font-size:28px;margin:0 0 20px}.product .product__sections .item li,.product .product__sections .item p{font-size:16px;line-height:1.3}.product .product__sections .delivery-table thead tr th,.product .product__sections .delivery-table thead tr td{padding:10px}.product .product__prices{display:block!important;margin-top:40px!important}.product .product__prices .saved{line-height:20px!important}.product .swiper-product .swiper-slide .full{height:310px}.product .swiper-product .swiper-button-next,.product .swiper-product .swiper-button-prev{display:none}.product .swiper-thumbnails{border:0;width:240px;position:static}.product .swiper-thumbnails .thumb{height:110px}.product .swiper-thumbnails .swiper-slide-visible{border-left:0}.product .swiper-thumbnails .swiper-prev,.product .swiper-thumbnails .swiper-next{cursor:pointer;top:50%;transform:translateY(-50%);position:absolute;z-index:10;display:block}.product .swiper-thumbnails .swiper-prev svg,.product .swiper-thumbnails .swiper-next svg{height:14px;width:8px}.product .swiper-thumbnails .swiper-prev svg path,.product .swiper-thumbnails .swiper-next svg path{stroke:#4a4a4a}.product .swiper-thumbnails .swiper-prev{left:0}.product .swiper-thumbnails .swiper-next{right:0}}.js-update-cart{display:flex;justify-content:flex-start;position:relative}.js-update-cart.edit .quantity{width:calc(50% - 16px);margin-right:16px}.js-update-cart .quantity{width:0;overflow:hidden}.js-update-cart .quantity input{height:45px}.js-update-cart>*{width:calc(50% - 8px);transition-duration:.2s}.add_to_cart{display:flex;justify-content:space-between;margin-top:35px}.add_to_cart .js-add-product{font-size:12px;border-radius:22px;border:0;padding:10px 15px;line-height:20px;text-transform:uppercase;position:relative;white-space:nowrap;width:calc(50% - 13px);text-align:center;background:#e00184;color:#fff;font-family:Open sans;transition-duration:.3s;outline:none}.add_to_cart .js-add-product:hover{background:#c70175}.quantity{width:calc(50% - 13px);position:relative}.quantity button{position:absolute;height:40px;top:0;display:flex;align-items:center;justify-content:center;background:none;padding:0 10px;cursor:pointer;border:0;outline:none}.quantity button svg path{fill:#757575;stroke:#757575;transition-duration:.3s}.quantity button:hover svg path{stroke:#d6026d}.quantity .js-remove-quantity{left:10px}.quantity .js-add-quantity{right:10px}.quantity input{border:2px solid #757575;height:40px;border-radius:22px;text-align:center;font-size:18px;color:#d6026d;font-family:Open sans;width:100%}.quantity input[type=number]::-webkit-outer-spin-button,.quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-recommendations{padding:100px 0}.product-recommendations h3{font-family:Open sans;font-size:36px;color:#e00184;margin:0 0 90px}.product-recommendations .swiper-pagination{display:none}@media (max-width: 1024px){.product-recommendations{padding:50px 0}.product-recommendations h3{margin:0 0 40px}}@media (max-width: 767px){.product-recommendations{padding:50px 0}.product-recommendations h3{font-size:28px;text-align:center;margin:0 0 20px}.product-recommendations .product-item{padding-bottom:10px}.product-recommendations .product-item .product-item__prices{padding:0 0 10px;min-height:0}.product-recommendations .product-item h4{min-height:0}.product-recommendations .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.product-recommendations .swiper-pagination-bullet-active{background:#e00184}.product-recommendations .swiper-pagination{display:block}}.featured-products .swiper-container{margin:60px 0 0}.featured-products .swiper-pagination{display:none}.featured-products .swiper-slide{height:auto}@media (max-width: 767px){.featured-products .product-item{padding-bottom:10px}.featured-products .product-item .product-item__prices{padding:0 0 10px;min-height:0}.featured-products .product-item h4{min-height:0}.featured-products .swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}.featured-products .swiper-pagination-bullet-active{background:#e00184}.featured-products .swiper-pagination{display:block}}.product-item{display:flex;align-items:flex-start;flex-flow:column wrap;text-align:center;position:relative;height:100%;transition-duration:.3s}.product-item .loader{position:absolute;top:auto;bottom:100px;left:50%;display:none;margin:-15px 0 0 -15px;z-index:99;width:30px}.product-item.loading .loader{display:block}.product-item.loading h4,.product-item.loading .product-rate,.product-item.loading .product-item__prices{opacity:.7}.product-item .add_to_cart{margin:0}.product-item .product-item__prices{flex:0 0 auto;width:100%;font-size:0;text-align:center;padding:10px 0 22px;min-height:140px}.product-item .product-item__prices>span{display:inline-block;margin:0 0 12px;font-weight:400;font-size:20px;color:#e00184}.product-item .product-item__prices>span .old{font-family:Open sans;font-size:18px;color:#1e1e1e;text-decoration:line-through;margin-right:10px;display:inline-block}.product-item .product-item__prices .full-price{display:flex;justify-content:center;align-items:flex-end;line-height:1;margin-top:10px}.product-item .product-item__saved{display:block;width:100%;flex:0 0 auto;font-family:Open sans;font-size:14px;color:#1e1e1e;text-align:center}.product-item .product-item__saved strong{font-family:Open sans}.product-item .product-item__packs{display:none}.product-item h4{font-weight:400;font-size:24px;line-height:29px;margin:0 0 12px;min-height:58px;color:#000;text-align:center;transition-duration:.3s}.product-item a{flex:0 0 auto;display:block;width:100%}.product-item .btn{min-width:132px}.product-item .btn svg{display:none}.product-item>a:hover img{opacity:.7}.product-item>a:hover h4{color:#000}.product-item .js-update-cart{display:flex;width:100%;flex:0 0 auto;justify-self:flex-end;margin:auto 0 30px;justify-content:center;padding:0 8px;position:relative}.product-item .js-update-cart.edit .quantity{margin:0 8px;width:50%}.product-item .js-update-cart.edit .btn{margin:0 8px;display:flex;justify-content:center;align-items:center}.product-item .js-update-cart.edit .btn svg{display:block;margin:-3px 10px -4px 0}.product-item .js-update-cart .quantity{width:0;overflow:hidden}.product-item .js-update-cart>*{width:50%;transition-duration:.2s}.product-item .product-item__image{flex:0 0 auto;width:100%;text-align:center;align-items:center;justify-content:center;display:flex;overflow:hidden}.product-item .product-item__image img{max-height:300px}.product-item h4{text-align:center;font-size:20px;color:#000;font-family:Open sans;margin-bottom:20px}.cart{padding:70px 0 95px;transition-duration:.3s}.cart .loader{position:fixed;top:50%;left:50%;margin:-15px 0 0 -15px;display:none;z-index:99}.cart.loading{opacity:.5;pointer-events:none}.cart .cart__header{margin-bottom:50px}.cart .cart__header .breadcrumb{color:#e00184;margin-bottom:11px}.cart .cart__header .breadcrumb a{color:#6d7278}.cart .cart__header .breadcrumb path{fill:#6d7278}.cart h1{max-width:896px}.cart .cart__table{margin-bottom:87px}.cart .cart__table h1{text-transform:uppercase;font-weight:700;font-size:48px;color:#e00184;text-align:center;font-family:Open sans;margin-bottom:20px}.cart .cart__table .js-free-delivery{font-size:28px;color:#005baa;text-align:center;text-transform:uppercase;max-width:896px}.cart .cart__table .js-free-delivery span,.cart .cart__table .js-free-delivery strong{font-weight:500}.cart .cart__table table{width:100%;max-width:896px;margin-top:50px}.cart .cart__table table thead th{font-weight:400;text-transform:uppercase;font-size:16px;color:#6d7278;line-height:22px;border:0;border-bottom:1px solid #757575;padding:0 0 14px 70px}.cart .cart__table table thead th:first-child{width:120px;padding-left:0}.cart .cart__table table tbody tr td{border:0;border-bottom:1px solid #D8D8D8;vertical-align:middle;padding:24px 0 24px 70px}.cart .cart__table table tbody tr td:first-child{width:120px;padding-left:0}.cart .cart__table table tbody tr td:nth-child(2){padding-left:16px}.cart .cart__table table tbody tr td p{color:#6d7278;font-size:18px;line-height:29px;font-weight:400;margin:0}.cart .cart__table table tbody tr td img{display:block;margin:0 auto}.cart .cart__table .price-mobile{display:none;font-weight:500;color:#6d7278;font-size:16px;margin-top:10px;line-height:25px}.cart .cart__table .cart__table__title{font-weight:400;font-size:20px;line-height:29px;display:block;color:#e00184}.cart .cart__table .cart__table__title:hover{text-decoration:underline;color:#e00184}.cart .cart__table .cart__table__discount{color:#69aa11;font-size:14px;line-height:1.2;white-space:normal;margin-top:5px;font-weight:400}.cart .cart__table .cart__table__total,.cart .cart__table .cart__table__price{font-weight:400;font-size:20px;line-height:29px;color:#e00184;white-space:nowrap}.cart .cart__table .cart__table__remove{color:#000;text-transform:uppercase;font-weight:500;font-size:14px;display:inline-block;margin-top:-10px}.cart .cart__table .cart__table__remove:hover{color:#000;text-decoration:underline}.cart .cart__table .quantity{width:145px;margin:39px 0 20px}.cart .cart__total .cart__total__row{display:flex;justify-content:space-between;margin-bottom:23px;align-items:center;text-transform:uppercase}.cart .cart__total .cart__total__row span{font-weight:400;line-height:22px;font-size:18px;color:#6d7278;display:inline-block}.cart .cart__total .cart__total__row span.value{color:#e00184;font-size:32px;line-height:38px}.cart .cart__total .btn{width:100%;margin:0 0 28px}.cart .cart__total p{line-height:20px;font-weight:100;font-size:14px;margin:0 0 32px;color:#2c2c2c;font-family:Open sans}.cart .cart__empty{text-align:center;margin-bottom:40px}.cart .cart__empty p{font-weight:100;font-size:28px;color:#e00184;margin-bottom:25px;text-transform:uppercase}.cart .btn{font-size:12px;border-radius:22px;border:0;padding:10px 15px;line-height:20px;text-transform:uppercase;position:relative;white-space:nowrap;text-align:center;background:#e00184;color:#fff;font-family:GothamBold,sans-serif;transition-duration:.3s;outline:none;display:inline-block}@media (max-width: 991px){.cart .cart__total{text-align:center;margin-top:30px;line-height:40px}}@media (max-width: 767px){.cart{padding:24px 0 25px}.cart .cart__header .breadcrumb{margin-bottom:24px;text-align:center}.cart .cart__table{margin-bottom:0}.cart .cart__table h1{font-size:36px;line-height:1.2;margin-bottom:25px}.cart .cart__table .js-free-delivery{font-size:18px;padding-left:15px;padding-right:15px;line-height:22px}.cart .cart__table .col{padding:0}.cart .cart__table table{width:100%;margin-bottom:0}.cart .cart__table table thead{display:none}.cart .cart__table table tbody tr{display:flex;flex-wrap:wrap;align-items:flex-start;border-bottom:1px solid #D8D8D8;padding:20px 0}.cart .cart__table table tbody tr td{width:50%;border:0;padding:0}.cart .cart__table table tbody tr td img{max-width:100%}.cart .cart__table table tbody tr td:first-child{width:130px;margin-bottom:10px}.cart .cart__table table tbody tr td:nth-child(2){width:calc(100% - 130px);margin-bottom:10px}.cart .cart__table .price-mobile{display:block}.cart .cart__table .cart__title{margin-bottom:18px}.cart .cart__table .cart__table__total{padding-top:5px}.cart .cart__table .cart__table__price,.cart .cart__table .cart__price{display:none}.cart .cart__table .cart__total{text-align:center;margin-top:30px;line-height:40px}.cart .cart__table .cart__remove{font-size:15px;line-height:18px}.cart .cart__table .cart__units{padding:5px 0 0}.cart .cart__table .quantity{width:108px;margin:0 0 10px}.cart .cart__table .quantity input{height:40px}.cart .cart__empty{margin-bottom:40px}.cart .cart__empty p{font-size:18px;line-height:22px}.cart .cart__empty .btn{padding:13px 27px 14px;font-size:11px;line-height:13px}}.account{padding:49px 0 200px}.account button{outline:none;border:0;padding:0}.account form .field{margin-bottom:20px}.account form .field input[type=text],.account form .field input[type=tel],.account form .field input[type=email],.account form .field input[type=number],.account form .field input[type=password],.account form .field select,.account form .field textarea{background:#fff;border:1px solid #757575;height:48px;border-radius:12px;width:100%;padding:0 15px;font-size:15px;color:#2c2c2c;outline:none}.account form .field input[type=text].invalid,.account form .field input[type=tel].invalid,.account form .field input[type=email].invalid,.account form .field input[type=number].invalid,.account form .field input[type=password].invalid,.account form .field select.invalid,.account form .field textarea.invalid{border-color:red}.account form .field select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(arrow-down.svg) no-repeat center right 16px #fff;background-size:12px 7px;padding:0 40px 0 15px;text-transform:uppercase}.account form .field textarea{height:167px;padding:15px;resize:none}.account form .checkboxes{margin:45px 0}.account form .checkbox{margin-bottom:22px}.account form .checkbox input{display:none}.account form .checkbox label{position:relative;padding-left:42px;line-height:24px;font-size:14px;font-weight:300;color:#757575;display:inline-block;cursor:pointer}.account form .checkbox label span{color:#ef3569}.account form .checkbox label a{color:#757575;text-decoration:underline;transition-duration:.3s;font-weight:300}.account form .checkbox label a:hover{color:#e00184}.account form .checkbox label:before{width:24px;height:24px;border:2px solid #757575;border-radius:4px;content:"";top:0;left:0;position:absolute;box-sizing:border-box}.account form .checkbox label:after{width:9px;height:9px;content:"";top:7px;box-sizing:border-box;left:7px;position:absolute;transition-duration:.3s;opacity:0;background:url(checked2.svg) no-repeat center}.account form .checkbox input:checked+label:after{opacity:1}.account form .checkbox input.invalid+label{color:red}.account form .checkbox input.invalid+label:before{border:2px solid red}.account .errors{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;font-size:16px!important}.account .errors ul{margin-bottom:0}.account .ok{color:green;background-color:#4dff4d;border-color:green;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;font-size:16px!important}.account button.btn,.account .btn{padding:10px 20px;border:2px solid #E00184;border-radius:22px;color:#fff;background:#e00184;font-size:15px;transition-duration:.3s;text-transform:uppercase}.account button.btn:hover,.account .btn:hover{background:#e00184;color:#fff}.account button.btn.btn--border,.account .btn.btn--border{color:#e00184;background:none}.account .account__header .breadcrumb{color:#e00184;margin:0 0 80px}.account .account__header .breadcrumb a{color:#6d7278}.account .account__header .breadcrumb path{fill:#6d7278}.account .account__header h1{text-transform:uppercase;font-weight:700;font-size:70px;color:#e00184;text-align:center;line-height:1;margin-bottom:40px}.account .hide{display:none}.account .account__links{text-align:right;margin:24px 0 28px}.account .account__button{padding:20px 0 0;text-align:center}.account .account__buttons{display:flex;justify-content:space-between}.account .account__buttons .btn{width:calc(50% - 15px);font-size:15px}@media (max-width: 767px){.account .account__buttons{display:block}.account .account__buttons .btn{width:100%;margin-bottom:15px}}.account .action-link{font-weight:400;font-size:16px;line-height:19px;color:#e00184;text-decoration:underline;transition-duration:.3s}.account .action-link:hover{color:#e00184}.account h1,.account h2{font-weight:700;font-size:60px;color:#e00184;line-height:1.2;text-align:center;margin:0 0 40px;text-transform:uppercase}@media (max-width: 767px){.account h1,.account h2{font-size:36px;margin:0 0 25px}}.account h2{margin-bottom:18px}.account .lead{font-weight:100;font-size:24px;line-height:34px;color:#757575;text-align:center;margin:0 0 42px;text-transform:uppercase}.account .lead strong{font-weight:700}.account .field{margin-bottom:28px}.account .account__nav{display:table;table-layout:fixed;margin-bottom:50px;width:100%}.account .account__nav li{display:table-cell;padding:0 5px}.account .account__nav li .btn{width:100%;padding-left:0;padding-right:0}.account .account__nav li:first-child{padding-left:0}.account .account__nav li:last-child{padding-right:0}@media (max-width: 767px){.account .account__nav{display:block;padding:0;margin:0 0 20px}.account .account__nav li{display:block;padding:0;margin-bottom:10px}}.account .account__box{background:#f2f2f2;border-radius:20px;padding:40px 30px 45px}.account .account__box .account__box__hello{text-align:center;margin-bottom:33px}.account .account__box .account__box__hello h4{font-weight:100;font-size:28px;line-height:34px;color:#25214a;text-align:center;margin:0 0 10px;text-transform:uppercase}.account .account__box .account__box__hello h4 strong{font-weight:700}.account .account__box .account__box__hello a{text-decoration:underline;transition-duration:.3s;font-size:14px;color:#e00184}.account .account__box .account__box__hello a strong{font-weight:400}.account .account__box .account__box__hello a:hover{color:#e00184}.account .account__box .account__details{text-align:center}.account .account__box .account__details p{margin:0 0 22px;font-size:16px;color:#2c2c2c;text-transform:uppercase;line-height:24px}.account .account__box .account__details a{text-decoration:underline;transition-duration:.3s;font-size:14px;color:#e00184;font-weight:400}.account .account__box .account__details a:hover{color:#e00184}.account .box{background:#f2f2f2;border-radius:20px;padding:30px;margin-bottom:20px}.account .box .field{margin-bottom:20px}.account .box .edit{margin-top:30px}.account .box [data-aria-hidden=true]{display:none}.account .box span{color:#e00184;font-weight:400;display:block;font-size:14px;line-height:24px}.account .box h4{font-weight:700;margin:0 0 30px;font-size:16px;text-transform:uppercase;color:#e00184}.account .box p{text-transform:uppercase;font-size:16px;color:#2c2c2c;line-height:24px;margin-bottom:22px}.account .box .js-confirm{padding-top:20px;display:none}.account .box .js-confirm span{display:block;font-weight:300;color:#000;line-height:1.2;margin-bottom:5px}.account .box .link{font-weight:400;font-size:14px;color:#e00184;transition-duration:.3s;text-decoration:underline;background:none;display:inline-block;margin-right:10px;cursor:pointer}.account .box .link .link--yes{color:red}.account .box .link .link--no{color:green}.account .box .link:hover{color:#e00184}.account .box .btn{margin-right:10px}.account .box [data-address-delete-form]{display:inline}.account .box [data-address]{margin-bottom:40px}.account .box [data-address]:last-child{margin-bottom:0}.account .form-success{margin-top:80px}@media (min-width: 1024px){.account .col.l-o-4{width:470px!important;margin-left:calc((100% - 470px)/2)!important}}.account--register button.btn{padding:15px 30px;border-radius:32px;font-size:20px}.shopify-challenge__container{margin:80px auto 150px}#veet-men .nd-delivery,#veet-men .product .product__sizes .product__sizes__items .item--current,#veet-men .add_to_cart .js-add-product,#veet-men .loader div{background-color:#ff7300}#veet-men .quantity input,#veet-men .product-item .product-item__prices>span{color:#ff7300!important}#veet-men .pack-sizes__label input:checked~div{color:#ff7300;border-color:#ff7300}.collection-men .text-accent,.collection-men #shopify-section-header .nav-link:hover,.collection-men #shopify-section-header .nav-link.active,.collection-men .article .article-content p a,.collection-men .text-accent a,.collection-men #shopify-section-header .nav-link:hover a,.collection-men #shopify-section-header .nav-link.active a,.collection-men .article .article-content p a a,.collection-men .product-item .product-item__prices>span{color:#9fc533!important}.collection-men #shopify-section-qmb{display:none}.collection-men .retailer-button{border:3px solid #9fc533!important;padding:20px 40px;color:#9fc533!important}.collection-men #shopify-section-header .logo img:not(.logo-alt){display:none}.collection-men #shopify-section-header .logo img.logo-alt{display:block}.collection-men #shopify-section-footer{background-color:#000}.collection-men .border-bottom-accent{border-color:#9fc533!important}.collection-men .nd-delivery,.collection-men .product .product__sizes .product__sizes__items .item--current,.collection-men .add_to_cart .js-add-product,.collection-men .loader div{background:#ff7300!important}.collection-men .product .product__header .btn{border:2px solid #9fc533;color:#9fc533}.collection-men .product .product__header .btn svg path{fill:#9fc533}.collection-men .product .product__header .btn:hover{background:#9fc533;color:#fff}.collection-men .product .product__header .btn:hover svg path{fill:#fff}.collection-men .product .product__header .breadcrumb{color:#9fc533}.collection-men .product .product__details h1{color:#000}.collection-men .product .product__details .swiper-product .swiper-main-next:hover path,.collection-men .product .product__details .swiper-product .swiper-main-prev:hover path{fill:#9fc533}.collection-men .product .product__details .swiper-product .swiper-main-next:hover circle,.collection-men .product .product__details .swiper-product .swiper-main-prev:hover circle{stroke:#9fc533}.collection-men .product .product__details .product__prices>span{color:#9fc533}.collection-men .product .product__sections .item h3,.collection-men .product .product__sections .delivery-table thead tr th strong,.collection-men .product .product__sections .delivery-table thead tr td strong,.collection-men .product .product__sections .delivery-table tbody tr td strong{color:#9fc533}.collection-men .product .product__sections .delivery-table tbody tr:first-child{background:#fff2e7}.collection-men .add_to_cart .js-add-product{background:#9fc533}.collection-men .add_to_cart .js-add-product:hover{background:#e66800}.collection-men .quantity{width:calc(50% - 13px);position:relative}.collection-men .quantity button:hover svg path{stroke:#9fc533}.collection-men .quantity input{color:#9fc533}.collection-men .product-recommendations{padding:100px 0}.collection-men .product-recommendations h3{color:#9fc533}.collection-men .product-item .product-item__prices>span{color:#9fc533}.collection-men .product-item h4{color:#9fc533}.tracking-order .content{text-align:center}.tracking-order .content h1{text-align:center;text-transform:uppercase;font-size:2em;margin-bottom:0;font-weight:700;color:#e00184}.tracking-order .content h3{font-size:1em}.tracking-order .content form#tracking_form{display:flex;flex-direction:column;margin:30px 0}.tracking-order .content form#tracking_form .field{margin-bottom:0}.tracking-order .content form#tracking_form .field .field_number{max-width:600px;width:75%}.tracking-order .content form#tracking_form .field_number_error{position:relative;height:18px;white-space:nowrap}.tracking-order .content form#tracking_form .field_number_error span{position:absolute;color:red;font-size:.8em;left:50%;transform:translate(-50%);transition:.5 ease}.tracking-order .content form#tracking_form input[type=submit]{outline:none;margin:0 auto;-webkit-appearance:none;padding:10px 20px}.contact-form{margin-top:40px}.contact-form .row{margin:0 -15px}.contact-form .row .col-md-12,.contact-form .row .col-md-24{padding:0 15px}.contact-form .btn{padding:10px 20px;border:2px solid #E00184;border-radius:22px;color:#fff;background:#e00184;font-size:15px;transition-duration:.3s;text-transform:uppercase}.contact-form .btn:hover{background:#e00184;color:#fff}.contact-form .checkbox{margin-bottom:22px}.contact-form .checkbox input{display:none}.contact-form .checkbox label{position:relative;padding-left:42px;line-height:24px;font-size:14px;font-weight:300;color:#757575;display:inline-block;cursor:pointer}.contact-form .checkbox label span{color:#ef3569}.contact-form .checkbox label a{color:#757575;text-decoration:underline;transition-duration:.3s;font-weight:300}.contact-form .checkbox label a:hover{color:#e00184}.contact-form .checkbox label:before{width:24px;height:24px;border:2px solid #757575;border-radius:4px;content:"";top:0;left:0;position:absolute;box-sizing:border-box}.contact-form .checkbox label:after{width:9px;height:9px;content:"";top:7px;box-sizing:border-box;left:7px;position:absolute;transition-duration:.3s;opacity:0;background:url(checked2.svg) no-repeat center}.contact-form .checkbox input:checked+label:after{opacity:1}.contact-form .checkbox input.invalid+label{color:red}.contact-form .checkbox input.invalid+label:before{border:2px solid red}.contact-form .field{margin-bottom:20px}.contact-form .field input[type=text],.contact-form .field input[type=tel],.contact-form .field input[type=email],.contact-form .field input[type=number],.contact-form .field input[type=password],.contact-form .field select,.contact-form .field textarea{outline:none;background:#fff;border:1px solid #757575;height:48px;border-radius:12px;width:100%;padding:0 15px;font-size:15px;color:#2c2c2c}.contact-form .field input[type=text].invalid,.contact-form .field input[type=tel].invalid,.contact-form .field input[type=email].invalid,.contact-form .field input[type=number].invalid,.contact-form .field input[type=password].invalid,.contact-form .field select.invalid,.contact-form .field textarea.invalid{border-color:red}.contact-form .field select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(arrow-down.svg) no-repeat center right 16px #fff;background-size:12px 7px;padding:0 40px 0 15px;text-transform:uppercase}.contact-form .field textarea{height:167px;padding:15px;resize:none}.contact-form .field.field--floating{position:relative}.contact-form .field.field--floating label{transition-duration:.3s;left:10px;top:14px;line-height:20px;font-weight:100;font-size:15px;color:#2c2c2c;position:absolute;pointer-events:none;background:#fff;text-transform:uppercase;padding:0 6px}.contact-form .field.field--floating label span{color:#ef3569}.contact-form .field.field--floating ::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.contact-form .field.field--floating ::placeholder{opacity:0}.contact-form .field.field--floating textarea:not(:placeholder-shown)+label,.contact-form .field.field--floating textarea:focus+label,.contact-form .field.field--floating input:not(:placeholder-shown)+label,.contact-form .field.field--floating input:focus+label{top:-9px}.custom-qmb{background:#d6006d}.custom-qmb.sticky{height:45px}.custom-qmb.sticky .swiper-container{position:fixed;left:0;top:0;right:0;z-index:999}.custom-qmb .swiper-container{height:45px}.custom-qmb .custom-qmb__container{position:relative;display:flex;align-items:center;height:45px}.custom-qmb .custom-qmb__container a{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.custom-qmb .custom-qmb__message{font-size:16px;color:#fff;text-align:center;font-weight:400;width:100%;line-height:45px}.custom-qmb .custom-qmb__message strong{font-weight:700}@media (max-width: 768px){.custom-qmb.sticky,.custom-qmb .swiper-container,.custom-qmb .custom-qmb__container{height:50px}.custom-qmb .custom-qmb__message{padding:0 15px;line-height:20px;font-size:14px}}.nd-delivery{display:block;position:relative;width:100%;color:#fff;font-size:14px;background-color:#e00384;background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/icon-delivery.svg?v=67307808715806677491612463216);background-size:24px 24px;background-repeat:no-repeat;background-position:14px center;border-radius:4px;padding:15px 16px 15px 50px}@media (max-width: 360px){.nd-delivery{font-size:14px}}.nd-delivery p{margin:0;line-height:1.1}.nd-delivery .nd-delivery__counter{font-weight:500;margin:3px 0 -2px;line-height:1.1}.nd-delivery:empty{display:none}.nd-delivery--product-page{margin:30px 0 0}.nd-delivery--cart,.nd-delivery--collection{display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap;margin:0 0 20px}.nd-delivery--cart p,.nd-delivery--collection p{margin:2px 0 0}.nd-delivery--cart .nd-delivery__counter,.nd-delivery--collection .nd-delivery__counter{margin:2px 0 0 10px}@media (max-width: 768px){.nd-delivery--cart,.nd-delivery--collection{margin:30px 0 0}.nd-delivery--cart p,.nd-delivery--collection p{flex:0 0 100%}.nd-delivery--cart .nd-delivery__counter,.nd-delivery--collection .nd-delivery__counter{flex:0 0 100%;margin:3px 0 0}}.nd-delivery--qmb{display:flex;flex-flow:column wrap;justify-content:center;height:100%;padding:0 10px;text-align:center;font-size:14px;background-image:none}.nd-delivery--qmb .nd-delivery__counter{margin:0}.outdated-browser{display:none;padding:50px 30px;text-align:center}.outdated-browser .outdated-browser__header{font-size:2rem;font-weight:600;letter-spacing:2px}.outdated-browser .outdated-browser__content{font-size:1.5rem;margin:10px 0}.outdated-browser .outdated-browser__content p{margin:0 0 10px}.outdated-browser .outdated-browser__content p:last-child{margin:0}.outdated-browser .outdated-browser__content a{color:inherit;text-decoration:underline}.outdated-browser .outdated-browser__content strong{font-weight:400}.pack-sizes{display:none;align-items:center;justify-content:center;flex-flow:row wrap;margin:-10px -3px 15px}.pack-sizes__label{margin:3px}.pack-sizes__item{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;text-align:center;width:60px;height:34px;border:2px solid #757575;border-radius:30px;color:#757575;font-size:11px;letter-spacing:-.5px;line-height:1;cursor:pointer}.pack-sizes__label input{display:none}.pack-sizes__label input:checked~div{border-color:#e00184;color:#e00184}.authenticity-badge{display:block;margin:20px 0 0}.authenticity-badge__logo{display:block;width:100%;max-width:125px}.video-block{position:relative}.video-block .video-block__player{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video-block .video-block__overlay{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;visibility:hidden;transition:.3s opacity ease-out;z-index:2}.video-block .video-block__overlay.visible{opacity:1;visibility:visible}.video-block .video-block__button{display:block;width:56px;height:56px;background:transparent;border:0;transition:.2s transform ease-out;cursor:pointer}.video-block .video-block__button svg{display:block;width:100%;height:100%;pointer-events:none}.video-block .video-block__button:hover{transform:scale(.9)}.video-block--1x1{width:100%;height:0;padding-bottom:100%}.video-block--16x9{width:100%;height:0;padding-bottom:56.25%}.offer-pi-hero{margin:0}.offer-pi-hero .offer-pi-hero__content{position:relative}.offer-pi-hero .offer-pi-hero__content img{display:block;width:auto;max-width:100%;margin:0 auto}.offer-pi-hero .offer-pi-hero__content .offer-pi-hero__image--mobile{display:none!important}.offer-pi-hero .offer-pi-hero__header{position:absolute;top:50%;width:100%;padding:0 30px;text-align:center;margin:0;color:#d6006c;transform:translatey(-50%)}.offer-pi-hero .offer-pi-hero__link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:2}@media (max-width: 768px){.offer-pi-hero .offer-pi-hero__header{font-size:2rem}.offer-pi-hero .offer-pi-hero__content{margin:0 -30px}.offer-pi-hero .offer-pi-hero__content .offer-pi-hero__image--desktop:not(:last-child){display:none!important}.offer-pi-hero .offer-pi-hero__content .offer-pi-hero__image--mobile{display:block!important}}@media (max-width: 450px){.offer-pi-hero .offer-pi-hero__header{font-size:1.5rem}}.offer-pi-hero--bottom{margin:-10px 0 50px}.offer-pi-textbox{padding:50px}.offer-pi-textbox .offer-pi-textbox__header{margin:0 0 20px}.offer-pi-textbox .offer-pi-textbox__content{font-size:1.1rem;line-height:1.6;color:inherit}.offer-pi-textbox .offer-pi-textbox__content h3{font-size:1.4rem;margin:40px 0 20px}.offer-pi-textbox .offer-pi-textbox__content ul{margin:20px 0}.offer-pi-textbox .offer-pi-textbox__content ul li{margin:0 0 5px}.offer-pi-textbox .offer-pi-textbox__content ul li:last-child{margin:0}.offer-pi-textbox .offer-pi-textbox__table{margin:40px 0;padding:0 0 40px;border-bottom:1px solid rgba(0,0,0,.1);overflow-x:auto}.offer-pi-textbox .offer-pi-textbox__table table{width:100%;min-width:810px;border:1px solid #6f6f6f;border-collapse:collapse;margin:0 0 10px}.offer-pi-textbox .offer-pi-textbox__table table thead th{padding:9px 10px 5px;line-height:1.1}.offer-pi-textbox .offer-pi-textbox__table table tbody td{padding:10px}.offer-pi-textbox .offer-pi-textbox__table--last{margin:40px 0 0;padding:0;border-bottom:0}.offer-pi-textbox p:empty{display:none}.offer-pi-textbox p:last-child{margin:20px 0 0}.offer-pi-textbox a{color:inherit;text-decoration:underline}@media (max-width: 768px){.offer-pi-textbox{padding:30px;margin:0 -30px}}.offer-pi-advantages{display:flex;align-items:flex-start;justify-content:center;flex-flow:row wrap;margin:0 -10px}.offer-pi-advantages .offer-pi-advantages__item{flex:0 0 calc((100% / 3) - 20px);width:calc((100% / 3) - 20px);margin:0 10px}.offer-pi-advantages .offer-pi-advantages__item h3{margin:0 0 20px}.offer-pi-advantages .offer-pi-advantages__item ul{list-style:none;margin:0;padding:0}.offer-pi-advantages .offer-pi-advantages__item ul li{position:relative;margin:0 0 10px;padding:0 0 0 25px}.offer-pi-advantages .offer-pi-advantages__item ul li:last-child{margin:0}.offer-pi-advantages .offer-pi-advantages__item ul li:after{content:"";position:absolute;top:10px;left:0;display:block;width:7px;height:7px;background:#d6026d;border-radius:50%}@media (max-width: 900px){.offer-pi-advantages{justify-content:flex-start}.offer-pi-advantages .offer-pi-advantages__item{flex:0 0 calc(50% - 20px);width:calc(50% - 20px);margin:0 10px 50px}.offer-pi-advantages .offer-pi-advantages__item ul li{margin:0 0 5px}.offer-pi-advantages .offer-pi-advantages__item ul li:last-child{margin:0}.offer-pi-advantages .offer-pi-advantages__item:last-child{margin:0 10px}}@media (max-width: 550px){.offer-pi-advantages{margin:0}.offer-pi-advantages .offer-pi-advantages__item{flex:0 0 100%;width:100%;margin:0 0 40px}}.offer-pi-bottom-block{margin:0 0 60px;padding:60px 0 0;border-top:1px solid #f1f1f1}.offer-pi-bottom-block__header{color:#d6026d;margin:0 0 20px}.offer-pi-bottom-block__text{margin:0 auto 30px;font-size:1.1rem;line-height:1.6;color:inherit}.offer-pi-bottom-block__image-link{display:block;margin:25px 0 0}.offer-pi-bottom-block__image{display:block;width:100%}.offer-pi-action{padding:0 0 60px;text-align:center}.offer-pi-button{display:inline-block;text-align:center;font-size:1.2rem;line-height:1.1;padding:15px 30px;color:#fff;background:#e00184;border-radius:1000px;cursor:pointer}.offer-pi-button:hover{color:#fff;opacity:.8}@media (max-width: 768px){.offer-pi-video{margin:0 -30px}}.offer-pi-collection{padding:70px 0 30px}.offer-pi-collection .offer-pi-collection__header{text-align:center;margin:0 0 40px}@media (max-width: 767px){.offer-pi-collection{padding:60px 0 0}}.page .page__content h2{font-size:1.3rem}.page .page__content h2:target{color:#d6006d}.content-navigation{display:block;background:#fff;border-radius:10px;box-shadow:0 5px 5px #00000005;margin:1em 0 2em;border:1px solid}.content-navigation .content-navigation__button{display:block;width:100%;margin:0;border:0;background-color:#fff;background-image:url(icon-arrow-down.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:18px 18px;border-radius:0 10px 0 0;border-right:4px solid #d6026d;text-align:left;padding:17px 45px 15px 30px;font-size:1.2rem;font-weight:400;line-height:1.4;cursor:pointer}.content-navigation .content-navigation__button:focus{outline:none}.content-navigation .content-navigation__list{display:none;width:100%;margin:0;padding:0;list-style:none}.content-navigation .content-navigation__list.visible{display:block}.content-navigation .content-navigation__item{display:block;padding:15px 30px;font-size:1rem;border-top:1px solid #f5f5f5}.content-navigation .content-navigation__item:hover{background:#fdfdfd}form .address-form .field--error input{border:1px solid red}form .address-form .field--error .field__message--error{color:red}.qr-landing-banner-top-wrapper{width:100%}.qr-landing-banner-top-wrapper .corner{position:absolute;top:0;height:36vw;width:auto;z-index:10}.qr-landing-banner-top-wrapper .corner img{height:100%}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content{max-width:1920px;margin:0 auto;display:flex;flex-wrap:wrap;padding:160px 70px 75px;position:relative}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .logo{position:absolute;left:50%;top:55px;transform:translate(-50%);width:170px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .image,.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info{flex:0 0 50%;max-width:50%}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .image img{width:100%}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info{color:#fff;display:flex;flex-direction:column;justify-content:center;padding:0 120px;align-items:flex-start;font-size:10px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title{font-family:VeetDisplay!important;font-size:20em;position:relative;font-weight:100;line-height:140px;padding-bottom:80px;text-align:right}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title span{font-size:140px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title:before{content:"";background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/pink-line_200x.png?v=85711183266379972791684151046);width:330px;height:150px;position:absolute;bottom:104px;background-repeat:no-repeat;background-size:contain;left:-110px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .subtitle{font-family:Montserrat!important;font-size:7.2em;position:relative}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .subtitle sup{font-size:36px;position:relative;top:-25px;right:-7px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .description{font-family:Montserrat!important;font-size:3.6em;font-weight:300;padding-top:25px}@media screen and (max-width: 1500px){.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info{font-size:8px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title span{font-size:100px}}@media screen and (max-width: 1200px){.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info{font-size:6px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title strong{font-size:80px}}@media screen and (max-width: 1200px){.qr-landing-banner-top-wrapper .qr-landing-banner-top-content{padding:120px 35px 35px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info{flex:0 0 100%;max-width:100%;padding:0 10px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title,.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title span{width:100%;font-size:72px;line-height:72px;text-align:center}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title:before{width:160px;height:100px;left:unset;right:128px;bottom:-41px;z-index:1}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title{padding-bottom:10px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .subtitle sup{font-size:20px;position:relative;top:-16px;right:-5px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .subtitle,.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .description{width:100%;text-align:center}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .image{flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:-40px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .image img{max-width:600px}}@media screen and (max-width: 768px){.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title,.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title span{width:100%}}@media screen and (max-width: 600px){.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title,.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title span{width:100%;font-size:48px;line-height:48px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .title:before{width:110px;height:100px;left:unset;right:51px;bottom:-52px;z-index:1}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .info .subtitle{font-size:26px}.qr-landing-banner-top-wrapper .qr-landing-banner-top-content .image{margin-bottom:-20px}}@font-face{font-family:VeetDisplay;src:url(Veet-Display.eot);src:url(Veet-Display.eot) format("embedded-opentype"),url(Veet-Display.woff) format("woff"),url(Veet-Display.ttf) format("truetype");font-display:swap}.qr-video-banner-wrapper .qr-video-banner-content{display:flex;flex-wrap:wrap;padding:120px 70px;max-width:1920px;margin:0 auto}.qr-video-banner-wrapper .qr-video-banner-content .image{flex:0 0 55%;max-width:55%;padding-right:20px}.qr-video-banner-wrapper .qr-video-banner-content .image img{margin-top:-60px;max-width:100%;width:100%}.qr-video-banner-wrapper .qr-video-banner-content .info{flex:0 0 45%;max-width:45%;font-family:Montserrat;color:#002d5d;padding:0 15px;font-size:10px}.qr-video-banner-wrapper .qr-video-banner-content .info .play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.qr-video-banner-wrapper .qr-video-banner-content .info .video-image{position:relative}.qr-video-banner-wrapper .qr-video-banner-content .info .title{font-size:7.2em;font-family:Montserrat;letter-spacing:7px;white-space:nowrap}.qr-video-banner-wrapper .qr-video-banner-content .info .title sup{font-size:40px;left:-22px;top:-25px}.qr-video-banner-wrapper .qr-video-banner-content .info .subtitle{font-size:12em;line-height:120px;font-family:VeetDisplay;position:relative}.qr-video-banner-wrapper .qr-video-banner-content .info .subtitle:before{content:"";background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/pink-line_200x.png?v=85711183266379972791684151046);width:250px;height:150px;position:absolute;top:-29px;background-repeat:no-repeat;background-size:contain;right:-30px}.qr-video-banner-wrapper .qr-video-banner-content .info hr{max-width:38%;margin:60px 0 50px;border-width:3px;border-color:#5c6478}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section-title{font-size:3.6em;font-weight:700;letter-spacing:1px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-title{font-size:3.6em;font-weight:300;letter-spacing:0;padding-bottom:40px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section img{max-width:100%}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-title{font-weight:700;letter-spacing:1px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:46px 0 22px;letter-spacing:3px;max-width:730px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .video-wrapper-title{font-size:36px;width:100%}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .video{max-width:45%}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .video .video-title{padding:32px 0;letter-spacing:.5px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .video:nth-child(n+4){display:none}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper.show-all .video{display:block!important}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper.show-all+.load-more{display:none}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .load-more{padding:10px 20px;font-size:36px;border:2px solid #002D5D;border-radius:40px;max-width:55%;letter-spacing:3px;text-align:center;color:#002d5d;cursor:pointer}@media screen and (max-width: 1550px){.qr-video-banner-wrapper .qr-video-banner-content .info{font-size:8px}}@media screen and (max-width: 1200px){.qr-video-banner-wrapper .qr-video-banner-content{flex-wrap:wrap;padding:70px 40px}.qr-video-banner-wrapper .qr-video-banner-content .info{flex:0 0 100%;max-width:100%;text-align:center}.qr-video-banner-wrapper .qr-video-banner-content .info hr{margin:40px auto}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-top .video-title{padding-top:20px;padding-bottom:5px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper{margin:0 auto}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .video{max-width:100%;width:100%;display:flex;padding:0 0 10px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .video .video-image{flex:0 0 50%;max-width:50%}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .video .video-title{text-align:left;padding:0 0 0 10px;white-space:unset}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .load-more{margin:0 auto}.qr-video-banner-wrapper .qr-video-banner-content .image{flex:0 0 100%;max-width:100%;text-align:center}.qr-video-banner-wrapper .qr-video-banner-content .image img{max-width:600px}}@media screen and (max-width: 678px){.qr-video-banner-wrapper .qr-video-banner-content{padding:70px 20px}.qr-video-banner-wrapper .qr-video-banner-content .image{margin-bottom:-20px}.qr-video-banner-wrapper .qr-video-banner-content .info .title{font-size:36px;letter-spacing:3px}.qr-video-banner-wrapper .qr-video-banner-content .info .title sup{font-size:16px;top:-15px;left:-12px}.qr-video-banner-wrapper .qr-video-banner-content .info .subtitle{font-size:46px;line-height:46px}.qr-video-banner-wrapper .qr-video-banner-content .info .subtitle:before{width:150px;right:105px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .play-video{max-width:60px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-top .video-title{text-align:left;font-size:16px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .video-wrapper-title{text-align:left;font-size:24px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .video-title{text-align:left;font-size:16px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .video-wrapper .play-video{max-width:48px}.qr-video-banner-wrapper .qr-video-banner-content .info .video-section .load-more{font-size:20px;padding:5px 10px}}.qr-banner-wrapper{position:relative}.qr-banner-wrapper .qr-banner-content{display:flex;flex-wrap:wrap;padding:100px 150px;max-width:1920px;margin:0 auto}.qr-banner-wrapper .qr-banner-content .main-image{display:none}.qr-banner-wrapper .qr-banner-content .corner{position:absolute;right:0;bottom:0}.qr-banner-wrapper .qr-banner-content .corner img{width:37vw}.qr-banner-wrapper .qr-banner-content .image{display:flex;justify-content:center;align-items:flex-end;flex:0 0 60%;max-width:60%;margin-right:-10%;background-position:center}.qr-banner-wrapper .qr-banner-content .image img{position:relative;z-index:1}.qr-banner-wrapper .qr-banner-content .info{font-family:Montserrat;font-size:10px;flex:0 0 50%;max-width:50%}.qr-banner-wrapper .qr-banner-content .info .header{font-size:7.2em;letter-spacing:7px}.qr-banner-wrapper .qr-banner-content .info .header sup{font-size:41px;top:-25px}.qr-banner-wrapper .qr-banner-content .info .subheader{font-size:14em;line-height:140px;font-family:VeetDisplay;position:relative}.qr-banner-wrapper .qr-banner-content .info .subheader:before{content:"";background-image:url(//www.veet.co.uk/cdn/shop/t/50/assets/pink-line_200x.png?v=85711183266379972791684151046);width:250px;height:150px;position:absolute;bottom:-90px;background-repeat:no-repeat;background-size:contain;left:1.8em}.qr-banner-wrapper .qr-banner-content .info hr{border-width:2px;max-width:35%;margin:80px 0}.qr-banner-wrapper .qr-banner-content .info .description{font-size:3.6em;padding-bottom:70px}.qr-banner-wrapper .qr-banner-content .info>.title{font-size:3.8em;letter-spacing:4px}.qr-banner-wrapper .qr-banner-content .info>.title sup{font-size:.8em;left:-11px;top:-12px}.qr-banner-wrapper .qr-banner-content .info .subtitle{font-size:8em;font-family:VeetDisplay!important;padding:10px 0}.qr-banner-wrapper .qr-banner-content .info .items{padding-bottom:20px}.qr-banner-wrapper .qr-banner-content .info .items .item{display:flex;align-items:center;padding:8px 0}.qr-banner-wrapper .qr-banner-content .info .items .item .title{padding-left:20px;font-size:3em}@media screen and (max-width: 1500px){.qr-banner-wrapper .qr-banner-content{padding:50px 100px}.qr-banner-wrapper .qr-banner-content .info{font-size:8px}.qr-banner-wrapper .qr-banner-content .info .header sup{font-size:26px}.qr-banner-wrapper .qr-banner-content .info .title sup{font-size:16px}}@media screen and (max-width: 1200px){.qr-banner-wrapper .qr-banner-content{padding:30px 50px}.qr-banner-wrapper .qr-banner-content .info{font-size:7px}.qr-banner-wrapper .qr-banner-content .info .header sup{font-size:20px}.qr-banner-wrapper .qr-banner-content .info .title sup{font-size:12px}.qr-banner-wrapper .qr-banner-content .info .items .item-image img{max-width:60px}.qr-banner-wrapper .qr-banner-content .image{flex:0 0 50%;max-width:50%;margin-right:0}}@media screen and (max-width: 968px){.qr-banner-wrapper .qr-banner-content{padding:20px 30px}.qr-banner-wrapper .qr-banner-content .main-image{display:block;margin:0 auto}.qr-banner-wrapper .qr-banner-content .main-image img{width:100%}.qr-banner-wrapper .qr-banner-content .info{flex:0 0 100%;max-width:100%}.qr-banner-wrapper .qr-banner-content .info .header,.qr-banner-wrapper .qr-banner-content .info .subheader,.qr-banner-wrapper .qr-banner-content .info .description,.qr-banner-wrapper .qr-banner-content .info>.title,.qr-banner-wrapper .qr-banner-content .info .subtitle{text-align:center}.qr-banner-wrapper .qr-banner-content .info hr{margin:20px auto}.qr-banner-wrapper .qr-banner-content .info .items{max-width:50%}.qr-banner-wrapper .qr-banner-content .info .subheader:before{bottom:24px;right:132px;left:unset}.qr-banner-wrapper .qr-banner-content .image{background-image:none;position:absolute;right:5%;bottom:50px}.qr-banner-wrapper .qr-banner-content .image .product-image{max-width:50%;background-position:center;background-size:90%}.qr-banner-wrapper .qr-banner-content .image .product-image img{width:100%}}@media screen and (max-width: 600px){.qr-banner-wrapper .qr-banner-content{font-size:4px}.qr-banner-wrapper .qr-banner-content .main-image{margin-bottom:-30px}.qr-banner-wrapper .qr-banner-content .info{font-size:5px}.qr-banner-wrapper .qr-banner-content .info .header{letter-spacing:2px}.qr-banner-wrapper .qr-banner-content .info .header sup{font-size:12px;top:-10px}.qr-banner-wrapper .qr-banner-content .info .subheader{line-height:50px}.qr-banner-wrapper .qr-banner-content .info .description{margin-bottom:20px}.qr-banner-wrapper .qr-banner-content .info>.title{letter-spacing:2px}.qr-banner-wrapper .qr-banner-content .info>.title sup{font-size:10px;top:-4px}.qr-banner-wrapper .qr-banner-content .info .items .item-image img{max-width:40px}.qr-banner-wrapper .qr-banner-content .image{bottom:20px}}.qr-banner-with-header .qr-banner-content{padding:0}.qr-banner-with-header .qr-banner-content .info{flex:0 0 50%;max-width:50%;padding:100px 50px 200px 100px}.qr-banner-with-header .qr-banner-content .info .items .item .title{font-size:40px;line-height:43px}.qr-banner-with-header .qr-banner-content .info .items .item .description{font-size:20px;padding-left:20px;padding-bottom:0}.qr-banner-with-header .qr-banner-content .image{flex:0 0 50%;max-width:50%;margin-right:0}.qr-banner-with-header .qr-banner-content .image .product-image{position:absolute;right:1%;bottom:1%;z-index:2}.qr-banner-with-header .qr-banner-content .image .image-main{position:relative;z-index:0}.qr-banner-with-header .qr-banner-content .image .image-main img{width:100%}@media screen and (max-width: 1440px){.qr-banner-with-header .qr-banner-content .info{flex:0 0 45%;max-width:45%;padding:20px 0 100px 30px}.qr-banner-with-header .qr-banner-content .info .items .item img{max-width:70px}.qr-banner-with-header .qr-banner-content .image{flex:0 0 55%;max-width:55%}}@media screen and (max-width: 1200px){.qr-banner-with-header .qr-banner-content .info,.qr-banner-with-header .qr-banner-content .image{flex:0 0 100%;max-width:100%}.qr-banner-with-header .qr-banner-content .info{padding:50px}.qr-banner-with-header .qr-banner-content .info .items{max-width:80%}.qr-banner-with-header .qr-banner-content .info .items .item .description{text-align:left}.qr-banner-with-header .qr-banner-content .image{position:relative;right:0}.qr-banner-with-header .qr-banner-content .image .image-main{display:none}.qr-banner-with-header .qr-banner-content .image .product-image{position:relative;max-width:80%}}@media screen and (max-width: 768px){.qr-banner-with-header .qr-banner-content .info{padding:50px 15px 25px}.qr-banner-with-header .qr-banner-content .info .items{max-width:100%}.qr-banner-with-header .qr-banner-content .info .items .item .title{font-size:24px}.qr-banner-with-header .qr-banner-content .info .items .item .description{font-size:16px}}.hide-header #shopify-section-header,.hide-header #shopify-section-footer{display:none}.popupActive{position:fixed}.popupActive .video-popup{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.popupActive .video-popup .video-wrapper{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%;max-width:800px}.popupActive .video-popup .video-wrapper .video-content iframe{height:400px}@media screen and (max-width: 600px){.popupActive .video-popup .video-wrapper .video-content iframe{height:250px}}.popupActive .video-popup .video-wrapper .close-button{margin:10px auto;text-align:center;border:1px solid;border-radius:30px;max-width:200px;padding:10px;text-transform:uppercase;cursor:pointer}.product-section{display:flex;flex-direction:column;align-items:center;color:#002d5d;padding:50px 0}.product-section .title{font-size:72px;font-family:VeetDisplay;color:#002d5d;text-align:center}.product-section .title:after{content:"";width:50%;height:2px;background:#002d5d;display:flex;justify-content:center;margin:20px auto;padding:0}.product-section .items{display:flex;padding:30px 0;flex-wrap:wrap;justify-content:center}.product-section .items .item{display:flex;flex-direction:column;align-items:center;padding:10px 40px}.product-section .items .item .count-circle{border:1px solid #E31D93;padding:20px;margin-bottom:20px;border-radius:50%;width:30px;height:30px;text-align:center;display:flex;justify-content:center;align-items:center;line-height:20px;font-size:20px}.product-section .items .item .subtitle{text-align:center;font-family:VeetDisplay;font-size:30px;max-width:310px}.product-section .items .item .subtitle strong{font-family:Montserrat!important;font-weight:500}@media screen and (max-width: 768px){.product-section .title{font-size:36px}.product-section .items .item .subtitle{font-size:20px}}#miraculous-oil .product-section p{font-size:inherit}.product-section.product-description .product-wrapper{max-width:800px;margin:0 auto;padding:20px 10px;font-family:Montserrat!important;width:100%}.product-section.product-description .product-wrapper .product-description__title{font-size:30px;text-align:left;text-transform:uppercase}.product-section.product-description .product-wrapper.warnings .product-description__content,.product-section.product-description .product-wrapper.warnings .hide-more{display:none}.product-section.product-description .product-wrapper.warnings .show-more{display:block}.product-section.product-description .product-wrapper.warnings .show-more,.product-section.product-description .product-wrapper.warnings .hide-more{text-decoration:underline;cursor:pointer}.product-section.product-description .product-wrapper.warnings.active .hide-more,.product-section.product-description .product-wrapper.warnings.active .product-description__content{display:block}.product-section.product-description .product-wrapper.warnings.active .show-more{display:none}.product .product__details .retailer-wrapper{display:flex;justify-content:flex-start;padding-top:20px;flex-direction:column;align-items:center}.product .product__details .retailer-wrapper .retailer-button{border:3px solid #E31D93;padding:20px 40px;color:#e31d93;border-radius:24px;cursor:pointer;font-weight:800;font-size:20px;font-family:Montserrat}.product .product__details .retailer-wrapper .retailer-button img{max-height:20px}.product .product__details .retailer-wrapper .retailer-items{display:none;flex-direction:column}.product .product__details .retailer-wrapper .retailer-items .item{width:100%;border-radius:24px;padding:16px 11px;border:3px solid #002D5D;display:flex;justify-content:space-around;margin:10px 0;font-weight:800}.product .product__details .retailer-wrapper .retailer-items .item img{max-width:50%;padding-right:10px;height:37px}.product .product__details .retailer-wrapper .retailer-items .item.amazon{order:3}.product .product__details .retailer-wrapper .retailer-items .item.boots{order:1}.product .product__details .retailer-wrapper .retailer-items .item.superdrug{order:2}.product .product__details .retailer-wrapper.active .retailer-button img{transform:rotate(180deg)}.product .product__details .retailer-wrapper.active .retailer-items{display:flex}.product .product__details h1.product-title{font-family:Montserrat;font-size:48px;color:#002d5d;font-weight:500;padding:0 30px}.product .product__details h1.product-title .product-subtitle{font-family:VeetDisplay;font-size:60px}.product .product__header-mobile h2{font-family:Montserrat;font-size:30px;color:#002d5d;font-weight:500;padding:0 30px}
/*# sourceMappingURL=/cdn/shop/t/50/assets/shop.scss.css.map?v=42454494130130056091729597991 */
