.hp-signup-host{margin:0;background:#f0eeee}@media screen and (min-width:1024px){.hp-signup-host{padding:clamp(28px,2.8472222222vw,41px) 0}}@media screen and (max-width:1023px){.hp-signup-host{padding:clamp(16px,5.3333333333vw,20px) 0}}.hp-signup-host .container,.hp-signup-host .shopify-block{display:block;box-sizing:border-box;width:100%;max-width:none;margin-inline:0;padding-inline:0}@media screen and (min-width:1024px){.hp-signup,.hp-signup-host .shopify-block>[class^=klaviyo-form-]{box-sizing:border-box;width:min(var(--page-width, 1200px),100% - 2 * clamp(24px,4.4444444444vw,64px));margin-inline:auto}}@media screen and (max-width:1023px){.hp-signup,.hp-signup-host .shopify-block>[class^=klaviyo-form-]{box-sizing:border-box;width:calc(100% - (2*clamp(16px,5.3333333333vw,20px)));margin-inline:auto}}.hp-signup{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:1024px){.hp-signup{gap:clamp(8px,.8333333333vw,12px);margin-block-end:clamp(14px,1.3888888889vw,20px)}}@media screen and (max-width:1023px){.hp-signup{gap:min(2.1333333333vw,8px);margin-block-end:clamp(14px,5.3333333333vw,20px)}}.hp-signup-heading-row{display:flex;align-items:center}@media screen and (min-width:1024px){.hp-signup-heading-row{gap:clamp(6px,.5555555556vw,8px);max-width:clamp(420px,40.4166666667vw,582px)}}@media screen and (min-width:1024px){.hp-section-heading.hp-signup-heading{font-size:clamp(22px,1.9444444444vw,28px);line-height:clamp(28px,2.5vw,36px)}}@media screen and (max-width:1023px){.hp-section-heading.hp-signup-heading{font-size:clamp(19px,5.8666666667vw,22px);line-height:clamp(25px,8vw,30px)}}.hp-signup-arrow{display:block;flex-shrink:0;width:18px;height:18px;color:rgb(var(--card-text-color, 38 38 43))}@media screen and (min-width:1024px){.hp-signup-arrow{width:clamp(14px,1.25vw,18px);height:clamp(14px,1.25vw,18px)}}@media screen and (max-width:1023px){.hp-signup-arrow{display:none}}.hp-signup-arrow path{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;vector-effect:non-scaling-stroke}.hp-signup-body{font-family:var(--body-font-family, Assistant, sans-serif);font-weight:400;font-style:normal;margin:0;color:#393939}@media screen and (min-width:1024px){.hp-signup-body{max-width:clamp(420px,40.4166666667vw,582px);font-size:clamp(16px,1.3888888889vw,20px);line-height:clamp(20px,1.5277777778vw,22px)}}@media screen and (max-width:1023px){.hp-signup-body{font-size:clamp(14px,4.2666666667vw,16px);line-height:clamp(20px,5.8666666667vw,22px)}}@media screen and (min-width:1024px){.hp-signup-host .shopify-block>[class^=klaviyo-form-]{min-height:clamp(44px,3.75vw,54px)}}@media screen and (max-width:1023px){.hp-signup-host .shopify-block>[class^=klaviyo-form-]{min-height:clamp(38px,11.2vw,42px)}}.hp-signup-host .shopify-block>[class^=klaviyo-form-] form{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important}@media screen and (min-width:1024px){.hp-signup-host .shopify-block>[class^=klaviyo-form-] form{max-width:clamp(420px,40.4166666667vw,582px)!important}}@media screen and (max-width:1023px){.hp-signup-host .shopify-block>[class^=klaviyo-form-] form{max-width:100%!important}}.hp-signup-host .shopify-block>[class^=klaviyo-form-] form>div{min-height:0!important}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*{flex:1 1 auto;min-width:0}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child){flex:0 0 auto}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*>div{width:100%}.hp-signup-host .shopify-block>[class^=klaviyo-form-]:has(input[type=email]) .klaviyo-form-richtext{display:none!important}.hp-signup-host .shopify-block>[class^=klaviyo-form-]:has(input[type=email]) [data-testid=form-row]:not(:has(input,button)){display:none!important}.hp-signup-host .shopify-block>[class^=klaviyo-form-] input[type=email]{font-family:var(--body-font-family, Assistant, sans-serif);font-weight:400;font-style:normal;box-sizing:border-box;width:100%;margin:0;border:1px solid #393939;border-right:0;border-radius:8px 0 0 8px;background:transparent;box-shadow:none;color:#393939;-webkit-appearance:none;appearance:none}@media screen and (min-width:1024px){.hp-signup-host .shopify-block>[class^=klaviyo-form-] input[type=email]{height:clamp(44px,3.75vw,54px);padding:0 clamp(12px,1.1111111111vw,16px) 0 clamp(11px,1.0416666667vw,15px);font-size:clamp(15px,1.25vw,18px);line-height:clamp(20px,1.5277777778vw,22px)}}@media screen and (max-width:1023px){.hp-signup-host .shopify-block>[class^=klaviyo-form-] input[type=email]{height:clamp(38px,11.2vw,42px);padding:0 clamp(12px,4.2666666667vw,16px) 0 clamp(11px,4vw,15px);font-size:clamp(14px,4vw,15px);line-height:clamp(20px,5.8666666667vw,22px)}}.hp-signup-host .shopify-block>[class^=klaviyo-form-] input[type=email]::placeholder{color:#393939;opacity:1}.hp-signup-host .shopify-block>[class^=klaviyo-form-] input[type=email]:focus-visible,.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button:focus-visible{outline:2px solid rgb(var(--card-text-color, 38 38 43));outline-offset:2px}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:center;height:100%;margin:0;padding:0;border:1px solid #393939;border-radius:0 8px 8px 0;background:transparent;color:transparent;font-size:0;cursor:pointer}@media screen and (min-width:1024px){.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button{width:clamp(40px,3.1944444444vw,46px);min-height:clamp(44px,3.75vw,54px)}}@media screen and (max-width:1023px){.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button{width:clamp(40px,12.2666666667vw,46px);min-height:clamp(38px,11.2vw,42px)}}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button>*{display:none}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button:before{position:absolute;top:50%;left:50%;width:14.667px;height:1.5px;border-radius:.75px;background:#393939;content:"";transform:translate(-50%,-50%)}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button:after{position:absolute;top:50%;left:50%;box-sizing:border-box;width:5.186px;height:5.186px;border-top:1.5px solid #393939;border-right:1.5px solid #393939;content:"";transform:translate(-50%,-50%) translate(3.667px) rotate(45deg)}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button:hover{border-color:rgb(var(--card-text-color, 38 38 43))}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button:hover:before{background:rgb(var(--card-text-color, 38 38 43))}.hp-signup-host .shopify-block>[class^=klaviyo-form-] [data-testid=form-row]>*:not(:first-child) button:hover:after{border-color:rgb(var(--card-text-color, 38 38 43))}
/*# sourceMappingURL=/cdn/shop/t/83/assets/hp-sign-up.css.map */
