@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600&family=Jost:wght@300;400;500;600&family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300&display=swap";.am2{--ink:#241F1E;--soft:#6B605C;--cream:#FAF4F0;--rose:#F2E3E0;--rose-dp:#E8CFCA;--gold:#C2A46B;--gold-dk:#A98A52;--line:#E6DAD5;--green:#4A7A5E;--star:#C9A227;font-family:Jost,-apple-system,Segoe UI,sans-serif;font-weight:300;color:var(--ink);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}.am2 *{box-sizing:border-box}.am2 h2,.am2 h3,.am2 .am2__disp{font-family:Cinzel,Georgia,serif;font-weight:400;letter-spacing:.02em;margin:0;line-height:1.18}.am2 p{margin:0}.am2 img{max-width:100%;display:block}.am2 a{color:inherit;text-decoration:none}.am2__wrap{max-width:1340px;margin:0 auto;padding:0 28px}.am2__eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-dk);font-weight:500}.am2__sec{padding:74px 0}@media(max-width:700px){.am2__sec{padding:48px 0}}.am2--cream{background:var(--cream)}.am2--ink{background:var(--ink);color:#efe6e2}.am2--ink .am2__eyebrow{color:var(--gold)}.am2__hd{max-width:660px;margin-bottom:46px}.am2__hd.is-ctr{margin-left:auto;margin-right:auto;text-align:center}.am2__hd h2{font-size:36px;margin:11px 0 0}@media(max-width:700px){.am2__hd h2{font-size:26px}}.am2__hd p{color:var(--soft);margin-top:15px;font-size:16.5px}.am2--ink .am2__hd p{color:#c9bdb8}.am2-strip{background:var(--rose);padding:17px 0}.am2-strip .am2__wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 46px}.am2-strip div{display:flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.03em}.am2-strip b{font-weight:500}.am2-strip span.i{color:var(--gold-dk);font-size:15px}.am2-strip small{display:block;color:var(--soft);font-size:11.5px;letter-spacing:.02em}.am2-why__row{display:grid;grid-template-columns:78px 1fr 1fr;gap:34px;align-items:start;padding:38px 0;border-top:1px solid var(--line)}.am2-why__row:last-child{border-bottom:1px solid var(--line)}@media(max-width:860px){.am2-why__row{grid-template-columns:1fr;gap:16px;padding:28px 0}}.am2-why__n{font-family:Cormorant Garamond,serif;font-size:44px;font-style:italic;color:var(--gold);line-height:1}.am2-why__b h3{font-size:23px;margin-bottom:12px}.am2-why__b p{color:var(--soft)}.am2-why__q{background:#fff;border-left:2px solid var(--gold);padding:20px 24px;border-radius:2px}.am2--cream .am2-why__q{background:#fff}.am2-why__q p{font-family:Cormorant Garamond,serif;font-size:20px;font-style:italic;line-height:1.5}.am2-why__q cite{display:block;margin-top:12px;font-family:Jost,sans-serif;font-style:normal;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.am2-why__q .st{color:var(--star);letter-spacing:2px;font-size:12px;display:block;margin-bottom:9px}.am2-res__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff24;border:1px solid rgba(255,255,255,.14)}@media(max-width:860px){.am2-res__grid{grid-template-columns:repeat(2,1fr)}}.am2-res__c{background:var(--ink);padding:36px 26px;text-align:center}.am2-res__c b{display:block;font-family:Cinzel,serif;font-size:42px;font-weight:400;color:var(--gold);line-height:1}@media(max-width:700px){.am2-res__c b{font-size:32px}}.am2-res__c span{display:block;margin-top:12px;font-size:13.5px;color:#c9bdb8;line-height:1.5}.am2-res__note{margin-top:26px;font-size:12.5px;color:#9e918c;letter-spacing:.02em}.am2-res__note a{border-bottom:1px solid rgba(255,255,255,.3)}.am2-cmp{border:1px solid var(--line);border-radius:3px;overflow:hidden;background:#fff}.am2-cmp__hd,.am2-cmp__row{display:grid;grid-template-columns:1.05fr 1fr 1fr}.am2-cmp__hd{background:var(--ink);color:#fff}.am2-cmp__hd div{padding:22px 24px;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.am2-cmp__hd div:nth-child(2){background:var(--gold);color:#fff;font-weight:500}.am2-cmp__row{border-top:1px solid var(--line)}.am2-cmp__row div{padding:20px 24px;font-size:15px}.am2-cmp__row .k{color:var(--soft);font-size:12px;letter-spacing:.13em;text-transform:uppercase;align-self:center}.am2-cmp__row .us{background:#fcf8f5;font-weight:400;position:relative;padding-left:46px}.am2-cmp__row .us:before{content:"";position:absolute;left:22px;top:23px;width:14px;height:8px;border-left:1.5px solid var(--green);border-bottom:1.5px solid var(--green);transform:rotate(-45deg)}.am2-cmp__row .them{color:var(--soft)}@media(max-width:760px){.am2-cmp__hd{display:none}.am2-cmp__row{grid-template-columns:1fr;gap:0}.am2-cmp__row div{padding:11px 20px}.am2-cmp__row .k{padding-top:20px}.am2-cmp__row .us{padding-left:44px}.am2-cmp__row .us:before{top:14px;left:20px}.am2-cmp__row .them:before{content:"Conventional foundation: ";color:#a79d99;font-size:12.5px}}.am2-faq__list{max-width:860px;margin:0 auto}.am2-faq details{border-bottom:1px solid var(--line)}.am2-faq summary{list-style:none;cursor:pointer;padding:23px 46px 23px 0;position:relative;font-size:17.5px;font-family:Cinzel,serif}.am2-faq summary::-webkit-details-marker{display:none}.am2-faq summary:after{content:"+";position:absolute;right:6px;top:20px;font-size:22px;color:var(--gold-dk);font-family:Jost,sans-serif;font-weight:300}.am2-faq details[open] summary:after{content:"\2212"}.am2-faq details p{padding:0 46px 26px 0;color:var(--soft);margin:0}.am2-xs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}@media(max-width:860px){.am2-xs__grid{grid-template-columns:1fr}}.am2-xs__c{background:#fff;border:1px solid var(--line);border-radius:3px;overflow:hidden;display:flex;flex-direction:column}.am2-xs__c .im{aspect-ratio:1/1;background:var(--cream);overflow:hidden}.am2-xs__c .im img{width:100%;height:100%;object-fit:cover}.am2-xs__c .bd{padding:22px 24px 26px;display:flex;flex-direction:column;flex:1}.am2-xs__c h3{font-size:18px}.am2-xs__c .d{color:var(--soft);font-size:14.5px;margin-top:9px;flex:1}.am2-xs__c .pr{font-family:Cinzel,serif;font-size:19px;margin-top:16px}.am2-xs__c form{display:flex;flex-direction:column;margin:0}.am2-xs__c button.btn,.am2-xs__c a.btn,.am2-xs__c span.btn,.am2-xs__c .btn{margin-top:16px;display:block;width:100%;text-align:center;background:var(--gold);color:#fff;border:1px solid var(--gold);font-family:Jost,-apple-system,sans-serif;font-weight:400;padding:13px;font-size:12px;letter-spacing:.15em;text-transform:uppercase;border-radius:0;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .2s,border-color .2s}.am2-xs__c button.btn:hover,.am2-xs__c a.btn:hover,.am2-xs__c .btn:hover{background:var(--gold-dk);border-color:var(--gold-dk);color:#fff}.am2-xs__c button.btn:disabled,.am2-xs__c span.btn{background:#dcd2cc;border-color:#dcd2cc;color:#fff;cursor:default}.am2-xs__bundle{margin-top:30px;background:var(--ink);color:#fff;border-radius:3px;padding:32px 36px;display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap}.am2-xs__bundle h3{color:#fff;font-size:23px}.am2-xs__bundle p{color:#c9bdb8;font-size:14.5px;margin-top:8px}.am2-xs__bundle a{background:var(--gold);color:#fff;padding:16px 34px;font-size:12px;letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;transition:.2s}.am2-xs__bundle a:hover{background:var(--gold-dk)}.am2-tol__box{max-width:1180px;margin:0 auto}.am2-tol__ph{background:var(--cream);border:1px dashed var(--line);border-radius:3px;padding:54px 30px;text-align:center;color:var(--soft);font-size:14.5px}.price.price--on-sale .price__regular{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/am-pdp2.css.map */
