@font-face{font-family:Signifier;src:url(Signifier-Regular.woff2) format("woff2"),url(Signifier-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--sm-red: #f01820;--sm-red-35: rgba(240, 24, 32, .35);--sm-photo-grey: #b6b6b6}html{font-size:clamp(7.5px,calc(100vw / 144),13.5px)}@media screen and (max-width:959px){html{font-size:clamp(9px,calc(100vw / 39.3),12px)}}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--sm-photo-grey);color:var(--sm-red);font-family:Signifier,Times New Roman,Georgia,serif;-webkit-font-smoothing:antialiased}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sm-holding{position:relative;min-height:100svh;overflow:hidden;isolation:isolate}.sm-holding__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:calc(50% - .2rem) calc(50% - .2rem)}.sm-holding__lockup{position:absolute;top:50%;left:50%;width:46.7rem;margin:0;transform:translate(-50%,-50%)}.sm-holding__lockup img{display:block;width:100%;height:auto}.sm-holding__text{margin:0;color:var(--sm-red);font-family:inherit;font-size:1.5rem;font-variant-caps:all-small-caps;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.01em;line-height:1.1}.sm-holding__signup{position:absolute;left:50%;bottom:2rem;display:flex;align-items:baseline;gap:2.4rem;transform:translate(-50%);white-space:nowrap}.sm-holding__field{position:relative;display:inline-block}.sm-holding__sizer{visibility:hidden}.sm-holding__field .sm-holding__input{position:absolute;top:0;left:0;height:100%;min-width:100%;max-width:calc(50vw - 8.4rem)}.sm-holding__input{padding:0;border:0;border-radius:0;background:transparent;caret-color:var(--sm-red);outline:none;-webkit-appearance:none;appearance:none;field-sizing:content}@supports not (field-sizing: content){.sm-holding__input{width:24ch}}.sm-holding__input::placeholder{color:var(--sm-red-35);opacity:1}.sm-holding__input:focus::placeholder{color:transparent}.sm-holding__input:focus-visible{outline:none}@media screen and (min-width:960px){.sm-holding__sizer{display:none}.sm-holding__field .sm-holding__input{position:static;height:1.9rem;min-width:0;max-width:calc(100vw - 26.4rem)}.sm-holding__input:focus:placeholder-shown{field-sizing:fixed;width:2px}}body #shop-hcaptcha-badge-container{top:20px;bottom:auto}.sm-holding__signup .h-captcha{position:absolute}.sm-holding__staff{display:none;position:absolute;top:2.4rem;left:50%;transform:translate(-50%)}.sm-holding__staff:target{display:block}@media screen and (max-width:959px){.sm-holding__image{object-position:50% 50%}.sm-holding__lockup{width:30rem}.sm-holding__signup{gap:1.6rem}.sm-holding__field .sm-holding__input{max-width:calc(50vw - 6.8rem)}}.shopify-policy__container{max-width:72rem;margin:0 auto;padding:8rem 2.4rem;background:#fff;font-size:1.5rem;line-height:1.4}.shopify-policy__container a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/2/assets/servetta-holding.css.map */
