@property --signal{syntax: "<color>"; inherits: true; initial-value: #E08D79;}:root{transition:--signal .82s var(--ease);--paper: #FBF7F3;--ink: #131211;--ink-2: rgba(19, 18, 17, .56);--ink-3: rgba(19, 18, 17, .32);--line: rgba(19, 18, 17, .12);--signal: #E08D79;--mx: 0;--my: 0;--shell: clamp(1.25rem, 4vw, 4.5rem);--page: 1400px;--ease: cubic-bezier(.16, 1, .3, 1);--swap: .6s;--r-media: 22px;--f: "Plus Jakarta Sans", "Helvetica Neue", Arial, sans-serif}@property --panel{syntax: "<color>"; inherits: true; initial-value: #C1492C;}.pd{padding:clamp(1.2rem,2.4vw,2rem) var(--shell) 0}.pd__grid{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:clamp(1.4rem,3vw,3rem);max-width:var(--page);margin-inline:auto;align-items:stretch}.gal{display:flex;flex-direction:column;gap:12px}.gal__main{position:relative;aspect-ratio:1;border-radius:28px;overflow:hidden;background:#f8f0ea}.gal__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.05);transition:opacity .56s var(--ease),transform 1s var(--ease)}.gal__main img.is-on{opacity:1;transform:none;animation:kenburns 26s ease-in-out 1s infinite alternate}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.05) translate(-.8%,-.6%)}}.gal__back{position:absolute;left:18px;top:18px;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 12px;border-radius:999px;background:#ffffffc7;border:1px solid rgba(23,21,20,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);font-size:12px;font-weight:600;transition:background-color .26s var(--ease),gap .26s var(--ease)}.gal__back:hover{background:#fff;gap:12px}.gal__cap{position:absolute;left:20px;bottom:16px;z-index:3;margin:0;display:flex;align-items:baseline;gap:10px;font-size:12px;font-weight:600;color:var(--ink-2)}.gal__cap b{color:var(--ink)}.gal__cap span{font-variant-numeric:tabular-nums;color:var(--ink-3)}.gal__thumbs{display:flex;gap:10px}.gal__thumb{position:relative;flex:0 1 108px;aspect-ratio:1;border-radius:16px;overflow:hidden;background:#f8f0ea;border:1.5px solid transparent;transition:border-color .32s var(--ease),transform .32s var(--ease)}.gal__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .52s var(--ease)}.gal__thumb:hover{transform:translateY(-3px)}.gal__thumb:hover img{transform:scale(1.06)}.gal__thumb[aria-selected=true]{border-color:var(--signal)}.gal__thumb[aria-selected=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--signal) 30%,transparent)}.buybox{display:flex;flex-direction:column;justify-content:center;padding-block:clamp(.5rem,2vw,1.5rem)}.buybox__tag{margin:0;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.buybox__name{margin:.6rem 0 0;font-size:clamp(2.2rem,3.6vw,3.4rem);font-weight:700;line-height:1.02;letter-spacing:-.052em}.buybox__name i{font-style:normal;font-weight:400;color:var(--ink-2)}.buybox__lead{margin:.6rem 0 0;font-size:17px;font-weight:600;letter-spacing:-.026em;color:var(--signal);transition:color .62s var(--ease)}.buybox__note{margin:.6rem 0 0;font-size:14.5px;line-height:1.6;color:var(--ink-2);max-width:40ch}.buybox__specs{list-style:none;display:flex;flex-wrap:wrap;gap:7px;margin:1.3rem 0 0;padding:0}.buybox__specs li{padding:6px 13px;border-radius:999px;border:1px solid color-mix(in srgb,var(--signal) 34%,transparent);background:color-mix(in srgb,var(--signal) 8%,#fff);font-size:11.5px;font-weight:600;transition:background-color .62s var(--ease),border-color .62s var(--ease)}.plans{display:grid;gap:9px;margin-top:1.7rem}.plan{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:13px;padding:15px 18px;border-radius:16px;border:1px solid var(--line);background:#fff;cursor:pointer;transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}.plan:hover{border-color:var(--ink-3)}.plan input{position:absolute;opacity:0;pointer-events:none}.plan__dot{width:18px;height:18px;border-radius:50%;border:1.6px solid color-mix(in srgb,var(--ink) 32%,transparent);position:relative;transition:border-color .26s var(--ease)}.plan__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--signal);opacity:0;transform:scale(.5);transition:opacity .26s var(--ease),transform .26s var(--ease),background-color .62s var(--ease)}.plan:has(input:checked){border-color:var(--signal);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 18%,transparent)}.plan:has(input:checked) .plan__dot{border-color:var(--signal)}.plan:has(input:checked) .plan__dot:after{opacity:1;transform:none}.plan__what b{display:block;font-size:14px;font-weight:600;letter-spacing:-.02em}.plan__what span{display:block;font-size:12.5px;color:var(--ink-2);margin-top:2px}.plan__cost{text-align:right;font-variant-numeric:tabular-nums}.plan__cost b{display:block;font-size:15px;font-weight:700;letter-spacing:-.028em}.plan__cost s{font-size:12px;color:var(--ink-3)}.buybox__go{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-top:1.3rem;padding:16px 22px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:13.5px;font-weight:700;letter-spacing:-.012em;transition:transform .22s var(--ease)}.buybox__go:hover{transform:translateY(-2px)}.buybox__go:active{transform:scale(.985)}.buybox__go span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--signal) 82%,#fff);color:var(--ink);transition:background-color .62s var(--ease)}.buybox__fine{margin:.9rem 0 0;font-size:12px;color:var(--ink-3)}.inside{position:relative}.inside__inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(1.5rem,4vw,4.5rem);padding-block:clamp(3rem,6vw,5.5rem)}.inside__text p{margin:1rem 0 0;font-size:15px;color:var(--ink-2);max-width:34ch}.inside__stage{position:relative;aspect-ratio:16 / 8.4}.inside__halo{position:absolute;left:50%;top:54%;width:min(46%,320px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--signal) 46%,white) 0%,color-mix(in srgb,var(--signal) 14%,white) 48%,transparent 70%);filter:blur(3px);animation:breathe 11s cubic-bezier(.45,0,.55,1) infinite}.inside .note--e{right:62%;top:16%}.inside .note--f{right:64%;top:62%}.inside .note--g{left:60%;top:26%}.inside .note--h{left:62%;top:72%}.inside__gum{position:absolute;left:50%;top:50%;width:min(30%,205px);height:auto;translate:-50% -50%;animation:bob 9.5s ease-in-out infinite}.howto{border-top:1px solid var(--line)}.howto__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,3rem);padding-block:clamp(2.4rem,4.5vw,3.8rem)}.howto__cell b{display:block;font-size:15.5px;font-weight:700;letter-spacing:-.03em}.howto__cell span{display:block;margin-top:4px;font-size:13.5px;color:var(--ink-2);max-width:32ch}.howto__n{display:block;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--signal);margin-bottom:9px;transition:color .62s var(--ease)}.rest{border-top:1px solid var(--line)}.rest__inner{padding-block:clamp(2.4rem,4.5vw,4rem)}.rest__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;margin-bottom:1.4rem}.rest__head p{margin:0;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.rest__row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.rest__row::-webkit-scrollbar{display:none}.rest__item{position:relative;flex:1 1 0;min-width:108px;height:168px;border-radius:18px;overflow:hidden;background:var(--pc);color:#fff;transition:transform .46s var(--ease),flex-grow .46s var(--ease)}.rest__item:hover{transform:translateY(-6px)}.rest__item:after{content:"";position:absolute;left:0;right:0;top:0;height:62px;background:linear-gradient(to bottom,rgba(0,0,0,.22),transparent);pointer-events:none}.rest__item b{z-index:2}.rest__item img{position:absolute;left:50%;bottom:-12%;width:74%;height:auto;translate:-50% 0;filter:drop-shadow(0 14px 20px rgba(0,0,0,.3));transition:transform .5s var(--ease)}.rest__item:hover img{transform:translateY(-8px)}.rest__item b{position:absolute;left:0;right:0;top:16px;text-align:center;font-size:11.5px;font-weight:700;letter-spacing:-.02em}.rest__item b i{font-style:normal;font-weight:400;opacity:.7}@media(max-width:900px){.pd__grid,.inside__inner{grid-template-columns:1fr}.howto__inner{grid-template-columns:1fr;gap:1.4rem}}.bens{list-style:none;margin:1.1rem 0 0;padding:0;display:grid;gap:8px}.bens li{position:relative;padding-left:25px;font-size:14px;color:var(--ink-2)}.bens li:before{content:"";position:absolute;left:0;top:.28em;width:16px;height:16px;border-radius:50%;background:color-mix(in srgb,var(--signal) 22%,transparent);transition:background-color .62s var(--ease)}.bens li:after{content:"";position:absolute;left:4.6px;top:.6em;width:6px;height:3px;border-left:1.7px solid var(--signal);border-bottom:1.7px solid var(--signal);transform:rotate(-45deg);transition:border-color .62s var(--ease)}.bens li b{color:var(--ink);font-weight:600}.acc{margin-top:1.6rem}.acc .qa:first-child{border-top:1px solid var(--line)}.acc .qa__q{grid-template-columns:1fr 22px;gap:12px;padding:16px 2px}.acc .qa__q:hover{padding-left:5px}.acc .qa__t{font-size:14.5px;font-weight:600;letter-spacing:-.024em}.acc .qa__a{padding:0 26px 18px 0;font-size:13.5px;max-width:none}.acc .qa__a b{color:var(--ink);font-weight:600}.acc .qa__a em{font-style:normal;color:#b07a2c}.acc .qa__a ul{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:6px}.acc .qa__a li{display:grid;grid-template-columns:118px 1fr;gap:12px}.acc .qa__a li span:first-child{color:var(--ink-3);font-size:12px;letter-spacing:.02em;text-transform:uppercase;font-weight:600;padding-top:2px}.soonbox{display:none;margin-top:1.7rem}.buybox.is-soon .plans,.buybox.is-soon .buybox__go,.buybox.is-soon .buybox__fine{display:none}.buybox.is-soon .soonbox{display:block}.soonbox__tag{display:inline-flex;align-items:center;gap:9px;padding:7px 15px;border-radius:999px;border:1px solid color-mix(in srgb,var(--signal) 46%,transparent);background:color-mix(in srgb,var(--signal) 9%,transparent);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.soonbox__tag i{width:7px;height:7px;border-radius:50%;background:var(--signal);animation:blip 2.4s ease-in-out infinite}@keyframes blip{0%,to{opacity:.32}50%{opacity:1}}.soonbox p{margin:1rem 0 0;font-size:14.5px;line-height:1.6;color:var(--ink-2);max-width:40ch}.soonbox form{display:flex;gap:9px;margin-top:1.3rem;max-width:400px}.soonbox input{flex:1 1 auto;min-width:0;padding:15px 18px;border-radius:999px;border:1px solid var(--line);background:#fff;font:inherit;font-size:14.5px;color:var(--ink);transition:border-color .26s var(--ease),box-shadow .26s var(--ease)}.soonbox input:focus{outline:none;border-color:var(--signal);box-shadow:0 0 0 3px color-mix(in srgb,var(--signal) 22%,transparent)}.soonbox button{flex:0 0 auto;padding:15px 24px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:13px;font-weight:700;transition:transform .2s var(--ease)}.soonbox button:active{transform:scale(.97)}.soonbox__done{display:none;align-items:center;gap:11px;margin-top:1.3rem;font-size:15px;font-weight:600}.soonbox.is-told form{display:none}.soonbox.is-told .soonbox__done{display:flex}.rest__item--future{background:var(--paper);border:1.5px dashed color-mix(in srgb,var(--signal) 46%,transparent);color:var(--ink);display:grid;place-items:center;text-align:center;gap:7px;padding:14px 10px}.rest__item--future:after{display:none}.rest__item--future b{position:static;font-size:24px;font-weight:700;letter-spacing:-.05em;color:var(--signal)}.rest__item--future span{font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);line-height:1.5}.acc .qa__a .facts{margin-top:1.1rem;padding-top:.9rem;border-top:1px solid var(--line)}.facts__head{margin:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--ink)}.facts__serv{margin:2px 0 10px;font-size:12px;color:var(--ink-3)}.facts__list{margin:0}.facts__list>div{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:baseline;padding:7px 0;border-top:1px solid var(--line)}.facts__list dt{color:var(--ink-2)}.facts__list dd{margin:0;color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/16/assets/aurea-product.css.map */
