@font-face{font-family:DINPro-Bold;src:url(DINPro-Bold.otf) format("truetype");font-display:swap}.hairstyling-guide{margin-bottom:30px}.hairstyling-guide__title{letter-spacing:4px}.hairstyling-guide__title span{display:block;color:var(--brand-color-2);letter-spacing:1px}.products-layot{display:none}.hairstyling-guide__result{display:none;background:#000}.hairstyling-guide__result h3{letter-spacing:5px}.product__media-wrapper{background-color:var(--grey60)}.product__info-wrapper{background-color:#fff}.product-hairstyling__discount{background-color:var(--brand-color-2);color:#fff}.product-hairstyling__decor{height:20px;background:#000}.hairstyling-guide__radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;margin-left:auto;margin-right:auto}.input-grp{width:25%;padding:0 15px;margin-bottom:20px}@media (max-width: 768px){.input-grp{width:50%}}.input-grp img{cursor:pointer;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;width:100%;height:100%}.input-grp input[type=radio]{display:none}.input-grp label{position:relative;display:block;padding-bottom:40px;text-align:center;cursor:pointer}.input-grp label:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);bottom:0;width:13px;height:13px;border:1px solid #000;border-radius:50%}.input-grp label:after{content:"";display:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);bottom:3px;width:7px;height:7px;background-color:#000;border-radius:50%}.input-grp input[type=radio]:checked+label:after{display:block}.hairstyling-guide__select{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:40px auto}@media (max-width: 670px){.hairstyling-guide__select{display:block}}.btn--hairstyling{margin-top:28px}@media (max-width: 1024px){.btn--hairstyling{min-width:150px}}@media (max-width: 670px){.btn--hairstyling{display:block;max-width:150px;margin-left:auto;margin-right:auto}}.select-grp{width:22%}.select-grp select{width:100%;border:1px solid;padding:10px 20px;border-radius:5px}@media (max-width: 670px){.select-grp{width:80%;margin-left:auto;margin-right:auto}}.select-grp .choices__inner{border-radius:0;border:1px solid #000}.select-grp .choices__list--dropdown .choices__item--selectable.is-highlighted,.select-grp .choices__list[aria-expanded] .choices__item--selectable:hover{background-color:var(--grey60);color:#000}.select-grp .choices__list--dropdown,.select-grp .choices__list[aria-expanded]{border-bottom-left-radius:0;border-bottom-right-radius:0}.wrapper-imageslider img{max-height:450px;-o-object-fit:contain;object-fit:contain}@media (max-width: 768px){.wrapper-imageslider img{max-height:250px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/hairstyling-guide.css.map */
