html .product-form-buttons .accelerated-checkout-block,html shopify-accelerated-checkout-cart,html .cart__dynamic-checkout-buttons,html .additional-checkout-buttons{display:none!important}html .cart-drawer__summary .button,html .cart__summary .button{width:100%;min-height:52px;font-size:16px;font-weight:800}html media-gallery slideshow-slide.product-media-container{background:#fff;border-radius:22px;overflow:hidden}html media-gallery slideshow-slide .product-media-constraint-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:clamp(230px,68vw,320px)}html media-gallery slideshow-slide .product-media{width:100%!important;height:100%!important;aspect-ratio:auto!important}html media-gallery slideshow-slide img.product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;padding:6%;box-sizing:border-box}@media(min-width:750px){html media-gallery slideshow-slide .product-media-constraint-wrapper{height:min(460px,58vh)}}@media(min-width:1400px){html:root{--narrow-page-width:min(1600px,90vw);--normal-page-width:min(1600px,90vw)}html .fp-wrap{max-width:min(1600px,90vw);padding:0 24px}html .fp .fp-track{grid-auto-columns:calc((100% - 5*16px)/6)}html .fp .fp-panel{padding:30px 30px 16px}html media-gallery slideshow-slide .product-media-constraint-wrapper{height:min(540px,60vh)}}@media(min-width:1900px){html:root{--narrow-page-width:min(1840px,90vw);--normal-page-width:min(1840px,90vw)}html .fp-wrap{max-width:min(1840px,90vw);padding:0 28px}html .fp .fp-track{grid-auto-columns:calc((100% - 6*18px)/7);gap:18px}html .fp .fp-title{font-size:16px}html .fp .fp-price{font-size:19px}html .fp .fp-h{font-size:42px}html .fp .fp-sub{font-size:17px;max-width:760px}html media-gallery slideshow-slide .product-media-constraint-wrapper{height:min(620px,62vh)}}@media(min-width:2400px){html:root{--narrow-page-width:2100px;--normal-page-width:2100px}html .fp-wrap{max-width:2100px}html .fp .fp-track{grid-auto-columns:calc((100% - 126px)/8)}}@media(max-width:749px){html .fp.fp-usp{padding:0!important}html .fp-usp .fp-wrap{display:flex!important;justify-content:space-between;align-items:center;gap:6px;padding-top:7px!important;padding-bottom:7px!important;min-height:0}html .fp-usp .fp-usp-i{display:flex!important;flex-direction:row!important;align-items:center;gap:5px;text-align:left;min-width:0}html .fp-usp .fp-usp-i svg{width:17px!important;height:13px!important}html .fp-usp .fp-usp-i b{font-size:10px!important;line-height:1.1;white-space:nowrap;letter-spacing:.1px}html .fp-usp .fp-usp-i small{display:none!important}html .fp-hdr__top{padding-top:8px!important;padding-bottom:10px!important;gap:8px 10px!important}html .fp-logo__4{font-size:36px!important}html .fp-logo__p{font-size:21px!important;margin-bottom:5px!important}html .fp-hdr .header-actions__action{min-height:42px!important;padding:0 16px!important;font-size:14.5px!important}html .fp-hdr cart-icon .mobile\:hidden{display:inline!important}html .fp-search{min-height:46px!important;padding:3px 3px 3px 16px!important}html .fp-search input[type=search]{height:38px!important}html .fp-search button{min-height:38px!important}html .fp-nav__in{padding:4px 6px!important}html .fp-nav__a{min-height:46px!important;padding:5px 2px!important;gap:2px!important;font-size:11px!important}html .fp-nav__ic svg{width:18px!important;height:18px!important}}@media(max-width:360px){html .fp-usp .fp-usp-i svg{display:none}html .fp-usp .fp-usp-i b{font-size:9.5px!important}}@media(max-width:640px){html .fp .fp-panel{padding:14px 10px 8px;border-radius:24px}html .fp.fp-rail--blue .fp-panel{padding:26px 0 20px}html .fp .fp-h{font-size:21px;line-height:1.15}html .fp .fp-sub{font-size:14px;margin-top:4px;line-height:1.5}html .fp.fp-rail--hot .fp-sub{display:none}html .fp .fp-eyebrow{margin-bottom:2px}html .fp .fp-head{margin-bottom:10px;gap:6px;padding:0 4px}html .fp .fp-link{font-size:14px}html .fp .fp-track{grid-auto-columns:48.5%;gap:8px;padding-bottom:10px}html .fp .fp-track .fp-media{aspect-ratio:auto!important;height:132px}html .fp .fp-track .fp-media img{width:100%;height:100%;object-fit:contain}html .fp .fp-media img{padding:8px}html .fp .fp-badge{font-size:10px;padding:3px 8px;top:8px;left:8px}html .fp .fp-card{border-radius:18px}html .fp .fp-body{padding:2px 9px 9px;gap:3px}html .fp .fp-title{font-size:13.5px;line-height:1.28;min-height:2.56em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .fp .fp-stock{font-size:12px}html .fp .fp-row{flex-direction:column;align-items:stretch;gap:6px;padding-top:6px}html .fp .fp-price{font-size:17px;text-align:left}html .fp .fp-form{width:100%}html .fp .fp-btn{min-height:38px;width:100%;font-size:12.5px;padding:0 6px;gap:5px;white-space:nowrap}html .fp .fp-btn svg{width:15px;height:15px;flex:0 0 15px}html .fp .fp-cards{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:74%;overflow-x:auto;gap:10px;scrollbar-width:none;scroll-snap-type:x mandatory}html .fp .fp-cards::-webkit-scrollbar{display:none}html .fp .fp-c{padding:16px 18px;border-radius:20px;scroll-snap-align:start}html .fp .fp-c h3{font-size:16px;margin-bottom:4px}html .fp .fp-c p{font-size:14px;line-height:1.5}}@media(max-width:380px){html .fp .fp-btn{font-size:11.5px;gap:4px}html .fp .fp-btn svg{width:13px;height:13px;flex-basis:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fp-mobile.css.map */
