.cera .sx{padding-block:clamp(72px,9vw,140px)}.cera .sr{position:absolute;left:-9999px}.cera .sx-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(32px,4vw,56px)}.cera .sx-head>div:first-child{display:grid;gap:14px}.cera .sx-head.c{justify-content:center;text-align:center}.cera .sx-head.c>div{justify-items:center}.cera .sx-h{font-size:clamp(34px,4.2vw,64px)}.cera .sx-sub{color:var(--deep);font-weight:300;font-size:clamp(15px,1.2vw,18px);max-width:32em}.cera .sx-arrows{display:flex;gap:8px}.cera .sx-arrows button{width:46px;height:46px;border-radius:50%;border:1px solid var(--mist);background:var(--white);display:grid;place-items:center;font-size:15px;transition:border-color .2s,opacity .2s}.cera .sx-arrows button:hover:not(:disabled){border-color:var(--black)}.cera .sx-arrows button:disabled{opacity:.3}.cera .bg-dark .sx-arrows button{background:transparent;border-color:var(--line-dark-2);color:var(--ivory)}.cera .ugc{padding-block:clamp(72px,9vw,140px);border-top:1px solid var(--mist)}.cera .ugc-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:var(--g);scroll-padding-inline:var(--g);scrollbar-width:none;scroll-behavior:smooth;max-width:none}.cera .ugc-track::-webkit-scrollbar{display:none}.cera .ugc-t{position:relative;flex:0 0 auto;height:clamp(340px,34vw,520px);scroll-snap-align:start;border-radius:var(--r);overflow:hidden;cursor:zoom-in;text-align:left;padding:0}.cera .ugc-t .ph{position:absolute;top:0;right:0;bottom:0;left:0}.cera .ugc-t .ph svg{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.cera .ugc-t:hover .ph svg{transform:scale(1.05)}.cera .ugc-t .hdl{position:absolute;top:12px;left:12px;z-index:2;font-size:11px;letter-spacing:.04em;background:rgba(var(--ivory-rgb),.88);padding:5px 9px;border-radius:2px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cera .ugc-t .bar{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:10px;background:rgba(var(--ivory-rgb),.92);padding:10px 10px 10px 14px;border-radius:2px;font-size:12.5px;transform:translateY(8px);opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.2,1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cera .ugc-t .bar i{font-style:normal;width:28px;height:28px;border-radius:50%;background:var(--black);color:var(--ivory);display:grid;place-items:center;font-size:16px;flex:0 0 auto}.cera .ugc-t:hover .bar,.cera .ugc-t:focus-visible .bar{opacity:1;transform:none}@media(hover:none){.cera .ugc-t .bar{opacity:1;transform:none}}.cera .ugc-t .cap{display:none}.cera .ba{background:var(--ivory)}.cera .ba-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(32px,5vw,96px);align-items:center}.cera .ba-txt{display:grid;gap:18px}.cera .ba-pts{list-style:none;margin:10px 0 0;padding:0;display:grid;border-top:1px solid var(--mist)}.cera .ba-pts li{padding:14px 0;border-bottom:1px solid var(--mist);font-size:14.5px;color:var(--deep)}.cera .ba-pts b{color:var(--black);font-weight:500}@media(max-width:860px){.cera .ba-grid{grid-template-columns:1fr}}.cera .calc{background:var(--white);border-block:1px solid var(--mist)}.cera .calc-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(24px,5vw,96px);align-items:center;max-width:1120px;margin-inline:auto}.cera .calc-in{display:grid;gap:28px}.cera .calc-f{display:grid;gap:14px}.cera .calc-lbl{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--deep)}.cera .calc-big{font-family:var(--serif);font-size:44px;letter-spacing:0;text-transform:none;color:var(--black);line-height:1;font-variant-numeric:lining-nums tabular-nums}.cera .calc-range{-webkit-appearance:none;appearance:none;width:100%;height:28px;background:transparent;margin:0}.cera .calc-range::-webkit-slider-runnable-track{height:1px;background:linear-gradient(90deg,var(--black) var(--fill,37%),var(--mist) var(--fill,37%))}.cera .calc-range::-moz-range-track{height:1px;background:var(--mist)}.cera .calc-range::-moz-range-progress{height:1px;background:var(--black)}.cera .calc-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--ivory);border:1px solid var(--black);margin-top:-11px;box-shadow:0 4px 12px -4px #0000004d}.cera .calc-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--ivory);border:1px solid var(--black)}.cera .calc-scale{display:flex;justify-content:space-between;font-size:11px;color:var(--stone);margin-top:-6px}.cera .calc-chips{display:flex;gap:8px}.cera .calc-chips button{flex:1;height:44px;border:1px solid var(--mist);border-radius:var(--r);font-size:13.5px;transition:border-color .2s,background .2s}.cera .calc-chips button[aria-checked=true]{border-color:var(--black);background:var(--ivory)}.cera .calc-out{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--mist)}.cera .calc-out div{padding:18px 0;display:grid;gap:4px;text-align:center}.cera .calc-out div+div{border-left:1px solid var(--mist)}.cera .calc-out b{font-family:var(--serif);font-weight:400;font-size:30px;line-height:1;font-variant-numeric:lining-nums tabular-nums}.cera .calc-out span{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--deep)}.cera .calc-vis{display:grid;gap:10px;justify-items:center}.cera .calc-vis svg{width:min(100%,420px);height:auto}.cera .calc-cap{text-align:center}@media(max-width:860px){.cera .calc-grid{grid-template-columns:1fr}.cera .calc-vis{order:-1}.cera .calc-vis svg{width:min(100%,300px)}.cera .calc-out b{font-size:24px}}.cera .cols{background:var(--black);color:var(--ivory)}.cera .cols-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);min-height:min(88vh,820px)}.cera .cols-img{position:relative;min-height:420px}.cera .cols-img .ph{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s ease}.cera .cols-img .ph.on{opacity:1}.cera .cols-img .ph .cap{display:none}.cera .cols-txt{display:flex;flex-direction:column;justify-content:center;gap:24px;padding:clamp(40px,6vw,110px) var(--g)}.cera .cols-tabs{display:flex;gap:14px;flex-wrap:wrap}.cera .cols-tabs button{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--stone);padding:8px 0;border-bottom:1px solid transparent;transition:color .3s,border-color .3s}.cera .cols-tabs button i{width:18px;height:18px;border-radius:50%;border:1px solid rgba(var(--ivory-rgb),.25)}.cera .cols-tabs button[aria-selected=true]{color:var(--ivory);border-bottom-color:var(--ivory)}.cera .cols-name{font-size:clamp(var(--cols-min,64px),9vw,var(--cols-max,140px));line-height:.9;letter-spacing:-.02em;text-transform:var(--cols-case,none)}.cera .cols-name:first-letter{text-transform:var(--cols-first,inherit)}.cera .cols-desc{font-size:clamp(16px,1.3vw,19px);font-weight:300;color:var(--on-dark-2);max-width:26em}.cera .cols-pair{font-size:13px;color:var(--stone)}.cera .cols-pair b{color:var(--ivory);font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:11px;margin-right:8px}.cera .cols-name,.cera .cols-desc,.cera .cols-pair{transition:opacity .35s}.cera .cols.swap .cols-name,.cera .cols.swap .cols-desc,.cera .cols.swap .cols-pair{opacity:0}@media(max-width:860px){.cera .cols-grid{grid-template-columns:1fr}.cera .cols-img{aspect-ratio:4/5;min-height:0}}.cera .vids{background:var(--ivory)}.cera .v-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:var(--g);scroll-padding-inline:var(--g);scrollbar-width:none;scroll-behavior:smooth}.cera .v-track::-webkit-scrollbar{display:none}.cera .v-c{position:relative;flex:0 0 clamp(220px,22vw,300px);aspect-ratio:9/16;border-radius:var(--r);overflow:hidden;scroll-snap-align:start;padding:0;text-align:left;color:var(--ivory)}.cera .v-c .ph{position:absolute;top:0;right:0;bottom:0;left:0}.cera .v-c .ph .cap{display:none}.cera .v-c:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(var(--black-rgb),.2),rgba(var(--black-rgb),0) 30% 55%,rgba(var(--black-rgb),.65))}.cera .v-c .pl{position:absolute;top:12px;left:12px;z-index:2;display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.08em;font-variant-numeric:tabular-nums}.cera .v-c .pl i{width:26px;height:26px;border-radius:50%;border:1px solid rgba(var(--ivory-rgb),.7);display:grid;place-items:center}.cera .v-c .pl i:after{content:"";border-left:7px solid currentColor;border-block:4.5px solid transparent;margin-left:2px}.cera .v-c .t{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;font-family:var(--serif);font-size:22px;line-height:1.1}.cera .v-c .t small{display:block;font-family:var(--sans);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;opacity:.75;margin-top:6px}.cera .v-c:hover .ph svg{transform:scale(1.04)}.cera .v-c .ph svg{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}@media(max-width:600px){.cera .v-c{flex-basis:58vw}}.cera .cmp{background:var(--white);border-top:1px solid var(--mist)}.cera .cmp-wrap{overflow-x:auto;max-width:960px;margin-inline:auto}.cera .cmp-t{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;font-size:14.5px}.cera .cmp-t th,.cera .cmp-t td{padding:18px 16px;text-align:center;border-bottom:1px solid var(--mist)}.cera .cmp-t th:first-child,.cera .cmp-t td:first-child{text-align:left;padding-left:0}.cera .cmp-t thead th{font-family:var(--serif);font-weight:400;font-size:22px;line-height:1.05;vertical-align:bottom;border-bottom:1px solid var(--black)}.cera .cmp-t thead th small{font-family:var(--sans);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--deep)}.cera .cmp-t .us{background:var(--black);color:var(--ivory);width:22%}.cera .cmp-t thead .us{border-radius:var(--r) var(--r) 0 0;padding-top:24px}.cera .cmp-t thead .us small{color:var(--stone)}.cera .cmp-t tbody .us{border-bottom-color:var(--line-dark)}.cera .cmp-t tbody tr:last-child .us{border-radius:0 0 var(--r) var(--r)}.cera .cmp-t td:not(:first-child){width:18%}.cera .ck-y,.cera .ck-n,.cera .ck-m{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:12px}.cera .ck-y{background:var(--ivory);color:var(--black)}.cera .ck-n{color:var(--stone);font-size:16px}.cera .ck-m{color:var(--deep);font-size:11px;width:auto;letter-spacing:.06em}@media(max-width:600px){.cera .cmp-t{min-width:0;font-size:13px}.cera .cmp-t th,.cera .cmp-t td{padding:14px 6px}.cera .cmp-t thead th{font-size:17px}.cera .cmp-t td:not(:first-child){width:20%}}@media(max-width:760px){.cera .sx-arrows{display:none}}.cera .faq2{background:var(--white);border-top:1px solid var(--mist)}.cera .faq2-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(32px,6vw,120px);align-items:start}.cera .faq2-l{display:grid;gap:16px;position:sticky;top:calc(100px + env(safe-area-inset-top,0px))}.cera .faq2-card{margin-top:16px;padding:22px;border:1px solid var(--mist);border-radius:var(--r);background:var(--ivory);display:grid;gap:6px;font-size:14px}.cera .faq2-card b{font-weight:500}.cera .faq2-card p{color:var(--deep)}.cera .faq2-card span{font-weight:500;margin-top:6px}.cera .faq2 .acc summary{font-family:var(--serif);font-size:clamp(19px,1.6vw,23px);letter-spacing:0;text-transform:none;font-weight:400;padding:22px 0}.cera .faq2 .acc .body{font-size:15px}.cera .faq2 .acc .body a{color:var(--black)}@media(max-width:860px){.cera .faq2-grid{grid-template-columns:1fr}.cera .faq2-l{position:static}}.cera .fin{background:var(--black);color:var(--ivory);padding-block:clamp(72px,9vw,130px)}.cera .fin-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,120px);align-items:center}.cera .fin-l{display:grid;gap:22px}.cera .fin-l p{color:var(--on-dark);font-weight:300;font-size:clamp(16px,1.3vw,19px);max-width:28em}.cera .fin-seal{width:120px;aspect-ratio:1;border:1px solid var(--ivory);border-radius:50%;display:grid;place-items:center;align-content:center;text-align:center;line-height:1}.cera .fin-seal b{font-family:var(--serif);font-weight:400;font-size:48px}.cera .fin-seal span{font-size:10px;letter-spacing:.24em;text-transform:uppercase;margin-top:4px}.cera .fin-card{background:var(--ivory);color:var(--black);border-radius:var(--r);padding:clamp(20px,2.4vw,32px);display:grid;gap:18px}.cera .fin-top{display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:center}.cera .fin-top .ph{aspect-ratio:1/1;border-radius:2px}.cera .fin-top h3{font-family:var(--serif);font-weight:400;font-size:28px;line-height:1.05}.cera .fin-top h3 span{color:var(--deep)}.cera .fin-top p{font-size:12.5px;color:var(--deep);margin-top:4px}.cera .fin-card .tiers-sm{gap:8px}.cera .fin-card .tier{padding:12px 14px}.cera .fin-card .tier .t b{font-size:15px}.cera .fin-card .tier .p .now{font-size:18px}.cera .fin-card .slots{padding:0 14px 14px}.cera .fin-card form{display:grid;gap:18px}@media(max-width:860px){.cera .fin-grid{grid-template-columns:1fr}}.cera .lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:grid;place-items:center;padding:clamp(0px,3vw,40px)}.cera .lb-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--black-rgb),.72);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:fadeIn .3s both}.cera .lb-box{position:relative;background:var(--ivory);width:min(1080px,100%);max-height:100%;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);border-radius:var(--r);overflow:hidden;animation:lbIn .45s cubic-bezier(.2,.75,.15,1) both}.cera .lb-box.vid{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);width:min(860px,100%)}@keyframes fadeIn{0%{opacity:0}}@keyframes lbIn{0%{opacity:0;transform:translateY(16px) scale(.98)}}.cera .lb-media{position:relative;aspect-ratio:4/5;max-height:calc(100vh - 80px)}.cera .lb-box.vid .lb-media{aspect-ratio:9/16}.cera .lb-media .ph{position:absolute;top:0;right:0;bottom:0;left:0}.cera .lb-media .ph .cap{display:block}.cera .lb-side{padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:18px;overflow-y:auto}.cera .lb-side .hdl{font-size:12px;letter-spacing:.06em;color:var(--deep)}.cera .lb-side h3{font-family:var(--serif);font-weight:400;font-size:clamp(26px,2.4vw,34px);line-height:1.1}.cera .lb-side p{font-size:14px;color:var(--deep)}.cera .lb-side h5{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--deep);margin:8px 0 0}.cera .lb-it{display:grid;grid-template-columns:64px 1fr auto;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--mist)}.cera .lb-it .ph{aspect-ratio:1/1;border-radius:2px}.cera .lb-it b{font-weight:500;font-size:13.5px;display:block}.cera .lb-it span{font-size:12.5px;color:var(--deep)}.cera .lb-it button{height:36px;padding:0 14px;border:1px solid var(--black);border-radius:var(--r);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.cera .lb-it button:hover{background:var(--black);color:var(--ivory)}.cera .lb-x{position:absolute;top:12px;right:12px;z-index:3;width:40px;height:40px;border-radius:50%;background:var(--ivory);display:grid;place-items:center;border:1px solid var(--mist)}.cera .lb-x svg{width:13px;height:13px;stroke:var(--black);stroke-width:1.4}.cera .lb-nav{position:absolute;top:50%;translate:0 -50%;z-index:3;width:44px;height:44px;border-radius:50%;background:rgba(var(--ivory-rgb),.92);border:1px solid var(--mist);font-size:15px}.cera .lb-nav.p{left:12px}.cera .lb-box .lb-nav.n{left:calc(56.5% - 56px)}.cera .lb-box.vid .lb-nav.n{left:calc(44.4% - 56px)}@media(max-width:760px){.cera .lb{padding:0;place-items:end stretch}.cera .lb-box,.cera .lb-box.vid{grid-template-columns:1fr;max-height:94vh;border-radius:10px 10px 0 0;overflow-y:auto;width:100%}.cera .lb-media{aspect-ratio:1/1;max-height:none}.cera .lb-box.vid .lb-media{aspect-ratio:4/5}.cera .lb-box .lb-nav.n,.cera .lb-box.vid .lb-nav.n{left:auto;right:12px;top:50vw}.cera .lb-nav.p{top:50vw}}@media(prefers-reduced-motion:reduce){.cera .lb-box,.cera .lb-scrim{animation:none}.cera .cols-img .ph{transition:none}}.cera .ugc-t .ph img{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.cera .ugc-t:hover .ph img{transform:scale(1.05)}.cera .v-c .ph img{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.cera .v-c:hover .ph img{transform:scale(1.04)}.cera .lb-media img,.cera .lb-it .ph img,.cera .fin-top .ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cera-pdpx.css.map */
