.template-product-nailkit .color-selection__container{padding:10px 0 0;margin-bottom:25px}.template-product-nailkit .color-selection__label{margin-bottom:10px;font-weight:700;color:#2a2a2a;font-size:18px}.template-product-nailkit .color-selection__grid{padding-bottom:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:15px;position:relative}.template-product-nailkit .color-selection__grid-item{background-color:#fff;border:2px solid #e5e7eb;cursor:pointer;border-radius:15px}.template-product-nailkit .color-selection__image--top{background-image:url(/cdn/shop/files/Untitled_design_4.webp);background-size:70%!important}.template-product-nailkit .color-selection__image{border-radius:15px;padding-bottom:130%;background-size:60%;background-position:center;background-repeat:no-repeat;position:relative}.template-product-nailkit .color-selection__title{width:95%;text-align:center;font-size:12px;line-height:normal;padding:0 0 5px;margin:0 auto}.template-product-nailkit .color-selection__arrow{height:5px;width:5px;border-right:1px solid black;border-bottom:1px solid black;position:absolute;bottom:5px;right:5px;transform:rotate(45deg);display:none}.template-product-nailkit .color-selection-pi-text{position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;color:#6f6f6f}@media screen and (max-width:600px){.template-product-nailkit .color-selection-pi-text{top:0%}}.template-product-nailkit .color-selection__selection-container{border-radius:15px;margin-top:10px;background:#fff;grid-column-start:1;grid-column-end:6;display:none;grid-template-columns:1fr 1fr 1fr 1fr;border:1px solid #dfdfdf;z-index:9;position:absolute;left:0;width:100%;padding:5px;max-height:400px;overflow-y:scroll}.color-tool-tip{position:absolute;top:5px;right:15px}.color-tool-tip .icon{background-color:#cfb542;width:15px;height:15px;display:flex;font-size:12px;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-family:DIN Neuzeit Grotesk}.color-tool-tip-content{position:absolute;border:1px solid;width:140px;background:#333333e6;padding:5px;z-index:999999999999;display:none;color:#fff;text-align:center;border-radius:4px}.color-tool-tip-content.last{right:0}.color-tool-tip-content .pi-heading{font-size:9px;margin:0}.color-tool-tip-content .pi-sub-text{font-size:10px}.color-tool-tip:hover .color-tool-tip-content{display:block}@media only screen and (max-width:559px){.template-product-nailkit .color-selection__selection-container{max-height:375px}}.template-product-nailkit .color-selection__selection-container{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.template-product-nailkit .color-selection__selection-container .color-selection__selection-grid-item{width:25%;position:relative}.ProductForm__AddToCart[disabled]{border-color:#ccc!important}.ProductForm__AddToCart[disabled]:before{background-color:#ccc!important}.ProductForm__Variants{margin-bottom:0}@media screen and (max-width:600px){.template-product-nailkit .color-selection__selection-container::-webkit-scrollbar{-webkit-appearance:none}.template-product-nailkit .color-selection__selection-container::-webkit-scrollbar:vertical{width:12px}.template-product-nailkit .color-selection__selection-container::-webkit-scrollbar:horizontal{height:12px}.template-product-nailkit .color-selection__selection-container::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:10px;border:2px solid #ffffff}.template-product-nailkit .color-selection__selection-container::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}}.template-product-nailkit .color-selection__grid-item.active{border:2px solid #e5e7eb}.color-selection-pi-text{display:none!important}.coladded .color-selection-pi-text{display:none}.color-tool-tip.hov .color-tool-tip-content{display:block}.color-selection-pi-text{flex-direction:column}button#AddToCart[disabled]{background:#f3f4f6;color:#6f6f6f}.disabled-text,button#AddToCart[disabled] .loader-button__text{display:none}button#AddToCart[disabled] .disabled-text{display:flex;align-items:center;justify-content:center}.color-selection__grid-item.disabled-color{opacity:.5;cursor:not-allowed;pointer-events:none}.color-selection__selection-grid-item.disabled-color{opacity:.5;cursor:not-allowed!important;pointer-events:none}.gratis-label{position:absolute;top:-10px;right:-20px;background:#d4af37;border-radius:5px;color:#fff;padding:0 5px;font-size:12px}.btn-not-allowed{cursor:not-allowed!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/color-choose.css.map */
