.hidden{display:none!important}.color_section .choose_color_title h5{font-size:15px;font-weight:500;line-height:22.5px;color:#272727;margin:0 0 15px}.product-page--block .product-buy-buttons--root .color_section{margin-top:-17px}.color_section .color_section_wrapper{padding-bottom:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px;position:relative;width:100%}.color_section .color_section_wrapper .color_image{border:2px solid rgba(39,39,39,.2);border-radius:5px;cursor:pointer;background-size:100%!important;background-color:#e9e5e5;background-position:center;background-repeat:no-repeat;height:130px;width:100%;display:flex;align-items:center}.color_section .color_section_wrapper .display_color_image{border:2px solid rgba(39,39,39,.2);border-radius:5px;cursor:pointer;background-size:100%!important;background-color:#e9e5e5;background-position:center;background-repeat:no-repeat;height:115px;width:100%;display:flex;align-items:center}.color_section .color_section_wrapper .color_image img,.color_section .color_section_wrapper .display_color_image img{display:none}.color_section .color_section_wrapper .color_image.done img,.color_section .color_section_wrapper .display_color_image.selected img{display:block}.color_section .color_section_wrapper .color_image.active{background-image:none!important}.color_section .color_section_wrapper .color_item.done .color_image{border:2px solid rgba(39,39,39,.2)!important}.color_section .color_section_wrapper .color_item.active_selection .color_image{border:2px solid #000000}.color_section .color_section_wrapper .color_item.done .close_icon{width:22px;height:22px;border-radius:50%;border:1px solid var(--bdr-color--general);background-color:var(--bg-color--body);transition:opacity .4s var(--transition--ease-out),transform .4s var(--transition--ease-out);opacity:.85;display:flex;align-items:center;justify-content:center;margin:5px}.color_section .color_section_wrapper .color_image.active img{width:100%;display:inline-block;height:100%;object-fit:cover}.color_section .nails_color_wrapper{display:flex;column-gap:5px;width:100%;flex-wrap:wrap;height:100%;max-height:450px;overflow-y:scroll}.color_section .nails_color_wrapper.active{display:flex}.color_section .nails_color_wrapper .single_nail_color_wrapper{width:calc(25% - 10px);overflow:hidden;display:flex;flex-direction:column;align-items:center;cursor:pointer}.color_section .nails_color_wrapper .single_nail_color_wrapper.hidden{display:none}.color_section .single_nail_color_wrapper .nail_color_image img{display:block;width:100%;max-width:100%}.color_section .single_nail_color_wrapper .nail_color_image{position:relative}.color_section .single_nail_color_wrapper .nail_color_image .zoom_icon{position:absolute;top:0;right:0;z-index:2;width:22px;height:22px;border-radius:50%;border:1px solid var(--bdr-color--general);background-color:var(--bg-color--body);transition:opacity .4s var(--transition--ease-out),transform .4s var(--transition--ease-out);opacity:.85;display:flex;align-items:center;justify-content:center;margin:5px}.color_section .single_nail_color_wrapper .nail_color_image .zoom_icon img{width:12px;display:block}.color_section .color_section_wrapper .color_item{position:relative;max-width:100%}.color_section .color_section_wrapper .close_icon{position:absolute;top:0;right:0;display:none}.color_section .close_icon svg{display:block;fill:#717171}.color_section .wi_progressbar_container{width:100%;background-color:transparent;border-radius:25px;overflow:hidden;height:10px;border:1px solid #272727;margin-bottom:10px}.color_section .wi_progressbar_container .wi_progressbar_fill{width:0%;transition:width .4s;height:100%;background-color:#272727}.color_selection_overlay.active,.color_selection_popup.active{display:block}.color_selection_overlay{position:absolute;top:0;right:0;background-color:#27272780;width:100%;height:100%;z-index:9;display:none;cursor:pointer}.color_selection_popup{background-color:#fff;padding:5px;max-width:370px;height:fit-content;position:absolute;right:17%;width:100%;z-index:9;display:none}.color_selection_popup .wi_header_wrapper{display:flex;justify-content:space-between;column-gap:5px;align-items:center;margin-bottom:10px;padding-top:10px}.color_selection_popup .wi_flex_wrapper{display:flex;justify-content:flex-end;column-gap:5px;align-items:center}.color_section .color_section_wrapper .display_color_item{position:relative}.color_section .color_section_wrapper .display_color_item .display_color_name p,.color_section .color_section_wrapper .color_item .color_name p{font-size:13px;text-align:center}.color_selection_popup .svg_close_icon{text-align:right;cursor:pointer;margin-left:5px}.color_selection_popup .svg_close_icon svg{display:block}.color_selection_popup .color_section.border_remove{border-top:0}.product-page--root .product-page--wrapper{position:relative}.color_section .color_section_wrapper .display_color_image.selected img{width:100%;display:block;height:100%;object-fit:cover}.color_section .color_section_wrapper .display_color_image.selected .close_icon{width:22px;height:22px;border-radius:50%;border:1px solid var(--bdr-color--general);background-color:var(--bg-color--body);transition:opacity .4s var(--transition--ease-out),transform .4s var(--transition--ease-out);opacity:.85;display:flex;align-items:center;justify-content:center;margin:5px}.color_selection_popup .nails_color_wrapper .single_nail_color_wrapper .nail_color_name p{font-size:13px;text-align:center}.wi_custom_filter{padding:0}.wi_custom_filter_section{background-color:#fff;margin-bottom:20px;margin-top:10px;padding:5px 0;box-shadow:0 1px #dfdfdf,0 -1px #dfdfdf}.wi_custom_filter .wi_filter_wrapper{display:flex;align-items:center}.wi_custom_filter .wi_filter_wrapper .filter_name{white-space:nowrap;width:auto!important}.wi_custom_filter .wi_filter_wrapper .filter_name p{text-transform:capitalize;cursor:pointer;width:fit-content;border-bottom:1px solid transparent;line-height:20px}.wi_custom_filter .wi_filter_wrapper .filter_name p:hover,.wi_custom_filter .wi_filter_wrapper .filter_name p.active{border-bottom:1px solid #000000}.wi_custom_filter .wi_filter_wrapper .slick-track{display:flex;width:100%!important;column-gap:40px}.wi_custom_filter .wi_filter_wrapper .slick-arrow.slick-disabled{opacity:.6;cursor:no-drop}.wi_custom_filter .wi_filter_wrapper .slick-arrow{padding:0 10px;height:35px;border:0;background:none}.wi_custom_filter .wi_filter_wrapper .slick-arrow svg{width:15px}.product-buy-buttons--form .choose_style_button{color:#fff;background-color:#444;text-align:center;width:100%;position:relative;display:flex;justify-content:center;align-items:center;text-transform:uppercase;letter-spacing:1px;font-size:14px;border:2px solid #444444;line-height:41px;cursor:pointer;padding:0 16px}.product-buy-buttons--form .choose_style_button.hidden,.product-buy-buttons--form .custom_product_buy_buttons.hidden{display:none}.product-buy-buttons--form .product-buy-buttons--primary{margin-bottom:16px}@media only screen and (max-width:1024px){.color_section .color_section_wrapper .display_color_item .display_color_name p{font-size:10px}}@media screen and (max-width:1700px) and (min-width:1599px){.color_selection_popup{right:14%}}@media screen and (max-width:1600px) and (min-width:1499px){.color_selection_popup{right:11%}}@media screen and (max-width:1500px) and (min-width:1299px){.color_selection_popup{right:8%}}@media screen and (max-width:1300px) and (min-width:1099px){.color_selection_popup{right:3%}}@media screen and (max-width:1100px) and (min-width:899px){.color_selection_popup{right:3%}}@media screen and (max-width:900px) and (min-width:768px){.color_selection_popup{right:2%}}@media only screen and (max-width:767px){.color_section .color_section_wrapper .color_image,.color_section .color_section_wrapper .display_color_image{height:180px}.color_section .color_section_wrapper .display_color_item .display_color_name p{font-size:13px}.color_selection_popup{max-width:100%;right:0}}@media screen and (max-width:480px){.color_section .nail_color_name p{font-size:13px}.color_section .color_section_wrapper .color_image,.color_section .color_section_wrapper .display_color_image{height:115px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/choose-color.css.map */
