.apdp .apdp-strata{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);gap:clamp(30px,4vw,72px);margin-top:clamp(44px,5.4vw,88px);align-items:start}.apdp .apdp-strata__stage{position:relative;aspect-ratio:4/3;background:#fefdfb08;overflow:hidden}.apdp .apdp-strata__stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1)}.apdp .apdp-strata__stage.is-gl canvas{opacity:1}.apdp .apdp-strata__flat{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .7s cubic-bezier(.2,.7,.2,1)}.apdp .apdp-strata__stage.is-gl .apdp-strata__flat{opacity:0;pointer-events:none}.apdp .apdp-strata__grab{position:absolute;left:0;right:0;bottom:0;padding:14px 18px;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#fefdfb80;pointer-events:none}.apdp .apdp-strata__stage.is-gl{cursor:grab}.apdp .apdp-strata__stage.is-gl:active{cursor:grabbing}.apdp .apdp-strata__list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(254,253,251,.16)}.apdp .apdp-strata__b{width:100%;text-align:left;background:none;border:0;border-bottom:1px solid rgba(254,253,251,.09);padding:clamp(15px,1.6vw,21px) 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:baseline;cursor:pointer;color:inherit;font:inherit;min-height:48px;transition:opacity .4s}.apdp .apdp-strata__b .nm{font-family:var(--serif);font-size:clamp(17px,1.5vw,22px);line-height:1.2;letter-spacing:-.016em;color:var(--bone);transition:color .3s}.apdp .apdp-strata__b .ly{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#fefdfb99;white-space:nowrap;transition:color .3s}.apdp .apdp-strata__b .wh{grid-column:1/-1;font-size:14px;line-height:1.6;color:#fefdfbb8;max-width:52ch;margin-top:4px}.apdp .apdp-strata__b[aria-pressed=true] .nm,.apdp .apdp-strata__b:hover .nm,.apdp .apdp-strata__b[aria-pressed=true] .ly{color:var(--gold-lift)}.apdp .apdp-strata__list.has-sel .apdp-strata__b[aria-pressed=false]{opacity:.42}.apdp .apdp-strata__band{transition:opacity .5s,fill .5s}.apdp .apdp-strata__lab{font-family:var(--sans);font-size:9px;letter-spacing:.2em;text-transform:uppercase;fill:#fefdfb9e}.apdp .apdp-strata__lab--on{fill:#c0a97e}@media(max-width:1100px){.apdp .apdp-strata{grid-template-columns:1fr}}.apdp .apdp-ed{position:relative}.apdp .apdp-ed__full{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--linen)}.apdp .apdp-ed__full img{width:100%;height:100%;object-fit:cover;display:block}.apdp .apdp-ed__over{position:absolute;left:0;right:0;bottom:0;padding:clamp(26px,4vw,64px) var(--gut);background:linear-gradient(to top,#1616139e,#16161300)}.apdp .apdp-ed__over p{font-family:var(--serif);font-size:clamp(21px,2.6vw,40px);line-height:1.16;letter-spacing:-.022em;color:#fefdfb;max-width:20ch;margin:0}.apdp .apdp-ed__over .apdp__lab{color:#e4d9c2;display:block;margin-bottom:14px}.apdp .apdp-ed__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,3vw,58px);align-items:start;margin-top:clamp(44px,5.4vw,88px)}.apdp .apdp-ed__pair>figure{margin:0}.apdp .apdp-ed__pair>figure:nth-child(2){padding-top:clamp(0px,7vw,120px)}.apdp .apdp-ed__im{width:100%;overflow:hidden;background:var(--linen)}.apdp .apdp-ed__im img{width:100%;height:100%;object-fit:cover;display:block}.apdp .apdp-ed__im--tall{aspect-ratio:3/4}.apdp .apdp-ed__im--sq{aspect-ratio:4/5}.apdp .apdp-ed__cap{font-size:12.5px;line-height:1.65;color:var(--stone);margin-top:16px;max-width:34ch}.apdp .apdp-ed__cap b{display:block;font-weight:400;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin-bottom:7px}@media(max-width:860px){.apdp .apdp-ed__pair{grid-template-columns:1fr}.apdp .apdp-ed__pair>figure:nth-child(2){padding-top:0}}.apdp .apdp-rv__top{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(24px,4vw,74px);align-items:end;margin-top:clamp(40px,4.6vw,76px);padding-bottom:clamp(28px,3vw,44px);border-bottom:1px solid var(--rule)}.apdp .apdp-rv__score{font-family:var(--serif);font-size:clamp(58px,8vw,124px);line-height:.84;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--charcoal)}.apdp .apdp-rv__score sup{font-family:var(--sans);font-size:11px;letter-spacing:.24em;vertical-align:super;color:var(--stone);margin-left:8px;top:0}.apdp .apdp-rv__meta{display:flex;flex-wrap:wrap;gap:10px 30px;align-items:baseline;padding-bottom:10px}.apdp .apdp-rv__stars{display:inline-flex;gap:4px}.apdp .apdp-rv__stars i{width:9px;height:9px;background:var(--gold);border-radius:50%;display:block}.apdp .apdp-rv__stars i[data-off]{background:transparent;box-shadow:inset 0 0 0 1px var(--sand)}.apdp .apdp-rv__ct{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--stone);font-variant-numeric:tabular-nums}.apdp .apdp-rv__quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-bottom:1px solid var(--rule)}.apdp .apdp-rv__q{padding:clamp(30px,3.4vw,54px) clamp(20px,2.4vw,38px) clamp(30px,3.4vw,54px) 0;border-right:1px solid var(--hair);display:flex;flex-direction:column;justify-content:space-between;gap:26px}.apdp .apdp-rv__q:last-child{border-right:0}.apdp .apdp-rv__q blockquote{margin:0;font-family:var(--serif);font-size:clamp(18px,1.6vw,23px);line-height:1.42;letter-spacing:-.012em;color:var(--warmblack)}.apdp .apdp-rv__who{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--stone);line-height:1.8}.apdp .apdp-rv__who b{display:block;font-weight:400;color:var(--gold);letter-spacing:.24em}@media(max-width:1100px){.apdp .apdp-rv__quotes{grid-template-columns:1fr}.apdp .apdp-rv__q{border-right:0;border-bottom:1px solid var(--hair);padding-right:0}.apdp .apdp-rv__q:last-child{border-bottom:0}.apdp .apdp-rv__top{grid-template-columns:1fr;align-items:start;gap:18px}}.apdp .apdp-rv__gap{margin-top:clamp(30px,3.2vw,48px);display:grid;grid-template-columns:clamp(58px,6.4vw,124px) minmax(0,1fr);gap:clamp(18px,2.4vw,38px);align-items:start}.apdp .apdp-rv__gap .k{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);padding-top:.35em}.apdp .apdp-rv__gap p{font-size:14px;line-height:1.75;color:var(--stone);max-width:70ch;margin:0}.apdp .apdp-rv__mount{margin-top:clamp(40px,4.6vw,76px)}
/*# sourceMappingURL=/cdn/shop/t/333/assets/auteur-pdp-2.css.map */
