#ripe-waitlist-section{position:relative;overflow:hidden}.ripe-waitlist__bg-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.ripe-waitlist__bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.ripe-waitlist__bg--video{pointer-events:none;opacity:0;transition:opacity .4s}.ripe-waitlist__bg--video.is-playing{opacity:1}@media(max-width:1024px){.ripe-waitlist__bg--video{display:none}}.ripe-waitlist__overlay{background-color:var(--overlay-color-mobile,#000);width:100%;height:100%;opacity:var(--overlay-opacity-mobile,0);position:absolute;top:0;left:0}@media(min-width:1025px){.ripe-waitlist__overlay{background-color:var(--overlay-color,#000);opacity:var(--overlay-opacity,0)}}.ripe-waitlist__content{align-items:var(--mobile-align,center);justify-content:var(--mobile-justify,center);padding:var(--content-padding-y-mobile,30px)var(--content-padding-x-mobile,20px);min-height:calc(100dvh - var(--header-group-height,0px));z-index:1;flex-direction:column;display:flex;position:relative}.ripe-waitlist__content-inner{width:100%;max-width:var(--content-max-width,1200px);flex-direction:column;align-items:center;display:flex}.ripe-waitlist__heading{font-family:Noe Display,Georgia,serif;font-style:italic;font-weight:500;font-size:var(--heading-size-mobile,32px);color:var(--heading-color-mobile,#000);text-transform:uppercase;text-align:center;margin-bottom:20px;line-height:1.1}.ripe-waitlist__heading p{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-transform:inherit;margin:0}.ripe-waitlist__heading p:last-child{font-size:calc(var(--heading-size-mobile,32px)*1.31)}.ripe-waitlist__heading strong{font-size:40px}.ripe-waitlist__body{font-family:Favorit,sans-serif;font-size:var(--body-size-mobile,14px);color:var(--body-color-mobile,#fff);margin-bottom:14px;font-weight:700}.ripe-waitlist__body p{font-size:inherit;color:inherit;font-weight:inherit;margin:0}.ripe-waitlist__form{width:100%;max-width:var(--form-max-width,400px);margin:0 auto}.ripe-waitlist__form input,.ripe-waitlist__form input[name=phone-number]{font-size:16px}.ripe-waitlist__form input::placeholder{font-size:16px}.ripe-waitlist__form a{text-decoration:underline}@media(max-width:400px){.ripe-waitlist__heading{font-size:calc(var(--heading-size-mobile,32px)*.875);margin-bottom:16px}.ripe-waitlist__body{margin-bottom:8px}.ripe-waitlist__form input::placeholder{font-size:13px!important}}@media(min-width:1025px){.ripe-waitlist__content{align-items:var(--tablet-align,center);justify-content:var(--tablet-justify,center)}.ripe-waitlist__heading{color:var(--heading-color,#000)}.ripe-waitlist__body{color:var(--body-color,#fff)}}@media(min-width:1400px){.ripe-waitlist__content{align-items:var(--desktop-align,center);justify-content:var(--desktop-justify,center);padding:var(--content-padding-y,80px)var(--content-padding-x,40px)}.ripe-waitlist__heading{font-size:var(--heading-size,42px);margin-bottom:40px}.ripe-waitlist__heading p:last-child{font-size:calc(var(--heading-size,42px)*var(--heading-scale,1.43))}.ripe-waitlist__body{font-size:var(--body-size,28px);margin-bottom:24px}}@media(max-width:1024px){.ripe-waitlist__form--recolor-mobile .klaviyo-emailinput>input,.ripe-waitlist__form--recolor-mobile .klaviyo-phoneinput>div>input,.ripe-waitlist__form--recolor-mobile .klaviyo-disclosure,.ripe-waitlist__form--recolor-mobile .klaviyo-disclosure *{color:var(--form-color-mobile,#fff)!important}.ripe-waitlist__form--recolor-mobile .klaviyo-emailinput>input::placeholder,.ripe-waitlist__form--recolor-mobile .klaviyo-phoneinput>div>input::placeholder{color:var(--form-color-mobile,#fff)!important;opacity:1!important}.ripe-waitlist__form--recolor-mobile .klaviyo-emailinput>input::-webkit-input-placeholder{color:var(--form-color-mobile,#fff)!important;opacity:1!important}.ripe-waitlist__form--recolor-mobile .klaviyo-phoneinput>div>input::-webkit-input-placeholder{color:var(--form-color-mobile,#fff)!important;opacity:1!important}.ripe-waitlist__form--recolor-mobile .klaviyo-emailinput>input::-moz-placeholder{color:var(--form-color-mobile,#fff)!important;opacity:1!important}.ripe-waitlist__form--recolor-mobile .klaviyo-phoneinput>div>input::-moz-placeholder{color:var(--form-color-mobile,#fff)!important;opacity:1!important}.ripe-waitlist__form--recolor-mobile .klaviyo-emailinput>input,.ripe-waitlist__form--recolor-mobile .klaviyo-phoneinput>div>input,.ripe-waitlist__form--recolor-mobile .klaviyo-phoneinput>div{border-color:var(--form-color-mobile,#fff)!important;background-color:#0000!important}.ripe-waitlist__form--recolor-mobile :has(>.klaviyo-form-button){background-color:#0000!important;padding-left:0!important;padding-right:0!important}.ripe-waitlist__form--recolor-mobile .klaviyo-form-button{border:1px solid var(--form-color-mobile,#fff)!important;color:var(--form-color-mobile,#fff)!important;background-color:#0000!important;transition:background-color .2s,color .2s!important}.ripe-waitlist__form--recolor-mobile .klaviyo-disclosure a{transition:opacity .2s}}@media(max-width:1024px)and (hover:hover){.ripe-waitlist__form--recolor-mobile .klaviyo-form-button:hover{background-color:var(--form-color-mobile,#fff)!important;color:#000!important}.ripe-waitlist__form--recolor-mobile .klaviyo-disclosure a:hover{opacity:.7}}@media(max-width:1024px){.ripe-waitlist__form--recolor-mobile .klaviyo-form-button:focus-visible{outline-offset:2px;outline:2px solid var(--form-color-mobile,#fff)!important}.ripe-waitlist__form--recolor-mobile .klaviyo-emailinput>input:focus-visible{outline-offset:2px;outline:2px solid var(--form-color-mobile,#fff)!important}.ripe-waitlist__form--recolor-mobile .klaviyo-phoneinput>div>input:focus-visible{outline-offset:2px;outline:2px solid var(--form-color-mobile,#fff)!important}}@media(min-width:1025px){.ripe-waitlist__form--recolor-desktop .klaviyo-emailinput>input,.ripe-waitlist__form--recolor-desktop .klaviyo-phoneinput>div>input,.ripe-waitlist__form--recolor-desktop .klaviyo-disclosure,.ripe-waitlist__form--recolor-desktop .klaviyo-disclosure *{color:var(--form-color,#000)!important}.ripe-waitlist__form--recolor-desktop .klaviyo-emailinput>input::placeholder,.ripe-waitlist__form--recolor-desktop .klaviyo-phoneinput>div>input::placeholder{color:var(--form-color,#000)!important;opacity:1!important}.ripe-waitlist__form--recolor-desktop .klaviyo-emailinput>input::-webkit-input-placeholder{color:var(--form-color,#000)!important;opacity:1!important}.ripe-waitlist__form--recolor-desktop .klaviyo-phoneinput>div>input::-webkit-input-placeholder{color:var(--form-color,#000)!important;opacity:1!important}.ripe-waitlist__form--recolor-desktop .klaviyo-emailinput>input::-moz-placeholder{color:var(--form-color,#000)!important;opacity:1!important}.ripe-waitlist__form--recolor-desktop .klaviyo-phoneinput>div>input::-moz-placeholder{color:var(--form-color,#000)!important;opacity:1!important}.ripe-waitlist__form--recolor-desktop .klaviyo-emailinput>input,.ripe-waitlist__form--recolor-desktop .klaviyo-phoneinput>div>input,.ripe-waitlist__form--recolor-desktop .klaviyo-phoneinput>div{border-color:var(--form-color,#000)!important;background-color:#0000!important}.ripe-waitlist__form--recolor-desktop :has(>.klaviyo-form-button){background-color:#0000!important;padding-left:0!important;padding-right:0!important}.ripe-waitlist__form--recolor-desktop .klaviyo-form-button{border:1px solid var(--form-color,#000)!important;color:var(--form-color,#000)!important;background-color:#0000!important;transition:background-color .2s,color .2s!important}.ripe-waitlist__form--recolor-desktop .klaviyo-disclosure a{transition:opacity .2s}}@media(min-width:1025px)and (hover:hover){.ripe-waitlist__form--recolor-desktop .klaviyo-form-button:hover{background-color:var(--form-color,#000)!important;color:#fff!important}.ripe-waitlist__form--recolor-desktop .klaviyo-disclosure a:hover{opacity:.7}}@media(min-width:1025px){.ripe-waitlist__form--recolor-desktop .klaviyo-form-button:focus-visible{outline-offset:2px;outline:2px solid var(--form-color,#000)!important}.ripe-waitlist__form--recolor-desktop .klaviyo-emailinput>input:focus-visible{outline-offset:2px;outline:2px solid var(--form-color,#000)!important}.ripe-waitlist__form--recolor-desktop .klaviyo-phoneinput>div>input:focus-visible{outline-offset:2px;outline:2px solid var(--form-color,#000)!important}}
/*# sourceMappingURL=/cdn/shop/t/172/assets/hr-ripe-waitlist-DIJM4QzY.css.map */
