#tangent_section_selfie_parent_wrapper_bg{height:100%}#tangent_section_selfie_parent_wrapper{display:flex;width:90%;margin:0 auto;padding:3%;flex-direction:column}#tangent_section_selfie_parent_wrapper>div{flex:50%}#tangent_selfie_container{display:flex;justify-content:center;position:relative;flex-direction:column;min-width:250px;height:auto;align-items:center;width:fit-content;margin:0 auto}#canvas_img{display:none;height:auto;z-index:1;object-fit:contain;position:relative;top:0}#selfie_canvas{position:absolute;z-index:4}.loading-section{margin:40px auto;display:flex;align-items:center;justify-content:center}.loader{margin:0 auto 5%;width:48px;height:48px;border:5px solid #fff;border-bottom-color:#08626d;border-radius:50%;display:flex;box-sizing:border-box;animation:rotation 1s linear infinite}.button-loader{width:18px;height:18px;border:3px solid #A40A4B;border-bottom-color:#fff;margin-bottom:0}.tangent_secondary_button{border:1px solid #5d9eca;font-family:Assistant,sans-serif;background:#fff;color:#5d9eca!important;padding:10px;text-transform:uppercase}#tangent_score_description{display:none;width:400px;margin:3% auto 0;text-align:center;font-size:12px;font-style:italic}#skin-health-title-container{text-align:center;display:none;padding:10px}#skin-health-title-container>p{font-size:15px;margin:5px}#section_selfie_container{display:flex;align-items:center;width:50%;margin:auto}#skin-health-title{text-align:center;font-size:18px;margin-bottom:0;font-weight:600}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#tangent-popup-condition-message{position:absolute;background:#fff;display:none;padding:10px;max-width:200px;border-radius:4px;z-index:5;min-height:auto;border:1px solid;width:max-content}.discountValue{height:fit-content;background-color:#000;color:#fff;padding:0 10px;display:inline-block;position:relative;border-radius:0 4px 4px 0;font-size:10px;margin-left:12px}.discountValue:before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid black}#showHighlight,#hideHighlight{display:none}.highlight_toggle_button{margin:7px auto;border:none;font-size:14px;cursor:pointer;background-color:transparent}#tangent_extra_margin{height:90px}h4{margin-top:10px}.tab{overflow:hidden;display:none;align-items:center;justify-content:center;flex-wrap:wrap;border:2px solid;width:fit-content;margin:4% auto 0;border-radius:60px}#tab-wrapper{display:none}.tab button{float:left;border:none;outline:none;cursor:pointer;padding:12px;transition:.3s;font-size:12px;background-color:#fff;color:#000;margin:4px;min-width:150px;border-radius:60px}.condition_message{margin:0;line-height:22px}.tab button:hover{background-color:#dcdcde;color:#000;border-bottom:1px solid #031226}.tab button.active{background-color:#003860!important;color:#fff;text-decoration:none;border-bottom:1px solid #003860;font-weight:600;border-radius:60px}.tabcontent{display:none;padding:6px 12px;border-top:none;flex-direction:column}#facemap_all_scores_container{z-index:15;width:max-content;justify-content:space-evenly;margin:1% auto 0;display:none;gap:10px}.facemap_single_score_container{align-items:center;flex-direction:column;display:none}.facemap_score{width:35px;height:35px;border:4px solid;border-radius:50%;font-size:16px;color:#000;background-color:#fff3;display:flex;align-items:center;justify-content:center;margin:0}.facemap_label{color:#000;font-size:12px;margin-top:2px}#tangent-popup-msg,#tangent-popup-msg-condition{position:absolute;background:#fff;display:none;padding:10px;max-width:200px;border-radius:4px;z-index:9;min-height:auto;border:1px solid #000000}#tangent-popup-msg>p,#tangent-popup-msg-condition>p{margin:0;font-size:15px}#tangent-popup-msg>p>a,#tangent-popup-msg-condition>p>a{display:inline-block}#loading_text{font-size:22px;padding-left:10px;padding-right:10px}#tangent-img-container{min-height:200px;height:auto!important;display:flex;align-items:center;justify-content:center;position:relative;width:fit-content;margin:0 auto}#section_selfie_text_container{width:100%;text-align:left}#selfie_img{margin:0}#message-text{visibility:hidden;text-align:center;padding:16px;z-index:1}#message-text.show{visibility:visible}.section_products_title{text-align:center;padding:2%}#tangent_recommendation_parent_wrapper{width:100%;margin:0 auto;padding-bottom:5%}.tangent-general-text,.tangent-btn-add>a{text-decoration:none}.added-to-cart-style{cursor:none;pointer-events:none;background:#fff;color:#04a785;border:1px solid #04A785}.section_add_all_to_cart{text-decoration:none;cursor:pointer;margin:3% auto 7%;display:none;text-align:center;min-width:180px;border:2px solid #000;background:#000;color:#fff;text-transform:uppercase}#section_selfie_container_parent{display:flex}.section_add_all_to_cart>a{color:#fff;text-decoration:none;border-bottom:none;text-transform:uppercase}.section_product_grid{display:flex;align-items:center;justify-content:center;padding:2%;flex-wrap:wrap;gap:30px}.section_text_container{width:100%;margin:0 auto}.section_heading{text-align:center;align-items:center;justify-content:center;margin:3% 3% 1%;display:none}.section_container{text-align:center}.section_texts{text-align:center;width:60%;margin:0 auto}.section_product_grid>div{width:28%;text-align:center}#section_basics_product_grid>div{width:25%}.section_product_grid>div>p{margin:0 auto;cursor:pointer;color:#031226}.section_product_grid>div>a>img{max-height:220px;margin:0 auto}.section_product_grid>div>a>.tangent-product-title{padding-top:10px;overflow:hidden;color:#031226;display:-webkit-box;font-size:17px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0}.tangent-btn-add{cursor:pointer;margin:8px auto!important;text-transform:uppercase}.tangent-product-add-btn-wrapper{text-decoration:none;cursor:pointer}#tangent_selfie_image_container{display:none}#tangent-checkout-description{display:none;font-size:17px;text-align:center;padding:4% 0 2%;width:85%;margin:0 auto}.tangent_product_price_text{color:#031226;font-size:16px;margin:0 auto;width:fit-content;display:flex;align-items:center;gap:4px}.tangent-general-text{text-align:center;width:90%;margin:4% auto 5px;color:#272727}.tangent_option{padding:2px 6px;margin:6px;width:fit-content;cursor:pointer;font-size:15px;color:#000}.tangent_option_name{margin:0;font-weight:600;width:65px;font-size:16px}.tangent_option_container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.tangent_selected-variant{background-color:#000;color:#fff}.tangent_checkout_variants_div{margin-bottom:15px}.hide-element{display:none!important}.tangent-text-link,.tangent-btn-add>a{text-decoration:none!important}.disable-btn,.disable-btn-wrapper{opacity:.6;pointer-events:none}#tangent_selfie_image{width:auto;height:300px;margin:0 auto 7%;display:flex;z-index:1;display:none}.tablinks{text-transform:uppercase}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.section_add_all_cart_link{text-decoration:none}.product-mini-description{padding:10px;margin-bottom:5px;height:70px;display:flex;align-items:center;justify-content:center}#tangent_sections_wrapper{width:80%;margin:auto}.star-review{display:inline-block;position:relative;font-size:20px;line-height:1}.star-review .star-bg,.star-review .star-fg{color:#ccc}.star-review .star-fg{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;color:#63ad80}.review-count{margin-left:8px;font-size:14px;color:#555}.section_content_text_container{text-align:center}@media only screen and (max-width: 600px){#tangent-recommendation-div{margin-bottom:14%}#tangent-popup-msg{position:unset}#tangent-img-container{flex-direction:column}#selfie_img,#canvas_img{width:100%}#tangent_selfie_container{width:unset;padding:3%}#canvas_img{max-width:unset}#selfie_canvas{width:100%}.product_container{flex:50%;max-width:50%}#tangent_recommendation_parent_wrapper{margin-bottom:14%}.tab button{min-width:100px}.section_product_grid{gap:20px}.section_product_grid>div{width:70%;margin-bottom:5%;gap:10px}.section_product_grid>div>a>img{width:100%;max-height:unset}#section_basics_product_grid>div{width:40%}#tangent_selfie_image_container{width:unset}.section_text_container{padding-top:10%}#tangent_section_selfie_parent_wrapper{flex-direction:column;width:100%;padding:3% 0}.facemap_score{width:35px;height:35px;font-size:18px}#tangent_score_description{width:unset}#tangent_sections_wrapper{width:100%}.section_add_all_to_cart{width:fit-content}#facemap_all_scores_container{gap:5px}#section_selfie_text_container{text-align:center;padding-bottom:3%}.facemap_label{font-size:11px}#section_selfie_container_parent{padding:3%}#section_selfie_container{width:100%}}@media only screen and (min-width: 768px){#tangent-recommendation-div{margin-bottom:4%}#tangent-img-container{flex-direction:row}#tangent-popup-msg{position:absolute}#canvas_img{max-width:250px;width:250px}#selfie_canvas{width:250px}#tangent_recommendation_parent_wrapper{margin-bottom:4%}}@media only screen and (min-width: 992px){.section_product_grid>div{width:28%}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/tangent-skin-recommendation.css.map */
