.gift__form-right{position:relative}.gift__form-inner{padding:0 35px 0 55px;column-gap:44px}.gift__form-inner .contact__button>a{margin-left:6px}.gift__form-left h1{margin:0 -210px 0 0;z-index:1;position:relative}.pair__gift-button{max-width:280px;margin:0 auto}.gift__form-left{flex:0 0 calc(43% - 22px);max-width:calc(43% - 22px);margin-top:-15px;z-index:1}.gift__form-right{flex:0 0 calc(57% - 22px);max-width:calc(57% - 22px)}.contact__button{column-gap:16px}.contact__button.flex .button{padding-left:0;padding-right:0;text-align:center}.gift__form-inner .contact__button>a{flex:calc(32.5% - 40px)}.gift__form-inner button{flex:0 0 37.5%}.gift__form-flower{position:absolute;width:203px;height:211px;right:-40px;bottom:10px}.gift__form{position:relative;overflow:hidden;padding-top:200px}.gift__form .form-status svg.icon.icon-error{height:1em;width:1em;margin-right:5px}.small_copy{font-size:12px;text-align:center;max-width:90%;margin:0 auto 20px}.gift__form .form-status{display:flex;align-items:center}.freshie__guy-image{max-width:170px!important;position:absolute;right:-40px;top:100px}.custom__gift-text{position:absolute;top:3%;width:100%;left:3%;height:64%}.js-gift-note-text{padding:20px;border:0;background:transparent;min-height:81%;max-width:90%;font-family:effra,sans-serif;font-size:20px}.js-gift-note-text:focus-visible{outline:none}.freshie__text{background-color:#fefec5}.sc-dkPtRN.iwfWWB{display:none}.freshie__text p{font-size:12px;font-weight:500;margin:0 0 7px;line-height:1}.freshie__text{background-color:#fefec5;border:1px solid #000000;border-radius:10px;padding:12px;font-size:10px;font-weight:500;max-width:250px}.yes__no-buttons span{border:1px solid #000000;padding:3px 14px;border-radius:3px;display:inline-block}.freshie__image{max-width:220px;position:absolute;top:-17%;right:11%;width:100%;opacity:0;transition:opacity .9s ease-in-out;cursor:pointer;z-index:1}.gift__form-right.visible .freshie__image{opacity:1}@media screen and (max-width: 1400px){.freshie__image{top:-22%}}@media screen and (max-width: 1200px){.freshie__image{top:-42%}.gift__form-right{padding-top:0}.freshie__guy-image{max-width:130px!important}.js-gift-note-text{font-size:15px}}@media screen and (max-width: 991px){.freshie__image{top:-260px}}@media screen and (max-width: 989px){.freshie__image{transition:opacity 1s ease-in-out;max-width:220px}.gift__form-flower{right:50px;bottom:10px}.gift__form-inner{padding:0 15px;column-gap:44px}.gift__form-right,.gift__form-left{flex:0 0 calc(50% - 22px);max-width:calc(50% - 22px)}.gift__form-right.visible>.responsive__lazy-image{max-width:95%!important}.freshie__guy-image{max-width:150px!important}.freshie__text{max-width:200px}}@media screen and (max-width: 767px){.gift__form-inner{flex-wrap:wrap}.gift__form-left{margin-top:0}.gift__form-right,.gift__form-left{flex:0 0 100%;max-width:100%}.gift__form-left h1{margin:0}.gift__form-right{margin-bottom:40px;margin-top:130px;padding-top:0}.gift__form{overflow-x:unset;padding-top:50px}.freshie__text p{font-size:10px}.small_copy{max-width:100%}.freshie__text{padding:8px;font-size:10px;max-width:170px}.freshie__guy-image{position:absolute;right:15px;top:70px;max-width:70px!important}.js-gift-note-text{padding:10px}.freshie__image{top:-100px;max-width:210px;right:2%}}.gift__form .gift__form-left .container-d0-0-2-5{border:0;background:transparent;padding:0;row-gap:10px}.gift__form .gift__form-left .title-0-2-7{font-family:effra;color:#1a1a1a!important}.gift__form .gift__form-left textarea#magic-writer-text-area{border:1px solid #1a1a1a99;border-radius:0;background:#fff}.gift__form .gift__form-left textarea::placeholder{color:#1a1a1a99;font-size:12px;letter-spacing:.36px;line-height:14.4px}.gift__form .gift__form-left textarea#magic-writer-text-area{outline:none}.gift__form .gift__form-left .squareButton-0-2-8{border-radius:0}.gift__form .gift__form-left .squareButton-0-2-8 svg,.recordButton-0-2-17.recordButton-d1-0-2-20 svg{fill:#000;color:unset}#magic-writer-element *,.squareButtonText-d0-0-2-19,.videoHeroTitleContainer-0-2-15,.videoHeroSubText-0-2-16,.title-d0-0-2-38{font-family:effra!important;color:#1a1a1a}#magic-app input{border:1px solid #1a1a1a99;border-radius:0;background:#fff}.sc-egiyK.ggnsaO{color:#1a1a1a99!important}#magic-app input:focus-visible{outline:none}.element-0-2-26{gap:3px}.body-0-2-23,.videoHeroTextContainer-0-2-14{gap:13px}div#magic-writer-element{padding:20px 0 0}.bodyMainText-0-2-25,.bodyMainText-0-2-25>div{font-family:effra;font-size:12px;letter-spacing:.36px;color:#1a1a1a!important;line-height:14.4px}.buttons-0-2-32 div,.recordButton-0-2-17{border-radius:0;border:1px solid #1a1a1a;font-size:16px;letter-spacing:.03em}.filledButton-0-2-19.filledButton-d1-0-2-25,.outlinedButton-0-2-20.outlinedButton-d2-0-2-26{border-radius:0}.filledButton-0-2-19.filledButton-d1-0-2-25{color:#fff!important;padding:10px 45px;background:linear-gradient(90deg,var(--red),var(--pink));border:1px solid var(--black);text-align:center;cursor:pointer;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.03em}.outlinedButton-0-2-20.outlinedButton-d2-0-2-26{padding:10px 45px;border:1px solid var(--black);text-align:center;cursor:pointer;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.03em}.cxzcPQ{border:1px solid #1a1a1a;border-radius:0;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/77/assets/gift-form.css.map */
