@media(max-width:768px){.fp-card .fp-card__bottom{flex-direction:column;align-items:stretch;gap:8px}.fp-card .fp-card__form{width:100%}.fp-card .fp-card__add{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px}.fp-card .fp-card__heart{box-sizing:border-box;width:44px;height:44px;border:5px solid transparent;background-clip:padding-box}.fp-search .fp-card .fp-card__bottom{flex-direction:row;align-items:center}.fp-search .fp-card .fp-card__form,.fp-search .fp-card .fp-card__add{width:auto}.fp-hero__dots{gap:0;padding:0 6px}.fp-hero__dot{width:44px;height:44px}.fp-hero__dot:before{left:9px;right:9px}.fp-cc__steps{grid-template-columns:1fr;gap:0}.fp-cc__step{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px;align-items:start;padding:12px 0;border-top:1px solid var(--fp-line);text-align:left}.fp-cc__step-num{grid-row:span 2}.fp-coltiles__tile--noimg{min-height:0;background-image:repeating-linear-gradient(135deg,#1c1c1c 0 10px,#242424 10px 20px)}.fp-coltiles__tile--noimg .fp-coltiles__body{padding:22px 18px}.collection-filter button,.collection-filter select,.collection-filter .btn{min-height:44px;min-width:44px}.collection-filter select{font-size:16px}.fp-pdp-gallery--single .fp-pdp-gallery__thumbs{display:none}.fp-pdp-gallery__action{width:44px;height:44px}.fp-pdp__qty-btn{min-width:44px;min-height:46px}.fp-pdp__qty-input{font-size:18px}.fp-pdp-bar{position:fixed;left:0;right:0;bottom:calc(var(--fp-tabbar-h, 0px) + env(safe-area-inset-bottom,0px));z-index:7;display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--fp-black);color:#fff;transform:translateY(110%);transition:transform .2s ease}.fp-pdp-bar.is-visible{transform:none}@media(prefers-reduced-motion:reduce){.fp-pdp-bar{transition:none}}.fp-pdp-bar__info{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.fp-pdp-bar__title{overflow:hidden;font-size:12px;color:#bbb;white-space:nowrap;text-overflow:ellipsis}.fp-pdp-bar__price{font-family:var(--fp-font-display);font-weight:900;font-size:20px;line-height:1}.fp-pdp-bar__add{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 22px}body.fp-pdp-bar-on{padding-bottom:72px}html.fp-app body.fp-pdp-bar-on{padding-bottom:calc(72px + var(--fp-tabbar-h) + env(safe-area-inset-bottom,0px))}.fp-cart__aside{order:0}.fp-cart__qty{justify-self:start;width:max-content;height:auto}@media(max-width:640px){.fp-cart__row{grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"thumb info info" "qty qty price"}}.fp-cart__qty-btn{min-width:44px;min-height:44px}.fp-cart__qty-input{min-height:44px;font-size:16px}.fp-cart__remove-sm{margin:-6px 0;padding:14px 0}.fp-cart__voucher-input{min-height:44px;font-size:16px}.fp-cart__actions button,.fp-cart__actions .fp-btn,.fp-cart__voucher-row button,.fp-cart__voucher-row .fp-btn{min-height:44px}.fp-cart__layout{grid-template-columns:minmax(0,1fr)}.fp-cart__main,.fp-cart__aside{min-width:0}.fp-cart-bar{position:fixed;left:0;right:0;bottom:calc(var(--fp-tabbar-h, 0px) + env(safe-area-inset-bottom,0px));z-index:7;display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--fp-black);color:#fff}.fp-cart-bar__total{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.fp-cart-bar__label{font-family:var(--fp-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#bbb}.fp-cart-bar__val{font-family:var(--fp-font-display);font-weight:900;font-size:20px;line-height:1}.fp-cart-bar__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px}body:has(.fp-cart-bar){padding-bottom:72px}html.fp-app body:has(.fp-cart-bar){padding-bottom:calc(72px + var(--fp-tabbar-h) + env(safe-area-inset-bottom,0px))}.newsletter__input-group .newsletter__input{min-height:44px;font-size:16px}.newsletter__input-group .element-button{min-width:44px;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ferrpro-mobile-shop.css.map */
