.complaint-intro-reco__header-left,.insole-finder__header,.why-choose__header,.retail-stores__header,.blog-feed__header-left,.faq-section__header,.about-us__header{gap:8px!important}.product-features .product-features__tagline,.testimonial-carousel__header .testimonial-carousel__tagline{margin-bottom:8px}.orthotics-range,.section-awareness,.faq-section,#insole-finder,.product-features,.why-choose,.imagine-section,.shopify-section .testimonial-highlight,.shopify-section .retail-stores,.blog-feed__container{padding:64px 75px!important}.shopify-section .testimonial-carousel{padding:64px 0}@media(min-width:64rem){.complaint-intro-reco__header-left .complaint-intro-reco__tagline,.insole-finder__header .insole-finder__kicker,.insole-finder__header .insole-finder__subtitle,.why-choose__tagline,.orthotics-range__eyebrow,.insoles-section__tagline,.product-features__tagline,.testimonial-carousel__header .testimonial-carousel__tagline,.retail-stores__tagline,.faq-section .faq-section__header .faq-section__eyebrow{font-size:.875rem!important}.complaint-intro-reco__header-left .complaint-intro-reco__title,.h1,.awareness-intro__content .awareness-intro__headline,.awareness-cause__content .awareness-cause__title,.awareness-solution__content .awareness-solution__title,.insoles-section__title,.why-choose__title,.orthotics-range__heading,.insole-finder__header .insole-finder__title,.product-features__title,.testimonial-carousel__header .testimonial-carousel__title,.retail-stores__title,.faq-section .faq-section__header .faq-section__title{font-size:2.5rem!important}.why-choose__card-title,.shopify-section .imagine-section .imagine-section__video-heading,.faq-item__question{font-size:1.5rem!important}.shopify-section .imagine-section .imagine-section__video-description{font-size:14px!important}.why-choose__card-text{font-size:1rem}.awareness-intro__content .awareness-intro__description,.insoles-section__description,.awareness-solution__content .awareness-solution__description,.faq-section .faq-item__content,.testimonial-card .testimonial-card__quote{font-size:1.125rem!important}}@media(min-width:48rem)and (max-width:63.99rem){.about-us__header{gap:8px}.about-us__content{gap:15px}.orthotics-range,.section-awareness,.faq-section,#insole-finder,.product-features,.why-choose,.imagine-section,.shopify-section .testimonial-highlight,.shopify-section .retail-stores,.blog-feed__container{padding:64px 32px!important}.shopify-section .testimonial-carousel{padding:56px 0}.complaint-intro-reco__header-left .complaint-intro-reco__tagline,.insole-finder__header .insole-finder__kicker,.insole-finder__header .insole-finder__subtitle,.why-choose__tagline,.orthotics-range__eyebrow,.insoles-section__tagline,.product-features__tagline,.testimonial-carousel__header .testimonial-carousel__tagline,.retail-stores__tagline,.faq-section .faq-section__header .faq-section__eyebrow,.about-us__tagline{font-size:.8125rem!important}.complaint-intro-reco__header-left .complaint-intro-reco__title,.h1,.awareness-intro__content .awareness-intro__headline,.awareness-cause__content .awareness-cause__title,.awareness-solution__content .awareness-solution__title,.insoles-section__title,.why-choose__title,.orthotics-range__heading,.insole-finder__header .insole-finder__title,.product-features__title,.testimonial-carousel__header .testimonial-carousel__title,.retail-stores__title,.faq-section .faq-section__header .faq-section__title,.about-us__headline{font-size:2.125rem!important}.why-choose__card-title,.shopify-section .imagine-section .imagine-section__video-heading,.faq-section .faq-item__question{font-size:22px!important}.shopify-section .imagine-section .imagine-section__video-description{font-size:13px!important}.why-choose__card-text{font-size:15px}.awareness-intro__content .awareness-intro__description,.insoles-section__description,.awareness-solution__content .awareness-solution__description,.faq-section .faq-item__content,.testimonial-card .testimonial-card__quote{font-size:17px!important}.faq-section__container{padding:0 10px}}@media(max-width:47.99rem){.collection-grid__products .product-card-container h3.product-card__name,.if-results__grid .product-card-container h3.product-card__name{font-size:14px}.collection-grid__products .product-card-container p.product-card__description,.if-results__grid .product-card-container p.product-card__description{font-size:12px}.collection-grid__products .product-card-container .product-card__cta.button,.if-results__grid .product-card-container .product-card__cta.button{padding:5px 15px!important;font-size:.875rem!important;line-height:normal;min-width:auto}.collection-grid__products .product-card-container .product-card__cta.button span.product-card__cta-text-inner,.if-results__grid .product-card-container .product-card__cta.button span.product-card__cta-text-inner{font-size:12px}.fl-cta--primary-md,.fl-cta--primary-sm{background:var(--blue-gray-gradient, linear-gradient(91deg, #1a314f .55%, #364559 95.54%));color:#fff;min-width:7rem}.section-featured-collection .product-card h3.product-card__name{font-size:14px}.section-featured-collection .product-card p.product-card__description{font-size:12px}.section-featured-collection .product-card .product-card__cta.button{padding:5px 15px!important;font-size:.875rem!important;line-height:normal;min-width:auto}.section-featured-collection .product-card .product-card__cta.button span.product-card__cta-text-inner{font-size:12px}.section-featured-collection .fl-cta--primary-md,.section-featured-collection .fl-cta--primary-sm{background:var(--blue-gray-gradient, linear-gradient(91deg, #1a314f .55%, #364559 95.54%));color:#fff;min-width:7rem}body .faq-section .faq-section__header .faq-section__eyebrow{font-size:16px!important}.faq-section__container{max-width:100%!important;margin:unset!important}.about-us__header,.about-us__content{text-align:left!important}.about-us__header{justify-content:left!important;align-items:flex-start}}@media(max-width:47.99rem){.about-us__header{gap:8px}.about-us__content{gap:15px}.orthotics-range,.section-awareness,.faq-section,#insole-finder,.product-features,.why-choose,.imagine-section,.shopify-section .testimonial-highlight,.shopify-section .retail-stores,.blog-feed__container{padding:48px 20px!important}.shopify-section .testimonial-carousel{padding:48px 0}.complaint-intro-reco__header-left .complaint-intro-reco__tagline,.insole-finder__header .insole-finder__kicker,.insole-finder__header .insole-finder__subtitle,.why-choose__tagline,.orthotics-range__eyebrow,.insoles-section__tagline,.product-features__tagline,.testimonial-carousel__header .testimonial-carousel__tagline,.retail-stores__tagline,.faq-section .faq-section__header .faq-section__eyebrow,.about-us__tagline{font-size:12px!important}.complaint-intro-reco__header-left .complaint-intro-reco__title,.h1,.awareness-intro__content .awareness-intro__headline,.awareness-cause__content .awareness-cause__title,.awareness-solution__content .awareness-solution__title,.insoles-section__title,.why-choose__title,.orthotics-range__heading,.insole-finder__header .insole-finder__title,.product-features__title,.testimonial-carousel__header .testimonial-carousel__title,.retail-stores__title,.faq-section .faq-section__header .faq-section__title,.about-us__headline{font-size:28px!important}.why-choose__card-title,.shopify-section .imagine-section .imagine-section__video-heading,.faq-section .faq-item__question{font-size:20px!important}.shopify-section .imagine-section .imagine-section__video-description{font-size:12px!important}.why-choose__card-text{font-size:14px}.awareness-intro__content .awareness-intro__description,.insoles-section__description,.awareness-solution__content .awareness-solution__description,.faq-section .faq-item__content,.testimonial-card .testimonial-card__quote{font-size:16px!important}.faq-section__container{padding:0 10px!important}.media-with-text .media-with-text__media{width:100%;position:sticky;top:0;align-self:flex-start}.media-with-text .media-with-text__media .media [data-part=animation-root]{position:unset;transform:translate(0)!important}.media-with-text .media-with-text__media .media img{position:unset!important;width:100%}}.media-with-text{display:flex;align-items:flex-start;overflow:visible!important}.media-with-text__media,.media-with-text__text{position:sticky;top:80px;align-self:flex-start}.product-card__image-container image-loader.media{background-color:#fff}[data-collection-view-mode=list] .collection-grid .product-grid li{height:fit-content;min-height:fit-content;max-height:fit-content}.complaint-intro-reco__products{max-width:none!important;margin-left:0!important;margin-right:0!important}.complaint-intro-reco__separator{max-width:none!important;margin:4rem 0 0!important}.complaint-intro-reco{padding-left:75px!important;padding-right:75px!important}.section-image-with-text .media-with-text{margin-left:0!important;margin-right:0!important;padding-left:75px!important;padding-right:75px!important}.section-featured-collection .section-full-width{padding-left:75px!important;padding-right:75px!important}@media(min-width:48rem)and (max-width:63.99rem){.complaint-intro-reco,.section-image-with-text .media-with-text,.section-featured-collection .section-full-width{padding-left:32px!important;padding-right:32px!important}}@media(max-width:47.99rem){.complaint-intro-reco,.section-image-with-text .media-with-text,.section-featured-collection .section-full-width{padding-left:20px!important;padding-right:20px!important}}.product-option-label a.size-guide-trigger{display:inline-flex!important;align-items:center;padding:6px 14px!important;border:1px solid #2f4258!important;border-radius:999px!important;background:linear-gradient(91deg,#1a314f .55%,#364559 95.54%)!important;color:#fff!important;font-size:.875rem!important;text-decoration:none!important;animation:fl-sg-pulse 2.4s ease-out infinite}.product-option-label a.size-guide-trigger:hover{animation:none;filter:brightness(1.15)}@keyframes fl-sg-pulse{0%{box-shadow:0 0 #2f425873}70%{box-shadow:0 0 0 10px #2f425800}to{box-shadow:0 0 #2f425800}}@media(prefers-reduced-motion:reduce){.product-option-label a.size-guide-trigger{animation:none}}.shopify-block.shopify-app-block{box-sizing:border-box;padding-left:75px!important;padding-right:75px!important}@media(min-width:48rem)and (max-width:63.99rem){.shopify-block.shopify-app-block{padding-left:32px!important;padding-right:32px!important}}@media(max-width:47.99rem){.shopify-block.shopify-app-block{padding-left:20px!important;padding-right:20px!important}}.jdgm-widget,.jm-review-widget,.jm-review-widget__header-and-body{margin-left:0!important;padding-left:0!important;padding-right:0!important;max-width:none!important;width:100%!important;box-sizing:border-box}.jm-stack.jm-stack--space-300.jm-review-widget.jm-review-widget--minimal-header{padding-top:15px!important}.jm-review-widget-minimal-header__title{color:#2f4258!important;font-size:2.5rem!important;font-weight:400!important;letter-spacing:-.025em;line-height:1.05!important}@media(min-width:48rem)and (max-width:63.99rem){.jm-review-widget-minimal-header__title{font-size:2.125rem!important}}@media(max-width:47.99rem){.jm-review-widget-minimal-header__title{font-size:28px!important}}[class*=jm-center]{margin-left:0!important;margin-right:auto!important;max-width:none!important;width:100%!important;box-sizing:border-box!important;align-items:flex-start!important;text-align:left!important}[class*=jm-no-reviews-state],[class*=jm-no-reviews-state]>*,[class*=jm-no-reviews-state] .jm-stack{align-items:flex-start!important;text-align:left!important;margin-left:0!important;margin-right:auto!important;justify-content:flex-start!important}.jm-no-reviews-state__text{color:#2f4258!important;font-size:1rem!important}.jm-no-reviews-state .jm-button--primary,.jm-action-buttons__button,.jm-button--primary{padding:12px 28px!important;background:linear-gradient(91deg,#1a314f .55%,#364559 95.54%)!important;color:#fff!important;border-radius:999px!important}.jm-other-products-reviews-text{display:none!important}.jdgm-widget .jm-star-rating__font-icon,.jdgm-widget .jdgm-star,.jm-review-widget .jm-star-rating__font-icon,.jm-star-rating .jm-star-rating__font-icon{color:#ffb913!important}.product-card__cta,.fl-cta,.product-card__cta.button{position:relative!important;overflow:hidden!important}.product-card__cta[disabled] .fl-cta__circle,.product-card__cta[disabled] .product-card__cta-circle,.product-card__cta[aria-disabled=true] .fl-cta__circle,.product-card__footer [disabled] .fl-cta__circle,.product-card__footer [aria-disabled=true] .fl-cta__circle,.product-card__footer [class*=sold]:not(.product-badge) .fl-cta__circle{display:none!important}.product-card__footer *:disabled,.product-card__footer [disabled],.product-card__footer [aria-disabled=true],.product-card__footer [class*=sold]:not(.product-badge),.product-card [class*=cta][disabled],.product-card [class*=cta][aria-disabled=true]{outline:none!important;border:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/media_style.css.map */
