/** Shopify CDN: Minification failed

Line 8:5546 Unexpected "{"
Line 8:5554 Expected ":"
Line 8:5559 Unexpected "{"

**/
.popup-thankyou__close{position:absolute;top:12px;right:12px;background:none;border:none;font-size:24px;line-height:1;cursor:pointer;color:#000;}.arrow---icon{position:absolute;right:25px;top:30px;transition:all .3s;}.custom-dropdown-wrapper{width:100%;margin:0 2px 0 0;}.field__input:focus{border-radius:15px;}.dropdown{color:rgba(var(--color-foreground),.5);}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.2rem 1.5rem .8rem 1.5rem;margin:var(--inputs-border-width);}.product-buttons{display:flex;flex-direction:column;gap:10px;}.product-buttons-row{display:flex;flex-direction:column;}.product-buttons-scroll{display:flex;overflow-x:auto;gap:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;margin:2px 0;}.product-buttons-scroll::-webkit-scrollbar{display:none;}.product-btn{border:1px solid #000;background:#fff;color:#000;border-radius:41px;margin-right:6px;cursor:pointer;font-size:16px;transition:.2s ease;padding:10px 30px;flex:0 0 auto;white-space:nowrap;margin:4px 2px;}.clear-btn{margin-top:10px;align-self:flex-start;padding:10px 4px;background:transparent;border:1px solid #000;border-radius:41px;font-size:16px;cursor:pointer;white-space:nowrap;}@media (min-width:750px){.product-buttons-row{flex-direction:row;align-items:center}.clear-btn{margin-top:0;align-self:flex-end;padding:9px 22px}}.product-btn:hover{background:#DA9DFF;}.product-btn.active{background:black!important;color:white!important;}.clear-btn{background:none;border:none;color:#555;text-decoration:underline;cursor:pointer;font-size:14px;}.contact__title{font-weight:700;font-size:24px;margin-bottom:12px;color:#000;}.contact__right-inner{display:flex;flex-direction:column;width:100%;}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{pointer-events:none;content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:15px;box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-base-text),var(--inputs-shadow-opacity));z-index:-1;}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:15px;}.field__label,.customer .field label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.5);letter-spacing:normal;line-height:2.9;}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:15px;height:6.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0;}.margin-class:after{margin-bottom:-2px!important;}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{pointer-events:none;content:'';position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:15px;box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),.3);transition:box-shadow var(--duration-short) ease;z-index:1;}.button{display:flex;align-items:center;background:#fff;padding:10px 50px;border-radius:41px;text-decoration:none;color:#fff;font-size:16px;background-color:#000;transition:all .2s;}.button:hover{background-color:#DA9DFF;color:#000;}.contact img{max-width:100%;}.contact .form__message{align-items:flex-start;}.contact .icon-success{margin-top:.2rem;}.contact .field{margin-bottom:1.5rem;}.title{text-align:center;font-family:Grtsk!important;}.contact__button{margin-top:3rem;display:flex;justify-content:flex-end;}@media screen and (min-width:750px){.contact__button{margin-top:1rem}}@media screen and (min-width:750px){.contact__fields{grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact__layout{display:flex;gap:2rem;flex-wrap:wrap;margin-top:10px;}.contact__left{flex:1;min-width:280px;display:flex;flex-direction:column;}.contact__right{flex:1;min-width:280px;display:flex;}.contact__right .field{flex:1;width:100%;}.contact__right textarea{height:100%;min-height:100%;}@media screen and (min-width:990px){.title,.title-wrapper-with-link{margin:12px}}@media screen and (max-width:750px){.contact__layout{gap:0}.arrow---icon{right:18px;}}.custom-dropdown.hidden{display:none;}.custom-dropdown{border:1px solid #ccc;background:white;position:absolute;z-index:10;width:100%;max-height:200px;overflow-y:auto;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-top:5px;border-radius:15px;}.dropdown-option{padding:10px;cursor:pointer;border-bottom:1px solid rgba(204,204,204,1);}.dropdown-option:hover{background-color:#f2f2f2;}.contact,.page-width,.gradient,.section-{{section.id}}{overflow:visible!important;}.dropdown-option:last-child{border:none;}#productDropdown::placeholder{color:rgba(0,0,0,.5);opacity:1;}.popup-thankyou{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(2px);transition:opacity .3s ease;}.popup-thankyou.hidden{display:none;}.popup-thankyou__content{background:#fff;border-radius:20px;padding:40px 20px;max-width:500px;width:90%;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.15);animation:popupThankyouFadeInUp .4s ease;position:relative;}.popup-thankyou__icon{font-size:36px;color:white;width:50px;height:50px;margin:0 auto 20px;border-radius:50%;display:flex;align-items:center;justify-content:center;}.popup-thankyou__title{font-size:16px;font-weight:600;margin-bottom:12px;}.popup-thankyou__subtitle{font-size:16px;margin-bottom:5px;color:#000!important;}.popup-thankyou__text{font-size:16px;color:#000!important;}@keyframes popupThankyouFadeInUp{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes kvvx-fade-in{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:768px){.popup-thankyou__content{padding:30px 25px;}.popup-thankyou__title{font-size:14px;}.popup-thankyou__subtitle{font-size:14px;}.popup-thankyou__text{font-size:14px;}}@media screen and (max-width:376px){.popup-thankyou__content{padding:25px 20px;}}.text-area{padding-top:22px!important;}