.phx-card-media img.is-photo{object-fit:cover}.phx-card-media img.is-pack{object-fit:contain}.phx-noimg{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(150deg,#1e9bf0,#0072be 45%,#003594);color:#fff;text-align:center;padding:18px}.phx-noimg b{font-weight:800;font-style:italic;font-size:17px;line-height:1.2;color:#fff}.phx-noimg small{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.phx-card-media .phx-noimg{font-size:16px}.phx-badge-soon{background:#ffd23f;color:#0b1f3a}.phx-tile.has-image:before{display:none}.phx-tile.has-image.copy-right{justify-content:flex-end}.phx-tile.has-image .phx-tile-copy{background:#003594eb;border-radius:14px;margin:clamp(14px,2vw,26px);position:relative;z-index:2;padding:clamp(16px,1.8vw,24px);max-width:min(400px,52%);box-shadow:0 12px 32px #00143c40}.phx-bento-col.small .phx-tile.has-image .phx-tile-copy{max-width:min(280px,60%)}@media(max-width:989px){.phx-tile.has-image .phx-tile-copy{max-width:72%!important}}html body .phi.phi{--f-disp:"Mulish","Muli",system-ui,-apple-system,"Segoe UI",sans-serif;--f-body:"Mulish","Muli",system-ui,-apple-system,"Segoe UI",sans-serif;--tx-ink:#1F2A37;--tx-ink-mid:#4B5563;--tx-body:#4B5563;--tx-muted:#6B7280;--tx-strong:#0B2545;--tx-hi:#0B2545;--tx-mid:#4B5563;--tx-lo:#6B7280;--eyebrow:#0072BE;--line-d:#E3E9F0;--line-d2:#EEF2F6;--line-l:#E3E9F0;--line-l2:#EEF2F6;--paper-100:#FFFFFF;--paper-200:#F3F7FB;--r-l:12px;--r-xl:16px;background:#fff;color:#374151;font-family:var(--f-body)}html body .phi.phi :is(.dark,.dark-2,.trust,.metax-stage,.honest,.quote,.bm-figure,.bm-panel,.on-dark,.card,.pcard){--tx-body:#4B5563;--tx-muted:#6B7280;--tx-strong:#0B2545;--tx-hi:#0B2545;--eyebrow:#0072BE;--line-d:#E3E9F0;--line-d2:#EEF2F6}html body .phi.phi .dark,html body .phi.phi .dark-2{background:#f3f7fb;color:#374151}html body .phi.phi .light{background:#fff;color:#374151}html body .phi.phi :is(.pagehero,.pghead,.cta-band,.hero,.path,.marq-big),html body .phi.phi .sec.dark:last-child{--tx-body:rgba(255,255,255,.92);--tx-muted:rgba(255,255,255,.8);--tx-strong:#fff;--tx-hi:#fff;--eyebrow:#FFD23F;--line-d:rgba(255,255,255,.24);--line-d2:rgba(255,255,255,.14);color:#fff}html body .phi.phi .sec.dark:last-child,html body .phi.phi .cta-band{background:linear-gradient(135deg,#0b5fb8,#003594 75%)}html body .phi.phi :is(.pagehero,.pghead){background:linear-gradient(90deg,#003594 0% 38%,#003594d1 56%,#0035941a 80%,#00359400),url(/cdn/shop/files/Outdoor_Fitness_with_Phiten_Recovery_Patches.png?width=1800) right bottom/auto 88% no-repeat,#003594}html body .phi.phi:has(#discs) .pghead,html body .phi.phi:has(.px-stats) .pghead,html body .phi.phi:has(.coll-bar) .pagehero{background:linear-gradient(90deg,#003594 0% 34%,#003594c7 52%,#0035941f 78%,#00359400),url(/cdn/shop/files/Coastal_Sprint_with_Vibrant_Phiten_Tape_Rolls_25877599-97c4-4cd8-b8e9-90b096bc881b.png?width=1800) right center/auto 112% no-repeat,#003594}html body .phi.phi:has(.px-faqgroup) .pghead{background:linear-gradient(90deg,#003594 0% 34%,#003594c7 52%,#0035941f 78%,#00359400),url(/cdn/shop/files/Phiten_Insoles_on_the_Running_Track.png?width=1800) right center/auto 100% no-repeat,#003594}@media(max-width:900px){html body .phi.phi :is(.pagehero,.pghead){background-size:cover!important;background-position:center!important}html body .phi.phi :is(.pagehero,.pghead):before{content:"";display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#003594cc!important}}html body .phi.phi :is(.pagehero,.pghead):before{display:none}html body .phi.phi :is(.pagehero,.pghead) .crumbs,html body .phi.phi :is(.pagehero,.pghead) .crumbs a{color:#ffffffd1}html body .phi.phi :is(.pagehero,.pghead,.cta-band,.path) :is(h1,h2,h3,h4,.d1,.d2,.d3,.d4),html body .phi.phi .sec.dark:last-child :is(h1,h2,h3,.d1,.d2,.d3){color:#fff}html body .phi.phi :is(.pagehero,.pghead,.cta-band) .lead,html body .phi.phi .sec.dark:last-child .lead{color:#ffffffeb}html body .phi.phi .sec.dark:last-child :is(.px-note,.px-list li,.small,.body){color:#ffffffe0}html body .phi.phi:has(.pdp) .pagehero{background:#fff;color:#374151;padding-block:0;--tx-muted:#6B7280;--tx-strong:#0B2545}html body .phi.phi:has(.pdp) .pagehero .crumbs{padding-block:14px 0}html body .phi.phi:has(.pdp) .pagehero+.sec{padding-top:clamp(18px,3vw,36px)}html body .phi.phi:has(.pdp) .pagehero .crumbs,html body .phi.phi:has(.pdp) .pagehero .crumbs a{color:#6b7280}html body .phi.phi:has(.pdp) .pagehero .crumbs a:hover{color:#0072be}html body .phi.phi :is(.pagehero,.cta-band) .card,html body .phi.phi .sec.dark:last-child .card{background:#fff;color:#374151}html body .phi.phi .sec.dark:last-child .card :is(h2,h3,.d3,.d4){color:#003594}html body .phi.phi :is(h1,h2,h3,h4,.d1,.d2,.d3,.d4){font-family:var(--f-disp);color:#003594}html body .phi.phi :is(.d1,.d2){font-weight:800;font-style:italic;letter-spacing:-.02em}html body .phi.phi :is(.d3,.d4){font-weight:800;letter-spacing:-.01em}html body .phi.phi .eyebrow{color:var(--eyebrow);font-weight:800;letter-spacing:.14em}html body .phi.phi .ti-text{background:none;-webkit-text-fill-color:currentColor;color:#0072be}html body .phi.phi :is(.pagehero,.pghead) .ti-text{color:#ffd23f;-webkit-text-fill-color:#FFD23F}html body .phi.phi .rte a,html body .phi.phi .link-u{color:#0072be}html body .phi.phi .rte blockquote{border-color:#0072be}html body .phi.phi :focus-visible{outline-color:#0072be}html body .phi.phi .btn{border-radius:6px;font-weight:800;font-size:15.5px;min-height:52px;letter-spacing:.01em}html body .phi.phi .btn-primary{background:#ffd23f;color:#0b1f3a;box-shadow:0 6px 18px #ffbe004d}html body .phi.phi .btn-primary:hover{background:#ffc400;box-shadow:0 10px 26px #ffbe0061}html body .phi.phi .btn-ink{background:#003594;color:#fff}html body .phi.phi .btn-ink:hover{background:#0072be}html body .phi.phi .btn-ghost{background:#fff;border:2px solid #003594;color:#003594}html body .phi.phi .btn-ghost:hover{background:#eef4ff}html body .phi.phi :is(.pagehero,.pghead,.cta-band) .btn-ghost,html body .phi.phi .sec.dark:last-child .btn-ghost{background:transparent;border-color:#fff;color:#fff}html body .phi.phi :is(.pagehero,.pghead,.cta-band) .btn-ghost:hover,html body .phi.phi .sec.dark:last-child .btn-ghost:hover{background:#ffffff1f}html body .phi.phi .btn-solid-light{background:#fff;color:#003594}html body .phi.phi .btn-buy{min-height:58px;font-size:17px}html body .phi.phi .chip{border-radius:4px}html body .phi.phi .chip-accent{background:#ffd23f;color:#0b1f3a}html body .phi.phi .chip-cool{background:#e6f1fb;color:#0072be;border-color:#cfe3f6}html body .phi.phi .chip-soft{background:#f3f7fb;color:#374151;border-color:#e3e9f0}html body .phi.phi :is(.card,.pcard){background:#fff;border:1px solid #E3E9F0;border-radius:12px}html body .phi.phi :is(.card,.pcard):hover{border-color:#c9d6e3;box-shadow:0 12px 32px #0035941a}html body .phi.phi .price{font-family:var(--f-disp);font-weight:800;color:#0072be}html body .phi.phi :is(.pcard-media,.pdp-main,.pdp-thumbs button){background:#f3f7fb}html body .phi.phi .pdp-main{border-radius:10px}html body .phi.phi .pdp-main img.is-photo{object-fit:cover;padding:0}html body .phi.phi .pdp-thumbs button.on{border-color:#0072be}html body .phi.phi :is(.fbtn,.sw){border-radius:6px;border-color:#d5dee8;font-weight:700}html body .phi.phi :is(.fbtn,.sw):hover{border-color:#0072be;color:#0072be}html body .phi.phi :is(.fbtn,.sw).on{background:#003594;border-color:#003594;color:#fff}html body .phi.phi .coll-bar{background:#fffffff5;top:0}html body .phi.phi :is(.metax-stage,.honest){background:#f3f7fb;border-color:#e3e9f0}html body .phi.phi :is(.sig,.bm-panel,.quote){background:#fff;border-color:#e3e9f0}html body .phi.phi .quote p{color:#0b2545}html body .phi.phi .step{border-color:#e3e9f0}html body .phi.phi .step-n{-webkit-text-stroke:1.5px rgba(0,114,190,.55)}html body .phi.phi .zones button{background:#fff;border-color:#e3e9f0}html body .phi.phi .zones button b{color:#0b2545}html body .phi.phi .zones button.on{border-color:#0072be;background:#e6f1fb}html body .phi.phi .zones button.on span{color:#0072be}html body .phi.phi [data-bm-prod] li{background:#e6f1fb;border-color:#cfe3f6;color:#003594}html body .phi.phi :is(.h-yes h3,.h-yes li svg){color:#15803d}html body .phi.phi :is(.h-no h3,.h-no li svg){color:#64748b}html body .phi.phi :is(.faq,.faq-i){border-color:#e3e9f0}html body .phi.phi .faq-q{color:#0b2545}html body .phi.phi .faq-q:hover{color:#0072be}html body .phi.phi .faq-ic{border-color:#c9d6e3}html body .phi.phi .faq-i[open] .faq-ic{background:#ffd23f;border-color:#ffd23f;color:#0b1f3a}html body .phi.phi .trust{background:#f3f7fb;border-color:#e3e9f0}html body .phi.phi .trust-i svg{color:#0072be}html body .phi.phi .logo-i{color:#6b7280}html body .phi.phi .marq-big{background:#003594}html body .phi.phi .path-athlete{background:linear-gradient(160deg,#1e9bf0,#0072be 55%,#003594)}html body .phi.phi .path-every{background:linear-gradient(160deg,#0072be,#003594 60%,#00266e)}html body .phi.phi :is(.notify input,.fld input,.fld textarea):focus{border-color:#0072be}html body .phi.phi .notify-ok{color:#15803d}html body .phi.phi .phx-card-media img{width:100%;height:100%}html body .phi.phi .phx-btn-blue{background:var(--phx-brand);color:#fff}html body .phi.phi .phx-btn-outline{background:#fff;color:var(--phx-brand)}html body .phi.phi .phx-card-title{color:#555}html body .phi.phi .phx-card:hover .phx-card-title{color:var(--phx-blue)}#MainContent{--phx-f:"Mulish","Muli",system-ui,-apple-system,"Segoe UI",sans-serif}#MainContent .cart__items,#MainContent .cart__footer,#MainContent .cart__warnings,#MainContent .template-search,#MainContent .template-404,#MainContent .title-wrapper-with-link,#MainContent .main-page-title,#MainContent .cart-items,#MainContent .totals,#MainContent .tax-note,#MainContent .search__input,#MainContent .field__input,#MainContent .button,#MainContent .cart-item__name,#MainContent .product-option,#MainContent .price{font-family:var(--phx-f)}#MainContent .title,#MainContent .title--primary,#MainContent .main-page-title,#MainContent .template-404 h2,#MainContent .template-search__header h1,#MainContent .cart__empty-text{color:#003594;font-family:var(--phx-f);font-weight:800;font-style:italic;letter-spacing:-.3px}#MainContent .template-404 .title{font-size:clamp(64px,10vw,120px);line-height:1}#MainContent .button{border-radius:4px;font-weight:800;letter-spacing:.2px;font-size:15.5px;min-height:48px;background:#003594;color:#fff;box-shadow:none;--border-opacity:0;transition:background .15s}#MainContent .button:after,#MainContent .button:before{box-shadow:none!important}#MainContent .button:hover{background:#00287a}#MainContent .button--secondary,#MainContent .button--tertiary{background:#fff;color:#003594;box-shadow:inset 0 0 0 2px #003594}#MainContent .button--secondary:hover,#MainContent .button--tertiary:hover{background:#eef4ff}#MainContent #checkout,#MainContent .cart__checkout-button{background:#ffd23f;color:#0b1f3a;box-shadow:0 6px 18px #001e502e}#MainContent #checkout:hover,#MainContent .cart__checkout-button:hover{background:#ffc400}#MainContent .cart-items th{color:#0072be;font-weight:800;letter-spacing:.08em}#MainContent .cart-item__name{color:#0b2545;font-weight:800}#MainContent .cart-item__name:hover{color:#003594;text-decoration:underline}#MainContent .cart-item__image{border-radius:10px;object-fit:cover}#MainContent .cart-item__price-wrapper .price,#MainContent .totals__total-value,#MainContent .totals__subtotal-value{color:#003594;font-weight:800}#MainContent .totals__total,#MainContent .totals__subtotal{color:#0b2545;font-weight:800}#MainContent .quantity{border-radius:4px}#MainContent .quantity:after,#MainContent .quantity:before,#MainContent .field:after,#MainContent .field:before{box-shadow:0 0 0 1px #c9d6e8!important;border-radius:4px}#MainContent .field:focus-within:after,#MainContent .quantity:focus-within:after{box-shadow:0 0 0 2px #003594!important}#MainContent cart-remove-button .button{background:transparent;color:#4b5563;box-shadow:none;min-height:0}#MainContent cart-remove-button .button:hover{color:#003594;background:transparent}#MainContent .cart__footer{background:#f4f8fd;border-radius:14px;padding:clamp(18px,2.4vw,28px)}#MainContent .cart__warnings .button,#MainContent .template-404 .button{background:#ffd23f;color:#0b1f3a}#MainContent .cart__warnings .button:hover,#MainContent .template-404 .button:hover{background:#ffc400}#MainContent .template-search__search .field__input{border-radius:4px}#MainContent .facets__summary,#MainContent .facet-filters__label,#MainContent .product-count__text{color:#0b2545}#MainContent .card__heading a{color:#0b2545;font-weight:800}#MainContent .card__heading a:hover{color:#003594}#MainContent .card--standard .card__inner,#MainContent .card__media{border-radius:10px}#MainContent .badge{border-radius:3px;font-weight:800;font-style:italic;background:#003594;color:#fff;border:0}#MainContent .link,#MainContent .underlined-link{color:#003594}.phx a.phx-btn-blue,.phx a.phx-btn-blue:hover{color:#fff}.phx a.phx-btn-yellow,.phx a.phx-btn-yellow:hover{color:#0b1f3a}.phx a.phx-btn-white{color:#003594}
/*# sourceMappingURL=/cdn/shop/t/23/assets/phx-site.css.map */
