@media(max-width:749px){main :is(input:not([type=checkbox],[type=radio],[type=hidden]),select,textarea),.yp-footer input{font-size:16px}.yp-shop .yp-shop__sort select,.yp-blog input{font-size:16px}.yp-shop :is(.yp-shop__filter summary,.yp-shop__filter-toggle,.yp-shop__saved-filter),.yp-shop .yp-shop__tabs button,.yp-article__toc a,.yp-pdp__nav a,.yp-pdp__small-button,.yp-article__button{min-height:44px;align-content:center}.yp-shop__save{min-width:44px;min-height:44px;top:4px;right:4px}.yp-shop__popover label{min-height:44px}.yp-shop .yp-shop__filters.is-open{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.yp-shop .yp-shop__filter summary{justify-content:space-between}.yp-shop .yp-shop__popover{position:static;min-width:0;width:100%;max-height:45svh;margin-top:8px;box-shadow:none}.yp-shop .yp-shop__reset{min-height:44px;scroll-margin-top:100px}.yp-article__body{font-size:16px;line-height:1.7;overflow-wrap:anywhere}.yp-article__table-wrap{overscroll-behavior-x:contain}.yp-shop__tabs,.yp-shop__setup-grid,.yp-article__toc>div,.yp-pdp__nav{overscroll-behavior-x:contain}#shopify-pc__banner{inset:auto 12px max(12px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:calc(100svh - 32px);overflow-y:auto;padding:18px!important;box-sizing:border-box}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:14px}#shopify-pc__banner h2{font-size:18px!important;margin:0 0 8px!important}#shopify-pc__banner p{font-size:13px!important;line-height:1.5!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;margin-top:14px!important}#shopify-pc__banner button{min-height:44px;margin:0!important;padding:10px!important;font-size:13px!important}#shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;grid-row:2}}@media(max-width:359px){.yp-shop__filters.is-open{flex-wrap:wrap}.yp-shop__sort{max-width:100%}.yp-shop__sort select{max-width:140px}}@media(max-width:749px){media-gallery slideshow-component:not([disabled=true]) slideshow-slides{overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch}media-gallery .dialog-zoomed-gallery{overflow-x:auto;scroll-behavior:auto;-webkit-overflow-scrolling:touch}media-gallery .product-media__drag-zoom-wrapper{overflow:hidden}}media-gallery.media-gallery--carousel>slideshow-component slideshow-slides>slideshow-slide.product-media-container{height:var(--yp-gallery-frame, 600px);max-height:none;aspect-ratio:auto;flex:0 0 100%}media-gallery.media-gallery--carousel>slideshow-component .product-media-constraint-wrapper,media-gallery.media-gallery--carousel>slideshow-component .product-media{width:100%;height:100%;max-height:none;aspect-ratio:auto}media-gallery.media-gallery--carousel>slideshow-component img.product-media__image{display:block;width:100%;height:100%;max-height:100%;object-fit:contain!important;object-position:center}@media(min-width:750px){media-gallery.media-gallery--carousel{--yp-gallery-frame: min(650px, 78svh)}}@media(max-width:749px){media-gallery.media-gallery--carousel{--yp-gallery-frame: min( calc(100vw - 40px) , 65svh)}media-gallery.media-gallery--carousel>slideshow-component slideshow-slides{scroll-behavior:auto}}media-gallery zoom-dialog .dialog-thumbnails-list-container{display:none!important}media-gallery zoom-dialog .dialog-zoomed-gallery__close-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/yupresso-mobile.css.map */
