html{min-height:100%;background-image:url(/cdn/shop/files/gradient-small.webp?v=1772687122);background-size:100% 100%;background-position:center;background-repeat:no-repeat}body{margin:0;padding:0;min-height:100%}.splash__page{min-height:100vh;display:flex;justify-content:center;padding:45px 16px}.outline{border:1px solid green}.splash__logo{display:block;width:150px;opacity:0}.splash__title{font-family:"Instrument Serif",serif;font-size:60px;line-height:1;color:#fdf9e2;text-align:center;margin-block-start:clamp(25px,8vh,100px)!important;margin-block-end:0!important}.splash__title span{font-style:italic}.splash__button-wrap{padding-top:32px;padding-bottom:clamp(10px,2vh,45px)}.splash__cta{opacity:0;border-radius:16px;padding:12px 20px;font-family:Cotham Sans,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;background-color:#ffd95e;border:none;color:#000b43;box-shadow:0 2px #7d6928,0 -2px #fdf9e2;cursor:pointer;transition:box-shadow .15s ease}.splash__cta:hover{box-shadow:0 -2px #7d6928,0 2px #fdf9e2}.splash__video{border-radius:20px;max-width:640px;opacity:0}.splash__page .inner{max-width:640px;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;row-gap:15px;position:relative;overflow:hidden}.splash__page .inner:has(h1.is-success-message){max-width:700px}.splash__page .inner:has(h1.is-success-message) h1{font-size:47px}.splash__page .top{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.form-outer-wrap{opacity:0;position:absolute;z-index:1;top:70px;left:0;width:100%;height:640px;transform:translateY(120px);pointer-events:none;will-change:transform}.klaviyo-form{pointer-events:none}.form-icon{position:absolute}.icon-pineapple{top:43%;transform:translateY(-50%);left:35px;height:121px;width:auto}.icon-shell{bottom:12%;right:19px;height:118px;width:auto}.icon-stamp{top:39%;left:74%;transform:translate(-50%);height:96px;width:auto}.form-outer-wrap>.klaviyo-form{position:relative;height:100%;padding:0!important}.form-outer-wrap>.klaviyo-form>.needsclick{height:100%!important}.form-outer-wrap form{padding:50px 40px!important;transform:rotate(-6deg);background-image:url(/cdn/shop/files/paper-hi-res_sml.png?v=1773026196);background-repeat:no-repeat;background-size:100% 100%;width:71%!important;height:90%;margin:0 auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}@media(min-width:768px)and (max-width:1001px){.form-outer-wrap form{min-width:70vw}}.klaviyo-form>div:first-child{justify-content:start!important}.klaviyo-form>div:first-child>[data-testid=form-row]:nth-child(1){flex-direction:row!important;padding-bottom:15px}.klaviyo-form>div:first-child>[data-testid=form-row]:nth-child(2){padding-bottom:15px}.klaviyo-form>div:first-child>[data-testid=form-row]:nth-child(4){flex-grow:1}.klaviyo-form>div:first-child>[data-testid=form-row]:nth-child(4)>div{flex-direction:column!important;justify-content:flex-end!important}.form-outer-wrap [data-testid=form-row]>div>div{flex-direction:row!important;column-gap:14px!important;align-items:flex-end}.form-outer-wrap [data-testid=form-row]>div>div>div:last-child{width:0px!important}.form-outer-wrap [data-testid=form-row]>div>div>input{flex-grow:1!important}.form-outer-wrap [data-testid=form-component]{padding:0!important;margin-bottom:0}.form-outer-wrap label{font-family:"Instrument Serif",serif!important;font-size:32px!important;font-weight:400!important;letter-spacing:0!important;padding-bottom:0!important;line-height:1;color:#000b43!important}.form-outer-wrap input[type=text],.form-outer-wrap input[type=email]{border:none!important;border-bottom:1px dotted #1d2a44!important;border-radius:0!important;height:unset!important;padding-left:0!important;background:transparent!important;font-size:18px!important;font-family:"Instrument Serif",serif!important}.form-outer-wrap input:focus{outline:none!important;border-bottom:1px dotted #1d2a44!important}.form-outer-wrap button[type=button]{border-radius:16px!important;padding:12px 20px!important;font-family:Cotham Sans,sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:16px!important;line-height:20px!important;letter-spacing:0!important;text-align:center!important;background:#ffd95e!important;color:#000b43!important;border:none!important;height:auto!important;width:auto!important;box-shadow:0 2px #7d6928,0 -2px #fdf9e2!important;cursor:pointer!important;transition:box-shadow .15s ease!important;align-self:flex-start!important}.form-outer-wrap button[type=button]:hover{box-shadow:0 -2px #7d6928,0 2px #fdf9e2!important}.form-outer-wrap input::-webkit-input-placeholder{opacity:0!important}.form-outer-wrap input::-moz-placeholder{opacity:0!important}.form-outer-wrap input:-ms-input-placeholder{opacity:0!important}@media(max-width:996px){.form-outer-wrap{height:76vh}}@media(max-width:765px){html,body{overflow:hidden}.splash__logo{width:110px}.splash__page{padding:15px 10px;min-height:100dvh}.splash__page .inner{max-width:unset;width:100%;overflow:visible}.splash__page .top{width:100%}.splash__title{font-size:39px;max-width:300px;margin-block-start:0!important;padding-top:45px}.splash__button-wrap{padding-top:35px}.form-outer-wrap{height:80vh}.form-outer-wrap form{padding:40px 29px!important;width:102%!important;transform:rotate(-6deg) translate(14px)}.form-outer-wrap label{font-size:22px!important;padding-bottom:0!important;line-height:1!important}.form-outer-wrap input[type=text],.form-outer-wrap input[type=email]{font-size:16px!important}.splash__video{width:100%;max-width:390px;aspect-ratio:4/5;object-fit:cover}.icon-pineapple{top:37%;left:-33px;height:112px}.icon-shell{bottom:17%;right:-81px;height:153px}.icon-stamp{top:31%;left:84%;height:88px}}@media(max-width:425px){.splash__video{max-width:68vw;object-position:57% 50%}}@media(min-width:2000px){.splash__page .inner{max-width:43vw;justify-content:center;row-gap:10vh}.splash__logo{width:7vw}.form-outer-wrap{width:640px!important;left:50%;transform:translate(-50%,120px)}.splash__title{width:760px;font-size:80px}.splash__video{max-width:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/splash-page.css.map */
