html.ring-scroll-lock{overflow:hidden}.ring-main{--ring-icon-fill: var(--ring-light)}.ring-scope .ring-main__inner{padding-inline:0}.ring-breadcrumb{display:none}.ring-main__layout{display:flex;flex-direction:column}.ring-main__media{display:contents}.ring-gallery{order:1;min-width:0}.ring-buy{order:2;display:flex;flex-direction:column;min-width:0;padding:16px 20px 0}.ring-facts{order:3;display:flex;flex-direction:column;padding:0 20px 48px;margin-top:28px}@media(max-width:989px){.ring-main__media>.shopify-block{display:contents}.ring-stage{touch-action:pan-y}}.ring-stage{position:relative;aspect-ratio:1;overflow:hidden;background:var(--ring-white)}.ring-slide{position:absolute;top:0;right:0;bottom:0;left:0}.ring-slide__zoom-target{display:block;width:100%;height:100%;padding:0;border:0;background:transparent;overflow:hidden;cursor:zoom-in}.ring-slide__img,.ring-slide img,.ring-slide__video,.ring-slide video,.ring-slide iframe{display:block;width:100%;height:100%;object-fit:contain}.ring-media--contain .ring-slide__img{padding:8.2%}.ring-media--cover .ring-slide__img{object-fit:cover}.ring-slide__zoom-target .ring-slide__img{transition:transform .2s ease}.ring-slide--spin video{cursor:grab;touch-action:pan-y}.ring-slide--spin video:active{cursor:grabbing}.ring-spin__arc{display:none}.ring-pill{position:absolute;left:50%;bottom:20px;display:flex;align-items:center;gap:8px;height:36px;padding:0 16px;border-radius:18px;background:var(--ring-ink);color:var(--ring-white);font-size:12px;letter-spacing:.04em;white-space:nowrap;transform:translate(-50%);pointer-events:none}.ring-round-button{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:22px;background:transparent;color:var(--ring-ink)}.ring-stage__zoom{top:8px;right:8px;z-index:2}.ring-stage:not([data-zoomable]) .ring-stage__zoom{display:none}.ring-stage__count{position:absolute;top:16px;left:20px;z-index:2;font-size:12px;letter-spacing:.1em;color:var(--ring-body)}.ring-stage__arrow{top:50%;z-index:2;transform:translateY(-50%)}.ring-stage__arrow--prev{left:8px}.ring-stage__arrow--next{right:8px}.ring-thumbs{display:flex;gap:8px;padding:12px 20px;overflow-x:auto;scrollbar-width:none;background:var(--ring-section-bg, var(--ring-light))}.ring-thumbs::-webkit-scrollbar{display:none}.ring-thumbs:after{content:"";flex:0 0 12px}.ring-thumb{display:flex;flex:0 0 64px;align-items:center;justify-content:center;width:64px;height:64px;padding:0;overflow:hidden;border:1px solid var(--ring-line-soft);border-radius:2px;background:var(--ring-white);color:var(--ring-ink)}.ring-thumb[aria-pressed=true]{border-color:var(--ring-ink)}.ring-thumb img{width:100%;height:100%;padding:6px;object-fit:contain}.ring-thumb--spin span{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11px;letter-spacing:.06em}.ring-thumb__spin-icon{width:18px;height:18px}.ring-scope .ring-facts__caption{order:2;margin-top:14px;font-size:13px;line-height:1.6;color:var(--ring-body)}.ring-facts__grid{order:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ring-line)}.ring-fact{display:flex;flex-direction:column;gap:4px;padding:16px 0 16px 14px;border-bottom:1px solid var(--ring-line);border-left:1px solid var(--ring-line)}.ring-fact:nth-child(3n+1){padding-left:0;border-left:0}.ring-fact dt{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ring-body)}.ring-fact dd{font-family:var(--ring-serif);font-size:18px;color:var(--ring-ink);overflow-wrap:anywhere}.ring-facts__links{order:3;display:flex;flex-wrap:wrap;column-gap:24px;margin-top:10px}.ring-buy__title{margin-top:16px;font-family:var(--ring-serif);font-size:30px;font-style:normal;font-weight:400;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--ring-ink)}.ring-scope a.ring-buy__rating{display:flex;align-self:flex-start;align-items:center;gap:8px;min-height:32px;margin-top:12px;font-size:13px;color:var(--ring-ink);text-decoration:none}.ring-buy__rating .ring-stars__star{--ring-star-size: 13px !important}.ring-buy__rating-count{color:var(--ring-body);text-decoration:underline}.ring-buy__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:16px}.ring-buy__price{font-family:var(--ring-serif);font-size:26px;color:var(--ring-ink)}.ring-buy__price-note{font-size:13px;color:var(--ring-body)}.ring-buy__intro{margin-top:14px;font-size:15px;line-height:1.6;color:var(--ring-body)}.ring-buy__rule{display:block;height:1px;margin-top:24px;background:var(--ring-line)}.ring-form form{display:flex;flex-direction:column}.ring-option{display:flex;flex-direction:column;margin-top:24px}.ring-option__head{display:flex;flex-wrap:wrap;gap:8px;font-size:14px}.ring-option__head--split{justify-content:space-between;align-items:center}.ring-option__label{font-weight:500;color:var(--ring-ink)}.ring-option__value{color:var(--ring-body)}.ring-metals{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:10px}.ring-metals__group{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.ring-metals__items{display:flex;gap:2px}.ring-metals__caption{width:0;overflow:visible;white-space:nowrap;padding-left:8px;font-size:12px;color:var(--ring-body)}.ring-swatch{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent}.ring-swatch__dot{display:block;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--ring-hi) 0%,var(--ring-base) 72%);box-shadow:inset 0 0 0 1px #30253629}.ring-swatch[aria-pressed=true] .ring-swatch__dot{box-shadow:inset 0 0 0 1px #30253629,0 0 0 3px var(--ring-section-bg, var(--ring-light)),0 0 0 4px var(--ring-ink)}.ring-swatch[data-unavailable] .ring-swatch__dot,.ring-choice[data-unavailable]{opacity:.45}.ring-choices{display:grid;grid-template-columns:repeat(var(--ring-choice-count, 5),minmax(0,1fr));gap:6px;margin-top:10px}.ring-choice{height:48px;padding:0 4px;border:1px solid var(--ring-line-strong);border-radius:var(--ring-radius);background:var(--ring-white);color:var(--ring-ink);font-size:14px;line-height:1.2}.ring-choice[aria-pressed=true]{border-color:var(--ring-ink);background:var(--ring-ink);color:var(--ring-white)}.ring-size-guide,.ring-scope a.ring-size-guide{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:transparent;font-size:13px;color:var(--ring-ink);text-decoration:underline}.ring-select{position:relative;margin-top:4px}.ring-select__control{width:100%;height:52px;margin:0;padding:0 44px 0 16px;border:1px solid var(--ring-line-strong);border-radius:var(--ring-radius);background:var(--ring-white);color:var(--ring-ink);font-family:var(--ring-sans);font-size:16px;-webkit-appearance:none;appearance:none;cursor:pointer}.ring-select__control.is-invalid{border-color:var(--ring-error)}.ring-select__chevron{position:absolute;top:19px;right:18px;color:var(--ring-ink);pointer-events:none}.ring-error{margin-top:8px;font-size:13px;line-height:1.5;color:var(--ring-error)}.ring-error.hidden{display:none}.ring-option__hint{margin-top:10px;font-size:13px;line-height:1.6;color:var(--ring-body)}.ring-form__actions{display:flex;flex-direction:column}.ring-form__actions add-to-cart-component{display:block}.ring-scope .ring-button--add{width:100%;height:56px;margin-top:24px;font-size:15px}.ring-button__check{display:none}.ring-scope .ring-button--add.is-added .ring-button__check{display:inline-flex}.ring-scope .ring-button--ask{width:100%;margin-top:10px}.ring-buy__share{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:4px}.ring-text-button{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:0;background:transparent;font-size:13px;color:var(--ring-ink)}.ring-buy__share-divider{width:1px;height:16px;background:var(--ring-line-strong)}.ring-delivery{display:flex;flex-direction:column;gap:16px;margin-top:16px;padding:18px 18px 10px;border:1px solid var(--ring-line-soft);border-radius:4px;background:var(--ring-white);--ring-icon-fill: var(--ring-white)}.ring-delivery__row{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start}.ring-delivery__icon{width:24px;height:24px;color:var(--ring-ink)}.ring-delivery__text{display:flex;flex-direction:column;gap:3px}.ring-delivery__title{font-size:15px;color:var(--ring-ink)}.ring-delivery__body{font-size:13px;line-height:1.5;color:var(--ring-body)}.ring-needby{display:flex;flex-direction:column;border-top:1px solid var(--ring-line-soft)}.ring-needby__toggle{display:flex;justify-content:space-between;align-items:center;height:44px;padding:0;border:0;background:transparent;font-size:14px;color:var(--ring-ink);text-align:left}.ring-needby__chevron{transition:transform .2s ease}.ring-needby__toggle[aria-expanded=true] .ring-needby__chevron{transform:rotate(180deg)}.ring-needby__panel{display:flex;flex-direction:column;gap:8px;padding:4px 0 10px}.ring-needby__label{font-size:13px;color:var(--ring-body)}.ring-needby__input{height:48px;margin:0;padding:0 12px;border:1px solid var(--ring-line-strong);border-radius:var(--ring-radius);background:var(--ring-white);color:var(--ring-ink);font-family:var(--ring-sans);font-size:16px}.ring-needby__result{font-size:13px;line-height:1.5;color:var(--ring-ink)}.ring-needby__result--ok{display:flex;align-items:flex-start;gap:8px}.ring-needby__result--ok svg{flex-shrink:0;margin-top:1px}.ring-inline-button{padding:0;border:0;background:transparent;font-size:13px;color:var(--ring-ink);text-decoration:underline}.ring-guarantees{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:20px}.ring-guarantee,.ring-scope a.ring-guarantee{display:flex;align-items:center;gap:8px;min-height:44px;font-size:13px;line-height:1.35;color:var(--ring-ink);text-decoration:none}.ring-guarantee__icon{flex-shrink:0;width:22px;height:22px;color:var(--ring-ink)}.ring-dialog{max-width:none;max-height:none;margin:auto;padding:0;border:0;background:var(--ring-white);color:var(--ring-body);font-family:var(--ring-sans)}.ring-dialog::backdrop{background:#3025368c}.ring-dialog[open]{display:flex;flex-direction:column}.ring-dialog--panel{position:fixed;inset:auto 0 0;width:100%;max-height:92dvh;margin:0;padding:10px 20px calc(32px + env(safe-area-inset-bottom));overflow-y:auto;border-radius:16px 16px 0 0}.ring-dialog__grabber{align-self:center;flex:0 0 4px;width:40px;height:4px;border-radius:2px;background:var(--ring-line)}.ring-dialog__head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px}.ring-dialog__title{font-family:var(--ring-serif);font-size:24px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ring-ink)}.ring-dialog__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--ring-ink)}.ring-scope .ring-dialog__intro{margin-top:4px;font-size:14px;line-height:1.55;color:var(--ring-body)}.ring-summary{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:center;margin-top:16px;padding:12px;border-radius:4px;background:var(--ring-light)}.ring-summary__thumb{display:block;width:56px;height:56px;background:var(--ring-white)}.ring-summary__thumb img{width:100%;height:100%;padding:4px;object-fit:contain}.ring-summary__text{display:flex;flex-direction:column;gap:3px}.ring-summary__title{font-size:14px;color:var(--ring-ink)}.ring-summary__line{font-size:12px;line-height:1.5;color:var(--ring-body)}.ring-ask__form,.ring-ask__fields{display:flex;flex-direction:column}.ring-ask__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px}.ring-field{display:flex;flex-direction:column;gap:6px}.ring-ask__fields>.ring-field{margin-top:14px}.ring-field label{font-size:13px;color:var(--ring-ink)}.ring-field :is(input,textarea){width:100%;margin:0;border:1px solid var(--ring-line-strong);border-radius:var(--ring-radius);background:var(--ring-white);color:var(--ring-ink);font-family:var(--ring-sans);font-size:16px;box-shadow:none}.ring-field input{height:48px;padding:0 14px}.ring-field textarea{min-height:0;padding:12px 14px;line-height:1.5;resize:none}.ring-field input.is-invalid,.ring-field input[aria-invalid=true]{border-color:var(--ring-error)}.ring-ask__fields .ring-error{margin-top:10px}.ring-scope .ring-ask__send{width:100%;margin-top:18px}.ring-ask__foot{margin-top:12px;font-size:13px;text-align:center;color:var(--ring-body)}.ring-ask__sent{display:flex;flex-direction:column;align-items:center;padding:40px 0 24px;text-align:center}.ring-ask__sent-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:28px;background:var(--ring-ink);color:var(--ring-white)}.ring-ask__sent-title{margin-top:18px;font-family:var(--ring-serif);font-size:24px;color:var(--ring-ink)}.ring-ask__sent-text{margin-top:8px;font-size:15px;line-height:1.6;color:var(--ring-body)}.ring-scope .ring-ask__done{width:100%;margin-top:24px}.ring-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:16px;padding:4px;border-radius:22px;background:var(--ring-light)}.ring-tabs__tab{height:40px;padding:0;border:0;border-radius:20px;background:transparent;font-size:14px;color:var(--ring-body)}.ring-tabs__tab[aria-pressed=true]{background:var(--ring-white);color:var(--ring-ink)}.ring-share__panel{display:flex;flex-direction:column}.ring-share__label{margin-top:20px;font-size:13px;color:var(--ring-ink)}.ring-share__copy{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:6px}.ring-share__url{width:100%;height:48px;margin:0;padding:0 14px;border:1px solid var(--ring-line-strong);border-radius:var(--ring-radius);background:var(--ring-light);color:var(--ring-ink);font-family:var(--ring-sans);font-size:13px}.ring-scope .ring-share__copy-button{height:48px;padding:0 20px}.ring-share__note{margin-top:10px;font-size:13px;line-height:1.5;color:var(--ring-body)}.ring-scope .ring-share__panel .ring-dialog__intro{margin-top:20px}.ring-share__hint{margin-top:12px;padding:16px 18px;border:1px solid var(--ring-line-soft);border-radius:4px;font-family:var(--ring-serif);font-size:16px;line-height:1.55;color:var(--ring-ink);overflow-wrap:anywhere}.ring-share__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.ring-share__actions .ring-button{height:48px;padding:0;gap:8px}.ring-zoom{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0}.ring-zoom::backdrop{background:var(--ring-white)}.ring-zoom__head{display:flex;flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 8px 0 20px;border-bottom:1px solid var(--ring-line-soft)}.ring-zoom__title{font-size:14px;color:var(--ring-ink)}.ring-zoom__close{position:static}.ring-zoom__stage{position:relative;display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.ring-zoom__img{display:block;width:100%;height:100%;max-width:none;padding:12px;object-fit:contain;transform-origin:center;transition:transform .25s ease;will-change:transform}.ring-zoom__stage[data-zoomed]{cursor:grab}.ring-zoom__stage[data-zoomed]:active .ring-zoom__img{transition:none}.ring-zoom__foot{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:12px;padding:12px 20px calc(28px + env(safe-area-inset-bottom))}.ring-zoom__hint{font-size:12px;color:var(--ring-body)}.ring-zoom__controls{display:flex;align-items:center;gap:4px;height:48px;padding:0 4px;border:1px solid var(--ring-line-soft);border-radius:24px;background:var(--ring-white)}.ring-zoom__controls--desktop{display:none}.ring-zoom__step{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:22px;background:transparent;color:var(--ring-ink)}.ring-zoom__step:disabled{opacity:.35;cursor:default}.ring-zoom__pct{min-width:48px;font-size:13px;text-align:center;color:var(--ring-ink)}.ring-sticky{position:fixed;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;gap:12px;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--ring-line-soft);background:var(--ring-white);transform:translateY(105%);transition:transform .25s ease}.ring-sticky.is-visible{transform:translateY(0)}ring-main[data-dialog-open] .ring-sticky{transform:translateY(105%)}.ring-sticky__thumb{display:block;flex:0 0 56px;width:56px;height:56px;border:1px solid var(--ring-line-soft);background:var(--ring-white)}.ring-sticky__thumb img{width:100%;height:100%;padding:4px;object-fit:contain}.ring-sticky__text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.ring-sticky__title{overflow:hidden;font-size:13px;line-height:1.3;color:var(--ring-ink);white-space:nowrap;text-overflow:ellipsis}.ring-sticky__meta{font-size:12px;color:var(--ring-body)}.ring-sticky__price{font-family:var(--ring-serif);font-size:14px;color:var(--ring-ink)}.ring-scope .ring-sticky__add{flex-shrink:0;height:48px;padding:0 20px}@media(prefers-reduced-motion:reduce){.ring-sticky,.ring-zoom__img,.ring-slide__zoom-target .ring-slide__img{transition:none}}@media(min-width:990px){.ring-scope .ring-main__inner{padding:28px var(--ring-gutter) 96px}.ring-breadcrumb{display:block}.ring-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--ring-body)}.ring-scope .ring-breadcrumb a{color:var(--ring-body);text-decoration:none}.ring-breadcrumb [aria-current]{color:var(--ring-ink)}.ring-main__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px);column-gap:clamp(40px,5vw,72px);align-items:start;margin-top:28px}.ring-main__media{position:sticky;top:var(--ring-media-top, 24px);display:flex;flex-direction:column}.ring-buy{padding:0}.ring-facts{margin-top:0;padding:0}.ring-stage{border-radius:2px}.ring-media--contain .ring-slide__img{padding:10.47%}.ring-stage__zoom{top:16px;right:16px}.ring-round-button{border:1px solid var(--ring-line-soft);background:var(--ring-white)}.ring-stage__count{top:22px;left:24px}.ring-stage__arrow--prev{left:16px}.ring-stage__arrow--next{right:16px}.ring-pill{bottom:40px;gap:10px;height:40px;padding:0 18px;border-radius:20px;font-size:13px}.ring-spin__arc{position:absolute;left:19.5%;bottom:16.3%;display:block;width:61%;pointer-events:none}.ring-spin__arc svg{width:100%;height:auto}.ring-thumbs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;margin-top:16px;padding:0;overflow:visible;background:transparent}.ring-thumbs:after{content:none}.ring-thumb{width:auto;height:auto;aspect-ratio:1}.ring-thumb img{padding:7px}.ring-thumb--spin span{gap:6px;font-size:12px}.ring-thumb__spin-icon{width:22px;height:22px}.ring-scope .ring-facts__caption{order:1}.ring-facts__grid{order:2;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:32px;border-bottom:1px solid var(--ring-line)}.ring-fact,.ring-fact:nth-child(3n+1){gap:6px;padding:20px 0 20px 20px;border-bottom:0;border-left:1px solid var(--ring-line)}.ring-fact:first-child{padding-left:0;border-left:0}.ring-fact--mobile{display:none}.ring-fact dd{font-size:20px}.ring-facts__links{gap:28px;margin-top:18px}.ring-buy__title{margin-top:18px;font-size:40px;line-height:1.12;letter-spacing:-.01em}.ring-scope a.ring-buy__rating{gap:10px;min-height:0;margin-top:14px}.ring-buy__rating .ring-stars__star{--ring-star-size: 14px !important}.ring-buy__price-row{gap:12px;margin-top:24px}.ring-buy__price{font-size:30px}.ring-buy__intro{margin-top:18px;line-height:1.65}.ring-buy__rule,.ring-option{margin-top:28px}.ring-metals{gap:4px 22px;margin-top:12px}.ring-metals__group{gap:4px}.ring-metals__caption{padding-left:7px}.ring-swatch__dot{width:30px;height:30px}.ring-choices{gap:8px;margin-top:12px}.ring-size-guide,.ring-scope a.ring-size-guide{min-height:32px}.ring-select{margin-top:10px}.ring-select__control{font-size:15px}.ring-option__hint{margin-top:12px}.ring-scope .ring-button--add{margin-top:28px}.ring-scope .ring-button--ask{margin-top:12px}.ring-buy__share{gap:8px;margin-top:6px}.ring-delivery{gap:18px;margin-top:18px;padding:20px 22px 12px}.ring-delivery__row{grid-template-columns:28px minmax(0,1fr);gap:14px}.ring-delivery__icon{width:26px;height:26px}.ring-needby__input{height:44px;font-size:15px}.ring-guarantees{gap:14px 20px}.ring-guarantee,.ring-scope a.ring-guarantee{gap:10px;min-height:36px;line-height:1.4}.ring-dialog--panel{position:fixed;top:0;right:0;bottom:0;left:0;width:min(560px,calc(100vw - 40px));max-height:calc(100dvh - 40px);margin:auto;padding:36px;border-radius:4px}.ring-dialog__grabber{display:none}.ring-dialog__head{gap:16px;margin-top:0}.ring-dialog__title{font-size:28px}.ring-scope .ring-dialog__intro{margin-top:8px;line-height:1.6}.ring-summary{grid-template-columns:64px minmax(0,1fr);gap:14px;margin-top:20px;padding:14px}.ring-summary__thumb{width:64px;height:64px}.ring-summary__text{gap:4px}.ring-summary__title{font-size:15px}.ring-summary__line{font-size:13px}.ring-ask__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.ring-ask__fields>.ring-field{margin-top:16px}.ring-field :is(input,textarea){font-size:15px}.ring-field textarea{resize:vertical}.ring-scope .ring-ask__send{margin-top:20px}.ring-ask__foot{margin-top:14px}.ring-ask__sent{padding:28px 0 8px}.ring-scope .ring-ask__done{width:auto;height:48px;padding:0 32px}.ring-zoom{padding:28px var(--ring-gutter)}.ring-zoom__head{height:auto;padding:0;border-bottom:0}.ring-zoom__title{font-family:var(--ring-serif);font-size:22px}.ring-zoom__close{width:48px;height:48px;border-radius:24px}.ring-zoom__stage{margin-top:24px}.ring-zoom__img{padding:40px}.ring-zoom__controls--desktop{position:absolute;left:50%;bottom:24px;display:flex;transform:translate(-50%)}.ring-zoom__foot,.ring-sticky{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ring-main.css.map */
