.pf-art-hero{position:relative;isolation:isolate;display:grid;place-items:center;min-height:520px;height:min(680px,calc(100svh - 225px));background:#ece1cb;overflow:clip;color:var(--pf-hero-ink,#5e050e);text-align:center;direction:rtl}.pf-art-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 46%;z-index:-1;pointer-events:none}.pf-art-hero__copy{position:absolute;top:var(--pf-hero-position,50%);left:50%;transform:translate(-50%,-50%);width:min(38%,480px);padding:0;background:none;border:0;box-shadow:none}.pf-art-hero__eyebrow{margin:0 0 18px;color:#5d493c;font:500 12px/1.5 Gilroy Portafoto,Arial,sans-serif;letter-spacing:.035em;text-wrap:balance}.pf-art-hero__title{margin:0 0 16px;color:var(--pf-hero-ink);font:700 clamp(32px,3.5vw,52px)/1.25 "Lyon Arabic Display",Tahoma,serif;letter-spacing:0}.pf-art-hero__intro{display:block;margin-bottom:4px;font:400 .62em/1.45 Lyon Arabic Text,Tahoma,serif}.pf-art-hero__description{margin:0 auto 22px;max-width:380px;color:#49362d;font:400 16px/1.8 Lyon Arabic Text,Tahoma,serif;text-wrap:balance}.pf-art-hero__actions{display:grid;gap:10px;width:min(100%,280px);margin:auto}.pf-art-hero__button{display:flex;align-items:center;justify-content:center;min-height:46px;padding:10px 12px;border:1.5px solid var(--pf-hero-ink);border-radius:7px;font:400 16px/1.4 Lyon Arabic Text,Tahoma,serif;text-decoration:none;transition:background-color .18s,color .18s}.pf-art-hero__button--primary{background:var(--pf-hero-ink);color:#fffaf2}.pf-art-hero__button--secondary{background:transparent;color:var(--pf-hero-ink)}.pf-art-hero__button:focus-visible{outline:3px solid #b68c55;outline-offset:4px}.pf-art-hero__button:before,.pf-art-hero__button:after{display:none}.pf-art-hero .pf-hero-en,html.portafoto-lang-en .pf-art-hero .pf-hero-ar{display:none}html.portafoto-lang-en .pf-art-hero .pf-hero-en{display:block}html.portafoto-lang-en .pf-art-hero__title,html.portafoto-lang-en .pf-art-hero__intro,html.portafoto-lang-en .pf-art-hero__description,html.portafoto-lang-en .pf-art-hero__button{font-family:Gilroy Portafoto,Arial,sans-serif}@media(hover:hover){.pf-art-hero__button--primary:hover{background:#782437;color:#fff}.pf-art-hero__button--secondary:hover{background:#fff5e5;color:var(--pf-hero-ink)}}@media(max-width:767px){.pf-art-hero{height:calc(100svh - 100px);min-height:490px;max-height:650px}.pf-art-hero__image{object-position:center center}.pf-art-hero__copy{width:55%;max-width:270px}.pf-art-hero__eyebrow{font-size:9px;line-height:1.5;margin-bottom:12px;letter-spacing:0}.pf-art-hero__title{font-size:clamp(26px,7.4vw,34px);line-height:1.26;margin-bottom:10px}.pf-art-hero__intro{font-size:20px;line-height:1.4;margin-bottom:3px}.pf-art-hero__description{font-size:13px;line-height:1.65;margin-bottom:16px}.pf-art-hero__actions{gap:8px}.pf-art-hero__button{font-size:13px;min-height:44px;padding:8px 7px}html.portafoto-lang-en .pf-art-hero__title{font-size:clamp(23px,6vw,29px)}html.portafoto-lang-en .pf-art-hero__intro{font-size:15px}html.portafoto-lang-en .pf-art-hero__description{font-size:12px;line-height:1.5}html.portafoto-lang-en .pf-art-hero__button{font-size:12px}}@media(prefers-reduced-motion:reduce){.pf-art-hero__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAg */
