html body div.ctp-split.ctp-split{position:relative;padding-inline-end:calc(44% + 12px)!important}html.casc-bb .section-main-product .product-column-right div.ctp-split.ctp-split.ctp-split{padding-inline-end:calc(44% + 12px)!important}.ctp-open{position:absolute;inset-block:0;inset-inline-end:0;width:44%;display:flex;align-items:center;justify-content:center;gap:9px;margin:0;padding:0 10px;border:0;border-inline-start:1px solid rgba(243,242,238,.16);border-radius:0;background:var(--cc-panel);color:var(--cc-ink);font:600 12px/1.3 var(--base-font-family);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .2s var(--cfx-ease,cubic-bezier(.22,.61,.36,1)),background-color .2s var(--cfx-ease,cubic-bezier(.22,.61,.36,1))}.ctp-open:hover{background:var(--cc-goldDark);color:var(--cc-ink)}.ctp-open:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.ctp-open svg{flex:0 0 auto}.ctp-open--alone{position:static;width:100%;min-height:44px;margin:0 0 10px;border:1px solid rgba(243,242,238,.16)}html.ctp-lock #gorgias-chat-container,html.ctp-lock #pe-root{visibility:hidden!important}.ctp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;overscroll-behavior:contain;display:block;padding:0;background:var(--cc-page)}.ctp[hidden]{display:none}.ctp *{box-sizing:border-box}.ctp__sheet{position:relative;overscroll-behavior:contain;width:100%;height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:auto;padding:20px 16px calc(14px + env(safe-area-inset-bottom));background:var(--cc-page);color:var(--cc-ink);font-family:var(--base-font-family);border-radius:0}.ctp__sheet>*:not(.ctp__x){width:100%;max-width:560px;margin-inline:auto;flex:0 0 auto}.ctp__x{position:absolute;top:10px;inset-inline-end:10px;z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--cc-ink);cursor:pointer}.ctp__x:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ctp__eyebrow{margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--cc-gold)}.ctp__title{margin:0;font-family:var(--casc-title-font);font-weight:800;font-size:28px;line-height:1;text-transform:uppercase}.ctp__sheet>.ctp__pic{position:relative;flex:1 1 auto;min-height:240px;margin-top:14px;background:var(--cc-tile);overflow:hidden}.ctp__pic img[data-ctp-mine],.ctp__pic img[data-ctp-result]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ctp__pic img[hidden]{display:none}.ctp__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center}.ctp__empty[hidden]{display:none}.ctp__ring{width:40%;max-width:220px;height:auto}.ctp[data-kind=ring] .ctp__ring{width:66%;max-width:360px}.ctp[data-kind=bracelet] .ctp__ring{width:94%;max-width:520px}.ctp[data-kind=earrings] .ctp__ring{width:76%;max-width:420px}.ctp[data-kind=necklace] .ctp__empty{justify-content:flex-start;padding:0 12px 24px;gap:16px}.ctp[data-kind=necklace] .ctp__ring{width:auto;height:auto;max-width:96%;max-height:76%;object-fit:contain;flex:0 1 auto;min-height:0}.ctp__empty p{margin:0;max-width:240px;font-size:14px;line-height:1.45;color:var(--cc-muted)}.ctp__cam{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cc-ink);overflow:hidden}.ctp__cam[hidden]{display:none}.ctp__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ctp__video.is-mirror{transform:scaleX(-1)}.ctp__guide{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ctp__guide svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 3px rgba(0,0,0,.45))}.ctp__camtip{position:absolute;inset-inline:0;margin:0;padding:10px 12px 0;text-align:center;font-size:14px;line-height:1.35;color:var(--cc-ink)}.ctp__camtip[hidden]{display:none}.ctp__actions .ctp-btn--dark{order:-1}.ctp__crop{position:absolute;overflow:hidden;background:var(--cc-ink);touch-action:none;cursor:grab}.ctp__crop[hidden]{display:none}.ctp__crop:active{cursor:grabbing}.ctp__cropimg{position:absolute;left:0;top:0;max-width:none;transform-origin:0 0;user-select:none;-webkit-user-select:none;pointer-events:none}.ctp__side{position:absolute;z-index:3;display:flex;transform:translate(-50%);border:1px solid rgba(243,242,238,.55)}.ctp__side[hidden]{display:none}.ctp__side button{min-height:28px;margin:0;padding:0 12px;border:0;border-radius:0;background:#352f2ab8;color:var(--cc-page);font:600 11px/1 var(--base-font-family);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ctp__side button[aria-pressed=true]{background:var(--cc-page);color:var(--cc-ink)}.ctp__side button:focus-visible{outline:2px solid var(--cc-page);outline-offset:2px}.ctp__guide.is-flip svg{transform:scaleX(-1)}.ctp__camtip.is-good:before{content:"";display:inline-block;width:8px;height:8px;margin-inline-end:8px;border-radius:50%;background:var(--cc-green);vertical-align:1px}.ctp__camtip.is-move{font-weight:600}.ctp__wait{margin:12px 0 0}.ctp__wait[hidden]{display:none}.ctp__track{height:6px;background:var(--cc-line);overflow:hidden}.ctp__track span{display:block;height:100%;width:0;background:var(--cc-deep)}.ctp__wait p{margin:8px 0 0;text-align:center;font-size:14px;color:var(--cc-ink);font-variant-numeric:tabular-nums}.ctp__error{margin:10px 0 0;text-align:center;font-size:13px;color:var(--cc-red)}.ctp__error[hidden]{display:none}.ctp__actions{display:flex;flex-direction:column;gap:8px;margin-top:14px}.ctp-btn{position:relative;display:flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border:1px solid transparent;border-radius:0;font:600 12px/1.3 var(--base-font-family);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s var(--cfx-ease,cubic-bezier(.22,.61,.36,1)),color .2s var(--cfx-ease,cubic-bezier(.22,.61,.36,1))}.ctp-btn[hidden]{display:none}.ctp-btn--dark{background:var(--cc-deep);color:var(--cc-page)}.ctp-btn--dark:hover{background:var(--cc-ink);color:var(--cc-page)}.ctp-btn--line{background:transparent;color:var(--cc-ink);border-color:var(--cc-ink)}.ctp-btn--line:hover{background:var(--cc-ink);color:var(--cc-page)}.ctp-btn:focus-within,.ctp-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ctp-btn input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ctp-btn.is-off{opacity:.4;pointer-events:none}.ctp__fine{margin:10px 0 0;text-align:center;font-size:12px;line-height:1.45;color:var(--cc-muted)}@media(min-width:768px){.ctp__sheet{padding:28px 24px 20px}.ctp__title{font-size:32px}}[dir=rtl] .ctp *,[dir=rtl] .ctp-open{letter-spacing:0!important}@media(prefers-reduced-motion:reduce){.ctp *,.ctp-open{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/casc-tryon-pdp.css.map */
