.hp-subscribe{--hp-subscribe-max-width: var(--hp-container-max-width);--hp-subscribe-content-gap: 25px;--hp-subscribe-copy-gap: 15px;--hp-subscribe-form-gap: 15px;--hp-subscribe-media-height: 350px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:100%;box-sizing:border-box;color:rgb(var(--color-foreground));background:rgb(var(--color-background));background:var(--color-marketing-ink);font-family:var(--font-body-family)}.hp-subscribe .hp-subscribe__container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:none;box-sizing:border-box}.hp-subscribe .hp-subscribe__layout{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:24px;width:100%;margin-inline:auto;padding-inline:var(--hp-gutter-inline);box-sizing:border-box}.hp-subscribe .hp-subscribe__container--contained .hp-subscribe__layout{max-width:calc(var(--hp-subscribe-max-width) + var(--hp-gutter-inline-x2))}.hp-subscribe .hp-subscribe__container--full .hp-subscribe__layout{max-width:none}.hp-subscribe .hp-subscribe__content{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:var(--hp-subscribe-content-gap);width:100%;max-width:50%;box-sizing:border-box}.hp-subscribe .hp-subscribe__content:only-child{max-width:100%}.hp-subscribe .hp-subscribe__copy{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:var(--hp-subscribe-copy-gap);width:95%}.hp-subscribe .hp-subscribe__title,.hp-subscribe .hp-subscribe__title.ui-heading,#MainContent:not(:has(#replo-fullpage-element)) .hp-subscribe .hp-subscribe__title,#MainContent:not(:has(#replo-fullpage-element)) .hp-subscribe .hp-subscribe__title.ui-heading{width:100%;max-width:none;margin:0;color:inherit;font-family:var(--hp-heading-font-family, "Libre Baskerville", Georgia, serif);font-size:var(--ui-heading-font-size, 42px);font-weight:500;line-height:125%;text-align:left;text-transform:var(--hp-heading-text-transform, capitalize);overflow-wrap:break-word}#MainContent:not(:has(#replo-fullpage-element)) .hp-subscribe .hp-subscribe__title.ui-heading :is(h1,h2,h3,p,span){margin:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}.hp-subscribe .hp-subscribe__title p{margin:0}.hp-subscribe .hp-subscribe__body,.hp-subscribe .hp-subscribe__body.ui-text{width:100%;max-width:none;margin:0;color:inherit;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:22px;text-align:left;overflow-wrap:break-word}.hp-subscribe .hp-subscribe__body p{margin:0}.hp-subscribe .hp-subscribe__form{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--hp-subscribe-form-gap);width:100%;padding-right:20px;box-sizing:border-box;color:inherit}.hp-subscribe .hp-subscribe__form>[class*=klaviyo-form-]{flex:1 1 0;min-width:0;width:100%}.hp-subscribe .hp-subscribe__form input[type=email]{background-color:transparent!important;color:rgb(var(--color-foreground))!important;border-color:rgb(var(--color-secondary-button-text))!important}.hp-subscribe .hp-subscribe__form input[type=email]::placeholder{color:rgba(var(--color-foreground),.55)!important}.hp-subscribe .hp-subscribe__form [class*=klaviyo-form-button],.hp-subscribe .hp-subscribe__form button[type=button][data-action-id]{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.hp-subscribe .hp-subscribe__media{display:flex;flex-grow:1;flex-shrink:1;flex-basis:0;align-items:center;justify-content:center;min-width:0;min-height:var(--hp-subscribe-media-height);height:var(--hp-subscribe-media-height);box-sizing:border-box}.hp-subscribe .hp-subscribe__media-image,.hp-subscribe .hp-subscribe__media-image.ui-image-wrapper,.hp-subscribe .hp-subscribe__media img{display:block;width:100%;height:100%;max-height:var(--hp-subscribe-media-height);object-fit:contain;object-position:center}@media screen and (min-width:641px)and (max-width:1024px){.hp-subscribe .hp-subscribe__container{max-width:calc(680px + var(--hp-gutter-inline-x2))}.hp-subscribe .hp-subscribe__layout{flex-direction:column}.hp-subscribe .hp-subscribe__content{max-width:none}.hp-subscribe .hp-subscribe__title,.hp-subscribe .hp-subscribe__title.ui-heading,#MainContent:not(:has(#replo-fullpage-element)) .hp-subscribe .hp-subscribe__title,#MainContent:not(:has(#replo-fullpage-element)) .hp-subscribe .hp-subscribe__title.ui-heading,#MainContent:not(:has(#replo-fullpage-element)) .hp-subscribe .hp-subscribe__title.ui-heading :is(h1,h2,h3,p,span){line-height:45px}.hp-subscribe .hp-subscribe__media{display:none}}@media screen and (max-width:640px){.hp-subscribe .hp-subscribe__layout{flex-direction:column}.hp-subscribe .hp-subscribe__content{max-width:none}.hp-subscribe .hp-subscribe__title,.hp-subscribe .hp-subscribe__title.ui-heading,#MainContent:not(:has(#replo-fullpage-element)) .hp-subscribe .hp-subscribe__title,#MainContent:not(:has(#replo-fullpage-element)) .hp-subscribe .hp-subscribe__title.ui-heading,#MainContent:not(:has(#replo-fullpage-element)) .hp-subscribe .hp-subscribe__title.ui-heading :is(h1,h2,h3,p,span){font-size:var(--ui-heading-font-size-mobile, 28px);line-height:1.25}.hp-subscribe .hp-subscribe__body,.hp-subscribe .hp-subscribe__body.ui-text{font-size:16px;line-height:22px}.hp-subscribe .hp-subscribe__media{display:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/hp-subscribe.css.map */
