.product-block .form__label{display:flex;width:100%}.product-block .product-form__input input[type=radio]{position:absolute;width:1px;height:1px;clip:rect(0px,0px,0px,0px);overflow:hidden;-webkit-appearance:none;appearance:none}.product-form__input input[type=radio]+label{margin:5px 1px 2px 0}.custom-registration-form{padding:30px;box-shadow:0 0 20px #0000001a;flex-grow:1;background:linear-gradient(90deg,#8ebbdd4d,#ab8fe94d,#8ebbdd4d);background-size:200% 100%;animation:moveGradient 10s linear infinite}.weglot-container{z-index:1}#warning-message,#sample-button{background-color:#fff;color:#000;text-align:center;margin-top:5px;font-size:14px;line-height:20px;display:block;vertical-align:middle;padding:5px 15px;border:1px solid black;border-radius:0;width:100%;box-sizing:border-box;cursor:pointer;transition:background-color .3s ease,color .3s ease}#warning-message:hover,#sample-button:hover{background-color:#000;color:#fff}#warning-message a,#sample-button a{color:inherit;text-decoration:none;display:block}#lottie-content-container{max-width:1200px;margin:0 auto;padding:20px}#lottie-content-container-product{max-width:1440px;margin:0 auto}.cb-next-step{text-align:center;margin-top:15px;width:100%}.cb-next-step h4{margin:0 0 10px;font-weight:700;font-size:1em}.fas{color:#000;font-size:24px;cursor:pointer;transition:transform .3s ease}.cb-next-step .fas,.fas.is-blinking{animation:blink 3s infinite}.fas:hover{transform:translateY(5px)}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}a.header-shortlink[href*="/pages/how-does-it-work"]{background:linear-gradient(90deg,#8ebbdd4d,#ab8fe94d,#8ebbdd4d),#fff!important;background-size:200% auto!important;color:#000!important;text-transform:uppercase!important;letter-spacing:.15em!important;display:inline-block!important;font-weight:600!important;animation:moveGradient 6s linear infinite!important;padding:10px 15px!important;text-decoration:none!important}@keyframes moveGradient{0%{background-position:0% 50%}to{background-position:200% 50%}}#salonid-contact-map-wrapper{display:flex;flex-wrap:wrap;width:100%}#salonid-contact-map-wrapper .salonid-column-left,#salonid-contact-map-wrapper .salonid-column-right{flex:1 1 50%;padding:15px;box-sizing:border-box}#salonid-contact-map-wrapper .salonid-subheading{margin-bottom:8px}#salonid-contact-map-wrapper .salonid-heading{margin-bottom:16px}#salonid-contact-map-wrapper .salonid-contact-map-google-maps iframe{width:100%;height:450px;border:0}#salonid-contact-map-wrapper .salonid-contact-map-office-details{padding-top:70px}@media(max-width:768px){#salonid-contact-map-wrapper .salonid-column-left,#salonid-contact-map-wrapper .salonid-column-right{flex:1 1 100%;padding:10px}#salonid-contact-map-wrapper .salonid-contact-map-google-maps iframe{height:300px}#salonid-contact-map-wrapper .salonid-contact-map-office-details{padding-top:10px}#salonid-contact-map-wrapper .salonid-heading{margin-bottom:16px}#salonid-contact-map-wrapper .salonid-subheading{margin-bottom:5px}}.header-shortlink,.header-main-menu-link{font-size:16px!important;transition:font-size .5s ease-in-out!important}.site-logo{width:250px!important;transition:width .5s ease-in-out,min-width .5s ease-in-out!important}.site-logo img{width:100%!important;height:auto!important;display:block!important}@media(max-width:1595px){html[lang=fr] .site-logo{width:220px!important}html[lang=fr] .header-shortlink,html[lang=fr] .header-main-menu-link{font-size:15px!important}}@media(max-width:1553px){html[lang=de] .site-logo{width:220px!important}html[lang=de] .header-shortlink,html[lang=de] .header-main-menu-link{font-size:15px!important}}@media(max-width:1455px){.header-shortlink,.header-main-menu-link{font-size:13px!important}.site-logo{width:60%!important;min-width:150px!important}html[lang=fr] .site-logo,html[lang=de] .site-logo{width:55%!important}}@media(max-width:1385px){.header-shortlink,.header-main-menu-link{font-size:12px!important}.site-logo{width:50%!important;min-width:125px!important}html[lang=fr] .header-shortlink,html[lang=fr] .header-main-menu-link,html[lang=de] .header-shortlink,html[lang=de] .header-main-menu-link{font-size:11px!important}}@media(max-width:1290px){.header-shortlink,.header-main-menu-link{font-size:11px!important}.site-logo{width:45%!important;min-width:110px!important}html[lang=fr] .site-logo,html[lang=de] .site-logo{width:40%!important}}@media(max-width:1200px){.header-shortlink,.header-main-menu-link{font-size:9.5px!important}.site-logo{width:40%!important;min-width:100px!important}}@media(max-width:1131px)and (min-width:1024px){html[lang=fr] .header-shortlink,html[lang=fr] .header-main-menu-link{font-size:8.5px!important}html[lang=fr] .site-logo{width:30%!important;min-width:75px!important}}@media(max-width:1128px)and (min-width:1024px){html[lang=de] .header-shortlink,html[lang=de] .header-main-menu-link{font-size:8.5px!important}html[lang=de] .site-logo{width:30%!important;min-width:75px!important}}@media(max-width:1080px){.header-shortlink,.header-main-menu-link{font-size:9px!important}.site-logo{width:35%!important;min-width:90px!important}}@media(max-width:1065px){.header-shortlink,.header-main-menu-link{font-size:8px!important}.site-logo{width:30%!important;min-width:80px!important}}@media(max-width:1024px){.header-shortlink,.header-main-menu-link{font-size:9px!important}}.design-gallery{max-width:1440px;margin:0 auto;padding:20px;box-sizing:border-box}.gallery-title{text-align:center;margin-bottom:30px}.category-buttons{display:flex;justify-content:center;margin-bottom:20px;flex-wrap:wrap}.category-btn{background-color:#f0f0f0;border:none;padding:10px 20px;margin:5px;cursor:pointer;transition:background-color .3s}.category-btn.active{background-color:#333;color:#fff}.designs-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.design-item{cursor:pointer;transition:transform .3s}.design-item img{width:100%;height:auto;display:block;border-radius:0}.design-name{margin-top:10px;text-align:center}.design-item.expanded{grid-column:1 / -1;max-width:800px;margin:0 auto 20px}.design-item.expanded img{width:100%;height:auto}@media(max-width:768px){.designs-container{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.category-buttons{flex-direction:column;align-items:center}.category-btn{width:100%;max-width:200px}}.variant-selector{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.variant-selector .variant-option{width:100%;text-align:center;margin:0;line-height:1.2;padding:10px 12px;box-sizing:border-box}svg:has(>use){stroke:currentColor!important;fill:none!important;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
/*# sourceMappingURL=/cdn/shop/t/62/assets/custom-nino.css.map */
