.personal-attention{--pa-bg-page: #FFFAF2;--pa-bg-card: #F0E6D6;--pa-text-primary: #1A1A1A;--pa-text-secondary: #4A4A4A;--pa-button-bg: #A19487;--pa-button-hover: #8A7D71;--pa-button-text: #FFFFFF;--pa-divider: #E5E0DB;--pa-ease-smooth: cubic-bezier(.22, 1, .36, 1);--pa-card-overlap: 60px}.personal-attention{position:relative;background-color:var(--pa-bg-page);padding-bottom:60px}.personal-attention--no-image{padding-top:60px}.personal-attention__image-wrapper{position:relative;width:100%;height:400px;overflow:hidden}.personal-attention__image{width:100%;height:100%;object-fit:cover;object-position:center}.personal-attention__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;pointer-events:none}.personal-attention__card{position:relative;max-width:1000px;margin-left:auto;margin-right:auto;margin-top:calc(var(--pa-card-overlap) * -1);background-color:var(--pa-bg-card);padding:50px 60px;text-align:center}.personal-attention--no-image .personal-attention__card{margin-top:0}.personal-attention__heading{font-family:Calming,serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:var(--pa-text-primary);text-align:center;margin:0 0 15px;letter-spacing:.02em;line-height:1.2}.personal-attention__heading--no-subtitle{margin-bottom:10px}.personal-attention__subtitle{font-family:Athelas,serif;font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.6;max-width:600px;margin:0 auto 40px;text-align:center}.personal-attention__subtitle p{font-family:inherit;font-size:inherit;color:inherit;line-height:inherit;margin:0}.personal-attention__subtitle br{display:block;content:"";margin-top:.5em}.personal-attention__bottom-subtitle{font-family:var(--font-body-family, "Inter", system-ui, sans-serif);font-size:20px;font-weight:500;margin:20px auto 0;line-height:1.3;max-width:600px;text-align:center}.personal-attention__bottom-subtitle p{font-family:inherit;font-size:inherit;color:inherit;line-height:inherit;margin:0}.personal-attention__bottom-subtitle br{display:block;content:"";margin-top:.5em}.personal-attention__grid{display:grid;gap:40px}.personal-attention__grid--2-cols{grid-template-columns:repeat(2,1fr)}.personal-attention__grid--3-cols{grid-template-columns:repeat(3,1fr)}.personal-attention__grid--4-cols{grid-template-columns:repeat(4,1fr)}.personal-attention__prop{text-align:center}.personal-attention__prop-icon{width:48px;height:48px;margin:0 auto 16px}.personal-attention__prop-icon img{width:100%;height:100%;object-fit:contain}.personal-attention__prop-heading{font-family:var(--font-body-family, "Inter", system-ui, sans-serif);font-size:20px;font-weight:400;color:var(--pa-text-primary);margin:0 0 8px;line-height:1.3;display:flex;align-items:center;justify-content:center;gap:8px}.personal-attention__check-icon,.personal-attention__close-icon{display:inline-flex;align-items:center;flex-shrink:0}.personal-attention__check-icon svg,.personal-attention__close-icon svg{display:block}.personal-attention__row-heading{grid-column:1 / -1;font-family:Calming,serif;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:400;text-align:center;margin:2px 0;padding:5px 0;border-top:1px solid var(--pa-divider)}h2.personal-attention__row-heading{font-size:3rem}.personal-attention__row-heading:first-child{margin-top:0;padding-top:0;border-top:none}.personal-attention__prop-subtext{font-family:var(--font-body-family, "Inter", system-ui, sans-serif);font-size:15px;font-weight:400;color:var(--pa-text-secondary);margin:0;line-height:1.5}.personal-attention__button-wrapper{text-align:center;margin-top:40px}.personal-attention__button-wrapper--inside{margin-top:30px}.personal-attention__button{display:inline-block;background-color:var(--pa-button-bg);color:var(--pa-button-text);font-family:Lora,Georgia,serif;font-size:16px;font-weight:500;text-decoration:none;padding:14px 32px;border:none;border-radius:4px;cursor:pointer;transition:background-color .25s var(--pa-ease-smooth),transform .25s var(--pa-ease-smooth)}.personal-attention__button:hover{background-color:var(--pa-button-hover);transform:translateY(-2px)}.personal-attention__button:active{transform:scale(.98)}.personal-attention__button:focus-visible{outline:2px solid var(--pa-text-primary);outline-offset:2px}@media(max-width:767px){.personal-attention{padding-bottom:40px}.personal-attention--no-image{padding-top:40px}.personal-attention__image-wrapper{height:220px}.personal-attention__card{margin-top:-40px;margin-left:16px;margin-right:16px;padding:30px 24px}.personal-attention--no-image .personal-attention__card{margin-left:16px;margin-right:16px}.personal-attention__heading{margin-bottom:30px}.personal-attention__grid,.personal-attention__grid--2-cols,.personal-attention__grid--3-cols,.personal-attention__grid--4-cols{grid-template-columns:1fr;gap:0}.personal-attention__prop{padding:24px 0;border-bottom:1px solid var(--pa-divider)}.personal-attention__prop-heading,.personal-attention__bottom-subtitle{font-size:16px}.personal-attention__prop:first-child{padding-top:0}.personal-attention__prop:last-child{border-bottom:none;padding-bottom:0}.personal-attention__prop--no-subtext{padding:12px 0}.personal-attention__prop--no-subtext:first-child{padding-top:0}.personal-attention__prop--no-subtext:last-child{padding-bottom:0}.personal-attention__prop--no-subtext .personal-attention__prop-heading{margin-bottom:0}.personal-attention__button-wrapper{margin-top:30px;padding-left:16px;padding-right:16px}.personal-attention__button{display:block;width:100%;text-align:center}}.personal-attention [data-animate]{opacity:0}.personal-attention [data-animate=fade-up]{transform:translateY(30px)}.personal-attention [data-animate].is-visible{opacity:1;transform:translateY(0);transition:opacity .6s var(--pa-ease-smooth),transform .6s var(--pa-ease-smooth);transition-delay:var(--animate-delay, 0ms)}@media(prefers-reduced-motion:reduce){.personal-attention [data-animate]{opacity:1!important;transform:none!important;transition:none!important}.personal-attention__button{transition:background-color .15s ease!important}.personal-attention__button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/personal-attention.css.map */
