.adpi-template-la-nostra-storia .adpi-chapter:first-child{display:flex!important;flex-direction:column!important;gap:clamp(22px,4vw,48px)}.adpi-template-la-nostra-storia .adpi-chapter:first-child .adpi-copy{order:1!important;width:100%!important;max-width:820px!important;margin-inline:auto!important}.adpi-template-la-nostra-storia .adpi-chapter:first-child .adpi-image-frame{order:2!important;width:100%!important;max-width:1100px!important;margin-inline:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;aspect-ratio:auto!important;height:auto!important;overflow:visible!important}.adpi-template-la-nostra-storia .adpi-chapter:first-child .adpi-image-frame img{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:clamp(150px,26vw,370px)!important;object-fit:cover!important;transform:none!important;opacity:1!important;border-radius:0!important}@media(max-width:650px){.adpi-template-la-nostra-storia .adpi-chapter:first-child .adpi-image-frame{grid-template-columns:1fr 1fr!important;gap:8px!important}.adpi-template-la-nostra-storia .adpi-chapter:first-child .adpi-image-frame img:first-child{grid-column:span 2;height:260px!important}.adpi-template-la-nostra-storia .adpi-chapter:first-child .adpi-image-frame img:not(:first-child){height:180px!important}}.adp-sanctuary-story{background:#f4f0e7;color:#302e27}.adp-sanctuary-story *{box-sizing:border-box}.adp-sanctuary-story .s-wrap{max-width:1200px;margin:auto;padding:clamp(65px,9vw,140px) 24px}.adp-sanctuary-story .s-eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase}.adp-sanctuary-story h1,.adp-sanctuary-story h2{font-family:Georgia,serif;font-weight:400;line-height:1.08;letter-spacing:-.035em}.adp-sanctuary-story h1{font-size:clamp(52px,8vw,115px);margin:24px 0}.adp-sanctuary-story h2{font-size:clamp(39px,5.5vw,75px);margin:18px 0 26px}.adp-sanctuary-story p{font-size:clamp(17px,1.8vw,21px);line-height:1.75;max-width:660px}.adp-sanctuary-story .s-hero{min-height:75svh;position:relative;display:flex;align-items:end;color:#fff;background:#34352f}.adp-sanctuary-story .s-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.adp-sanctuary-story .s-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 75%)}.adp-sanctuary-story .s-hero .s-wrap{position:relative;z-index:1;width:100%;padding-bottom:80px}.adp-sanctuary-story .s-intro{text-align:center}.adp-sanctuary-story .s-intro p{margin-inline:auto}.adp-sanctuary-story .s-gallery{display:grid;grid-template-columns:1.2fr .8fr;gap:14px;align-items:stretch}.adp-sanctuary-story .s-gallery img{width:100%;height:100%;max-height:650px;object-fit:cover;display:block}.adp-sanctuary-story .s-gallery img:nth-child(2){aspect-ratio:3/4}.adp-sanctuary-story .s-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,100px);align-items:center}.adp-sanctuary-story .s-split img{width:100%;height:auto;display:block}.adp-sanctuary-story .s-sage{background:#53614f;color:#fff}.adp-sanctuary-story .s-action{display:inline-block;margin-top:20px;padding:16px 25px;background:#53614f;color:#fff;text-decoration:none;font-size:14px;letter-spacing:.04em}.adp-sanctuary-story .s-sage .s-action{background:#f4f0e7;color:#302e27}.adp-sanctuary-story .s-note{font-size:14px!important;opacity:.8}.adp-sanctuary-story .s-footer{text-align:center}.adp-sanctuary-story .s-footer p{margin-inline:auto}@media(max-width:720px){.adp-sanctuary-story .s-split,.adp-sanctuary-story .s-gallery{grid-template-columns:1fr}.adp-sanctuary-story .s-hero{min-height:68svh}.adp-sanctuary-story .s-wrap{padding:64px 24px}.adp-sanctuary-story .s-gallery img{max-height:480px}}.adp-sanctuary-story .s-hero{min-height:80svh;isolation:isolate}.adp-sanctuary-story .s-hero img{object-position:50% 42%}.adp-sanctuary-story .s-hero:after{background:linear-gradient(0deg,#0d140ee3,#0d140e9e 42%,#0d140e2b)}.adp-sanctuary-story .s-hero .s-wrap{padding-top:110px;padding-bottom:65px}.adp-sanctuary-story .s-hero h1{max-width:850px;font-size:clamp(45px,6.5vw,94px);text-wrap:balance;text-shadow:0 2px 16px rgba(0,0,0,.22)}.adp-sanctuary-story .s-hero p{max-width:660px;text-shadow:0 1px 10px rgba(0,0,0,.45)}.adp-sanctuary-story .s-hero .s-eyebrow{text-shadow:0 1px 8px rgba(0,0,0,.7)}.adp-sanctuary-story .s-animals{padding-top:24px}.adp-sanctuary-story .s-animals-heading{max-width:740px;margin-bottom:38px}.adp-sanctuary-story .s-animals-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.adp-sanctuary-story .s-animal{margin:0;overflow:hidden;grid-column:span 2;aspect-ratio:3/4;background:#d8d5c9}.adp-sanctuary-story .s-animal:nth-child(1),.adp-sanctuary-story .s-animal:nth-child(2){grid-column:span 3;aspect-ratio:5/4}.adp-sanctuary-story .s-animal img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.adp-sanctuary-story .s-animal:hover img{transform:scale(1.025)}.adp-sanctuary-story .s-origin{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,100px);align-items:start;padding-top:60px}.adp-sanctuary-story .s-origin h2{margin-bottom:0}@media(max-width:720px){.adp-sanctuary-story .s-hero{min-height:77svh}.adp-sanctuary-story .s-hero img{object-position:50% 32%}.adp-sanctuary-story .s-hero:after{background:linear-gradient(0deg,#0d140ef0,#0d140eb3 48%,#0d140e1f)}.adp-sanctuary-story .s-hero .s-wrap{padding:110px 24px 46px}.adp-sanctuary-story .s-hero h1{font-size:clamp(42px,10vw,64px);line-height:1.07;max-width:550px}.adp-sanctuary-story .s-hero p{font-size:17px;line-height:1.55}.adp-sanctuary-story .s-animals-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.adp-sanctuary-story .s-animal,.adp-sanctuary-story .s-animal:nth-child(1),.adp-sanctuary-story .s-animal:nth-child(2){grid-column:span 1;aspect-ratio:3/4}.adp-sanctuary-story .s-animal:first-child{grid-column:span 2;aspect-ratio:4/3}.adp-sanctuary-story .s-origin{grid-template-columns:1fr;padding-top:40px}.adp-sanctuary-story .s-animals-heading{margin-bottom:26px}}@media(prefers-reduced-motion:reduce){.adp-sanctuary-story .s-animal img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/adp-v15.css.map */
