.orena-scarcity{display:flex;align-items:center;gap:.7rem;margin:var(--sp-2) 0;color:var(--orena-text);font-size:1.4rem}.orena-scarcity__dot{width:8px;height:8px;border-radius:50%;background-color:var(--orena-brand);flex-shrink:0}.orena-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-2);margin:var(--sp-3) 0;padding:0;list-style:none}.orena-trust__item{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;line-height:1.35;color:var(--orena-text)}.orena-trust__icon{flex-shrink:0;width:22px;height:22px;color:var(--orena-brand)}.orena-trust__icon svg{width:100%;height:100%;display:block}.orena-trust--compact{gap:var(--sp-1);margin:var(--sp-2) 0}.orena-trust--compact .orena-trust__item{font-size:1.2rem}.orena-trust--compact .orena-trust__icon{width:18px;height:18px}@media screen and (min-width:750px){.orena-trust--row{grid-template-columns:repeat(4,1fr)}}.orena-composition{margin:var(--sp-2) 0;padding:var(--sp-2);background-color:var(--orena-bg-alt);border-left:2px solid var(--orena-gold);border-radius:var(--radius)}.orena-composition__title{margin:0 0 .6rem;font-family:var(--orena-font-body);font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--orena-text-muted)}.orena-composition__value{margin:0;font-size:1.4rem;line-height:var(--lh-body);color:var(--orena-text)}.orena-faq{margin:var(--sp-3) 0}.orena-faq__item{border-bottom:1px solid var(--orena-border)}.orena-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:44px;padding:var(--sp-2) 0;cursor:pointer;font-family:var(--orena-font-body);font-size:1.5rem;font-weight:500;color:var(--orena-text);list-style:none}.orena-faq__question::-webkit-details-marker{display:none}.orena-faq__question:after{content:"";flex-shrink:0;width:10px;height:10px;border-right:1.5px solid var(--orena-brand);border-bottom:1.5px solid var(--orena-brand);transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.orena-faq__item[open]>.orena-faq__question:after{transform:rotate(-135deg) translateY(-2px)}.orena-faq__answer{padding:0 0 var(--sp-2);font-size:1.4rem;line-height:var(--lh-body);color:var(--orena-text)}.orena-faq__answer>*:first-child{margin-top:0}.orena-faq__answer>*:last-child{margin-bottom:0}.orena-size-guide__trigger{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:0;background:none;border:0;cursor:pointer;font-family:var(--orena-font-body);font-size:1.4rem;color:var(--orena-brand-dark);text-decoration:underline;text-underline-offset:.2em}.orena-size-guide__trigger-icon{width:18px;height:18px}.orena-size-guide__trigger-icon svg{width:100%;height:100%;display:block}.orena-size-guide__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background-color:#2b23208c;padding:0}.orena-size-guide__overlay[hidden]{display:none}.orena-size-guide__dialog{width:100%;max-height:88vh;overflow-y:auto;background-color:var(--orena-bg);border-radius:var(--radius) var(--radius) 0 0;padding:var(--sp-3)}.orena-size-guide__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-2)}.orena-size-guide__title{margin:0}.orena-size-guide__close{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:var(--orena-text)}.orena-size-guide__close svg{width:20px;height:20px}.orena-size-guide__block{margin-bottom:var(--sp-4)}.orena-size-guide__block:last-child{margin-bottom:0}.orena-size-guide__subtitle{margin:0 0 var(--sp-2)}.orena-size-guide__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.orena-size-guide__table{width:100%;border-collapse:collapse;font-size:1.4rem}.orena-size-guide__table th,.orena-size-guide__table td{padding:.8rem 1rem;text-align:left;border-bottom:1px solid var(--orena-border);white-space:nowrap}.orena-size-guide__table thead th{font-weight:600;color:var(--orena-heading);border-bottom-width:2px}.orena-size-guide__table tbody th{font-weight:600;color:var(--orena-text)}.orena-size-guide__chains{margin:0;padding:0;list-style:none}.orena-size-guide__chain{display:grid;grid-template-columns:1fr auto;grid-template-areas:"bar bar" "length label";gap:.4rem var(--sp-2);padding:var(--sp-1) 0;border-bottom:1px solid var(--orena-border);font-size:1.4rem}.orena-size-guide__chain-bar{grid-area:bar;display:block;height:4px;width:var(--orena-chain-scale, 100%);background-color:var(--orena-brand);border-radius:var(--radius)}.orena-size-guide__chain-length{grid-area:length;font-weight:600;color:var(--orena-text)}.orena-size-guide__chain-label{grid-area:label;color:var(--orena-text-muted)}.orena-size-guide__steps{margin:0 0 var(--sp-2);padding-left:var(--sp-3);font-size:1.4rem;line-height:var(--lh-body)}.orena-size-guide__steps li{margin-bottom:.6rem}.orena-size-guide__note{margin:0;font-size:1.3rem;color:var(--orena-text-muted);line-height:var(--lh-body)}body.orena-modal-open{overflow:hidden}@media screen and (min-width:750px){.orena-size-guide__overlay{align-items:center;padding:var(--sp-3)}.orena-size-guide__dialog{max-width:62rem;border-radius:var(--radius);padding:var(--sp-4)}}.orena-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:50;display:block;background-color:var(--orena-bg-alt);border-top:1px solid var(--orena-border);padding:var(--sp-1) var(--sp-2);padding-bottom:calc(var(--sp-1) + env(safe-area-inset-bottom,0px))}.orena-sticky-atc[hidden]{display:none}.orena-sticky-atc__inner{display:flex;align-items:center;gap:var(--sp-2);max-width:var(--page-width);margin:0 auto}.orena-sticky-atc__thumb{flex-shrink:0;width:48px;height:48px;object-fit:cover;border-radius:var(--radius)}.orena-sticky-atc__text{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.orena-sticky-atc__title{font-size:1.3rem;color:var(--orena-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orena-sticky-atc__price{font-size:1.5rem;font-weight:600;color:var(--orena-heading)}.orena-sticky-atc__button{flex-shrink:0;min-height:44px;padding-left:var(--sp-2);padding-right:var(--sp-2)}body{padding-bottom:var(--orena-sticky-atc-height, 0px)}@media screen and (min-width:750px){.orena-sticky-atc{display:none!important}body{padding-bottom:0}}.orena-size-selector{margin:var(--sp-2) 0}.orena-size-selector__label{display:block;margin-bottom:.6rem;font-family:var(--orena-font-body);font-size:1.3rem;font-weight:500;color:var(--orena-text)}.orena-size-selector .select__select{min-height:44px;border-radius:var(--radius);font-family:var(--orena-font-body)}.orena-ship{display:block;min-height:5.4rem;padding:var(--sp-1) 0}.orena-ship[hidden]{display:none}.orena-ship__label{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;min-height:2rem;font-size:1.3rem;line-height:1.3;color:var(--orena-text)}.orena-ship__label strong{font-weight:600;color:var(--orena-heading)}.orena-ship__icon{flex-shrink:0;width:18px;height:18px;color:var(--orena-brand)}.orena-ship__icon svg{width:100%;height:100%;display:block}.orena-ship__track{height:6px;border-radius:var(--radius);background-color:var(--orena-brand-soft);overflow:hidden}.orena-ship__fill{display:block;height:100%;width:var(--orena-ship-percent, 0%);background-color:var(--orena-brand);border-radius:var(--radius);transition:width .35s ease}.orena-ship__fill.is-unlocked{background-color:var(--orena-success-aa)}.orena-ship--drawer{padding:var(--sp-1) var(--sp-2)}@media(prefers-reduced-motion:reduce){.orena-ship__fill{transition:none}}.orena-upsell{padding:var(--sp-2);border-top:1px solid var(--orena-border)}.orena-upsell__heading{margin:0 0 var(--sp-1);font-family:var(--orena-font-body);font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--orena-text-muted)}.orena-upsell__list{margin:0;padding:0;list-style:none}.orena-upsell__item+.orena-upsell__item{margin-top:.6rem}.orena-upsell__link{display:flex;align-items:center;gap:var(--sp-1);min-height:44px;text-decoration:none;color:var(--orena-text)}.orena-upsell__thumb{flex-shrink:0;width:44px;height:44px;object-fit:cover;border-radius:var(--radius)}.orena-upsell__text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.orena-upsell__title{font-size:1.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orena-upsell__price{font-size:1.3rem;font-weight:600;color:var(--orena-heading)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/orena-product.css.map */
