.s-961961248 .cs-form-wrap input:not([type=radio]):not([type=checkbox]),.s-961961248 .cs-form-wrap select,.s-961961248 .cs-form-wrap textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;-webkit-outline:none;-moz-outline:none;-o-outline:none;box-shadow:none;background-color:#fff;color:#0b0b0b;border:1px solid var(--color-pink);width:100%;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:clamp(15px,1.41vw,25px);line-height:1.1;padding:1.1em 1.5em 1.3em;box-sizing:border-box;border-radius:14px}.s-961961248 .cs-form-wrap::-webkit-input-placeholder{color:#cecece;font-size:clamp(15px,1.41vw,25px);line-height:1.1}.s-961961248 .cs-form-wrap:-ms-input-placeholder{color:#cecece;font-size:clamp(15px,1.41vw,25px);line-height:1.1}.s-961961248 .cs-form-wrap::placeholder{color:#cecece;font-size:clamp(15px,1.41vw,25px);line-height:1.1}.s-961961248 .cs-form-wrap select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;background-image:url(/cdn/shop/files/arrow.svg?v=1781922245);background-size:3vw;background-position:98% 40%}.s-961961248 .cs-form-wrap textarea{max-width:100%;min-height:clamp(138px,17.9vw,292px)}.s-961961248 .cs-form-wrap label.required:after{content:"*";font-size:14px;line-height:1;margin-left:2px;color:red;display:inline-block}.s-961961248 .cs-form-wrap .radio-group{display:grid;gap:1.47vw;margin-left:.5vw}.s-961961248 .cs-form-wrap .radio-group>div{display:flex;gap:.5vw}.s-961961248 .cs-form-wrap .radio-group>div input{margin-top:0;margin-right:5px}.s-961961248 .cs-form-wrap .radio-group>div label{margin:0;cursor:pointer}.s-961961248 .cs-form-wrap .radio-group>div .element-group{padding:0;margin-left:2.5vw;margin-top:-.8vw;margin-bottom:0}.s-961961248 .cs-form-wrap label{font-size:clamp(14px,1.41vw,25px);line-height:1.1;font-weight:600;display:inline-block;margin-bottom:1.35vw}.s-961961248 .cs-form-wrap label span{font-size:clamp(12px,1.2883vw,21px);font-weight:400}.s-961961248 .cs-form-wrap div.radio-group div>label{font-size:clamp(14px,1.41vw,25px);line-height:1.1;font-weight:400;margin-top:.6vw}.radio-group input[type=checkbox]{appearance:none;-webkit-appearance:none;flex-shrink:0;width:clamp(26px,3.465vw,57px);height:clamp(26px,3.465vw,57px);margin:0;border:1px solid var(--color-pink);border-radius:8px;background:transparent;cursor:pointer;position:relative;transition:all .2s ease}.radio-group input[type=checkbox]:checked{background:#f28bb5;border-color:#f28bb5}.radio-group input[type=checkbox]:checked:after{content:"";position:absolute;top:clamp(4px,.8vw,15px);left:clamp(8px,1.3vw,22px);width:clamp(9px,.8vw,15px);height:clamp(13px,1.2vw,18px);border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.s-961961248 .cs-form-wrap .form-submit-btn-wrap button{padding:10px 30px;background:#fff;border:1px solid #969a9c;font-size:clamp(20px,2.45vw,40px);height:clamp(47px,5.7vw,93px);width:clamp(254px,31vw,506px);border-radius:60px;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:900;align-items:center;display:flex;justify-content:center;padding:0 0 .5vw;text-transform:uppercase;margin-top:.5vw}.s-961961248 .has-error input,.s-961961248 .has-error textarea{border:1px solid #d82c0d!important}.s-961961248 .has-error .help-block{color:#d82c0d}.s-961961248 .radio-group{overflow:hidden;clear:both}.s-961961248 .contact-form .sortable{margin-bottom:10px}.s-961961248 .contact-form input:not([type=checkbox],.s-961961248 [type=radio]),.s-961961248 .contact-form select,.s-961961248 .contact-form textarea{width:100%}.s-961961248 .contact-form select{margin:0 0 10px}.s-961961248 .contact-form input[type=checkbox],.s-961961248 .contact-form input[type=radio]{margin-right:5px}.s-961961248 .simple-rating i{color:#f5ba00;display:inline-block;padding:1px 2px;cursor:pointer}.s-961961248 .element-group{margin-bottom:1.8vw;padding:0 1.53vw}.s-961961248 .element-group.cs-width-100{width:100%;vertical-align:top}.s-961961248 .element-group.cs-width-50{width:50%;padding:0 1.53vw;vertical-align:top}.s-961961248 .element-group.cs-width-33{width:33.33%;padding:0 10px;vertical-align:top}.s-961961248 .xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{width:max-content}@media(max-width:767px){.s-961961248 .element-group.cs-width-33{width:100%!important}}.s-961961248 .element-group .form-submit-btn-wrap{width:100%}.s-961961248 .cs-form-wrap .Polaris-DisplayText.Polaris-DisplayText--sizeMedium span{padding:0 10px}.s-961961248 .drop-area-warp{display:flex;flex-wrap:wrap}.s-961961248 .element-group .cs-image img{max-width:100%}.s-961961248 .recaptcha_wrap{padding:10px}.s-961961248 .element-group .element-icons{opacity:0;visibility:hidden}.s-961961248 .element-group:hover .element-icons{opacity:1;visibility:visible}.s-961961248 .element-group .action-btn-wrap{display:flex;justify-content:space-between;margin-bottom:5px}.s-961961248 .element-group s-icon{width:20px;height:20px;cursor:pointer}.s-961961248 .element-field{margin-bottom:10px}.form-col-wrap{padding:1.656vw 2.66vw 2.5vw;border:2px solid var(--color-pink);border-radius:95px;background:#fcf3e9}.form-header{display:flex;align-items:center}.form-header svg{width:5.3vw;height:5.3vw;margin-left:-1.62vw;margin-right:.4vw}.form-header .form-heading{font-size:clamp(15px,1.8405vw,30px);font-weight:600}.form-footer{text-align:center;font-size:clamp(14px,1.41vw,23px)}.form-footer a{color:var(--color-pink);text-decoration:none}@media(max-width:767px){.form-col-wrap{padding:1vw 5.66vw 4.66vw 1vw;border:2px solid var(--color-pink);border-radius:34px;margin-top:2.5vw}form-header{margin-left:1vw}.form-header svg{width:8.5349vw;height:8.5349vw;margin-left:0;margin-right:0vw}.form-header .form-heading{font-size:clamp(8px,3.4884vw,20px)}.s-961961248 .cs-form-wrap input:not([type=radio]):not([type=checkbox]),.s-961961248 .cs-form-wrap select,.s-961961248 .cs-form-wrap textarea{font-size:clamp(9px,3.2558vw,25px);padding:.8em 1.2em .85em}.s-961961248 .cs-form-wrap::-webkit-input-placeholder{font-size:clamp(9px,3.2558vw,25px)}.s-961961248 .cs-form-wrap:-ms-input-placeholder{font-size:clamp(9px,3.2558vw,25px)}.s-961961248 .cs-form-wrap::placeholder{font-size:clamp(9px,3.2558vw,25px)}.s-961961248 .element-group{margin-bottom:2.6vw}.s-961961248 .cs-form-wrap label span{font-size:clamp(10px,2.79vw,16px);font-weight:400}.s-961961248 .cs-form-wrap .radio-group{display:grid;gap:2.8vw;margin-left:1vw;margin-top:2vw}.s-961961248 .cs-form-wrap .radio-group>div .element-group{padding:0;margin-left:2.5vw;margin-top:-1.8vw;margin-bottom:0}.s-961961248 .drop-area-warp{display:flex;flex-wrap:wrap;margin-top:1.2vw!important}}.contact-success-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.contact-success-popup[hidden]{display:none}.contact-success-popup .contact-success-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;display:block}.contact-success-popup__content{position:absolute;top:50%;left:50%;width:clamp(379px,42vw,688px);max-width:calc(100% - 25px);transform:translate(-50%,-50%);background:#f8f1eb;border-radius:24px;padding:40px 40px 76px;text-align:center;font-size:clamp(15px,1.411vw,23px);color:#333;border:2px solid var(--color-pink)}.contact-success-popup__content svg{width:clamp(50px,5.1vw,84px);height:auto}.contact-success-popup__content h2{font-size:clamp(44px,4.9vw,80px);line-height:.95;margin:0;color:#333}.contact-success-popup__content ul{text-align:left;max-width:max-content;margin:0 auto;padding:0;list-style:none;color:#333}.contact-success-popup__content ul li{display:flex;align-items:center;gap:clamp(7px,.6vw,12px)}.contact-success-popup__content ul li+li{margin-top:clamp(18px,2vw,35px)}.contact-success-popup__content ul .dot{width:clamp(35px,3vw,50px);height:clamp(35px,3vw,50px);font-size:clamp(15px,1.6564vw,27px);background:var(--color-pink);border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.contact-success-popup__close{position:absolute;top:2vw;right:2vw;border:0;background:none;cursor:pointer;font-size:clamp(30px,2.45vw,40px);font-weight:400}@media(max-width:767px){.contact-success-popup__content{padding:25px 20px 36px}.contact-success-popup__close{position:absolute;top:3vw;right:3vw}}.form-submit-btn-wrap+div{text-align:center}.custom-select{position:relative}.custom-select details{border:1px solid var(--color-pink);width:100%;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:clamp(15px,1.41vw,25px);line-height:1.1;box-sizing:border-box;border-radius:14px;background:#fff}.custom-select summary{padding:1.1em 1.5em 1.3em;display:flex;align-items:center;justify-content:space-between}.custom-select summary::-webkit-details-marker{display:none}.custom-select .selected-text.is-placeholder{color:#cecece}.custom-select .icon{transition:transform .2s ease;color:var(--color-pink);width:clamp(15px,2vw,34px);height:auto;transform:rotate(180deg)}.custom-select details[open] .icon{transform:rotate(0)}.custom-select ul{margin:0;padding:.5em 0;list-style:none;border-top:1px solid var(--color-pink)}.custom-select li{padding:.5em 1.5em;cursor:pointer}.custom-select li.active{background:#f3dde5}@media(max-width:767px){.custom-select details{font-size:clamp(9px,3.2558vw,25px)}.custom-select summary{padding:.8em 1.2em .85em}.custom-select li{padding:.5em 1.2em}}.cs-custom-form{background:#f8d697;padding-top:3.5vw;padding-bottom:clamp(40px,9vw,160px)}@media(max-width:767px){.cs-custom-form{padding-top:2.5vw}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-form.css.map */
