.amorix-campaign{min-height:var(--amorix-campaign-height);position:relative;display:grid;align-items:end;overflow:hidden;isolation:isolate}.amorix-campaign__media,.amorix-campaign__media:after{position:absolute;top:0;right:0;bottom:0;left:0}.amorix-campaign__media{z-index:-1}.amorix-campaign__media:after{content:"";background:linear-gradient(180deg,#0000000d 18%,rgba(0,0,0,var(--amorix-campaign-overlay)))}.amorix-campaign__image,.amorix-campaign__fallback{width:100%;height:100%;object-fit:cover}.amorix-campaign__fallback{background:radial-gradient(circle at 72% 28%,rgba(161,54,86,.38),transparent 32%),linear-gradient(135deg,#050505,#292624 60%,#080808)}.amorix-campaign__content{width:100%;padding-block:clamp(5rem,9vw,12rem);color:#fff}.amorix-campaign__eyebrow{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.amorix-campaign__title{max-width:86rem;margin:0;color:inherit;font-size:clamp(5rem,8.5vw,13rem);line-height:.88;letter-spacing:-.055em}.amorix-campaign__text{max-width:58rem;margin-top:2.4rem;font-size:clamp(1.5rem,1.6vw,2rem)}.amorix-campaign__text>*{color:inherit}.amorix-campaign__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.amorix-campaign__actions .button{min-width:18rem}@media screen and (max-width:749px){.amorix-campaign{min-height:min(78svh,82rem)}.amorix-campaign__content{padding-block:5.6rem}.amorix-campaign__title{font-size:clamp(4.6rem,15vw,7.4rem)}.amorix-campaign__actions{display:grid}}.amorix-chapters{padding-block:clamp(7rem,10vw,14rem)}.amorix-chapters__header{display:flex;justify-content:space-between;align-items:end;gap:3rem;margin-bottom:3rem}.amorix-chapters__header p,.amorix-chapters__content p{margin:0;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.amorix-chapters__header h2{margin:0;font-size:clamp(3.6rem,5vw,7rem);letter-spacing:-.04em}.amorix-chapters__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}.amorix-chapters__card a{display:block;color:inherit;text-decoration:none}.amorix-chapters__media{aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.06)}.amorix-chapters__media img,.amorix-chapters__media svg{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.amorix-chapters__card:hover .amorix-chapters__media img{transform:scale(1.025)}.amorix-chapters__content{display:grid;grid-template-columns:1fr auto;gap:.8rem 2rem;align-items:end;padding-top:1.8rem}.amorix-chapters__content p{grid-column:1 / -1}.amorix-chapters__content h3{margin:0;font-size:clamp(2.4rem,3.4vw,4.8rem)}.amorix-chapters__content span{padding-bottom:.5rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:749px){.amorix-chapters__header{display:block}.amorix-chapters__header h2{margin-top:1rem}.amorix-chapters__grid{grid-template-columns:1fr;gap:4.5rem}}.amorix-manifesto{padding-block:clamp(8rem,12vw,18rem)}.amorix-manifesto__eyebrow{margin:0 0 2rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.amorix-manifesto__title{max-width:110rem;margin:0;font-size:clamp(4.6rem,7.6vw,11rem);line-height:.92;letter-spacing:-.05em}.amorix-manifesto__footer{display:grid;grid-template-columns:minmax(0,62rem) auto;justify-content:space-between;align-items:end;gap:4rem;margin-top:5rem}.amorix-manifesto__text{font-size:clamp(1.6rem,1.6vw,2.1rem);line-height:1.6}@media screen and (max-width:749px){.amorix-manifesto__footer{grid-template-columns:1fr;gap:3rem}}.amorix-trust-bar{border-block:.1rem solid rgba(var(--color-foreground),.16)}.amorix-trust-bar__inner{display:grid;grid-template-columns:repeat(3,1fr);max-width:var(--page-width);margin:0 auto;padding-inline:5rem}.amorix-trust-bar__item{padding:2.4rem 2rem;font-size:1.2rem;letter-spacing:.15em;text-align:center;text-transform:uppercase}.amorix-trust-bar__item+.amorix-trust-bar__item{border-left:.1rem solid rgba(var(--color-foreground),.16)}@media screen and (max-width:749px){.amorix-trust-bar__inner{grid-template-columns:1fr;padding-inline:1.5rem}.amorix-trust-bar__item+.amorix-trust-bar__item{border-top:.1rem solid rgba(var(--color-foreground),.16);border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
