@font-face{font-family:PF Regal Test;src:url(/cdn/shop/files/PFRegalTextPro-RegA.woff2?v=1672110206) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America Test;src:url(/cdn/shop/files/font-gt-america-regular.woff) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America Test;src:url(/cdn/shop/files/font-gt-america-light.woff) format("woff2");font-weight:300;font-style:normal;font-display:swap}.apdp{--bone:#fefdfb;--plate:#ffffff;--linen:#f2ece2;--ink:#161613;--charcoal:#1a1a18;--warmblack:#242422;--stone:#766f64;--stone-strong:#655f55;--gold:#7d6e4c;--gold-lift:#c0a97e;--numeral:#918878;--sand:#c4b9a8;--rule:rgba(22,22,19,.16);--hair:rgba(22,22,19,.09);--serif:"PF Regal Test",Georgia,"Times New Roman",serif;--sans:"GT America Test",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;--gut:clamp(22px,5vw,88px);--max:1560px;font-family:var(--sans);font-weight:300;font-size:17px;line-height:1.68;color:var(--charcoal);background:var(--bone);font-synthesis:none;-webkit-font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-tap-highlight-color:rgba(125,110,76,.14)}.apdp *{box-sizing:border-box}.apdp h1,.apdp h2,.apdp h3,.apdp h4,.apdp h5,.apdp h6,.apdp b,.apdp strong,.apdp th{font-weight:400}.apdp img{max-width:100%;display:block}.apdp a{color:inherit;text-decoration:none}.apdp p{margin:0 0 1.1em}.apdp p:last-child{margin-bottom:0}.apdp ::selection{background:#7d6e4c33;color:var(--charcoal)}.apdp :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:1px}.apdp-plate :focus-visible{outline-color:var(--gold-lift)}.apdp__sec,.apdp-hero-wrap,.apdp-plate{position:relative}.apdp__sec:after,.apdp-hero-wrap:after,.apdp-plate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22160%22 height=%22160%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.82%22 numOctaves=%223%22/%3E%3CfeColorMatrix type=%22saturate%22 values=%220%22/%3E%3C/filter%3E%3Crect width=%22160%22 height=%22160%22 filter=%22url(%23n)%22 opacity=%22.05%22/%3E%3C/svg%3E")}.apdp__sec>*,.apdp-hero-wrap>*,.apdp-plate>*{position:relative;z-index:1}.apdp__wrap{max-width:var(--max);margin:0 auto;padding-left:var(--gut);padding-right:var(--gut)}.apdp__sec{padding:clamp(78px,10vw,164px) 0;border-top:1px solid var(--hair)}.apdp-head{display:grid;grid-template-columns:clamp(58px,6.4vw,124px) minmax(0,1fr);gap:0 clamp(20px,3vw,52px);align-items:start}.apdp-head__idx{font-family:var(--serif);font-size:clamp(18px,1.7vw,26px);line-height:1;color:var(--numeral);padding-top:.55em;letter-spacing:.02em}.apdp__eyebrow{font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin:0 0 clamp(18px,2.2vw,30px);font-weight:400}.apdp__h{font-family:var(--serif);font-size:clamp(36px,5.2vw,80px);line-height:.98;letter-spacing:-.026em;margin:0 0 clamp(22px,2.4vw,36px);max-width:16ch;text-wrap:balance}.apdp__h--wide{max-width:22ch}.apdp__lead{font-family:var(--serif);font-size:clamp(19px,1.75vw,25px);line-height:1.44;letter-spacing:-.01em;color:var(--warmblack);max-width:36ch}.apdp__body{font-size:17px;line-height:1.72;color:var(--warmblack);max-width:48ch}.apdp__lab{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--stone)}.apdp__note{font-size:14px;line-height:1.72;color:var(--stone);max-width:66ch}.apdp__btn{display:block;width:100%;background:var(--ink);color:var(--bone);border:0;padding:22px 26px;min-height:48px;font-family:var(--sans);font-weight:400;font-size:12px;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;text-align:center;position:relative;overflow:hidden;transition:color .45s cubic-bezier(.2,.7,.2,1)}.apdp__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gold);transform:translateY(101%);transition:transform .45s cubic-bezier(.2,.7,.2,1);z-index:0}.apdp__btn:hover:before{transform:translateY(0)}.apdp__btn span{position:relative;z-index:1}.apdp__btn--ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);margin-top:12px}.apdp__btn--ghost:hover{color:var(--bone)}.apdp__btn[disabled]{opacity:.45;cursor:not-allowed}.apdp__btn[disabled]:before{display:none}.apdp__ph{background:var(--linen);display:flex;align-items:center;justify-content:center;text-align:center;padding:16px}.apdp__ph span{font-size:10px;line-height:1.6;letter-spacing:.24em;text-transform:uppercase;color:var(--stone-strong)}.apdp.is-ready [data-rv]{opacity:0;transform:translateY(22px);transition:opacity .62s cubic-bezier(.2,.7,.2,1),transform .62s cubic-bezier(.2,.7,.2,1)}.apdp.is-ready [data-rv].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.apdp.is-ready [data-rv]{opacity:1!important;transform:none!important;transition:none!important}}.apdp-hero-wrap{padding:clamp(28px,4vw,60px) 0 clamp(68px,8vw,128px)}.apdp-hero{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);gap:clamp(34px,5vw,84px);align-items:start}.apdp-gal__main{background:var(--plate);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-left:calc(var(--gut) * -1)}.apdp-gal__main img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.apdp-gal__main:hover img{transform:scale(1.035)}.apdp-gal__strip{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;margin-left:calc(var(--gut) * -1)}.apdp-gal__t{background:var(--plate);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;position:relative;border:0;padding:0;-webkit-appearance:none;appearance:none;font:inherit;color:inherit;min-height:44px}.apdp-gal__t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 0 var(--gold);transition:box-shadow .3s}.apdp-gal__t[aria-current=true]:after,.apdp-gal__t.is-on:after{box-shadow:inset 0 0 0 2px var(--gold)}.apdp-gal__t img{width:100%;height:100%;object-fit:cover}.apdp-buy{padding-top:clamp(0px,2vw,24px)}.apdp-buy__stars{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--stone);margin-bottom:18px}.apdp-buy__stars b{color:var(--gold);font-size:14px;letter-spacing:.14em}.apdp-buy h1{font-family:var(--serif);font-size:clamp(38px,4.6vw,68px);line-height:.96;letter-spacing:-.028em;margin:0 0 clamp(20px,2.2vw,30px);max-width:12ch}.apdp-buy__price{display:flex;align-items:baseline;gap:16px;margin:0 0 clamp(24px,2.8vw,36px);padding-bottom:clamp(24px,2.8vw,36px);border-bottom:1px solid var(--rule)}.apdp-buy__price .p{font-family:var(--serif);font-size:clamp(27px,2.5vw,36px);line-height:1;font-variant-numeric:tabular-nums}.apdp-buy__price .s{font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--stone)}.apdp-buy__lede{font-family:var(--serif);font-size:clamp(18px,1.35vw,21px);line-height:1.52;letter-spacing:-.006em;color:var(--warmblack);margin:0 0 clamp(28px,3.2vw,42px);max-width:42ch}.apdp-claims{list-style:none;padding:0;margin:0 0 clamp(28px,3.2vw,42px);counter-reset:cl}.apdp-claims li{padding:20px 0 20px 44px;border-bottom:1px solid var(--hair);font-size:17px;line-height:1.5;position:relative;color:var(--warmblack)}.apdp-claims li:first-child{border-top:1px solid var(--hair)}.apdp-claims li:before{content:counter(cl,decimal-leading-zero);counter-increment:cl;position:absolute;left:0;top:22px;font-family:var(--serif);font-size:13px;color:var(--numeral);letter-spacing:.04em}.apdp-claims em{font-style:normal;color:var(--stone);font-size:13.5px;line-height:1.6;display:block;margin-top:7px;letter-spacing:.01em}.apdp-form{display:flex;gap:12px}.apdp-qty{display:flex;align-items:center;box-shadow:inset 0 0 0 1px var(--rule);width:148px;justify-content:space-between;padding:0;flex:0 0 auto}.apdp-qty input{border:0;width:44px;text-align:center;font-family:var(--sans);font-size:15px;background:transparent;color:var(--charcoal);-moz-appearance:textfield;font-variant-numeric:tabular-nums}.apdp-qty input::-webkit-outer-spin-button,.apdp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.apdp-qty button{background:none;border:0;font-size:18px;color:var(--warmblack);cursor:pointer;width:48px;min-height:48px;line-height:1;font-family:var(--sans);transition:color .2s;flex:0 0 auto}.apdp-qty button:hover{color:var(--gold)}.apdp-gift{background:var(--linen);padding:24px 26px;margin:clamp(24px,2.8vw,34px) 0 0;font-size:15px;line-height:1.62;color:var(--warmblack);border-left:2px solid var(--gold)}.apdp-gift .apdp__lab{display:block;margin-bottom:10px;color:var(--gold);font-size:10px}.apdp-assur{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:clamp(24px,2.8vw,34px);padding-top:24px;border-top:1px solid var(--hair);font-size:12.5px;line-height:1.6;color:var(--stone)}.apdp-strip{background:var(--ink);color:var(--bone);padding:24px 0;overflow:hidden}.apdp-strip__track{display:flex;width:max-content;animation:apdp-slide 46s linear infinite}.apdp-strip:hover .apdp-strip__track{animation-play-state:paused}.apdp-strip__run{display:flex;align-items:center;flex:0 0 auto}.apdp-strip__run span{font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:#fefdfbe0;padding:0 32px;white-space:nowrap}.apdp-strip__run i{width:5px;height:5px;background:var(--gold-lift);border-radius:50%;flex:0 0 auto}@keyframes apdp-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.apdp-strip__track{animation:none}}.apdp-two{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr);gap:clamp(34px,5.5vw,100px);align-items:start}.apdp-pull{font-family:var(--serif);font-size:clamp(24px,2.8vw,42px);line-height:1.18;letter-spacing:-.022em;margin:0;padding-left:clamp(0px,2vw,38px);border-left:1px solid var(--gold);padding-top:.15em}.apdp-two>div:last-child{padding-top:clamp(0px,4vw,84px)}.apdp-plate{background:var(--ink);color:var(--bone);padding:clamp(78px,10vw,164px) 0;border:0}.apdp-plate .apdp__eyebrow{color:var(--gold-lift)}.apdp-plate .apdp__h{color:var(--bone)}.apdp-plate .apdp__lead{color:#fefdfbe0}.apdp-plate .apdp-head__idx{color:#fefdfb75}.apdp-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(44px,5.4vw,88px);border-top:1px solid rgba(254,253,251,.16)}.apdp-cell{border-bottom:1px solid rgba(254,253,251,.16);border-right:1px solid rgba(254,253,251,.16);padding:clamp(30px,3vw,50px) clamp(20px,1.8vw,30px);min-height:clamp(200px,18vw,270px);display:flex;flex-direction:column;justify-content:space-between}.apdp-cell:nth-child(4n){border-right:0}.apdp-cell .n{font-family:var(--serif);font-size:clamp(48px,6.2vw,96px);line-height:.88;letter-spacing:-.038em;color:var(--bone);font-variant-numeric:tabular-nums}.apdp-cell .w{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#fefdfbc7;margin-top:24px;line-height:1.5}.apdp-cell.is-pending{background:#fefdfb08}.apdp-cell.is-pending .n{font-size:0;line-height:0;position:relative;display:block;height:clamp(48px,6.2vw,96px)}.apdp-cell.is-pending .n:before{content:"";position:absolute;left:0;right:14%;bottom:24%;border-bottom:1px solid rgba(254,253,251,.4)}.apdp-cell.is-pending .n:after{content:"Awaiting study";position:absolute;left:0;bottom:calc(24% + 13px);font-family:var(--sans);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-lift);line-height:1}.apdp-cell.is-pending .w{color:#fefdfba8}.apdp-plate .apdp-note{font-size:14px;line-height:1.75;color:#fefdfbc2;margin-top:clamp(30px,3.2vw,44px);max-width:72ch}.apdp-acc{border-top:1px solid var(--rule);margin-top:clamp(40px,4.6vw,76px)}.apdp-acc details{border-bottom:1px solid var(--rule)}.apdp-acc summary{list-style:none;cursor:pointer;padding:clamp(26px,2.8vw,40px) 0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:22px;min-height:48px}.apdp-acc summary::-webkit-details-marker{display:none}.apdp-acc summary .nm{font-family:var(--serif);font-size:clamp(22px,2.3vw,34px);line-height:1.12;letter-spacing:-.02em;transition:color .3s}.apdp-acc summary .role{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--stone);white-space:nowrap}.apdp-acc summary:after{content:"";width:15px;height:15px;position:relative;flex:0 0 auto;background:linear-gradient(var(--gold),var(--gold)) center/15px 1px no-repeat,linear-gradient(var(--gold),var(--gold)) center/1px 15px no-repeat;transition:transform .4s cubic-bezier(.2,.7,.2,1);align-self:center}.apdp-acc details[open] summary:after{transform:rotate(135deg)}.apdp-acc details[open] summary .nm{color:var(--gold)}.apdp-acc summary:hover .nm{color:var(--gold)}.apdp-acc .pan{padding:0 0 clamp(30px,3.2vw,48px);max-width:64ch;font-size:17px;line-height:1.72;color:var(--warmblack)}.apdp-acc .pan--inci{font-size:14px;line-height:1.9;color:var(--stone);max-width:98ch;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.apdp-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(22px,2.4vw,40px);margin-top:clamp(44px,5.4vw,88px)}.apdp-step{position:relative}.apdp-step:nth-child(2n){padding-top:clamp(0px,4vw,66px)}.apdp-step .fig{background:var(--linen);aspect-ratio:3/4;margin-bottom:22px;display:flex;align-items:center;justify-content:center;overflow:hidden}.apdp-step .fig img{width:100%;height:100%;object-fit:cover}.apdp-step .n{font-family:var(--serif);font-size:clamp(27px,2.7vw,40px);color:var(--numeral);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.apdp-step h3{font-family:var(--serif);font-size:clamp(20px,1.75vw,26px);margin:12px 0 10px;letter-spacing:-.018em;line-height:1.12}.apdp-step p{font-size:15px;line-height:1.68;margin:0;color:var(--warmblack)}.apdp-spec{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule);margin:clamp(40px,4.6vw,72px) 0 0}.apdp-spec>div{padding:clamp(26px,2.8vw,42px) 26px clamp(26px,2.8vw,42px) 0;border-right:1px solid var(--hair)}.apdp-spec>div:last-child{border-right:0}.apdp-spec dt{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--stone);margin-bottom:14px}.apdp-spec dd{margin:0;font-family:var(--serif);font-size:clamp(19px,1.75vw,26px);line-height:1.18;letter-spacing:-.018em}.apdp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,2.8vw,50px);margin-top:clamp(44px,5.4vw,88px)}.apdp-card .im{background:var(--plate);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin-bottom:24px;overflow:hidden}.apdp-card .im img{width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.apdp-card:hover .im img{transform:scale(1.05)}.apdp-card .sn{font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold)}.apdp-card h3{font-family:var(--serif);font-size:clamp(22px,1.9vw,28px);margin:10px 0;letter-spacing:-.02em;line-height:1.1}.apdp-card p{font-size:15px;line-height:1.65;color:var(--stone);margin:0 0 20px}.apdp-card .pr{font-family:var(--serif);font-size:22px;margin-bottom:20px;display:flex;align-items:baseline;gap:10px;font-variant-numeric:tabular-nums}.apdp-card .pr small{font-family:var(--sans);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--stone)}.apdp-sticky{position:fixed;left:0;right:0;bottom:0;background:#fefdfbf0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--rule);padding:14px var(--gut);padding-bottom:calc(14px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:24px;transform:translateY(110%);transition:transform .5s cubic-bezier(.2,.7,.2,1);z-index:60}.apdp-sticky.is-on{transform:translateY(0)}.apdp-sticky .l{display:flex;align-items:center;gap:18px;min-width:0}.apdp-sticky .th{width:50px;height:50px;background:var(--plate);display:flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto}.apdp-sticky .th img{width:100%;height:100%;object-fit:cover}.apdp-sticky .nm{font-family:var(--serif);font-size:19px;letter-spacing:-.015em;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apdp-sticky .mt{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--stone);margin-top:4px}.apdp-sticky .apdp__btn{width:auto;padding:17px 48px;flex:0 0 auto}@media(max-width:1100px){.apdp-grid{grid-template-columns:repeat(2,1fr)}.apdp-cell:nth-child(4n){border-right:1px solid rgba(254,253,251,.16)}.apdp-cell:nth-child(2n){border-right:0}.apdp-steps{grid-template-columns:repeat(2,1fr);row-gap:clamp(34px,5vw,60px)}.apdp-spec{grid-template-columns:repeat(2,1fr)}.apdp-spec>div:nth-child(2n){border-right:0}.apdp-cards,.apdp-two{grid-template-columns:1fr}.apdp-two>div:last-child{padding-top:0}.apdp-pull{padding-left:22px}}@media(max-width:860px){.apdp{font-size:16px}.apdp-hero{grid-template-columns:1fr;gap:34px}.apdp-gal__main{margin-left:calc(var(--gut) * -1);margin-right:calc(var(--gut) * -1)}.apdp-gal__strip{margin-right:calc(var(--gut) * -1)}.apdp-buy h1{max-width:none}.apdp-head{grid-template-columns:1fr;gap:12px}.apdp-head__idx{padding-top:0}.apdp-step:nth-child(2n){padding-top:0}.apdp-acc summary{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.apdp-acc summary .role{grid-column:1}.apdp-acc summary:after{grid-row:1;grid-column:2}.apdp-assur{grid-template-columns:1fr;gap:12px}.apdp-sticky .l{gap:14px}.apdp-sticky .th{display:none}.apdp-sticky .apdp__btn{padding:16px 26px}.apdp-sticky .nm{font-size:17px}.apdp-hero-wrap{padding-bottom:clamp(56px,8vw,110px)}}@media(max-width:560px){.apdp-grid{grid-template-columns:1fr}.apdp-cell,.apdp-cell:nth-child(2n),.apdp-cell:nth-child(4n){border-right:0}.apdp-cell{min-height:0}.apdp-steps,.apdp-spec{grid-template-columns:1fr}.apdp-spec>div{border-right:0;border-bottom:1px solid var(--hair);padding-right:0}.apdp-form{flex-wrap:wrap}.apdp-qty{width:100%;justify-content:space-between}.apdp-form .apdp__btn{flex:1 1 100%}.apdp-acc .pan--inci{font-size:13px;line-height:1.85}}@media(hover:none){.apdp__btn:before{display:none}.apdp__btn--ghost:active{background:var(--linen)}.apdp-gal__main:hover img,.apdp-card:hover .im img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/333/assets/auteur-pdp.css.map */
