html,body{max-width:100%;overflow-x:hidden}img,video,table{max-width:100%}.sticky-top{position:sticky;top:0;z-index:60}.sticky-top header{position:static}.stl-stage:not(:has(img)) .hot{display:none}.mobnav{display:none;position:relative}.mobnav>summary{list-style:none;cursor:pointer;width:44px;height:44px;display:grid;align-content:center;gap:5px;padding:0 10px}.mobnav>summary::-webkit-details-marker{display:none}.mobnav>summary span{display:block;height:2px;background:var(--ink);border-radius:2px}.mobnav[open]>summary span:nth-child(1){transform:translateY(7px) rotate(45deg)}.mobnav[open]>summary span:nth-child(2){opacity:0}.mobnav[open]>summary span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobnav>summary span{transition:transform .25s var(--ease),opacity .2s}.mobnav-panel{position:absolute;top:52px;left:0;min-width:230px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 44px #221c2e29;padding:.5rem;display:grid;z-index:70}.mobnav-panel a{padding:.95rem 1rem;font-weight:600;border-radius:8px;min-height:48px;display:flex;align-items:center}.mobnav-panel a:hover{background:var(--blend)}@media(max-width:900px){.pdp{grid-template-columns:1fr;gap:2rem;padding-bottom:3rem}.thumbs{grid-template-columns:repeat(4,1fr);gap:.5rem}.rev-top,.inci{grid-template-columns:1fr;gap:1.8rem}.tl{grid-template-columns:1fr;gap:1.6rem}.ba{aspect-ratio:4/3}}@media(max-width:820px){.nav-links{display:none}.mobnav{display:block}.nav{height:64px}.logo{font-size:1.15rem;letter-spacing:.26em;padding-left:.26em}.announce{font-size:.76rem;padding:.5rem .8rem;line-height:1.35}}@media(max-width:640px){h1{font-size:2rem;line-height:1.18}h2{font-size:1.6rem}.wrap{padding:0 16px}section,.lu-sec{padding:2.6rem 0}.crumb{padding:.9rem 0;font-size:.78rem}.trustbar-in{grid-template-columns:repeat(4,1fr);gap:.5rem;padding:1.1rem 0}.trustbar b{font-size:.95rem;line-height:1.2}.trustbar span{font-size:.62rem;line-height:1.25;display:block}.hero-trust{gap:.5rem 1rem;font-size:.78rem}.pdp{gap:1.6rem}.price-now b{font-size:1.8rem}.qty-tier{padding:.85rem .9rem;gap:.7rem}.qty-name{font-size:.94rem}.qty-sub{font-size:.76rem}.qty-price{font-size:1.05rem}.assure{grid-template-columns:repeat(3,1fr);gap:.5rem;text-align:center}.assure b{font-size:.76rem}.assure div{font-size:.66rem}main{padding-bottom:78px}.sticky-atc .btn{padding:.75rem 1.1rem;font-size:.9rem;min-height:46px;width:auto}.sticky-left img{width:40px;height:40px}.sticky-name{font-size:.85rem;max-width:42vw}.car{grid-auto-columns:80%;gap:1rem;scroll-padding-left:16px}.car-nav{display:none}.car-head{margin-bottom:1.4rem}.grid-p{grid-template-columns:repeat(2,1fr);gap:.9rem}.pc-body{padding:.85rem;gap:.3rem}.pc-name{font-size:.95rem}.pc-price{font-size:1rem}.pc-type{font-size:.64rem}.pc-atc button{padding:.65rem .5rem;font-size:.84rem;min-height:46px}.drawer{width:100%}.dhead,.dbody,.dfoot{padding-left:1.1rem;padding-right:1.1rem}.li{grid-template-columns:58px 1fr auto;gap:.7rem}.li img{width:58px;height:58px}.li-name{font-size:.88rem}.cart-word{display:none}.stl{grid-template-columns:1fr;gap:1.4rem}.stl-stage{aspect-ratio:4/3}.stl-item img{width:52px;height:52px}.cmp{font-size:.84rem;min-width:520px}.cmp th,.cmp td{padding:.7rem .8rem}.reviews-g,.pillars{grid-template-columns:1fr;gap:1.2rem}.rev{padding:1.3rem}.q>button{font-size:1rem;padding:1.15rem 0;min-height:56px;gap:1rem}.newsletter-form{flex-direction:column}.newsletter-form input[type=email],.newsletter-form .btn{width:100%}.foot-grid{grid-template-columns:1fr;gap:1.8rem}}@media(max-width:380px){.grid-p{grid-template-columns:1fr}.car{grid-auto-columns:86%}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/lumera-fixes.css.map */
