.stl .stl-w{max-width:1120px;margin:0 auto;padding-inline:16px}.stl .stl-set{padding:28px 0 32px;border-top:1px solid var(--line)}.stl .stl-set--band{background:var(--band)}.stl .stl-set[hidden]{display:none}.stl .stl-a{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:start}.stl .stl-a__img{aspect-ratio:4/5;grid-column:1;grid-row:1;min-width:0}.stl .stl-a__vn{padding-top:6px;grid-column:2;grid-row:1}.stl .stl-a__tx{grid-column:1/-1;grid-row:2}.stl .stl-set--right .stl-a{grid-template-columns:auto 1fr}.stl .stl-set--right .stl-a__img{grid-column:2}.stl .stl-set--right .stl-a__vn{grid-column:1}.stl .stl-vname{writing-mode:vertical-rl;text-orientation:mixed;font-size:14px;letter-spacing:.24em;line-height:1.5;font-weight:500;white-space:nowrap;margin:0;max-height:100%}.stl .stl-vname small{display:inline-block;font-family:var(--latin);font-style:italic;font-weight:400;font-size:10px;letter-spacing:.16em;color:var(--muted);margin-top:12px}.stl .stl-items{margin-top:16px;border-top:1px solid var(--ink);padding:0;list-style:none}.stl .stl-items__lbl{display:block;padding:7px 0 4px;font-family:var(--latin);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.stl .stl-item{display:grid;grid-template-columns:44px 1fr auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.stl .stl-item .lst-img{width:44px;aspect-ratio:1}.stl .stl-item__n{font-size:10.5px;line-height:1.35;letter-spacing:.04em}.stl .stl-item__v{display:block;font-family:var(--latin);font-style:italic;font-size:9.5px;letter-spacing:.1em;color:var(--muted)}.stl .stl-item__p{font-size:10.5px;font-variant-numeric:lining-nums;white-space:nowrap}.stl .stl-item--out{opacity:.45}.stl .stl-item--out .stl-item__p{text-decoration:line-through}.stl .stl-item__so{font-size:9px;color:var(--muted);letter-spacing:.1em;margin-left:6px;text-decoration:none;display:inline-block}.stl .stl-buy{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-top:12px}.stl .stl-tot span{display:block;font-family:var(--latin);font-size:11px;letter-spacing:.24em;color:var(--muted);text-transform:uppercase}.stl .stl-tot b{display:block;font-family:var(--latin);font-weight:400;font-size:22px;letter-spacing:.02em;line-height:1.1;font-variant-numeric:lining-nums}.stl .stl-btn{appearance:none;-webkit-appearance:none;background:var(--ink);color:#fff;border:1px solid var(--ink);padding:11px 18px;font-family:var(--serif);font-size:10px;letter-spacing:.22em;white-space:nowrap;cursor:pointer;transition:opacity .3s}.stl .stl-btn:hover{opacity:.85}.stl .stl-btn[disabled]{opacity:.5;cursor:default}.stl .stl-hint{grid-column:1/-1;font-size:9.5px;letter-spacing:.12em;color:var(--muted)}.stl .stl-b__img{aspect-ratio:4/5}.stl .stl-b__panel{position:relative;margin:-36px 12px 0;background:var(--bg);padding:16px 14px 0;display:grid;grid-template-columns:auto 1fr;gap:14px}.stl .stl-set--b .stl-items{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:0;padding-top:12px}.stl .stl-set--b .stl-items--1{grid-template-columns:1fr;max-width:60%}.stl .stl-set--b .stl-items--2,.stl .stl-set--b .stl-items--4{grid-template-columns:repeat(2,1fr)}.stl .stl-set--b .stl-items__lbl{grid-column:1/-1;padding:0 0 2px;margin-top:-6px}.stl .stl-set--b .stl-item{display:block;padding:0;border:0}.stl .stl-set--b .stl-item .lst-img{display:block;width:100%;aspect-ratio:1;margin-bottom:6px}.stl .stl-set--b .stl-item__n{display:block}.stl .stl-set--b .stl-item__p{display:block;margin-top:2px}.stl .stl-pages{display:flex;justify-content:center;align-items:center;gap:6px;padding:28px 0 0;font-family:var(--latin);font-size:14px;letter-spacing:.1em}.stl .stl-pages button{-webkit-appearance:none;appearance:none;background:none;border:0;font:inherit;color:var(--muted);padding:6px 10px;cursor:pointer;letter-spacing:.1em}.stl .stl-pages button[aria-current]{color:var(--ink);text-decoration:underline;text-underline-offset:6px}.stl .stl-pages button[disabled]{opacity:.3;cursor:default}.stl .stl-empty{font-size:12px;color:var(--muted);border:1px dashed var(--line);padding:14px;text-align:center;margin:16px}@media(min-width:990px){.stl .stl-w{padding-inline:40px}.stl .stl-set{padding:56px 0;border-top:1px solid var(--line)}.stl .stl-set--band{background:none}.stl .stl-vname{writing-mode:horizontal-tb;text-orientation:initial;font-size:22px;letter-spacing:.14em;line-height:1.4;white-space:normal;max-height:none}.stl .stl-vname small{display:block;font-size:12px;letter-spacing:.14em;margin-top:4px}.stl .stl-a{grid-template-rows:auto 1fr;gap:16px 56px;align-items:start}.stl .stl-set .stl-a__img{grid-row:1/3;aspect-ratio:4/5}.stl .stl-set .stl-a__vn{grid-row:1;padding-top:8px;max-width:520px;width:100%}.stl .stl-set .stl-a__tx{grid-row:2;max-width:520px;width:100%}.stl .stl-set--dl .stl-a{grid-template-columns:400px 1fr}.stl .stl-set--dl .stl-a__img{grid-column:1}.stl .stl-set--dl .stl-a__vn,.stl .stl-set--dl .stl-a__tx{grid-column:2;justify-self:start}.stl .stl-set--dr .stl-a{grid-template-columns:1fr 400px}.stl .stl-set--dr .stl-a__img{grid-column:2}.stl .stl-set--dr .stl-a__vn,.stl .stl-set--dr .stl-a__tx{grid-column:1;justify-self:end}.stl .stl-set--b .stl-w{display:grid;grid-template-columns:400px 1fr;gap:56px;align-items:start}.stl .stl-b__img{aspect-ratio:4/5;grid-column:1}.stl .stl-b__panel{grid-column:2;margin:0;padding:8px 0 0;background:none;display:block;max-width:520px;width:100%}.stl .stl-set--b.stl-set--dr .stl-w{grid-template-columns:1fr 400px}.stl .stl-set--b.stl-set--dr .stl-b__img{grid-column:2;grid-row:1}.stl .stl-set--b.stl-set--dr .stl-b__panel{grid-column:1;grid-row:1;justify-self:end}.stl .stl-set--b .stl-items{display:block;padding-top:0;margin-top:16px}.stl .stl-set--b .stl-items__lbl{display:block;padding:7px 0 4px;margin-top:0}.stl .stl-set--b .stl-item{display:grid;padding:12px 0;border-bottom:1px solid var(--line)}.stl .stl-set--b .stl-item .lst-img{width:64px;margin-bottom:0}.stl .stl-set--b .stl-item__p{margin-top:0}.stl .stl-set--b .stl-buy{max-width:none;margin-left:0}.stl .stl-set--b .stl-items--1,.stl .stl-set--b .stl-items--2{max-width:none}.stl .stl-items{margin-top:16px}.stl .stl-item{grid-template-columns:64px 1fr auto;gap:16px;padding:12px 0}.stl .stl-item .lst-img{width:64px}.stl .stl-item__n{font-size:13.5px}.stl .stl-item__v{font-size:12px}.stl .stl-item__p{font-size:13.5px}.stl .stl-buy{margin-top:18px}.stl .stl-tot b{font-size:28px}.stl .stl-btn{padding:14px 28px;font-size:11.5px}.stl .stl-hint{font-size:10.5px}.stl .stl-pages{padding-top:48px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/lucine-stl.css.map */
