.contact-page-block-wrapper .contact-page-block-grid{display:flex;gap:48px;flex-direction:row}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column{flex:0 0 48.193%;max-width:48.193%;padding:24px;border-radius:16px;background:#fff}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-image{position:relative;margin:0px;padding:0 0 97.298%;width:100%;display:block;border-radius:16px;overflow:hidden}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-image img{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info{margin-top:40px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info .contact-page-block-title{margin-bottom:24px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info .contact-page-block-title *{font-size:32px;font-style:normal;font-weight:700;line-height:104%;font-family:var(--font-h2--family)}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info .button{padding:0 40px;height:48px;position:relative}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info .button::before{content:"";position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%, -50%);background:url(sparkle_new.gif) no-repeat center center;background-size:contain;opacity:0;pointer-events:none}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info .button:hover::before{opacity:1}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-left-info-bg{display:flex;flex-direction:column;gap:40px;margin-top:40px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-left-info-bg .contact-left-info .contact-left-info-title{margin-bottom:24px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-left-info-bg .contact-left-info .contact-left-info-title *{font-family:var(--font-h3--family);font-size:32px;font-weight:700;line-height:104%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-left-info-bg .contact-left-info .contact-left-info-text *{font-family:var(--font-paragraph--family);font-size:18px;font-weight:500;line-height:128%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-left-info-bg .contact-left-info .contact-left-info-text * strong{font-weight:bold}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner{position:sticky;top:70px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-inner .contact-form{width:100%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-title{margin-bottom:29px;margin-top:3px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-title *{font-family:var(--font-h3--family);font-size:48px;font-weight:700;line-height:110%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-text{margin-bottom:32px;max-width:653px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-text p{margin:16px 0}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-text *{font-family:var(--font-paragraph--family);font-size:18px;font-style:normal;font-weight:500;line-height:128%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-text * strong{font-weight:700}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__form{gap:16px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__form-row{gap:8px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__input{border-radius:99px;border:2px solid #79254c;background:#fff;padding:0px 16px;height:48px;outline:none;color:#79254c;font-family:Gliker;font-size:16px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.32px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__input::placeholder{color:#79254c;opacity:1;text-transform:uppercase}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__input:-webkit-autofill{-webkit-text-fill-color:#79254c !important;box-shadow:0 0 0 1000px var(--input-bg, #fff) inset}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column textarea.contact-form__input{border-radius:16px;height:240px;padding:16px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .terms-checkbox{margin:8px 0;color:#79254c;font-size:16px;font-style:normal;font-weight:500;line-height:24px;position:relative;padding-left:32px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .terms-checkbox a{text-decoration:underline}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .terms-checkbox input[type=checkbox]{position:absolute;opacity:0}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .terms-checkbox::before{position:absolute;top:0px;left:0px;width:24px;height:24px;background:url(/cdn/shop/files/form-checkbox.png?v=1767942614) no-repeat center left;content:"";background-size:contain}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .terms-checkbox:has(input[type=checkbox]:checked):before{background:url(/cdn/shop/files/form-checkbox-select.png?v=1767942615) no-repeat center left;background-size:contain}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .submit-button{padding:0 40px;height:48px;margin-top:16px;position:relative}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .submit-button:before{content:"";position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%, -50%);background:url(sparkle_new.gif) no-repeat center center;background-size:contain;opacity:0;pointer-events:none}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .submit-button:hover::before{opacity:1}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__error,.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__success{display:flex;align-items:center;gap:var(--gap-xs);font-weight:600;font-size:16px;border:2px solid;border-radius:10px;padding:10px;background:#fff;outline:none}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__error{color:red}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__success{color:green}.template-contact .Footer_icons_new{background:#f6f3f7 !important}@media only screen and (min-width: 0px)and (max-width: 749px){.contact-page-block-wrapper .contact-page-block-grid{flex-direction:column-reverse;gap:56px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column{flex:1;max-width:100%;width:100%;background:none;padding:0px;border-radius:0px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text{padding:16px;border-radius:16px;background:#fff}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info{margin-top:16px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info .contact-page-block-title{margin-bottom:16px;text-align:center}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info .contact-page-block-title *{font-size:24px;line-height:90%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-page-block-img-text .contact-page-block-img-text-info .button{width:100%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-left-info-bg{margin-top:56px;padding:32px 20px;border-radius:16px;background:#fff;gap:32px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-left-info-bg .contact-left-info .contact-left-info-title{margin-bottom:24px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-left-info-bg .contact-left-info .contact-left-info-title *{font-size:24px;line-height:90%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-left-column .contact-left-info-bg .contact-left-info .contact-left-info-text *{font-size:18px;line-height:128%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-title{margin-bottom:24px;text-align:center}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-title *{font-size:32px;line-height:104%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-text{margin-bottom:24px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-page-block-grid-right-column-text *{font-size:18px;line-height:128%}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .contact-form__form-row{gap:16px}.contact-page-block-wrapper .contact-page-block-grid .contact-page-block-grid-right-column .submit-button{width:100%}}