/* css-mobile */ 



body{margin:0;padding:0;color:#404040;background-color:white;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:13px}.site-header{padding-bottom:8px;padding-top:20px;background-color:white}a{color:#404040;text-decoration:none}a:hover{text-decoration:underline}form{margin:0;padding:0}h1{margin:24px 0 24px 0;padding:0 20px;color:#0e7189;text-align:center;font-size:16px}img{margin:0;padding:0;border:0}img,picture{max-width:100%;height:auto}.readMore{font-size:13px;font-weight:bold;margin-top:18px;cursor:pointer}.truncate{overflow:hidden}.disabled{opacity:.4;cursor:auto}.code{margin-top:10px;color:#787878;text-align:center;font-size:15px}.pr{}.pr .sale{color:#ea0006}body.item .pr{margin-top:14px;text-align:center;font-size:20px}.container{padding-bottom:80px}.site-inner{padding-top:10px;padding-bottom:10px}body.other .site-inner{padding:10px;background-color:white}#hamburger{float:left;width:25px;margin-left:10px;margin-right:10px;color:#303030;text-decoration:none;font-weight:bold;font-size:12px}#hamburger img{max-width:100%;height:auto}#mobileCart{float:right;width:25px;margin-right:10px;margin-left:10px}#mobileCart a{color:#303030;text-decoration:none;font-weight:bold;font-size:12px}#mobileCart img{max-width:100%;height:auto}#logo{text-align:center;margin-bottom:10px;font-size:22px;font-weight:bold}#mobileContactUsPhone{border-top:1px solid #d9d9d9;background-color:white;margin-top:10px;text-align:center;padding-top:30px;font-size:24px;font-weight:bold}#mobileContactUsPhone a{text-decoration:none}#mobileScrollToTop{cursor:pointer;display:none;right:0;position:fixed;text-align:center;bottom:0;z-index:9999}#mobileScrollToTop img{max-width:60px;height:auto}#backtotop-link{position:fixed;display:block;filter:alpha(opacity=50);opacity:0.5;right:5px;bottom:50px;width:42px;height:42px;border:1px solid #404040;border-radius:21px;color:#fff;text-align:center;text-decoration:none;cursor:pointer;font-weight:300;font-size:40px;line-height:42px;-webkit-transition:opacity 1s ease 0s,visibility 1s ease 0s;-moz-transition:opacity 1s ease 0s,visibility 1s ease 0s;transition:opacity 1s ease 0s,visibility 1s ease 0s}#backtotop-link:after{position:absolute;top:0;left:0;width:42px;height:42px;color:#404040;text-align:center;content:"\2191";font-size:40px;line-height:42px}#productList .item{width:48%;background-color:white;margin-right:10px;margin-bottom:10px;float:left;text-align:center;padding:10px 10px 24px 10px;box-sizing:border-box}#productList .item img{max-width:100%;height:auto}#productList .item:nth-child(even){margin-right:0}#productList .item:nth-child(odd){clear:left}#pageControls{color:#979797;text-align:center
font-size:20px}#pageControls a{color:#404040
text-decoration:underline}#pageControls > span{margin-left:10px;margin-right:10px}#pageInfo{padding:0 20px 20px 20px}#mobilePagingAssets{display:none}.mobilePageNext,.mobilePagePrev{max-width:20px;height:auto}#mobileSearch{clear:both;height:auto;margin:0;padding:0 10px;border:0;border-radius:0}#searcharea,#mobileSearch form{position:relative;max-width:455px;height:39px;margin:0 auto;border:1px solid #808080}#searcharea fieldset{position:static;margin:0;padding:0;border:0}#mobileSearch input{margin:0;border:0}#searcharea .labelfield{position:static}#searcharea [name="section"],#searcharea select,#mobileSearch select{display:none}#searcharea #query,#mobileSearch input[type="text"]{position:absolute;top:0;left:10px;display:block;width:calc(100% - 56px - 19px);height:39px;margin:0;padding:0;border:0;border-radius:0;color:#707070;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;line-height:39px}#searcharea #query:focus{color:#092226}#searcharea .buttonlabel{position:static}#searcharea #searchsubmit,#mobileSearch input[type="image"]{position:absolute;top:0;right:0;width:56px;height:39px;margin:0;padding:0;border:0;border-radius:0;background:transparent url("https://s.turbifycdn.com/aah/cardioshop/img-23506.gif") 100% 0 no-repeat;text-indent:-999px;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}#bottomNav h5{margin:0;padding:20px;color:white;background-color:#0e7189;text-transform:uppercase;font-weight:bold;font-size:15px}.navigation > ul{margin:0;padding:0;list-style:none}.navigation li{background-color:white;font-weight:bold;font-size:15px}.navigation a{display:block;margin:20px;color:#0e7189}.footer-widgets{margin:20px;padding:20px 0 1px;border-top:1px solid #d0d0d0;text-align:center;line-height:2}.footer-widget > .footer-widget-title,#subscribe.section > .footer-widget-title{margin:25px 0 0;color:#0e7189;font-weight:bold;font-size:1.2em}#footer-info{}#footer-service{}#footer-other{}.footer-widgets .section.phone,.footer-widgets .section.fax{margin:7px 0;line-height:1.3}#subscribe{margin:20px 0}#footer-badges{margin:20px 0;text-align:center}.footer-badge{display:inline-block;margin:5px 10px;vertical-align:middle}.list-payment{display:flex;flex-wrap:wrap;margin:-.5rem}.list-payment__item{align-items:center;display:flex;padding:.5rem}.list-payment .icon{width:auto;height:auto}footer.site-footer{display:block;margin:20px;text-align:center;font-size:11px}footer.site-footer a{}#copyright{}#subscribe{margin:0 0 15px}#subscribe .footer-widget-title{margin:20px 0 0}#subscribe form{position:relative;width:260px;height:40px;margin:0 auto;border:1px solid #c0c0c0;background:#fff}#subscribe form .button.submit{position:absolute;top:0;right:0;width:84px;height:40px;margin:0;padding:0;border:0;border-radius:0;color:#fff;background:#eb0007;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:bold;font-size:14px}#subscribe form input.email{display:block;width:calc(100% - 104px);height:40px;margin:0;padding:0 10px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#utilityLinks{background-color:white;font-size:15px;padding-bottom:30px;padding-top:15px;text-align:center}#utilityLinks a{font-weight:bold;white-space:nowrap}#utilityLinks > a::after{content:" | ";white-space:normal}#utilityLinks > a:last-child::after{content:""}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-loading .slick-list{background:#fff url("https://sep.turbifycdn.com/ay/mobile/i/ajax-loader.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:30%;margin-top:-10px;padding:0;border:0;outline:0;opacity:.5}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;color:transparent;opacity:1}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{opacity:1}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\003c"}[dir="rtl"] .slick-prev:before{content:"\003e"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}[dir="rtl"] .slick-next:before{content:"\003c"}.slick-slider{margin-bottom:30px}.slick-dots{list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:" ";width:20px;height:20px;font-family:"slick";font-size:15px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75}.slick-slide img{display:inline
max-width:90%;height:auto;vertical-align:bottom}.slide .txt,#productList .item .txt{margin-top:10px}.slide .txt a,#productList .item .txt a{display:block;font-size:15px;margin-bottom:10px}.slide .pr,#productList .item .pr{font-size:15px;font-weight:bold}.slide .pr .reg,.item .pr .reg{color:#787878;font-weight:normal;text-decoration:line-through}.slick-dots li button{background-image:url("https://sep.turbifycdn.com/ay/mobile/i/mobile-scroller-bullet_1.png");background-repeat:no-repeat;background-position:center middle;opacity:.2}.slick-active button{opacity:1!important}.slick-prev{background-image:url("https://sep.turbifycdn.com/ay/mobile/i/mobile-scroll-left_2.png");left:0;height:38px;width:39px;color:transparent!important;background-size:39px 38px}.slick-next{background-image:url("https://sep.turbifycdn.com/ay/mobile/i/mobile-scroll-right_2.png");right:0;height:38px;width:39px;background-size:39px 38px;color:transparent!important}.slider.prodImages .mobileNoImage{max-width:90%;height:auto}.homeBestsellers .slide{background-color:white;font-size:10pt;margin:0 10px;padding:10px 0 24px;text-align:center;width:174px}body.item .slick-prev{left:-20px}body.item .slick-next{right:-20px}#heroImage{margin:0 10px 16px 10px;text-align:center}#home-mini-banners{}#home-mini-banners .mini-banner{margin:20px 0;text-align:center}#home-mini-banners .mini-banner img{display:inline-block}body.home .site-inner h2{margin:20px;color:#0e7189;text-align:center;font-weight:bold;font-size:22px}#home-categories{}#home-categories-contents{margin:20px}#home-categories-contents .wrapper{}#home-categories-contents .contents-item{margin:30px 0;padding:0;border:0;text-align:center}#home-categories-contents .contents-item .image{}#home-categories-contents .contents-item .name{}#home-categories-contents .contents-item .name a{color:#0e7189;font-weight:bold}#accessories h2,h3.ystore-cross-sell-title{background-color:#ececec;border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;color:#0e7189;font-size:16px;margin:0 0 16px 0;padding:14px 0;text-align:center;font-weight:bold}body.item h2{font-size:17px;font-weight:400}.itemOrderForm input[type="number"]{border:1px solid black;border-radius:4px;font-size:20px;margin-right:15px;text-align:center;box-sizing:border-box;width:3em;padding:0;float:left}.itemOrderForm input[type="submit"],body.search .site-inner form center a{font-size:20px;padding:5px 20px;background-color:#1d1d1d;color:white;border-radius:5px;border:1px solid #1d1d1d}.itemOrderForm input[type="image"]{width:180px;height:auto;max-height:45px}.itemOrderForm{padding:20px}.itemOrderForm .option{margin:10px 0 10px}.itemOrderForm .option > select{font-size:16px;padding:10px;width:100%;border-radius:5px;border:1px solid gray}.prodImages{margin:0 20px 0 20px;background-color:white;text-align:center}#ys_relatedItems{margin:0 10px 0 10px}.ystore-cross-sell-cell{background-color:white;border:5px solid #f2f2f2;padding:5px;text-align:center;width:30%}.ystore-cross-sell-table{width:100%}body.search .site-inner form{margin:10px}body.search form tr{background-color:white}body.search form tr:nth-child(3n+3){background-color:transparent}body.search form tr td{padding:5px}#message,#caption,#subCategoryList,#productList,.caption{padding:0 20px 20px 20px;line-height:18px}#subCategoryList ul{border:1px solid #d4d4d4}#topNav{display:none}.mm-opening #topNav,#topNav.mm-opened{display:block}.mm-menu.mm-horizontal > .mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.mm-menu .mm-hidden{display:none}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu > .mm-panel{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0}.mm-menu > .mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:20px;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.mm-menu > .mm-panel.mm-opened{-webkit-transform:translate(0%,0);-moz-transform:translate(0%,0);-ms-transform:translate(0%,0);-o-transform:translate(0%,0);transform:translate(0%,0)}.mm-menu > .mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-moz-transform:translate(-30%,0);-ms-transform:translate(-30%,0);-o-transform:translate(-30%,0);transform:translate(-30%,0)}.mm-menu > .mm-panel.mm-highest{z-index:1}.mm-menu .mm-list{padding:0 0 20px 0}.mm-menu > .mm-list{padding-bottom:0}.mm-menu > .mm-list:after{content:'';display:block;height:40px}.mm-panel > .mm-list{margin-left:-20px;margin-right:-20px}.mm-panel > .mm-list:first-child{padding-top:0}.mm-list,.mm-list > li{list-style:none;display:block;padding:0;margin:0}.mm-list{font:inherit;font-size:14px}.mm-list a,.mm-list a:hover{text-decoration:none;font-weight:bold}.mm-list > li{position:relative}.mm-list > li > a,.mm-list > li > span{display:block;overflow:hidden;margin:0;padding:10px 10px 10px 20px;color:#0e7189;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;bottom:0;left:0}.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{width:auto;margin-left:0;position:relative;left:auto}.mm-list a.mm-subopen{background:rgba(3,2,1,0);width:40px;height:100%;padding:0;position:absolute;right:0;top:0;z-index:2}.mm-list a.mm-subopen:before{content:'';border-left-width:1px;border-left-style:solid;display:block;height:100%;position:absolute;left:0;top:0}.mm-list a.mm-subopen.mm-fullsubopen{width:100%}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none}.mm-list a.mm-subopen+a,.mm-list a.mm-subopen+span{padding-right:5px;margin-right:40px}.mm-list > li.mm-selected > a.mm-subopen{background:transparent}.mm-list > li.mm-selected > a.mm-fullsubopen+a,.mm-list > li.mm-selected > a.mm-fullsubopen+span{padding-right:45px;margin-right:0}.mm-list a.mm-subclose{text-indent:20px;padding-top:30px;margin-top:-20px}.mm-list > li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px}.mm-list > li.mm-spacer{padding-top:40px}.mm-list > li.mm-spacer.mm-label{padding-top:25px}.mm-list a.mm-subopen:after,.mm-list a.mm-subclose:before{content:'';border:2px solid transparent;display:inline-block;width:7px;height:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-5px;position:absolute;bottom:50%}.mm-list a.mm-subopen:after{border-top:0;border-left:none;right:18px}.mm-list a.mm-subclose:before{border-right:0;border-bottom:0;margin-bottom:-15px;left:22px}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent}.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel{display:block}.mm-menu.mm-vertical .mm-list > li > a.mm-subopen{height:40px}.mm-menu.mm-vertical .mm-list > li > a.mm-subopen:after{top:16px;bottom:auto}.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-vertical .mm-list > li.mm-label > a.mm-subopen{height:25px}html.mm-opened .mm-page{box-shadow:0 0 20px rgba(0,0,0,0.5)}.mm-menu{background:#fff;color:rgba(255,255,255,0.6)}.mm-menu .mm-list > li:after{border-color:rgba(0,0,0,0.15)}.mm-menu .mm-list > li > a.mm-subclose{color:#fff;background:#0e7189}.mm-menu .mm-list > li > a.mm-subclose:before{border-color:rgba(255,255,255,0.3)}.mm-menu .mm-list > li > a.mm-subopen:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-list > li > a.mm-subopen:before{border-color:rgba(0,0,0,0.15)}.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-list > li.mm-selected > span{background:rgba(0,0,0,0.1)}.mm-menu .mm-list > li.mm-label{background:rgba(255,255,255,0.05)}.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened > ul{background:rgba(255,255,255,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:360px){.itemOrderForm input[type="image"]{width:auto}}@media all and (min-width:480px){#hamburger{width:35px}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}}


