.ph-free-shipping{margin:12px 0 14px;padding:12px 14px;border:1px solid var(--custom_bd, #e5e7eb);border-radius:10px;background:var(--body_bg, #fff)}.ph-free-shipping__text{margin-bottom:8px;font-size:13px;line-height:1.4}.ph-free-shipping__text.is-unlocked{color:var(--positive_vibes, #147052)}.ph-free-shipping__track{position:relative;overflow:hidden;height:8px;border-radius:999px;background:#10233f1a}.ph-free-shipping__bar{display:block;height:100%;min-width:0;border-radius:inherit;background:var(--positive_vibes, #147052);transition:width .25s ease}.ph-delivery-estimate{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px;margin:5px 0 10px;font-size:13px;line-height:1.45;color:var(--primary_text, #10233f)}.ph-delivery-estimate__part{white-space:normal}.ph-delivery-estimate__part>span{margin-right:.25em}.ph-delivery-estimate__separator{opacity:.55}@media only screen and (max-width:760px){#root>.shopify-section .f8ps.align-top,.has-sticky-nav #root>.shopify-section .f8ps.align-top{top:auto!important;bottom:0!important;z-index:90;transform:translateY(20px)}.product-scrolled.scrolled #root>.shopify-section .f8ps.align-top{transform:none}.product-scrolled.scrolled #root>.shopify-section .f8ps.align-top:before{box-shadow:0 -3px 15px #00000014}.shopify-section-header.ph-mobile-header-fixed{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:100;box-shadow:0 3px 14px #0000001a}.shopify-section-header.ph-mobile-header-fixed #nav-top,.shopify-section-header.ph-mobile-header-fixed #search{display:none!important}.shopify-section-header.ph-mobile-header-fixed #header-outer,.shopify-section-header.ph-mobile-header-fixed #header,.shopify-section-header.ph-mobile-header-fixed #header-inner{min-height:54px!important;height:auto!important}.shopify-section-header.ph-mobile-header-fixed #header-inner{padding-top:6px!important;padding-bottom:6px!important;align-items:center}.shopify-section-header.ph-mobile-header-fixed #logo{margin-top:0!important;margin-bottom:0!important}.shopify-section-header.ph-mobile-header-fixed #logo img{max-height:34px;width:auto}}.ph-search-sku{display:block;margin-top:3px;color:#777;font-size:11px;font-weight:500;line-height:1.3;letter-spacing:.01em}.ph-active-filters{display:flex;gap:7px;overflow-x:auto;width:100%;margin:8px 0 2px;padding:1px 0 5px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ph-active-filters::-webkit-scrollbar{display:none}.ph-filter-chip{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:34px;padding:6px 10px;border:1px solid var(--custom_bd, #e1e4e8);border-radius:999px;background:var(--body_bg, #fff);color:inherit;font-size:12px;line-height:1.15;text-decoration:none;white-space:nowrap}.ph-filter-chip span{font-size:17px;font-weight:400;line-height:1;opacity:.65}@media only screen and (max-width:760px){#main-product .l4pr.no-thumbs-mobile .swiper-custom-pagination{display:flex;align-items:center;justify-content:center;gap:12px;min-height:38px;margin-top:7px}#main-product .l4pr.no-thumbs-mobile .swiper-custom-fraction{display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:30px;margin:0 3px;padding:4px 10px;border:1px solid var(--custom_bd, #e1e4e8);border-radius:999px;background:var(--body_bg, #fff);font-size:12px;line-height:1}#main-product .f8pr .submit .input-amount,.f8ps .submit .input-amount{width:116px!important;min-width:116px;margin-right:10px!important}#main-product .input-amount .semantic-amount,.f8ps .input-amount .semantic-amount{position:relative;display:block!important;width:100%;height:100%}#root #main-product .input-amount input,#root .f8ps .input-amount input{width:116px!important;min-width:116px;padding-left:38px!important;padding-right:38px!important;text-align:center;-moz-appearance:textfield}#root #main-product .input-amount input::-webkit-outer-spin-button,#root #main-product .input-amount input::-webkit-inner-spin-button,#root .f8ps .input-amount input::-webkit-outer-spin-button,#root .f8ps .input-amount input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}#root #main-product .input-amount a[role=button],#root .f8ps .input-amount a[role=button]{top:0!important;bottom:0!important;width:38px!important;height:100%!important;min-height:44px;margin:0!important;padding:0!important;border:0!important;text-indent:-3000em}#root #main-product .input-amount .decr,#root .f8ps .input-amount .decr{left:0!important;right:auto!important;border-right:1px solid var(--custom_bd, #e1e4e8)!important}#root #main-product .input-amount .incr,#root .f8ps .input-amount .incr{left:auto!important;right:0!important;border-left:1px solid var(--custom_bd, #e1e4e8)!important}#root #main-product .input-amount .decr:before,#root #main-product .input-amount .incr:before,#root .f8ps .input-amount .decr:before,#root .f8ps .input-amount .incr:before{top:50%!important;bottom:auto!important;margin:0!important;transform:translateY(-50%);font-family:Arial,sans-serif!important;font-size:21px!important;font-weight:400!important;line-height:1!important;text-indent:0!important}#root #main-product .input-amount .decr:before,#root .f8ps .input-amount .decr:before{content:"\2212"!important}#root #main-product .input-amount .incr:before,#root .f8ps .input-amount .incr:before{content:"+"!important}.f8sr.mobile-sticky{z-index:72}}@media only screen and (max-width:760px){#root #main-product .l4pr.no-thumbs-mobile .swiper-pagination-current,#root #main-product .l4pr.no-thumbs-mobile .total-el{visibility:visible!important;opacity:1!important}}.cart-upsell .ph-smart-hidden{display:none!important}.cart-upsell.ph-smart-gap>h3{margin-bottom:8px}@media only screen and (max-width:760px){.ph-has-mobile-checkout{padding-bottom:88px}#root .ph-mobile-checkout-bar{position:fixed;right:0;bottom:0;left:0;z-index:89;display:flex!important;align-items:center;gap:10px;width:100%;max-width:none;margin:0!important;padding:8px max(12px,var(--content_p));border-top:1px solid var(--custom_bd, #e1e4e8);background:var(--body_bg, #fff);box-shadow:0 -4px 18px #0000001a}#root .ph-mobile-checkout-bar>span:first-child{flex:0 0 auto;min-width:118px}#root .ph-mobile-checkout-bar .ph-cart-total-block{display:block}#root .ph-mobile-checkout-bar .ph-cart-total-line{display:block;line-height:1.25}#root .ph-mobile-checkout-bar .ph-cart-total-net{margin-top:2px;font-size:11px;opacity:.72}#root .ph-mobile-checkout-bar button{flex:1 1 auto;min-height:48px;margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/prohaar-ux.css.map */
