@media only screen and (min-width: 480px){.livepreview .lightbox__inner{min-width:640px;max-width:640px;padding:20px;box-sizing:border-box}}@media only screen and (max-width: 479px){.livepreview .lightbox__inner{top:58px}}.livepreview .lightbox__container{padding-top:0}.livepreview .lightbox__content{min-height:500px}.livepreview .lightbox__content .lightbox__loader{top:68%;z-index:90001}.livepreview .lightbox__close{z-index:2}@media only screen and (min-width: 480px){.livepreview .lightbox__close{top:35px;right:25px}}.livepreview .lightbox__close .icon-close::before,.livepreview .lightbox__close .icon-close::after{background-color:#ccc}.livepreview .lightbox__loader{z-index:90001}.livepreview .perfectCorp-container{min-height:300px;width:100%}@media only screen and (min-width: 480px){.livepreview .perfectCorp-container{min-height:480px}}.livepreview .product__container{position:relative;width:100%;min-height:200px;opacity:0}@media only screen and (min-width: 480px){.livepreview .product__container{min-height:240px}}.livepreview .product__container.is-active{opacity:1}.livepreview .product__container .swiper-container-categories,.livepreview .product__container .swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.livepreview .product__container .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.livepreview .product__container .swiper-slide{display:inline-block;flex-shrink:0;height:100%;width:auto;position:relative;transition-property:transform;cursor:pointer}.livepreview .product__container .swiper-button-prev,.livepreview .product__container .swiper-button-next{position:absolute;top:50%;width:24px;height:26px;margin-top:-13px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;outline:none;border:none}.livepreview .product__container .swiper-button-prev.swiper-button-disabled,.livepreview .product__container .swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.livepreview .product__container .swiper-button-prev,.livepreview .product__container .swiper-container-rtl .swiper-button-next{background:url("../../../../../../../../etc.clientlibs/heb-retail/parent/clientlibs/publish/main/resources/svgsrc/default/chevronLeft.svg") no-repeat left center;background-size:contain;left:-5px;right:auto}@media only screen and (max-width: 479px){.livepreview .product__container .swiper-button-prev,.livepreview .product__container .swiper-container-rtl .swiper-button-next{left:5px}}.livepreview .product__container .swiper-button-next,.livepreview .product__container .swiper-container-rtl .swiper-button-prev{background:url("../../../../../../../../etc.clientlibs/heb-retail/parent/clientlibs/publish/main/resources/svgsrc/default/chevronRight.svg") no-repeat right center;background-size:contain;right:-5px;left:auto}@media only screen and (max-width: 479px){.livepreview .product__container .swiper-button-next,.livepreview .product__container .swiper-container-rtl .swiper-button-prev{right:5px}}.livepreview .product__categories{position:relative;display:block;z-index:1;width:100%;border-bottom:1px solid #ededed}.livepreview .product__categories .product__cat{display:inline-block;align-items:center;position:relative;height:100%;width:25%;padding:20px 10px;box-sizing:border-box;font-size:12px;line-height:12px;font-weight:bold;cursor:pointer;text-align:center}.livepreview .product__categories .product__cat[data-selected='true']::after{content:'';display:block;height:2px;background:#0a0a0a;width:100%;position:absolute;bottom:0;left:0}.livepreview .product__colors{position:relative;display:block;width:100%;padding-left:3%;padding-right:3%;height:88px}@media only screen and (max-width: 479px){.livepreview .product__colors{width:80%;padding-left:10%;padding-right:10%}}.livepreview .product__colors .swiper-slide{width:48px}.livepreview .product__colors .swiper-slide .shade{cursor:pointer;text-indent:-9999px;display:inline-block;width:48px;height:48px;border-radius:50%;margin:20px;background-repeat:no-repeat;background-size:contain;position:relative}.livepreview .product__colors .swiper-slide .no-shade{background-color:rgba(192,192,192,0.560784)}.livepreview .product__colors .swiper-slide svg:not(:root){overflow:hidden}.livepreview .product__colors .swiper-slide .check-icon{display:none;fill:#fff;position:absolute;right:15px;top:50%;transform:translateY(-50%);text-indent:-9999px}.livepreview .product__colors .swiper-slide .check-icon *{fill:#fff !important}.livepreview .product__colors .swiper-slide[data-checked='true'] .check-icon{display:block}.livepreview .product__info{text-align:center;font-weight:bold;font-size:14px;min-height:44px}.livepreview .product__info .product__line{display:block;text-transform:uppercase}.livepreview .product__info .product__name{display:block}.livepreview .product__button{display:block;text-align:center;margin:20px auto;padding:0 20px;color:#fff;font-size:14px;font-weight:bold;line-height:35px;background:#000;cursor:pointer;border:1px solid transparent}.livepreview .product__button.got2b-color{background:#5e7cbd;border-color:#000}.livepreview .product__button.keratin-color{background-color:#1e2a55}.livepreview .product__button.color-ultime{background-color:#000}.livepreview .product__button:hover,.livepreview .product__button:focus{opacity:0.9}.livepreview .promotion{position:relative;display:flex;flex-shrink:0;flex-direction:row;justify-content:center;align-items:center;width:100%;box-sizing:border-box;padding:20px}.livepreview .promotion--withProductButton{padding-top:0}.livepreview .promotion__link{display:block;text-align:center;width:100%}.livepreview .promotion__text{display:block;font-size:26px;margin-bottom:10px;text-align:center;width:100%}.livepreview .promotion__img{display:block;max-width:50%;height:auto;margin:0 auto}.hairtool-toggle{display:block;text-align:center;cursor:pointer}.hairtool-toggle .hairtool-logo{margin-bottom:20px}.lightbox--open .nyris__iconWrapper{z-index:-1}
