.agl{position:relative;background:#171614;color:#fff;padding:var(--agl-pt,88px) 24px var(--agl-pb,88px);overflow:hidden}.agl[hidden]{display:none}.agl__w{position:relative;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center}.agl__art{position:relative;display:block;width:100%;max-width:440px;margin:0 auto;padding:0;border:0;background:none;cursor:pointer;aspect-ratio:1/1}.agl__art:before{content:"";position:absolute;left:-30%;right:-30%;top:-34%;bottom:-10%;pointer-events:none;background:radial-gradient(ellipse 50% 56% at 50% 40%,#fff4de33 0,#fff4de12 45%,#fff4de00 72%)}.agl__art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(0,0,0,.55));transition:transform .5s ease}.agl__art:hover img,.agl__art:focus-visible img{transform:scale(1.02)}.agl__art-cta{position:absolute;left:50%;bottom:-4px;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid rgba(217,183,110,.6);border-radius:999px;background:#0b0b0ac7;font:400 13px/1 Spectral,Georgia,serif;letter-spacing:.08em;text-transform:uppercase;color:#f3e2b6;white-space:nowrap}.agl__eb{display:block;font:400 13px/1.2 Spectral,Georgia,serif;letter-spacing:.18em;text-transform:uppercase;color:#d9b76e;margin:0 0 18px}.agl__h{font:400 clamp(34px,4.4vw,54px)/1.08 Forum,"GFS Didot",Georgia,serif;margin:0 0 18px;color:#fff;letter-spacing:.01em}.agl__p{font:400 18px/1.65 Spectral,Georgia,serif;color:#b5afa5;margin:0 0 30px;max-width:46ch}.agl__btns{display:flex;flex-wrap:wrap;gap:12px}.agl-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 20px;border:1px solid rgba(217,183,110,.55);border-radius:2px;background:transparent;color:#f3e2b6;font:400 15px/1.1 Spectral,Georgia,serif;letter-spacing:.06em;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.agl-btn svg{width:18px;height:18px;flex:none}.agl-btn:hover{background:#d9b76e1f;border-color:#d9b76e}.agl-btn--gold{background:#d9b76e;border-color:#d9b76e;color:#0b0b0a}.agl-btn--gold:hover{background:#f3e2b6;border-color:#f3e2b6}.agl-btn:focus-visible,.agl__art:focus-visible,.agl-v button:focus-visible{outline:2px solid #F3E2B6;outline-offset:3px}.agl-btn[hidden]{display:none}@media(max-width:860px){.agl{padding-left:20px;padding-right:20px}.agl__w{grid-template-columns:1fr;gap:36px;text-align:center}.agl__art{max-width:300px}.agl__p{margin-left:auto;margin-right:auto;font-size:17px}.agl__btns{justify-content:center}.agl-btn{flex:1 1 100%;justify-content:center}}html.agl-lock,html.agl-lock body{overflow:hidden!important}.agl-v{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;flex-direction:column;background:#0b0b0a;color:#fff;opacity:0;transition:opacity .45s ease;font-family:Spectral,Georgia,serif;height:100vh;height:100dvh;-webkit-tap-highlight-color:transparent;--wall:#201E1B;--spot:.17;--ink:#F2EEE6}.agl-v.is-on{opacity:1}.agl-v[data-wall=stone]{--wall:#A69E91;--spot:.34;--ink:#1d1712}.agl-v[data-wall=red]{--wall:#571D19;--spot:.2;--ink:#F2EEE6}.agl-v[data-wall=white]{--wall:#E4E1DA;--spot:.62;--ink:#1d1712}.agl-v button{font-family:inherit;color:inherit}.agl-v__top{display:flex;align-items:center;gap:14px;padding:10px 12px 10px 20px;flex:none}.agl-v__tt{flex:1;min-width:0}.agl-v__t{font:400 13px/1.2 Spectral,Georgia,serif;letter-spacing:.18em;text-transform:uppercase;color:#d9b76e;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agl-v__walls{display:flex;gap:2px;flex:none}.agl-wall{width:36px;height:44px;border:0;background:none;padding:0;cursor:pointer;display:grid;place-items:center}.agl-wall:before{content:"";width:20px;height:20px;border-radius:50%;border:1px solid rgba(255,255,255,.45);box-shadow:0 0 #d9b76e;transition:box-shadow .2s ease}.agl-wall--charcoal:before{background:#201e1b}.agl-wall--stone:before{background:#a69e91}.agl-wall--red:before{background:#571d19}.agl-wall--white:before{background:#e4e1da}.agl-wall[aria-pressed=true]:before{box-shadow:0 0 0 2px #0b0b0a,0 0 0 3.5px #d9b76e}.agl-v__x{flex:none;width:44px;height:44px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:none;cursor:pointer;display:grid;place-items:center}.agl-v__x svg{width:16px;height:16px}.agl-v__stage{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;padding:10px 10px 12px;background:var(--wall);transition:background .6s ease;overflow:hidden;box-shadow:inset 0 0 140px #00000057}.agl-v__spot{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .8s ease;background:radial-gradient(ellipse 62% 60% at 50% 34%,rgba(255,245,226,var(--spot)) 0,rgba(255,245,226,calc(var(--spot)*.4)) 42%,#fff5e200 74%)}.agl-v__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#060505;opacity:0;transition:opacity .9s ease}.agl-v[data-light=raking] .agl-v__stage:after{opacity:.82}.agl-v[data-light=raking] .agl-v__spot{opacity:0}.agl-v__area{position:relative;z-index:1;flex:1;min-height:0;width:100%;display:grid;place-items:center}.agl-v__frame{position:relative;touch-action:none;user-select:none;-webkit-user-select:none;cursor:zoom-in}.agl-v.is-zoom .agl-v__frame{cursor:grab;overflow:hidden}.agl-v__frame canvas,.agl-v__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.agl-v__frame canvas{filter:drop-shadow(0 16px 18px rgba(0,0,0,.42));transition:filter .4s ease}.agl-v__frame img{object-fit:contain;transform-origin:0 0;filter:drop-shadow(0 16px 18px rgba(0,0,0,.42))}.agl-v.is-zoom .agl-v__frame canvas,.agl-v.is-zoom .agl-v__frame img,.agl-v[data-light=raking] .agl-v__frame canvas{filter:none}.agl-v__label{position:relative;z-index:1;flex:none;width:min(320px,86%);margin:10px auto 0;padding:12px 16px 11px;background:#f7f5f0;color:#1d1712;box-shadow:0 1px #ffffff80 inset,0 6px 14px #00000047;transition:opacity .4s ease}.agl-v__lt{font:400 19px/1.2 Forum,GFS Didot,Georgia,serif;margin:0}.agl-v__ls{font-size:14px;font-style:italic;line-height:1.35;margin:2px 0 0;color:#4a443c}.agl-v__lm{font-size:13px;line-height:1.4;margin:6px 0 0;color:#2c2721}.agl-v__lm+.agl-v__lm{margin-top:1px}.agl-v__lc{font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;color:#7a7266}.agl-v.has-sheet .agl-v__label,.agl-v.is-zoom .agl-v__label{display:none}.agl-v[data-light=raking] .agl-v__label{opacity:.16}.agl-v__hint{position:absolute;z-index:2;left:0;right:0;top:10px;margin:0;font-size:13px;letter-spacing:.06em;color:#f3e2b6e6;text-align:center;pointer-events:none;opacity:0;transition:opacity .6s ease;padding:0 12px}.agl-v__hint.is-on{opacity:1}.agl-v__pts{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.agl-pt{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border:0;background:none;padding:0;cursor:pointer;pointer-events:auto;display:grid;place-items:center}.agl-pt i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1.5px solid #F3E2B6;background:#0b0b0a9e;font:500 12px/1 Spectral,Georgia,serif;font-style:normal;color:#f3e2b6;box-shadow:0 0 #f3e2b68c;animation:agl-pulse 2.6s ease-out infinite}.agl-pt[aria-pressed=true] i{background:#d9b76e;border-color:#d9b76e;color:#0b0b0a;animation:none;transform:scale(1.15)}@keyframes agl-pulse{0%{box-shadow:0 0 #f3e2b68c}70%,to{box-shadow:0 0 0 14px #f3e2b600}}.agl-v__sheet{flex:none;max-height:34vh;overflow:auto;padding:0 20px;-webkit-overflow-scrolling:touch}.agl-v__sheet:empty{display:none}.agl-card{max-width:680px;margin:0 auto;padding:14px 0 6px;border-top:1px solid rgba(217,183,110,.3)}.agl-card__k{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#d9b76e;margin:0 0 6px}.agl-card__k span{flex:1}.agl-card__nav{display:flex;gap:6px}.agl-card__nav button{width:36px;height:36px;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:none;cursor:pointer;font-size:15px;line-height:1}.agl-card__h{font:400 22px/1.2 Forum,GFS Didot,Georgia,serif;margin:0 0 6px}.agl-card__p{font-size:16px;line-height:1.6;color:#dad5cc;margin:0 0 6px}.agl-card__f{font-size:13px;color:#b5afa5;margin:6px 0 0}.agl-cap{max-width:680px;margin:0 auto;padding:12px 0 6px}.agl-cap__bar{height:2px;background:#ffffff24;margin:0 0 12px;overflow:hidden}.agl-cap__bar b{display:block;height:100%;width:0;background:#d9b76e;transition:width .5s ease}.agl-cap__p{font-size:17px;line-height:1.55;color:#f2eee6;margin:0;text-align:center;min-height:3.1em}.agl-cap__p.is-title{font:400 24px/1.25 Forum,GFS Didot,Georgia,serif;color:#f3e2b6}.agl-cap__all{font-size:16px;line-height:1.65;color:#dad5cc;margin:0 0 10px;text-align:left}.agl-cap__re{display:block;margin:8px auto 0;border:0;background:none;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#b5afa5;cursor:pointer;padding:8px 12px}.agl-v__bar{flex:none;display:flex;justify-content:center;gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px))}.agl-tab{flex:1 1 0;max-width:190px;min-height:52px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:8px 6px;border:1px solid rgba(255,255,255,.18);border-radius:2px;background:none;cursor:pointer;font-size:12px;letter-spacing:.05em;line-height:1.15;text-align:center;color:#dad5cc;transition:border-color .25s ease,color .25s ease,background .25s ease}.agl-tab svg{width:20px;height:20px}.agl-tab[aria-pressed=true]{border-color:#d9b76e;color:#f3e2b6;background:#d9b76e1a}.agl-tab[hidden]{display:none}.agl-ed{max-width:680px;margin:0 auto;padding:10px 0}.agl-ed p{font-size:13px;color:#b5afa5;margin:0 0 8px}.agl-ed textarea{width:100%;min-height:120px;background:#0b0b0a;color:#fff;border:1px solid rgba(217,183,110,.5);padding:10px;font:13px/1.5 ui-monospace,Menlo,monospace}.agl-ed button{margin-top:8px;padding:10px 16px;border:1px solid #D9B76E;background:#d9b76e;color:#0b0b0a!important;cursor:pointer}@media(min-width:1024px){.agl-v__top{padding:14px 24px 14px 32px}.agl-v__stage{padding:26px 40px 30px}.agl-v__label{position:absolute;z-index:1;width:250px;margin:0;left:calc(50% + var(--agl-edge,300px) + 30px);bottom:16%}.agl-v.has-sheet .agl-v__label{display:block}.agl-tab{flex-direction:row;gap:10px;font-size:14px;min-height:48px}.agl-v__bar{padding-bottom:20px}}@media(prefers-reduced-motion:reduce){.agl-pt i{animation:none}.agl-v,.agl-v__stage:after,.agl-v__spot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/464/assets/ag-icon-light.css.map */
