.site-root .site-header.dama-products-header{z-index:70}
.site-root .site-header .nav-dropdown.dama-products-dropdown{position:static}
.site-root .dama-product-menu{position:fixed;top:var(--dama-menu-top,110px);right:50%;transform:translateX(50%) translateY(-8px);width:min(1240px,calc(100vw - 48px));height:min(680px,calc(100dvh - var(--dama-menu-top,110px) - 22px));display:grid;grid-template-columns:380px minmax(0,1fr);direction:rtl;background:#ffffffed;border:1px solid #ffffffd9;box-shadow:0 32px 100px #102d492b,0 3px 12px #102d4909;border-radius:24px;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .3s,visibility .25s;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);z-index:72;color:#153752}
.site-root .dama-product-menu.dama-menu-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(50%) translateY(0)}
.site-root .dama-product-menu{isolation:isolate;clip-path:inset(0 round 24px)}
.site-root .dama-product-links{border-radius:0 24px 24px 0}
.site-root .dama-product-stage{border-radius:24px 0 0 24px}
.site-root .dama-product-links{padding:20px 24px;border-left:1px solid #102d490d;background:#fff8;overflow-y:auto;overscroll-behavior:contain;min-height:0}
.site-root .dama-product-links>div{display:block;padding:0;margin:0;border:0;background:none}
.site-root .dama-product-links strong{display:block;font:inherit;font-size:17px!important;font-weight:800!important;color:#bd4c00!important;margin:16px 12px 12px}
.site-root .dama-product-links a{position:relative;display:block;color:#243e54!important;border-radius:12px;padding:11px 14px!important;margin:3px 0!important;text-decoration:none!important;font-size:15px!important;line-height:1.8!important;font-weight:500!important;transition:background .18s,color .18s,padding .2s;white-space:normal!important}
.site-root .dama-product-links a::after{content:'‹';position:absolute;left:14px;top:11px;color:#bdc7d0;font:23px/1.3 sans-serif}
.site-root .dama-product-links a[data-product-active=true]{background:#eef2f5;color:#123452!important;padding-right:20px!important}
.site-root .dama-product-links a[data-product-active=true]::after{color:#e67a25}
.site-root .dama-product-links a:focus-visible{outline:2px solid #e67a25;outline-offset:1px}
.site-root .dama-product-stage{position:relative;min-width:0;padding:32px 36px 28px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:radial-gradient(ellipse at 50% 46%,#fff 0%,#f5f6f6 53%,#edf0f2 100%)}
.site-root .dama-product-stage-top{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#738393;font-size:10px;letter-spacing:2px;direction:ltr}
html[dir=rtl] .site-root .dama-product-stage-top{direction:rtl;letter-spacing:0}
.site-root .dama-product-ring{position:absolute;width:min(420px,80%);aspect-ratio:1;top:45%;left:50%;transform:translate(-50%,-50%);border:1px solid #b6c4d133;border-radius:50%;pointer-events:none}
.site-root .dama-product-ring:after{content:'';position:absolute;inset:28px;border:1px solid #b6c4d128;border-radius:50%}
.site-root .dama-product-art{position:relative;flex:1;min-height:0;perspective:1100px;display:grid;place-items:center;mix-blend-mode:multiply}
.site-root .dama-product-art img{display:block;width:100%;height:100%;max-height:450px;min-height:0;object-fit:contain;animation:dama-element-turn 9s ease-in-out infinite;animation-play-state:paused;mix-blend-mode:multiply;will-change:transform}
.site-root .dama-menu-open .dama-product-art img{animation-play-state:running}
.site-root .dama-product-art img[hidden]{display:none}
.site-root .dama-product-art img[data-product-id="7"]{max-height:340px;max-width:430px}
.site-root .dama-product-stage-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;position:relative}
.site-root .dama-product-stage-title{font:inherit;font-size:25px;line-height:1.6;font-weight:650;color:#153752;max-width:75%;overflow-wrap:anywhere}
.site-root .dama-menu-close{position:absolute;top:10px;left:12px;border:0;background:none;color:#708290;font:24px sans-serif;cursor:pointer;z-index:2;line-height:1}
.dama-product-veil{position:fixed;inset:var(--dama-veil-top,96px) 0 0;z-index:65;border:0;background:#e9eef330;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);width:100%;padding:0;margin:0}
.dama-product-veil[hidden]{display:none!important}
body.dama-products-open .site-root>main,body.dama-products-open .site-root>footer{filter:blur(9px);pointer-events:none}
@keyframes dama-element-turn{0%,100%{transform:rotateY(-14deg) rotateZ(-2deg) translateY(4px)}50%{transform:rotateY(15deg) rotateZ(2deg) translateY(-9px)}}
@media(prefers-reduced-motion:reduce){.site-root .dama-product-art img{animation:none}.site-root .dama-product-menu{transition:none}}
@media(max-width:980px){.site-root .dama-product-menu{grid-template-columns:230px minmax(0,1fr);width:calc(100vw - 24px)}.site-root .dama-product-links{padding:12px}.site-root .dama-product-stage{padding:24px 16px}.site-root .dama-product-stage-title{font-size:18px}.site-root .dama-product-stage-bottom{align-items:flex-start;flex-direction:column}}
html[dir=ltr] .site-root .dama-product-menu{direction:ltr}
html[dir=ltr] .site-root .dama-product-links{border-radius:24px 0 0 24px}
html[dir=ltr] .site-root .dama-product-stage{border-radius:0 24px 24px 0}
html[dir=ltr] .site-root .dama-product-links{border-left:0;border-right:1px solid #102d490d}
html[dir=ltr] .site-root .dama-product-links a::after{left:auto;right:14px;content:'›'}
html[dir=ltr] .site-root .dama-product-links a[data-product-active=true]{padding-right:14px!important;padding-left:20px!important}
