.pdp__more{display:contents}input,select,textarea{font-size:16px}.qty button{width:44px;height:44px}.qty input{width:40px}.line__rm{padding:8px 0;margin-top:2px}.close-x{min-width:44px;min-height:44px}@media(max-width:860px){.mobile-menu{inset:auto;position:absolute;top:100%;left:0;right:0;height:calc(100dvh - var(--header-h));background:var(--paper);color:var(--ink);padding:28px var(--gutter) calc(28px + env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain}.mobile-menu a{font-size:40px;padding:6px 0}.wordmark .eye{height:18px}.wordmark__en{font-size:17px}.wordmark__deva{font-size:21px}.icon-btn{min-width:44px;min-height:44px;justify-content:center}}@media(max-width:760px){.announce{font-size:12px;padding:8px 14px}.pan{min-height:auto;grid-template-rows:auto auto auto}.pan__top{padding-top:22px}.pan__h{font-size:clamp(2.4rem,11vw,3.4rem);max-width:none}.pan__stage{min-height:auto;padding:34px 0 44px}.pan__ring{--cw:58vw}.pan__word{font-size:56vw}.pan__bar{gap:14px;padding-bottom:22px}.pan__name{font-size:clamp(2rem,9vw,2.8rem)}.pan__ctrls{flex-wrap:wrap;gap:10px}.pan__dots{flex:1}.pan__ctrls .btn{flex:1 0 100%;order:3}.pan__arrow{width:48px;height:48px}.pan__card{-webkit-box-reflect:none}.pan:before{display:none}.grain:after{display:none}.plate{padding-block:48px 56px}.plate__word{font-size:42vw}.plate__copy{gap:14px}.plate__title{font-size:clamp(2.2rem,10vw,3rem)}.plate__meta .btn{flex:1}.manifesto{padding-block:72px}.manifesto__line{font-size:clamp(2.2rem,10.5vw,3.2rem)}.manifesto__line:nth-child(2){padding-left:6vw}.manifesto__line:nth-child(3){padding-left:12vw}.manifesto__foot .btn{width:100%}.spec__head{font-size:clamp(2.4rem,11vw,3.2rem)}.news__head{font-size:clamp(2.2rem,10vw,3rem)}.news__form button{padding:0 18px}.footer__top{gap:28px}.footer ul a{display:inline-block;padding:6px 0}.page-head h1{font-size:clamp(2.6rem,12vw,3.6rem)}}@media(max-width:900px){.pdp{gap:22px;padding-top:0}.pdp__gallery{display:block;overflow:visible;margin-inline:calc(var(--gutter) * -1);scroll-snap-type:none}.pdp__gallery>.tv{width:100%}.tv__stage{padding:18px 0 4px}.tv__obj{width:80%}.tv__ctrl{padding:10px 12px 14px}.tv__btn{min-width:88px;height:44px}.pdp__more{display:flex;gap:4px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--gutter) 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pdp__more::-webkit-scrollbar{display:none}.pdp__more figure{flex:0 0 78%;scroll-snap-align:center;margin:0}.pdp__more figure:only-child{flex-basis:100%}.pdp__deva{font-size:clamp(2.6rem,12vw,3.4rem)}.pdp__title{font-size:clamp(2.4rem,11vw,3.2rem)}.opt__row{gap:6px}.opt__row label{min-width:0;flex:1 0 calc(25% - 6px);height:48px;padding:0 6px}.eta{font-size:13px}.acc summary{padding:16px 0}.sticky-atc .btn{min-height:48px;padding:0 22px}dialog.modal{width:100%;max-width:100%;margin:auto 0 0;max-height:90dvh;padding:22px var(--gutter) calc(22px + env(safe-area-inset-bottom))}dialog.modal[open]{animation:dvSheet .28s ease}.drawer{width:100%}.line{grid-template-columns:72px 1fr auto}.line img{width:72px}}@keyframes dvSheet{0%{transform:translateY(100%)}to{transform:none}}@media(hover:none){.card:hover .card__media img+img{opacity:0}.plate__img:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/daiva-mobile.css.map */
