.hrf{--hrf-pink:#E84F7E;--hrf-pink-d:#D6336A;--hrf-blue:#2B8FDB;--hrf-navy:#283252;--hrf-cream:#FFFBF7;--hrf-script:"Caveat",cursive;color:var(--hrf-navy)}.hrf *{box-sizing:border-box}.hrf-wrap{width:min(1240px,100% - 32px);margin-inline:auto}.hrf-script{font-family:var(--hrf-script);font-weight:700;letter-spacing:0}.hrf-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:999px;background:var(--hrf-pink-d);color:#fff;font-weight:700;font-size:1.05rem;text-decoration:none;box-shadow:0 10px 24px -10px #d6336ab3;transition:transform .2s,box-shadow .2s}.hrf-btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px #d6336acc;color:#fff}.hrf-btn svg{width:18px;height:18px}.hrf-deco{position:absolute;pointer-events:none;color:var(--hrf-pink)}.hrf-hero{position:relative;overflow:hidden;background:#fcefef}.hrf-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hrf-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--hrf-pos,70% 50%);display:block}.hrf-hero__fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff7f5eb,#fff7f5bf 32%,#fff7f500 52%)}.hrf-hero__inner{position:relative;min-height:clamp(440px,42vw,620px);display:flex;align-items:center}.hrf-hero__text{max-width:520px;padding:48px 0;text-align:center}.hrf-hero__kicker{font-size:clamp(2rem,3.2vw,2.9rem);line-height:1;color:var(--hrf-navy);margin:0 0 6px;transform:rotate(-4deg)}.hrf-hero__h1{margin:0;font-family:var(--font-heading--family);font-weight:800;font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.05}.hrf-hero__h1 .p{color:var(--hrf-pink);display:block}.hrf-hero__h1 .b{color:var(--hrf-blue);display:block}.hrf-hero__sub{margin:22px auto 26px;font-size:1.05rem;line-height:1.7;max-width:420px;font-weight:600}.hrf-hero .hrf-deco--s1{left:46%;top:18%;width:26px;color:#f2b53a}.hrf-hero .hrf-deco--s2{left:3%;top:52%;width:22px;color:#f2b53a}.hrf-hero .hrf-deco--h1{left:41%;top:9%;width:22px}.hrf-hero .hrf-deco--h2{right:4%;top:8%;width:46px}@media(max-width:749px){.hrf-hero__media{position:relative;inset:auto;aspect-ratio:1122/1100}.hrf-hero__media img{object-position:50% 20%}.hrf-hero__fade{background:linear-gradient(180deg,rgba(255,247,245,0) 55%,var(--hrf-cream) 100%)}.hrf-hero__inner{min-height:0;margin-top:-90px}.hrf-hero__text{max-width:none;width:100%;padding:0 0 36px}.hrf-hero{background:var(--hrf-cream)}.hrf-hero .hrf-deco--s1,.hrf-hero .hrf-deco--h1{display:none}}.hrf-head{text-align:center;margin:0 auto 34px}.hrf-head__title{display:inline-flex;align-items:center;gap:14px;margin:0;font-size:clamp(2.4rem,4vw,3.4rem);line-height:1;color:var(--hrf-navy)}.hrf-head__title svg{width:22px;color:var(--hrf-pink);flex:none}.hrf-head__text{margin:10px 0 0;font-size:1.05rem}.hrf-cats{padding:56px 0 40px;background:var(--hrf-cream)}.hrf-cats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:0;padding:0}.hrf-tile{position:relative;display:flex;flex-direction:column;height:100%;border-radius:20px;overflow:hidden;background:var(--hrf-tint);text-decoration:none;color:var(--hrf-navy);box-shadow:0 10px 30px -18px #28325259;transition:transform .25s,box-shadow .25s}.hrf-tile:hover{transform:translateY(-4px);box-shadow:0 18px 36px -18px #28325273;color:var(--hrf-navy)}.hrf-tile__img{display:block;aspect-ratio:4/2.55;overflow:hidden}.hrf-tile__img img,.hrf-tile__img svg{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block;transition:transform .5s}.hrf-tile:hover .hrf-tile__img img{transform:scale(1.05)}.hrf-tile__bar{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px 18px;background:var(--hrf-tint);flex:1}.hrf-tile__icon{flex:none;width:58px;height:58px;margin-top:-34px;border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--hrf-accent);box-shadow:0 6px 16px -8px #28325266;border:3px solid var(--hrf-tint)}.hrf-tile__icon svg{width:30px;height:30px}.hrf-tile__copy{flex:1;min-width:0}.hrf-tile__title{display:block;margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:1.3rem;line-height:1.2}.hrf-tile__sub{display:block;margin:4px 0 0;font-size:.82rem;opacity:.75}.hrf-tile__arrow{flex:none;width:30px;height:30px;border-radius:50%;border:1.5px solid currentColor;display:grid;place-items:center}.hrf-tile__arrow svg{width:14px;height:14px}.hrf-quote{position:relative;height:100%;min-height:260px;border-radius:20px;overflow:hidden;background:radial-gradient(circle at 15% 20%,#FBE1E6 0 28%,transparent 29%),radial-gradient(circle at 90% 85%,#DCEBF7 0 30%,transparent 31%),#fff8f4;display:grid;place-items:center;text-align:center;padding:28px;box-shadow:0 10px 30px -18px #28325259}.hrf-quote p{margin:0;font-size:clamp(2rem,3vw,2.6rem);line-height:1.15;color:var(--hrf-navy);transform:rotate(-4deg)}.hrf-quote .hrf-deco--q1{top:12%;left:48%;width:20px}.hrf-quote .hrf-deco--q2{bottom:14%;right:10%;width:44px;color:var(--hrf-blue)}.hrf-quote .hrf-deco--q3{bottom:8%;left:6%;width:54px;color:#9db98a}.hrf-soon{position:absolute;z-index:1;top:12px;left:12px;background:#fff;color:var(--hrf-pink-d);font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:999px}@media(max-width:989px){.hrf-cats__grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:749px){.hrf-cats{padding:40px 0 28px}.hrf-cats__grid{gap:12px}.hrf-tile{border-radius:16px}.hrf-tile__bar{flex-wrap:wrap;gap:6px 10px;padding:10px 12px 14px}.hrf-tile__icon{width:44px;height:44px;margin-top:-28px}.hrf-tile__icon svg{width:22px;height:22px}.hrf-tile__title{font-size:1rem}.hrf-tile__sub,.hrf-tile__arrow{display:none}.hrf-tile__copy{flex-basis:100%}.hrf-quote{min-height:160px;padding:18px}.hrf-quote p{font-size:1.7rem}}.hrf-trust{padding:8px 0 48px;background:var(--hrf-cream)}.hrf-trust__row{display:grid;grid-template-columns:repeat(4,1fr);background:#fdecee;border-radius:22px;padding:26px 10px;list-style:none;margin:0}.hrf-trust__item{text-align:center;padding:4px 16px;border-left:1.5px solid rgba(40,50,82,.12)}.hrf-trust__item:first-child{border-left:0}.hrf-trust__item svg{width:40px;height:40px;color:var(--hrf-navy);margin:0 auto 8px;display:block}.hrf-trust__item h3{margin:0;font-family:var(--font-heading--family);font-size:1.1rem;font-weight:700}.hrf-trust__item p{margin:4px 0 0;font-size:.88rem;opacity:.8}@media(max-width:749px){.hrf-trust__row{grid-template-columns:repeat(2,1fr);row-gap:18px;padding:20px 6px}.hrf-trust__item:nth-child(3){border-left:0}.hrf-trust__item svg{width:32px;height:32px}.hrf-trust__item h3{font-size:.95rem}.hrf-trust__item p{font-size:.78rem}}.hrf-band{padding:20px 0 56px;background:var(--hrf-cream)}.hrf-band__box{position:relative;border-radius:26px;overflow:hidden;background:#e3ead9;min-height:260px;display:flex;align-items:center}.hrf-band__box>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center}.hrf-band__text{position:relative;padding:36px clamp(24px,6vw,80px);max-width:640px}.hrf-band__line{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.15;color:var(--hrf-navy)}.hrf-band__line span{color:var(--hrf-pink);padding:0 6px}.hrf-band__sub{margin:8px 0 20px;font-size:1.05rem;font-weight:600}.hrf-band__links{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hrf-ig{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--hrf-navy);text-decoration:none;padding:12px 18px;border-radius:999px;background:#fffc}.hrf-ig svg{width:20px;height:20px}.hrf-band .hrf-deco--b1{left:2%;top:14%;width:48px}@media(max-width:749px){.hrf-band__box{flex-direction:column;align-items:stretch;min-height:0}.hrf-band__box>img{position:relative;height:auto;aspect-ratio:2048/768;order:2}.hrf-band__text{padding:28px 22px 18px;text-align:center}.hrf-band__links{justify-content:center}.hrf-band .hrf-deco--b1{display:none}}@media(prefers-reduced-motion:reduce){.hrf-tile,.hrf-tile__img img,.hrf-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hr-family.css.map */
