@charset "UTF-8";@font-face{font-family:fontello;src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-fontello.eot?v=6597357217240188650);src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-fontello.eot?%23iefix&8608) format("embedded-opentype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-fontello.woff2?v=18245940217644184106) format("woff2"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-fontello.woff?v=18304303645589956174) format("woff"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-fontello.ttf?v=17728687842916993386) format("truetype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-fontello.svg%23fontlight?8608) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Oswald;src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Light.eot?v=4078777319037108212);src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Light.eot?%23iefix&8608) format("embedded-opentype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Light.woff2?v=6599814463604357248) format("woff2"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Light.woff?v=2826791088576057429) format("woff"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Light.ttf?v=16684917776214745301) format("truetype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Light.svg%23Oswald-Light?8608) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Regular.eot?v=9261848420263960133);src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Regular.eot?%23iefix&8608) format("embedded-opentype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Regular.woff2?v=283896607227369358) format("woff2"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Regular.woff?v=14143277457995803614) format("woff"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Regular.ttf?v=3256248231956842811) format("truetype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Regular.svg%23Oswald-Regular?8608) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Medium.eot?v=14558392646086063600);src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Medium.eot?%23iefix&8608) format("embedded-opentype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Medium.woff2?v=15176106526284930039) format("woff2"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Medium.woff?v=17362239496220406300) format("woff"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Medium.ttf?v=1272041370672533134) format("truetype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Medium.svg%23Oswald-Medium?8608) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Bold.eot?8608);src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Bold.eot?%23iefix&8608) format("embedded-opentype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Bold.woff2?v=16953946374613295259) format("woff2"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Bold.woff?v=2879044236538917521) format("woff"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Bold.ttf?v=15788712444623837907) format("truetype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Oswald-Bold.svg%23Oswald-Bold?8608) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Medium.eot?v=922458669106472782);src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Medium.eot?%23iefix&8608) format("embedded-opentype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Medium.woff2?v=4840151023833325001) format("woff2"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Medium.woff?v=8675061968781716022) format("woff"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Medium.ttf?v=16841828828225845224) format("truetype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Medium.svg%23Lato-Medium?8608) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Semibold.eot?v=14374620976855600569);src:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Semibold.eot?%23iefix&8608) format("embedded-opentype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Semibold.woff2?v=9344276050442529694) format("woff2"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Semibold.woff?v=16885580863873840918) format("woff"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Semibold.ttf?v=8655534358677497180) format("truetype"),url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-Lato-Semibold.svg%23Lato-Semibold?8608) format("svg");font-weight:600;font-style:normal;font-display:swap}body{font-size:16px;margin:0;padding:0;color:#000;font-weight:400;font-family:Lato,sans-serif;letter-spacing:0}@media only screen and (min-width: 1441px){.largeContainer{max-width:1380px}}img{max-width:100%;display:inline-block}ul,ol{padding:0;margin:0;list-style:inherit;list-style-position:inside}.font-light{font-weight:300}.fontmedium{font-weight:500}.semibold{font-weight:600}.font-heavy{font-weight:800}h1{font-family:Oswald,sans-serif;font-size:62px;line-height:1.2;color:#000;font-weight:700}@media only screen and (max-width: 1440px){h1{font-size:50px}}@media only screen and (max-width: 1199px){h1{font-size:57px}}@media only screen and (max-width: 991px){h1{font-size:50px}}@media only screen and (max-width: 767px){h1{font-size:42px}}@media only screen and (max-width: 575px){h1{font-size:32px}}h2{font-size:50px;line-height:1.05;font-family:Oswald,sans-serif;color:#131416;font-weight:700}@media only screen and (max-width: 1440px){h2{font-size:43px}}@media only screen and (max-width: 1199px){h2{font-size:38px}}@media only screen and (max-width: 991px){h2{font-size:33px}}@media only screen and (max-width: 767px){h2{font-size:29px}}h3{font-size:30px;font-family:Oswald,sans-serif;color:#131416;font-weight:700}@media only screen and (max-width: 1440px){h3{font-size:27px}}@media only screen and (max-width: 767px){h3{font-size:25px}}h4{font-size:25px;font-family:Oswald,sans-serif;color:#1b1f23;font-weight:400}@media only screen and (max-width: 991px){h4{font-size:22px}}h5{font-size:22px;font-family:Lato,sans-serif;font-weight:450;color:#1b1f23}@media only screen and (max-width: 991px){h5{font-size:20px}}@media only screen and (max-width: 575px){h5{font-size:18px}}p,ul li,ol li{color:#000;font-size:18px;font-weight:400}@media only screen and (max-width: 1440px){p,ul li,ol li{font-size:16px}}.custom-btn{color:#fff;font-weight:700;padding:18px 24px;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal;display:inline-block;text-align:center;min-width:15.365vw;margin-bottom:15px;background-color:#cd0000;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-transform:uppercase;font-family:Oswald,sans-serif;border-radius:4px}.custom-btn:hover{color:#fff;text-decoration:none;-webkit-box-shadow:0px 0px 10px 3px rgba(0,0,0,.4);box-shadow:0 0 10px 3px #0006}@media only screen and (max-width: 991px){.custom-btn{min-width:unset;padding:14px 20px;font-size:20px}}@media only screen and (max-width: 767px){.custom-btn{width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:auto;margin-right:auto;font-size:18px}}.custom-btn img{width:20px;margin-left:10px}.slick-dots{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:20px}.slick-dots li{list-style:none;margin-right:15px;line-height:0}.slick-dots li:last-child{margin-right:0}.slick-dots li button{width:16px;height:16px;font-size:0;border:0;background-color:transparent;border-radius:50%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:0;border:2px solid #000000}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background-color:#000}.slick-arrow{cursor:pointer;position:absolute;top:48%;-webkit-transform-origin:center;transform-origin:center;font-size:25px;color:#a1a1a1;z-index:99;width:40px;height:40px;background-color:#e6e6e6;text-align:center;line-height:40px;border-radius:50%}.slick-arrow:before{font-size:inherit!important}.slick-arrow.left{left:15px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.slick-arrow.right{right:15px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.pmnticons{max-width:22.813vw}@media only screen and (min-width: 1921px){.pmnticons{max-width:438px}}:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}button:focus{outline:0}.material-icons{vertical-align:top}.starlisttext{color:#1b1f23}#shopify-section-lpg-header{position:relative;z-index:2}.header .headertop{padding:8px 0;background-color:#000}.header .poshead{position:relative}.header .headermain{padding:20px 45px;background-color:#fff}@media only screen and (min-width: 992px) and (max-width: 1199px){.header .headermain{padding:18px 16px}}@media only screen and (max-width: 991px){.header .headermain{padding:0}}@media only screen and (max-width: 991px){.header .headermain .navbar{padding:15px}}.header .headermain .navbar-brand{max-width:228px;padding:0;font-size:0}@media only screen and (max-width: 1440px){.header .headermain .navbar-brand{max-width:195px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.header .headermain .navbar-brand{max-width:177px;margin-right:5px}}@media only screen and (max-width: 767px){.header .headermain .navbar-brand{max-width:162px}}@media only screen and (max-width: 359px){.header .headermain .navbar-brand{max-width:140px}}.header .headermain .navbar-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 991px){.header .headermain .navbar-nav{display:block}}@media only screen and (max-width: 991px){.header .headermain .navbar-nav li{margin-bottom:12px;border-bottom:1px solid #000000;padding-bottom:10px}}@media only screen and (max-width: 991px) and (max-width: 991px){.header .headermain .navbar-nav li:last-child{margin-bottom:0}}.header .headermain .navbar-nav li .submenu{position:absolute;top:calc(100% + 20px);left:auto;background-color:#1b1f23;color:#fff;padding:12px;min-width:225px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}@media only screen and (max-width: 991px){.header .headermain .navbar-nav li .submenu{position:static;opacity:1;visibility:visible;background-color:transparent;display:none;min-width:unset}}@media only screen and (max-width: 991px){.header .headermain .navbar-nav li .submenu li{border-bottom:0;margin-bottom:5px;padding-bottom:5px}.header .headermain .navbar-nav li .submenu li:last-child{margin-bottom:0;padding-bottom:0}}.header .headermain .navbar-nav li .submenu li a{color:#fff;text-decoration:none;padding:7px 0!important}@media only screen and (max-width: 991px){.header .headermain .navbar-nav li .submenu li a{color:#1b1f23;font-size:14px}.icon-down-open{display:none}.icon-down-open--mobile{display:block;position:absolute;right:0;top:0;width:30px;display:flex;justify-content:center}.icon-down-open--mobile:before{content:"\e800";width:100%}.header .headermain .navbar-nav li{position:relative}}@media only screen and (min-width: 992px){.header .headermain .navbar-nav li:hover .submenu{opacity:1;visibility:visible}.header .headermain .navbar-nav{align-self:stretch;padding:8px 0}.header .headermain .navbar-nav li{height:100%;transition:all .2s ease-in-out}.icon-down-open--mobile{display:none}.header .headermain .navbar-nav li:hover{background-color:#26292d}.header .headermain .navbar-nav li:hover .nav-link,.header .headermain .navbar-nav li .nav-link:hover{color:#fff}.header .headermain .navbar-nav li a{transition:all .3s ease-in-out;display:flex;align-items:center;height:100%}}.header .headermain .navbar-nav li a{padding:0 22px!important;font-size:20px;color:#000;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;font-family:Lato,sans-serif}.header .headermain .navbar-nav li a:hover{color:#000000b3}@media only screen and (max-width: 1600px){.header .headermain .navbar-nav li a{padding:0 18px!important;font-size:16px}}@media only screen and (max-width: 1440px){.header .headermain .navbar-nav li a{padding:0 12px!important;font-size:16px}}@media only screen and (max-width: 1280px){.header .headermain .navbar-nav li a{font-size:14px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.header .headermain .navbar-nav li a{font-size:12px}}@media only screen and (max-width: 991px){.header .headermain .navbar-nav li a{padding:0!important}}.header .headermain .navbar-nav li a i{margin-left:5px}@media only screen and (max-width: 991px){.header .headermain .carthead{margin-left:auto;margin-right:35px}}.header .headermain .carthead .toplinks{width:22px;margin-right:15px;display:inline-block;line-height:1}.header .headermain .carthead .toplinks:last-child{margin-right:0}@media only screen and (max-width: 991px){#navbarsId{position:fixed;width:100%;top:0;background-color:#fff;left:-100%;z-index:999;padding:70px 22px 25px;height:100%;max-width:72%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block}#navbarsId.activemenu{left:0}}@media only screen and (min-width: 992px){#navbarsId{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;align-self:stretch}}.mobile-trigger{display:inline-block;cursor:pointer;position:absolute;top:50%;right:20px;width:25px;height:25px;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-trigger .line{display:block;background:#000;width:25px;height:3px;position:absolute;left:0;-webkit-transition:all .4s;transition:all .4s;border-radius:25px}.mobile-trigger .line.line-1{top:0}.mobile-trigger .line.line-2{top:36%}.mobile-trigger .line.line-3{top:71%}.mobile-trigger.active-re .line-1{-webkit-transform:translateY(11px) translateX(0) rotate(45deg);transform:translateY(11px) translate(0) rotate(45deg);background-color:#000}.mobile-trigger.active-re .line-2{opacity:0}.mobile-trigger.active-re .line-3{-webkit-transform:translateY(-7px) translateX(0) rotate(-45deg);transform:translateY(-7px) translate(0) rotate(-45deg);background-color:#000}.bgprop{background-position:center;background-size:cover;background-repeat:no-repeat}.starimg{width:110px}@media only screen and (max-width: 1440px){.starimg{width:80px}}@media only screen and (max-width: 575px){.starimg{margin:0 auto}}.sectionbanner{padding:77px 0;background-image:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-bannerbg_running_high_heels_tight_shoes_socks_foot_pain_plantar_fascitiis_bunions_hammer_toes.png?v=12547775384534602620)}@media only screen and (max-width: 1199px){.sectionbanner{padding:60px 0}}@media only screen and (max-width: 767px){.sectionbanner{padding:40px 0}}.sectionbanner .tagline{color:#000;font-size:18px}@media only screen and (max-width: 1440px){.sectionbanner .tagline{font-size:16px}}.sectionbanner .clientcomment .clientimg{width:60px;height:60px;border-radius:50%}.sectionbanner .clientcomment .clientcommenttext{font-size:20px;color:#000}@media only screen and (max-width: 1440px){.sectionbanner .clientcomment .clientcommenttext{font-size:18px}}@media only screen and (max-width: 1199px){.sectionbanner .clientcomment .clientcommenttext{font-size:16px}}.sectionbanner .clientcomment .clientname{color:#000;font-size:20px}@media only screen and (max-width: 1199px){.sectionbanner .clientcomment .clientname{font-size:18px}}@media only screen and (max-width: 991px){.sectionbanner .clientcomment .clientname{font-size:16px}}.footalignment{padding:5.156vw 0}@media only screen and (max-width: 767px){.footalignment{padding:38px 0}}@media only screen and (min-width: 1921px){.footalignment{padding:99px 0}}.footalignment .sectionttl{margin-bottom:70px}@media only screen and (max-width: 1199px){.footalignment .sectionttl{margin-bottom:55px}}@media only screen and (max-width: 991px){.footalignment .sectionttl{margin-bottom:40px}}@media only screen and (max-width: 767px){.footalignment .sectionttl{margin-bottom:28px}}.footalignment .rowgap{margin-bottom:90px}@media only screen and (max-width: 1440px){.footalignment .rowgap{margin-bottom:70px}}@media only screen and (max-width: 1199px){.footalignment .rowgap{margin-bottom:55px}}@media only screen and (max-width: 991px){.footalignment .rowgap{margin-bottom:40px}}@media only screen and (max-width: 767px){.footalignment .rowgap{margin-bottom:28px}}@media only screen and (max-width: 767px){.footalignment .rowgap .reliefwrap{margin-bottom:24px}.footalignment .rowgap .reliefwrap:last-child{margin-bottom:0}}.footalignment .rowgap .reliefwrap p{font-size:20px}@media only screen and (max-width: 1440px){.footalignment .rowgap .reliefwrap p{font-size:18px}}@media only screen and (max-width: 991px){.footalignment .rowgap .reliefwrap p{font-size:16px}}.footalignment .rowgap .relifimg{margin-bottom:25px}.footalignment .rowgap .relifimg img{max-height:210px}@media only screen and (max-width: 991px){.footalignment .rowgap .relifimg img{max-height:155px}}.original{padding:6.771vw 0;background-color:#b2e8ff;position:relative;z-index:2;overflow:hidden}@media only screen and (max-width: 767px){.original{padding:55.455vw 0 38px}}@media only screen and (min-width: 1921px){.original{padding:130px 0}}.original h2,.original p{color:#303030}.original p{font-size:20px}@media only screen and (max-width: 1440px){.original p{font-size:18px}}@media only screen and (max-width: 767px){.original p{font-size:16px}}@media only screen and (max-width: 575px){.original p{font-size:14px}}.original .orimg{position:absolute;left:0;top:-15px;max-width:42.125vw}@media only screen and (max-width: 767px){.original .orimg{max-width:75%;top:0}}.mostpopular{padding:4.948vw 0}@media only screen and (max-width: 767px){.mostpopular{padding:38px 0}}@media only screen and (min-width: 1921px){.mostpopular{padding:95px 0}}.mostpopular .sectionttl{margin-bottom:82px}@media only screen and (max-width: 1440px){.mostpopular .sectionttl{margin-bottom:68px}}@media only screen and (max-width: 1199px){.mostpopular .sectionttl{margin-bottom:54px}}@media only screen and (max-width: 991px){.mostpopular .sectionttl{margin-bottom:40px}}@media only screen and (max-width: 767px){.mostpopular .sectionttl{margin-bottom:28px}}.mostpopular .rowgap{margin-bottom:100px}@media only screen and (max-width: 1440px){.mostpopular .rowgap{margin-bottom:80px}}@media only screen and (max-width: 1199px){.mostpopular .rowgap{margin-bottom:60px}}@media only screen and (max-width: 991px){.mostpopular .rowgap{margin-bottom:40px}}@media only screen and (max-width: 767px){.mostpopular .rowgap{margin-bottom:22px}}.mostpopular .rowgap .prowrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 1199px){.mostpopular .rowgap .prowrap{margin-bottom:24px}}.mostpopular .rowgap .proimg{margin-bottom:18px;border-radius:10px;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff}.mostpopular .rowgap .proimg img{max-height:19.792vw;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1199px){.mostpopular .rowgap .proimg img{max-height:320px}}.mostpopular .rowgap .specstxt,.mostpopular .rowgap .specstxt p{color:#1b1f23;display:block;font-size:20px}@media only screen and (max-width: 1440px){.mostpopular .rowgap .specstxt,.mostpopular .rowgap .specstxt p{font-size:18px}}@media only screen and (max-width: 991px){.mostpopular .rowgap .specstxt,.mostpopular .rowgap .specstxt p{font-size:16px}}.mostpopular .rowgap .btnsize .custom-btn{font-size:16px;min-width:unset;padding:15px;margin-bottom:0}@media only screen and (max-width: 767px){.mostpopular .rowgap .btnsize .custom-btn{padding:10px;font-size:14px}}.mostpopular .btnpament .custom-btn{background-color:#1b1f23;min-width:24.219vw}@media only screen and (min-width: 1921px){.mostpopular .btnpament .custom-btn{min-width:465px}}.features{padding:70px 0;background-color:#b2e8ff}@media only screen and (max-width: 1440px){.features{padding:55px 0}}@media only screen and (max-width: 767px){.features{padding:38px 0}}@media only screen and (max-width: 767px){.features .icon-wrap{margin-bottom:22px}.features .icon-wrap:last-child{margin-bottom:0}}.features .iconimg{min-height:50px;margin-bottom:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review{padding:5.26vw 0}@media only screen and (max-width: 767px){.review{padding:38px 0}}@media only screen and (min-width: 1921px){.review{padding:101px 0}.mostpopular .specs{max-width:100%}}.review .sectionttl{margin-bottom:90px}@media only screen and (max-width: 1440px){.review .sectionttl{margin-bottom:75px}}@media only screen and (max-width: 1199px){.review .sectionttl{margin-bottom:60px}.mostpopular .specs{max-width:65%}}@media only screen and (max-width: 991px){.review .sectionttl{margin-bottom:45px}.desktop{display:none}}@media only screen and (max-width: 767px){.review .sectionttl{margin-bottom:28px}}.infosection{padding:4.896vw 0;background-image:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-infobg.png?v=3844793744019449324);position:relative}@media only screen and (min-width: 1921px){.infosection{padding:94px 0}}@media only screen and (max-width: 767px){.infosection{padding:270px 0 38px}}.infosection .sectionttl{font-size:3.646vw}@media only screen and (max-width: 991px){.infosection .sectionttl{font-size:42px}}@media only screen and (max-width: 767px){.infosection .sectionttl{font-size:36px}}@media only screen and (max-width: 575px){.infosection .sectionttl{font-size:30px}}.infosection .infoimg{position:absolute;top:0;left:45px;max-width:26.719vw}@media only screen and (min-width: 1921px){.infosection .infoimg{max-width:434px}}@media only screen and (max-width: 767px){.infosection .infoimg{max-width:205px}}@media only screen and (max-width: 767px){.infosection .infoimg{left:0;right:0;margin:0 auto}}.infosection .infoimg img{max-height:35.063vw}.infosection .banner-list li{font-size:20px;color:#303030;font-family:Lato,sans-serif;font-weight:400;padding-left:30px;background-image:url(/cdn/shop/files/lpg-icn-check.png?v=1114104\2026);background-repeat:no-repeat;background-position:left center}.infosection .tagline{font-size:23px}@media only screen and (min-width: 1921px){.infosection .infoimg img{max-height:670px}}@media only screen and (max-width: 767px){.infosection .infoimg img{max-height:260px}.infosection .tagline{font-size:19px}.infosection .banner-list li{font-size:18px}}.infosection .banner-list{margin:0 auto 25px;max-width:max-content}.subscription{padding:72px 0}@media only screen and (max-width: 1440px){.subscription{padding:60px 0}}@media only screen and (max-width: 1199px){.subscription{padding:48px 0}}@media only screen and (max-width: 767px){.subscription{padding:38px 0}}.subscription .forminput{width:100%;max-width:72%}@media only screen and (max-width: 767px){.subscription .forminput{max-width:100%}}.subscription .sectionttl{margin-bottom:60px}@media only screen and (max-width: 1199px){.subscription .sectionttl{margin-bottom:48px}}@media only screen and (max-width: 991px){.subscription .sectionttl{margin-bottom:35px}}@media only screen and (max-width: 767px){.subscription .sectionttl{margin-bottom:27px}}.subscription input{background-color:#eee;border-radius:5px;height:65px;color:#1b1f23;font-size:18px;width:100%!important;padding:0 18px;border:1px solid #eeeeee}.subscription input::-webkit-input-placeholder{color:#1b1f23;font-size:18px}.subscription input::-moz-placeholder{color:#1b1f23;font-size:18px;line-height:65px}.subscription input:focus{border:1px solid #eeeeee;background-color:#eee;color:#1b1f23}.subscription .custom-btn{border:0;max-width:227px;margin-left:auto;min-width:unset;background-color:#1b1f23}@media only screen and (max-width: 767px){.subscription .custom-btn{max-width:100%}}.subscription .subscription-border{max-width:730px;margin-left:auto;margin-right:auto}.faq{padding:50px 0 0}@media only screen and (max-width: 1199px){.faq{padding:35px 0 0}}.faq .accord{border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:15px;padding-bottom:15px}.faq .accord .accord-title{font-size:18px;color:#1b1e23;position:relative;cursor:pointer;padding-right:25px;font-weight:500;text-transform:uppercase;font-family:Lato,sans-serif}.faq .accord .accord-title:before{content:"\e800";color:#000;font-family:fontello;font-weight:400;font-style:normal;position:absolute;right:0;top:0;font-size:20px}.faq .accord .accord-title.close-slide:before{content:"\e800";-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .accord .accord-body{color:#1b1e23;display:none;padding-top:10px;font-size:16px;padding-right:25px;font-family:Lato,sans-serif}@media only screen and (max-width: 575px){.faq .accord .accord-body{font-size:14px}}.greenbg{background-color:#e9f4fb}.addtocart{padding:5.208vw 0}@media only screen and (max-width: 767px){.addtocart{padding:38px 0}}@media only screen and (min-width: 1921px){.addtocart{padding:101px 0}}.addtocart .slick-list{padding:0!important}.addtocart #slider_2{margin-bottom:16px;-webkit-box-shadow:1px 0px 81px 0px rgba(0,0,0,.06);box-shadow:1px 0 81px #0000000f;background-color:#fff}.addtocart .starlisttext{color:#7b7b7b}.addtocart .prosmall .slick-list{max-width:calc(100% - 30px);margin:0 auto}.addtocart .prosmall .slick-list .slick-slide.slick-current .smallimg{border:2px solid #737373}.addtocart .prosmall .slick-list .slick-slide>div{height:100%}.addtocart .prosmall .slick-list .slick-slide>div>div{height:100%}.addtocart .prosmall .smallimg{border-radius:6px;overflow:hidden}.addtocart .prosmall .smallimg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.addtocart .prosmall .slick-arrow{background-color:transparent}.addtocart .prosmall .slick-arrow.left{left:-15px}@media only screen and (max-width: 575px){.addtocart .prosmall .slick-arrow.left{left:0}}.addtocart .prosmall .slick-arrow.right{right:-15px}@media only screen and (max-width: 575px){.addtocart .prosmall .slick-arrow.right{right:0}}.addtocart .prodesc{color:#222}.addtocart .price_section{margin-bottom:24px}.addtocart .price_section .prices{font-size:40px;color:#24c8e7;font-weight:700;font-family:Oswald,sans-serif}@media only screen and (max-width: 1440px){.addtocart .price_section .prices{font-size:32px}}@media only screen and (max-width: 1199px){.addtocart .price_section .prices{font-size:24px}}@media only screen and (max-width: 479px){.addtocart .price_section .prices{font-size:21px}}.addtocart .price_section .prices .savebadge{background-color:#1b1e23;border-radius:5px;color:#fff;font-size:18px;display:inline-block;padding:8px 12px;vertical-align:middle;font-family:Lato,sans-serif}.addtocart select{width:100%;height:55px;border-radius:5px;border:1px solid #b3b6bb;background-color:#f6f6f6;padding:10px 20px;margin-bottom:30px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-drparrow.png?v=2744333107514432618);background-size:10px;background-position:right 14px center;background-repeat:no-repeat}.addtocart .joinbtn{margin-bottom:30px}.addtocart .qtybtns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #b7babf;border-radius:5px;overflow:hidden;width:100px}@media only screen and (max-width: 575px){.addtocart .qtybtns{width:100%;margin-bottom:15px}}.addtocart .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.addtocart .quantity input{display:inline-block;margin:0;vertical-align:top;-webkit-box-shadow:none;box-shadow:none}.addtocart .quantity input::-webkit-outer-spin-button,.addtocart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.addtocart .quantity .input-text.qty{height:60px;padding:0;text-align:center;border:0;-moz-appearance:textfield;color:#2f2f2f;font-size:19px;font-weight:500;width:100%;background-color:#f6f6f6}.addtocart .quantity.buttons_added{text-align:left;position:relative;white-space:nowrap;overflow:hidden;width:100%}.addtocart .quantity.buttons_added .minus{left:0}.addtocart .quantity.buttons_added .plus{right:0}.addtocart .quantity.buttons_added .minus,.addtocart .quantity.buttons_added .plus{padding:0 10px;height:100%;border:0;cursor:pointer;color:#000;font-size:17px;font-weight:500;line-height:1;position:absolute;background-color:transparent;top:0}.addtocart .qtytxt{color:#1c62ae;padding-right:10px;font-weight:800;font-size:18px}.pagettl{background-color:#b2e8ff;padding:70px 0}@media only screen and (max-width: 1199px){.pagettl{padding:55px 0}}@media only screen and (max-width: 991px){.pagettl{padding:38px 0}}.lpg-breadcrumbs a{color:#000}.lpg-breadcrumbs nav{background-color:transparent}.lpg-breadcrumbs span.divider{display:inline-block;margin:0 10px}.pagefilter{padding-top:60px}@media only screen and (max-width: 1199px){.pagefilter{padding-top:40px}}@media only screen and (max-width: 991px){.pagefilter{padding-top:28px}}.pagefilter ul li{margin-right:15px}.pagefilter ul li:last-child{margin-right:0}.pagefilter ul li a{font-weight:600;font-size:16px;color:#000;padding-right:15px}.pagefilter ul li a:hover{text-decoration:none}@media only screen and (max-width: 479px){.pagefilter .filterop{width:100%}}.pagefilter .filterop select{height:54px;background-color:#f7f7f7;font-weight:500;color:#333;font-size:16px;width:188px;margin-right:15px;padding:0 12px;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(//www.my-happyfeet.com/cdn/shop/files/lpg-site-drparrow.png?v=2744333107514432618);background-size:10px;background-position:right 14px center;background-repeat:no-repeat}.pagefilter .filterop select:last-child{margin-right:0}@media only screen and (max-width: 479px){.pagefilter .filterop select{width:49%;margin-right:1%}}.footer{padding:80px 0;background-color:#1b1f23}@media only screen and (max-width: 1199px){.footer{padding:65px 0}}@media only screen and (max-width: 991px){.footer{padding:52px 0}}@media only screen and (max-width: 767px){.footer{padding:40px 0}}.footer .copyrighttext{color:#bfbfbf;font-size:16px}.footer .foologo{max-width:228px;margin-bottom:35px;display:block}@media only screen and (max-width: 991px){.footer .foologo{margin:0 auto 20px}}.footer .sociallinks li{margin-right:15px}.footer .sociallinks li:last-child{margin-right:0}.footer .sociallinks li a{color:#6b6b6b;font-size:23px}.footer .sociallinks li a i:before{font-size:inherit}.footer .linkttl{color:#fff;font-size:16px}.footer .contactlink{font-size:16px;color:#fff;line-height:1.9}@media only screen and (max-width: 767px){.footer .contactlink{font-size:14px}}.footer .resellertext{font-size:16px;color:#fff;line-height:1.9}.footer .resellertext+a{text-decoration:underline}.footer a{font-size:16px;color:#fff;line-height:1.9;display:inline-block;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.footer a:hover{text-decoration:none}@media only screen and (max-width: 767px){.footer a{font-size:14px}}@media only screen and (max-width: 575px){.btnpament{width:100%}}.fancybox-container *{font-family:Lato,sans-serif;font-weight:400}.fancybox-container h1,.fancybox-container .h1,.fancybox-container h2,.fancybox-container .h2,.fancybox-container h3,.fancybox-container .h3,.fancybox-container h4,.fancybox-container .h4,.fancybox-container h5,.fancybox-container .h5,.fancybox-container h6,.fancybox-container .h6{font-family:Lato,sans-serif;font-weight:700}.fancybox-container strong{font-weight:700;font-family:Lato,sans-serif}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;font-size:18px;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down-open:before{content:"\e800"}.icon-mail:before{content:"\e801"}.icon-ok-circled:before{content:"\e80a"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-youtube-play:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}@media (min-width: 576px){.pl-sm-3,.px-sm-3{padding-left:9rem!important}}.toplinks.cart-link{width:auto!important}.toplinks.cart-link span{margin-left:3px;top:2px;position:relative;color:#000}.video-responsivelpg{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.video-responsivelpg iframe{left:0;top:0;height:100%;width:100%;position:absolute}
/*# sourceMappingURL=/cdn/shop/t/30/assets/lpg-site-custom.css.map */
