.hps{padding:4rem 0 4.8rem;overflow:hidden}@media screen and (min-width:990px){.hps{padding:5.6rem 0 6.4rem}}.hps__top{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}@media screen and (min-width:990px){.hps__top{grid-template-columns:1fr 1fr;gap:5.6rem}}.hps__info{position:relative}.hps__backdrop{position:absolute;top:-.18em;left:-.06em;font-family:Miss Stanfort,cursive;font-weight:400;font-size:clamp(7rem,12vw,16rem);line-height:1;white-space:nowrap;color:rgba(var(--color-foreground),.07);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.hps__eyebrow,.hps__heading,.hps__text,.hps__points,.hps__cta{position:relative;z-index:1}.hps__eyebrow{margin:0 0 1rem;font-size:1.1rem;letter-spacing:.35em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.hps__heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.01em;line-height:1.1;font-size:clamp(2.6rem,3.2vw,3.6rem);color:rgb(var(--color-foreground))}.hps__text{margin:0 0 2.2rem;max-width:48ch;font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.8)}.hps__text>:first-child{margin-top:0}.hps__text>:last-child{margin-bottom:0}.hps__points{margin:0;padding:0;list-style:none;display:grid;gap:1.2rem}.hps__point{display:grid;grid-template-columns:2rem 1fr;gap:1.1rem;align-items:start}.hps__point:before{content:"";width:2rem;height:2rem;border-radius:50%;background-color:rgba(var(--color-foreground),.08);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 4.8 8.5 9.5 3.8' fill='none' stroke='%23262220' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.1rem 1.1rem}.hps__point-title{display:block;font-size:1.45rem;font-weight:600;line-height:1.35;color:rgb(var(--color-foreground))}.hps__point-text{display:block;font-size:1.35rem;line-height:1.45;color:rgba(var(--color-foreground),.7)}.hps__cta{margin-top:2.4rem}.hps__product{max-width:44rem;margin-inline:auto}.hps__product-caption{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.hps__colors{display:grid;grid-template-columns:repeat(var(--hps-color-count, 2),minmax(0,1fr));gap:1.2rem;max-width:calc(var(--hps-color-count, 2) * 24rem);margin:0 auto;padding:0;list-style:none}.hps__product--single .hps__product-caption,.hps__product--single .hps__color-name{text-align:center}.hps__color-media,.hps__product-media{aspect-ratio:4 / 5;overflow:hidden;background-color:rgba(var(--color-foreground),.04)}.hps__product-media{max-height:min(52vh,42rem)}.hps__color-media img,.hps__product-media img{display:block;width:100%;height:100%;object-fit:cover}.hps__color-name{display:block;margin-top:.8rem;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.hps__product-link{display:inline-block;margin-top:1.4rem;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground));text-underline-offset:.4rem}.hps__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none}.hps__pill{display:inline-flex;align-items:center;gap:.7rem;padding:.7rem 1.2rem;border-radius:10rem;background-color:#f4ede6;font-size:1.25rem;line-height:1.2;color:rgba(var(--color-foreground),.9)}.hps__pill .hpd__pill-icon{display:block;flex:0 0 auto;width:var(--pill-icon-size, 2rem);height:var(--pill-icon-size, 2rem);object-fit:contain}.hps__pill .hpd__pill-icon--preset svg{display:block;width:100%;height:100%;fill:none;stroke:var(--pill-icon-color, currentColor);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.hps__signup{margin-top:4rem;scroll-margin-top:12rem}@media screen and (min-width:990px){.hps__signup{margin-top:5.6rem}}.hps__signup-title,.hps__signup-text,.hps__note{max-width:60rem;margin-left:auto;margin-right:auto;text-align:center}.hps__signup-title{margin-top:0;margin-bottom:.8rem;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.2rem,2.6vw,2.8rem);line-height:1.2;color:rgb(var(--color-foreground))}.hps__signup-text{margin-top:0;margin-bottom:2.4rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.7)}.hps__signup-text>:first-child{margin-top:0}.hps__signup-text>:last-child{margin-bottom:0}.hps__form{border-radius:1.2rem;overflow:hidden}.hps__form--narrow{max-width:76rem;margin-left:auto;margin-right:auto}.hps__note{margin-top:2.4rem;margin-bottom:0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.55)}.hps__note>:first-child{margin-top:0}.hps__note>:last-child{margin-bottom:0}.hps__placeholder{display:flex;align-items:center;justify-content:center;min-height:18rem;padding:2.4rem;border:.1rem dashed rgba(var(--color-foreground),.25);border-radius:1.2rem;text-align:center;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.6)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.hps__signup-form{display:block}.hps__signup-form--narrow{max-width:52rem;margin-left:auto;margin-right:auto}.hps__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media screen and (min-width:750px){.hps__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hps__fields>.hps__input:only-of-type{grid-column:1 / -1}}.hps__input{box-sizing:border-box;width:100%;padding:1.6rem 1.8rem;background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.6rem;font-family:inherit;font-size:1.5rem;color:rgb(var(--color-foreground))}.hps__input::placeholder{color:rgba(var(--color-foreground),.55)}.hps__input:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem}.hps__submit{width:100%;margin-top:1.2rem}.hps__message{margin:1.6rem 0 0;font-size:1.5rem;line-height:1.5;text-align:center;color:rgb(var(--color-foreground))}.hps__message--error{color:#8a2c2c}.hps__message-slot{display:none;margin-top:1.6rem;font-size:1.5rem;line-height:1.5;text-align:center;color:rgb(var(--color-foreground))}.hps__message-slot.is-visible{display:block}.hps__message-slot.is-error{color:#8a2c2c}@media screen and (min-width:990px){.hps__info:only-child{grid-column:1 / -1;max-width:72rem}}.hps__media-pair{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;align-items:start}.hps__media-pair .hps__product-media{max-height:none;background-color:transparent}@media screen and (min-width:750px){.hps__media-pair{gap:1.6rem}.hps__product-media--offset{margin-top:3.2rem}}.hps__signup-media{aspect-ratio:4 / 5;overflow:hidden;border-radius:1.2rem}.hps__signup-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width:989px){.hps__signup-media{max-width:42rem;margin:0 auto 2.4rem}}@media screen and (min-width:990px){.hps__signup--with-image{display:grid;grid-template-columns:minmax(0,32rem) minmax(0,1fr);gap:5.6rem;align-items:center}.hps__signup--with-image .hps__signup-title,.hps__signup--with-image .hps__signup-text,.hps__signup--with-image .hps__note,.hps__signup--with-image .hps__message,.hps__signup--with-image .hps__message-slot{margin-left:0;margin-right:0;text-align:left}.hps__signup--with-image .hps__signup-form--narrow{max-width:none;margin-left:0;margin-right:0}}.hps__signup--panel{--color-foreground: 255, 255, 255;--color-background: 32, 30, 28;--color-button: 255, 255, 255;--color-button-text: 18, 18, 18;padding:4.8rem 2.4rem;border-radius:1.2rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.hps__signup--panel{padding:6.4rem 4.8rem}}.hps__countdown{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 1.6rem;margin:0 0 2rem}.hps__countdown-label{font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.hps__countdown-clock{display:flex;align-items:baseline;gap:.8rem}.hps__countdown-unit{display:flex;flex-direction:column;align-items:center;min-width:4.4rem}.hps__countdown-value{font-size:2.8rem;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums}.hps__countdown-name{margin-top:.2rem;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.hps__countdown-sep{font-size:2.2rem;line-height:1.1;color:rgba(var(--color-foreground),.3);align-self:flex-start;margin-top:.2rem}.hps__countdown--live .hps__countdown-label{font-weight:600;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.hps__countdown-value{font-size:2.4rem}.hps__countdown-unit{min-width:3.8rem}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/section-herlamora-presale.css.map */
