@font-face{font-family:'Open Sans';src:url('/static/frontend/Magento/msp/en_US/fonts/opensans/regular/opensans-400.woff2') format('woff2'),url('/static/frontend/Magento/msp/en_US/fonts/opensans/regular/opensans-400.woff') format('woff');font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:'Open Sans';src:url('/static/frontend/Magento/msp/en_US/fonts/opensans/bold/opensans-700.woff2') format('woff2'),url('/static/frontend/Magento/msp/en_US/fonts/opensans/bold/opensans-700.woff') format('woff');font-weight:700;font-style:normal;font-display:optional}body{font-size:15px;font-family:'Open Sans',sans-serif;color:#2f2f2f;line-height:1.55em}img{border:0;vertical-align:top}a{color:#006bb4;text-decoration:underline;cursor:pointer}a:hover{text-decoration:none}:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0 0 5px;line-height:1.35;color:#2f5496}h1{font-size:36px;font-weight:700}h2{font-size:18px;font-weight:700}h3{font-size:16px;font-weight:700}h4{font-size:14px;font-weight:700}h5{font-size:12px;font-weight:700}h6{font-size:11px;font-weight:700}h2,h3.content_head{color:#2f2f2f;display:inline-block;font-weight:700}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:400}p{margin-bottom:10px;margin-top:0}strong{font-weight:700}address{font-style:normal;line-height:1.35}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,big{font-size:1em}ul{list-style:none;margin-bottom:1em}ul{list-style:disc outside;padding-left:1.5em}ol{padding-left:1.5em}ol li{margin-bottom:0;font-size:15px;line-height:1.5em}ul li{margin-bottom:0;line-height:1.5em;font-size:15px}.std ul{list-style:disc outside;padding-left:1.5em}button:not(.primary){box-shadow:none}.page-main{background:none repeat 0 0 #fff;margin:0 auto;padding:10px 0 0;max-width:100%}.breadcrumbs{font-size:14px;line-height:20px;margin:0 0 5px;display:block !important;padding-left:0 !important}.breadcrumbs li{line-height:normal}.breadcrumbs strong{font-weight:700;color:#000}.breadcrumbs .item:not(:last-child):after{line-height:18px;content:'';margin:0 10px;vertical-align:top;display:inline-block;overflow:hidden;speak:none;text-align:center;background:url(/media/wysiwyg/angle-right-icon.svg);padding:8px 5px;background-repeat:no-repeat;background-position:center bottom;background-size:10px auto}.breadcrumbs .item:not(:last-child):after{line-height:20px}#togle-cont.down:after{background:#3598dc none repeat scroll 0 0;border-radius:5px;color:#fff;content:"▼";cursor:pointer;padding:3px 5px;margin-left:10px;font-size:10px}#togle-cont.down.up:after{content:"▲";background:#3598dc none repeat scroll 0 0;border-radius:5px;color:#fff;cursor:pointer;padding:3px 5px;margin-left:10px;font-size:10px}.jphshipbox .working_day{color:#d42608;float:left;font-style:italic;clear:both}.sidebar.sidebar-main .block-collapsible-nav{position:relative;top:unset}.nav-sections{margin-bottom:0}.minicart-wrapper .action.showcart .counter.qty{border-radius:50px;top:-8px;margin-top:0;position:absolute;background:#d42608;font-size:12px}header .header.content{padding:0;clear:both}.new_logo{float:left;width:240px;margin-top:5px;margin-bottom:2px}.logo{margin:0 0 0 10px;text-decoration:none;max-width:none}.logo img{width:auto;height:auto;max-height:65px}.page-header .panel.wrapper{border-bottom:none;background:no-repeat;color:#000;top:0;right:0;z-index:111}.header.panel>.header.links>li{font-size:12px;line-height:normal;margin:0;padding:0 10px;border-right:1px solid #a6a6a6;border-left:none}.header.panel>.header.links>.authorization-link:after{display:none}.header.panel>.header.links>li.authorization-link-mobile{display:none !important}.header.panel>.header.links>li.authorization-link.mini-login{border-right:none;padding-right:0}.header.panel>.header.links>li:last-child{padding-right:0;border-right:none}.header.panel>.header.links>li.welcome{border-right:none;padding-right:0}.header.panel>.header.links>li.customer-welcome{margin-left:0;border-right:none}.customer-welcome .action.switch:after{line-height:normal;padding-top:5px}.customer-welcome .action.switch:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:22px;color:inherit;content:'';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;line-height:normal;padding-top:8px;background:url('/static/frontend/Magento/msp/en_US/images/select-bg.svg');width:15px;background-position:center center;padding-bottom:8px;background-repeat:no-repeat;background-size:32px auto}.customer-welcome.active .action.switch:after{content:'';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.header.panel>.header.links>li.amasty-rewards-balance{border-left:1px solid #a6a6a6}.amasty-rewards-balance .rewards-amount{font-size:12px}.header.panel>.header.links>.authorization-link:after{margin-left:10px}.header.panel>.header.links>li a{color:#000 !important}.customer-welcome .action.switch{color:#000}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li>a{display:inline-block;line-height:1.4;color:#000}.header.panel>.header.links>li>a:hover{color:#000;text-decoration:underline}.amrewards-balance-container .amrewards-label{margin-right:10px}.amrewards-balance-container .amrewards-amount{padding:0 5px;border-radius:2px;background:#f2c94c;color:#000;text-align:center;font-weight:700;font-size:14px;line-height:normal;cursor:pointer;float:right}.top-right{padding-top:5px}.top-indexing{float:left;margin:0;margin-top:5px;position:relative;width:130px}.top-indexing nav>ul{padding-left:0;list-style:none;margin-top:0;margin-bottom:0}.top-indexing nav>ul .toggle_index li{color:#fff;background:#1f74ad;display:block;float:left;padding:0position:relative;text-decoration:none;transition-duration:.1s;width:auto;width:100%;box-sizing:border-box}.top-indexing .toggle_index>a{background:#1f74ad;border-radius:0;color:#fff;display:block;font-size:14px;margin-top:0;padding:8px 10px;text-align:left;text-decoration:none;width:auto;cursor:pointer;line-height:1.5em}.top-indexing .toggle_index:hover{background-color:#1f74ad}.top-indexing ul.dropdown{background:#1f74ad;visibility:hidden;opacity:0;min-width:5rem;position:absolute;transition:all .5s ease;margin-top:.5rem;left:0;display:none;width:220px;display:none;margin-top:0;margin-bottom:0;z-index:999;padding-left:0}.top-indexing nav>ul .toggle_index li a{color:#fff;text-decoration:none;display:block;padding:5px}.top-indexing .toggle_index:hover>ul.dropdown,ul.dropdown:hover{visibility:visible;opacity:1;display:block}.top-indexing .toggle_index:hover>a{color:#fff;background:#d42608}.top-indexing .toggle_index li:hover{background:#d42608;cursor:pointer}.top-indexing:hover ul{display:block}.top-indexing>ul{background:#fff;box-shadow:0 2px 2px #4f4f4f;padding:0;position:absolute;top:32px;width:210px;z-index:9999;margin-top:0}.top-indexing>ul li{text-align:left;margin-bottom:0;list-style:none}.top-indexing>ul a{color:#000;font-size:14px;text-decoration:none;display:block;padding:3px 10px}.top-indexing>ul li:hover{background:#3598dc}.top-indexing>ul a:hover{color:#fff}.header.content .jphshipbox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;padding-right:15px;width:415px;padding-left:35px;color:#006bb4;position:relative}.truck-sprite{width:40px;height:36px;position:absolute;left:0;background-position:bottom -130px left}.sprite-img{background-image:url("/media/wysiwyg/masterspaparts-latest-icon.png");background-repeat:no-repeat}.jph_anscall .countdown{list-style:none}.jph_anscall .countdown li{margin:0}.countdown>li{float:left}.contact-number{font-weight:700}.contact-number{float:left;padding-right:10px;font-weight:700}.ansuntil .htext{padding-left:5px}.countdown>li span{display:inline-block !important;font-size:12px !important;font-weight:700 !important}.ansuntil{text-align:left}.ansuntil #ansWord{float:left;padding-right:5px}.samedayshipping,.freeshipping{font-size:12px;font-weight:700;text-align:left}.ansuntil ul{margin:0}.samedayshipping span,.freeshipping span{font-weight:400}.top-right .block-search{float:left;margin:5px 10px 0;padding:0;width:calc(100% - 870px);border:1px solid #d5d5d5;border-radius:5px}.block-search .control{position:relative}.block-search .control .search-autocomplete{background:url("/media/wysiwyg/masterspaparts-latest-icon.png") no-repeat 5px -288px #1f74ad;border:medium none;border-radius:0 5px 5px 0;cursor:pointer;height:35px;margin:0 auto;position:absolute;right:0;text-align:center;top:0;width:38px;display:none !important}.block-search .control>input[type=text]{background:#fff;border:medium none;border-radius:5px;box-sizing:border-box;color:#999;font-size:14px;height:35px;line-height:35px;padding:0 45px 0 7px;width:100% !important;box-shadow:none;font-family:Arial,Helvetica,sans-serif}.autocomplete-suggestions .autocomplete-group{text-align:center}.block-search .control>input[type=text]:focus{background:#e3e3e3;color:#666}.minicart-wrapper{margin:5px 0 0;float:left;width:46px}.minicart-wrapper .action.showcart{background:#1f74ad;border-radius:5px;height:37px;margin:0 auto;padding:6px 0;position:relative;text-align:center;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;color:#fff}.minicart-wrapper .action.showcart:before{color:#fff;display:inline-block;font-weight:700;padding:15px;content:"" !important;background:url(/media/wysiwyg/shopping-cart-1.png);background-size:24px auto;background-repeat:no-repeat;background-position:center top 2px}.minicart-wrapper .action.showcart:hover:before{color:#fff !important}.block-search .action.search>span{color:#fff}.block-search .action.search,.block-search .action.search:hover{background:url(/media/wysiwyg/masterspaparts-latest-icon.png) no-repeat 5px -288px #1f74ad;border:medium none;border-radius:0 5px 5px 0;cursor:pointer;height:35px;margin:0 auto;position:absolute;right:0;text-align:center;top:0;width:38px;display:block !important;opacity:1 !important;cursor:pointer}.block-search .action.search:before{display:none}.header-container .header,.topbox .container,.main-container .main,.newsletter-btn-area,.page-footer .footer{max-width:1920px;margin:auto}.topbox{margin-left:auto;margin-right:auto;padding:0;background:#ecf7ff;width:100%;height:55px;margin-top:5px;border-top:1px solid #d5d5d5}.topbox-menu{margin-left:auto;margin-right:auto;height:50px;box-shadow:0 4px 5px -5px #1e1e1e}ul#newmenu{clear:both;display:table;list-style:outside none none;margin:0;padding:0;width:100%}#newmenu li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:table-cell;text-align:left;padding:5px 0}#newmenu li:hover,#newmenu li.active{background:#1f74ad none repeat scroll 0 0}#newmenu li:hover a,#newmenu li.active a{color:#fff}#newmenu li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-right:1px solid #cad1d7;border-left:1px solid #b9bec3;color:#006bb4;display:block;font-size:14px;line-height:20px;height:40px;padding:0 10px;text-decoration:none;white-space:nowrap;font-weight:700;float:left;width:100%;text-align:center}#newmenu li:first-child a{border-left:none}#newmenu li:last-child a{border-right:none}#newmenu li a span{display:inline-block;min-height:40px;margin-right:5px;float:left;background:url(/media/wysiwyg/masterspaparts-latest-icon.png) no-repeat;background-position-x:0%;background-position-y:0%}.nav-lagend-series{background-position:0 5px !important;width:46px}.nav-twilight-series{background-position:0 -38px !important;width:30px}.nav-legacy-pool{background-position:-83px 5px !important;width:70px}.nav-health-live{background-position:-85px -35px !important;width:70px}.nav-clarity-spa{background-position:-83px -77px !important;width:30px}.nav-michael-phelps{background-position:0 -125px !important;width:70px}.nav-h2x-spas{background-position:0 -165px !important;width:50px}.nav-down-east{background-position:0 -85px !important;width:50px}.nav-norton{background-position:-75px -138px !important;width:96px}.nav-getaway-hot-tubes{background-position:-81px -197px !important;width:45px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1920px !important;padding-left:10px;padding-right:10px;width:100%}header.page-header{max-width:1920px;margin:0 auto;position:relative;width:100%}#newmenu li#mps-spas{max-width:170px}.head_title{color:#000;font-size:12px;font-weight:700;margin:0;padding:0;text-transform:uppercase}h1.page-title{color:#3498db;margin-top:12px;margin-bottom:10px;padding-bottom:10px;width:100%;overflow:hidden;border-bottom:1px solid #ccc}.slider1{margin-left:-10px;margin-right:-10px;box-sizing:border-box}.slider1 .slide{padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:0;margin-bottom:10px;width:25%;float:left;overflow:hidden;box-sizing:border-box}.amshopby-index-index .slider1 .slide{width:20%}.slide a{display:block;margin:0;text-decoration:none}.cms-home .homegrid,.brand_category_grid .homegrid{background:#fff;border:1px solid #d5d5d5;border-radius:5px;margin:0 auto;text-align:center;max-width:265px}.slide .homegrid img{margin:10px 0 5px;max-width:95%;height:auto}.cms-home .homegrid .head_title{padding:0 5px 5px;min-height:50px;font-size:14px;color:#000;font-weight:700;text-transform:uppercase;margin:0}.slide a .btn-home{background:#1f74ad;border-radius:0 0 5px 5px;color:#fff;display:block;font-size:12px;text-decoration:none;padding:0 10px 0;height:40px;line-height:40px;text-align:center}.slide a:hover .btn-home{background:#ee3f3f;color:#000}.brand_category_grid .head_title{padding:0 5px 5px;min-height:50px}body.category-master-spa-covers .brand_category_grid{overflow:hidden;background:#f7f7f7;padding:10px;margin-bottom:15px}body.category-master-spa-covers .brand_category_grid h2{font-size:22px;font-weight:700}.slide a.btn-home{background:#1f74ad;border-radius:0 0 5px 5px;color:#fff;font-size:14px;text-decoration:none;padding:10px 5px;height:50px;line-height:1.5em;text-align:center;word-break:break-word;display:flex;align-content:center;align-items:center;width:100%;box-sizing:border-box;justify-content:center}.slide a.btn-home:hover{background:#ee3f3f;color:#000}.category-master-spa-covers .brand_category_grid .slider1{display:flex;flex-wrap:wrap;justify-content:center}.subCatArea h2,.amshopby-descr h2,.fullContentBottom h2{font-size:24px;margin:10px 0 16px;line-height:normal;font-weight:700}.subCatArea ul,.amshopby-descr ul,.fullContentBottom ul{margin-bottom:0}.my-cart-link .counter.qty .counter-label{background:#d42608;color:#fff;font-size:12px;padding:0 5px;line-height:normal;font-weight:700;border-radius:2px;margin-left:5px}.my-cart-link .counter.qty.empty .counter-label{padding:0}li.authorization-link.mini-login a#mini-login{background:#1f74ad;color:#fff !important;font-size:12px;padding:0 5px;font-weight:700;border-radius:2px;line-height:normal}li.authorization-link.mini-login a#mini-login:hover{text-decoration:none}.header.panel>.header.links>li>a.my-cart-link:hover{text-decoration:none}.header.panel>.header.links>li>a.my-cart-link span.text:hover{text-decoration:underline}a.action.primary{text-decoration:none}.sidebar-main{padding-right:20px}.page-layout-2columns-left .sidebar-main,.page-layout-3columns .sidebar-main{width:240px;padding-right:20px}.account.page-layout-2columns-left .sidebar-main{width:240px;padding-right:20px}.page-layout-2columns-left .column.main{width:calc(100% - 240px);padding-left:0}.page-layout-2columns-left .column.main .breadcrumbs{padding-left:0;display:block;clear:both}.page-layout-3columns .column.main{width:calc(100% - 480px)}.page-layout-3columns .sidebar-additional{width:240px;padding-left:20px}.sidebar-additional .block-customer-login-box{background:#3498db;border:1px solid #3498db;padding:5px 10px}.sidebar-additional .block .block-customer-login-box .block-title strong{font-size:15px;padding:0;margin-bottom:5px;margin-top:10px}.sidebar-additional .block-customer-login-box .label.label{color:#fff;padding-bottom:0 !important;margin-bottom:0 !important}.sidebar-additional .block-customer-login-box .label.label:after{color:#fff}.sidebar-additional .block-customer-login-box .form-login .actions-toolbar .primary{text-align:left}.sidebar-additional .block-customer-login-box .form-login .action.primary{background:#ed3232;padding:0;font-size:12px;height:24px;width:54px;border:1px solid #ed3232;margin:10px 0 5px;font-weight:700;text-align:center}.sidebar-additional .block-customer-login-box .form-login div.mage-error[generated]{color:#fff;font-size:12px;background:#b91f1f !important;box-shadow:1px 1px 1px #aaa;padding:6px 8px;margin-top:10px;overflow:unset;position:relative}.sidebar-additional .block-customer-login-box .form-login div.mage-error[generated]:before{content:"";content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #b91f1f;position:absolute;top:-10px;z-index:9}.sidebar-additional .block-customer-login-box .form-login .action.primary:hover{background:#1e62d0;border:1px solid #1e62d0}.sidebar-additional .block-customer-login-box .form-login .control input,.sidebar-additional .block-customer-login-box .form-login .control input:focus{background:#fff !important;border:1px solid #b6b6b6 !important;box-shadow:none;height:34px;line-height:34px;padding:2px 10px}.sidebar-additional .block-customer-login-box .form-login .fieldset>.field,.sidebar-additional .block-customer-login-box .form-login .fieldset>.fields>.field{margin-bottom:8px}.sidebar-additional .block-customer-login-box .form-login .control input.mage-error,.sidebar-additional .block-customer-login-box .form-login .control input.mage-error:focus{border:1px solid #c51244 !important;background:#fff0f4 !important}.sidebar-additional .rewards-customer-sidebar{border:1px solid #666}.sidebar-additional .rewards-customer-sidebar .block-title strong{background:#666}.sidebar-additional .rewards-customer-sidebar .content.block-content{padding:6px 9px;font-size:11px}.sidebar-additional .rewards-customer-sidebar .to_spend{padding:6px 9px;font-size:11px}.sidebar-additional .rewards-customer-sidebar .actions{font-size:14px;padding:6px 9px}.breadcrumbs .items{font-size:14px}.breadcrumbs a{text-decoration:underline}.breadcrumbs a:hover{text-decoration:none}.account.page-layout-2columns-left .column.main{width:calc(100% - 240px)}.category-sidebar-nav li.level0{border-bottom:1px solid #ccc;margin-bottom:0;padding:3.75px 0;position:relative}.col-left.sidebar .block-category-new-nav{border:1px solid #d3d3d3;border-radius:5px}#hot-tub-sidenav{margin-bottom:20px}#hot-tub-sidenav ul li.level1{margin-bottom:0;padding:3.75px 0}#hot-tub-sidenav ul li.level1 a{font-size:12px}.columns .column.main{padding-bottom:0;position:relative}.sidebar-main .navigation li.level0.parent:after{font-size:12px;line-height:20px;content:'' !important;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:10px;top:4px;color:#696868;background:url(/media/wysiwyg/angle-right-icon.svg);background-size:12px auto;background-repeat:no-repeat;background-position:center right;padding:8px 5px}.sidebar-main .navigation li.level0.parent.active:after,.sidebar-main .navigation li.level0.has-active:after{color:#fff;background:url(/media/wysiwyg/angle-right-icon-active.svg);background-size:7px auto;background-repeat:no-repeat;background-position:center right 3px;padding:8px 5px;margin-top:2px}.sidebar .navigation ul li.level1.parent{position:relative}.sidebar .navigation ul li.level1.parent:after{font-size:12px;line-height:20px;content:'\e608' !important;font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:10px;top:7px;color:#696868}#hot-tub-sidenav li.parent:after{font-size:12px;line-height:20px;color:inherit;content:'' !important;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;right:10px;position:absolute;color:#696868;top:6px;background:url(/media/wysiwyg/angle-right-icon.svg);background-size:12px auto;background-repeat:no-repeat;background-position:center right;padding:8px 5px}speak:none;text-align:center;right:10px;position:absolute;color:#696868;top:6px;}#hot-tub-sidenav .block-title{background:#666;color:#fff;font-weight:700;padding:9px 5px 9px 9px;font-size:16px;border-radius:5px 5px 0 0}#hot-tub-sidenav ul{padding-left:0;list-style:none;margin:0}#hot-tub-sidenav ul li a{padding:0 0 0 10px;text-decoration:none;color:#006bb4;display:inline-block}.category-sidebar-nav ul{position:absolute;top:-999em}.category-sidebar-nav li:hover ul,.category-sidebar-nav li.sfHover ul{background:none repeat scroll 0 0 #fff;border:0;box-shadow:0 4px 6px 0 #ccc;left:218px;padding:5px;top:0;width:258px;z-index:99999;display:block !important;visibility:visible !important}.category-sidebar-nav li.level0:last-child{border-bottom:0}#hot-tub-sidenav{margin-bottom:20px;border:1px solid #d3d3d3;border-radius:5px;background:#fff}#hot-tub-sidenav .block-title{background:#666;color:#fff;font-weight:700;padding:9px 5px 9px 9px;font-size:16px;border-radius:5px 5px 0 0}.sidebar .navigation .block-title{background:#f4f4f4;border-radius:5px 5px 0 0;border-bottom:1px solid #ccc;font-size:16px;font-weight:700;padding:9px 5px 9px 9px}.sidebar .navigation .block-title span{padding:9px 5px 9px 9px;display:block;font-size:16px}.sidebar .navigation{background:#fff;border:1px solid #ccc;border-radius:5px;padding:0;margin-bottom:20px}.sidebar .navigation ul{padding:0}.sidebar-main .navigation li.level0{display:block;width:100%;margin-left:0;margin-right:0;border-bottom:1px solid #ccc;padding:3.75px 0}.sidebar-main .navigation li.level0 .ui-menu-icon{margin-right:10px;display:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{display:none !important}.navigation .level0.parent>.level-top>.ui-menu-icon{display:none}.sidebar .navigation .level0.parent>.level-top{padding-right:20px;display:block}.sidebar .navigation .level0>.level-top{padding:0 0 0 10px;line-height:normal;font-size:14px;color:#006bb4;font-weight:400}.sidebar-main .navigation li.level0.active,.sidebar-main .navigation li.level0.has-active{background:#1f74ad}.sidebar .navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border:none;color:#fff}.sidebar .navigation .level0 .submenu{background:#fff;border:none;box-shadow:0 4px 6px 0 #ccc;font-weight:400;min-width:258px;padding:15px 0;display:none;left:100% !important;margin:0 !important;padding:0;position:absolute;z-index:1;margin-top:11px;top:0 !important}.sidebar .navigation .level0 .submenu a{display:block;line-height:inherit;color:#006bb4;padding:5px 20px;font-size:12px;text-decoration:none}.navigation .level0 .submenu .active>a{border:none}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.parent>.level-top:hover>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.sidebar .navigation .level0 .submenu a:hover{color:#006bb4;background:0 0}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border:none}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608' !important;font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.serv_prf{margin-bottom:15px}.serv_prf a{background-color:#1f74ad;border-radius:5px;color:#fff;display:block;font-size:18px;outline:medium none;padding:5px 10px;text-align:left;text-decoration:none;cursor:pointer;font-weight:700}.serv_prf a span{display:block;font-size:14px;font-weight:400}.sidebar .block-blog ul li a{color:#666;display:block;margin-left:10px;padding:6px 10px;text-decoration:none;font-size:13px}.sidebar .block-blog ul li.item{background:rgba(0,0,0,0) url(/media/wysiwyg/arrow.jpg) no-repeat scroll 4px 12px/11px auto;padding:0;margin:0}.sidebar .block .block-title{background:#1f74ad;border-bottom:0 solid #ddd;padding:0;margin:0}.sidebar .block .block-title strong{display:block;font:bold 15px/17px Arial,Helvetica,sans-serif;min-height:16px;padding:1px 0 1px;text-transform:uppercase;color:#fff;padding:9px 5px 5px 9px}.sidebar .block-blog{border:1px solid #e0e0e0;margin-bottom:20px;display:block}.table-custom-logo{text-align:center;padding-top:10px}.table-custom-logo h3{text-transform:uppercase;font-size:24px;line-height:normal;margin-top:10px;margin-bottom:10px;margin-bottom:15px;margin-top:10px;color:#000;font-weight:400}.table-custom-img .table-bordered{border:1px solid #000;width:100%;text-align:center}.table-custom-logo .table th{background:#39c;padding-top:10px !important;padding-bottom:10px !important;text-transform:uppercase;color:#fff;text-align:center;font-weight:700;font-size:16px;border-top:none}.table-custom-img .table td,.table-custom-img .table th{padding:.75rem;vertical-align:top;border-top:1px solid #000;border-right:1px solid #000;text-align:center}.table-custom-img .table-bordered .table-custom-ul{padding-left:0}.table-custom-img .table-bordered .table-custom-ul li{list-style:none;box-sizing:border-box;width:33.33%;display:inline-block;margin-bottom:15px}.table-custom-ul-img{height:80px}.table-custom-logo img{max-width:100%;max-height:100%;text-align:center}.table-custom-img .table td p{font-size:16px !important;color:#000 !important;line-height:normal !important;margin-bottom:0 !important}.table-custom-footer{background:#39c;text-align:center;color:#fff;padding:15px 0;margin-top:20px;font-size:22px}.table-custom-img-box{height:130px;padding-bottom:10px}.bottom-newsletter-section .newsletter-btn-area{text-align:center;margin-top:20px;padding-left:10px;padding-right:10px}.bottom-newsletter-section .newsletter-btn-area img{height:auto;width:auto}.page-footer{padding-bottom:0;border-top:0 solid #b6d1e2;background:url(/media/wysiwyg/footer-bg.png) repeat-x #f5f5f5;margin-top:20px}.the-slideshow-wrapper{clear:both;margin:0 auto;width:90%;padding-top:50px}.the-slideshow-wrapper a{display:block;margin:0 auto !important;overflow:hidden;padding:0;position:relative;line-height:1}.home-bottom-section .home-shopper-review{float:right;width:49%}.home-bottom-section .home-subscribe-btn{float:left;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:25px;text-align:center}.home-bottom-section .home-subscribe-btn img{width:auto !important;height:auto !important}.the-slideshow ul{padding-left:0;margin-bottom:0}.the-slideshow-wrapper ul li img{max-width:100% !important;height:auto !important}.menushadow{background:url("/media/wysiwyg/meanushadow.png") repeat-x;height:7px}.home-bottom-section{margin-top:0;display:block;overflow:hidden;width:100%;padding-top:10px;margin-bottom:20px}.cms-home .page-footer{margin-top:0}.toolbar-products{font-size:11px;background:#eee;padding:3px 8px;border-top:1px solid#e2e2e2;border-bottom:1px solid #fff;position:relative;overflow:hidden;clear:both;display:block;margin-bottom:20px}.toolbar-products .pages{display:inline-block;padding-left:0;padding-top:4px;text-align:center;margin:0 auto;float:none}.toolbar-products .pages .items.pages-items{float:right;margin-top:0;margin-bottom:0;padding-left:0}.toolbar-products .pages .items.pages-items .label{display:none}.toolbar-products .pages .items.pages-items .item{list-style:none;display:inline-block;width:20px;height:20px;line-height:18px;margin-right:3px}.toolbar-products .pages .items.pages-items li.item.pages-item-next{width:auto}.toolbar-products .pages .items.pages-items li.item.pages-item-previous{width:auto}.toolbar-products .pages .items.pages-items .item strong{font-weight:400}.toolbar-products .pages strong.label.pages-label{display:none}.toolbar-products .pages .items.pages-items li.item.pages-item-previous a svg{margin-right:10px;min-height:10px}.toolbar-products .pages .items.pages-items li.item.pages-item-next a svg{margin-left:10px;min-height:10px}.toolbar-products .pages .items.pages-items .item a{color:#2f2f2f;text-decoration:none;font-size:14px}.toolbar-products .pages .items.pages-items .item.current{background:#1f74ad;color:#fff}.toolbar-products .pages .items.pages-items .item.current *{color:#fff}.pages strong.page{background:0 0;font-size:14px;line-height:normal}.toolbar-products .pages .items.pages-items .label{display:none}.pages .action.next:before,.pages .action.previous:before{display:none}.pages .action{background:0 0;border:none;box-shadow:none;padding:0}.pages .action.previous>span{height:auto;position:unset;width:auto}.pages .action.previous{margin-right:0}.pages .action.next{margin-left:0}.pages .action.next>span{height:auto;width:auto;position:unset;margin:0}.pages .action:hover{background:0 0}.products.wrapper~.toolbar-products .pages{display:inline-block}.products.wrapper~.toolbar .pages{float:none;text-align:center}.toolbar-products .pages .items.pages-items{float:none}.products.wrapper~.toolbar .toolbar-amount{display:block}.products.wrapper~.toolbar .sorter{display:block}.page-products .sorter #sorter{background-color:#fff}.sorter-action:before{content:"";background:url(/media/wysiwyg/img_asc_arrow.gif);padding:10px 9px;background-repeat:no-repeat;background-position:center center}.sorter-action.sort-desc:before{content:"";background:url(/media/wysiwyg/img_desc_arrow.gif);background-repeat:no-repeat;background-position:center center}.toolbar-products .modes{display:none}.products{margin:30px 0;overflow:hidden}.page-products .products-grid .product-items{width:100%;margin:auto}.page-products .products-grid .product-item{width:25%;float:left;padding:0;margin-bottom:20px;box-sizing:border-box;margin-left:0 !important;margin-right:0;padding-left:10px;padding-right:10px}.page-products .column.main .product-item-info{border-radius:5px;padding:0;padding-top:20px;position:relative;overflow:hidden;margin:0 auto;text-align:center;width:auto;box-shadow:none;border:1px solid #bbb;max-width:265px;min-height:400px}.available-colors .color_option_block{padding-left:10px;padding-right:10px;max-width:220px;margin-left:auto;margin-right:auto}.available-colors .color_option_block li{margin-bottom:0;margin-left:2px;margin-right:2px}.page-products .column.main .product-item-info .product-item-photo{width:200px;height:200px;display:inline-block}.categorypath-cover-lifters.page-products .column.main .product-item-info{min-height:410px}.catalogsearch-result-index.page-products .column.main .product-item-info{min-height:440px}.category-smartop-covers.page-products .column.main .products-grid .product-items,.category-twilight-series-spa-covers.page-products .column.main .products-grid .product-items,.category-smartop-swim-spa-covers.page-products .column.main .products-grid .product-items,.category-traditional-swim-spa-covers.page-products .column.main .products-grid .product-items,.category-master-spa-covers.page-products .column.main .products-grid .product-items,.category-clarity-spa-covers.page-products .column.main .products-grid .product-items,.category-covers-swim-spas.page-products .column.main .products-grid .product-items,.category-getaway-spa-covers.page-products .column.main .products-grid .product-items,.category-healthy-living-hot-tub-covers.page-products .column.main .products-grid .product-items,.category-legacy-whirlpool-covers.page-products .column.main .products-grid .product-items,.category-legend-series-covers.page-products .column.main .products-grid .product-items,.category-down-east-spa-covers.page-products .column.main .products-grid .product-items{display:flex;flex-wrap:wrap}.category-smartop-covers.page-products .column.main .products-grid .product-item,.category-twilight-series-spa-covers.page-products .column.main .products-grid .product-item,.category-smartop-swim-spa-covers.page-products .column.main .products-grid .product-item,.category-traditional-swim-spa-covers.page-products .column.main .products-grid .product-item,.category-master-spa-covers.page-products .column.main .products-grid .product-item,.category-clarity-spa-covers.page-products .column.main .products-grid .product-item,.category-covers-swim-spas.page-products .column.main .products-grid .product-item,.category-getaway-spa-covers.page-products .column.main .products-grid .product-item,.category-healthy-living-hot-tub-covers.page-products .column.main .products-grid .product-item,.category-legacy-whirlpool-covers.page-products .column.main .products-grid .product-item,.category-legend-series-covers.page-products .column.main .products-grid .product-item,.category-down-east-spa-covers.page-products .column.main .products-grid .product-item{float:none;display:block;padding-bottom:50px;margin-bottom:30px}.category-smartop-covers.page-products .column.main .product-item-info,.category-twilight-series-spa-covers.page-products .column.main .product-item-info,.category-smartop-swim-spa-covers.page-products .column.main .product-item-info,.category-traditional-swim-spa-covers.page-products .column.main .product-item-info,.category-master-spa-covers.page-products .column.main .product-item-info,.category-clarity-spa-covers.page-products .column.main .product-item-info,.category-covers-swim-spas.page-products .column.main .product-item-info,.category-getaway-spa-covers.page-products .column.main .product-item-info,.category-healthy-living-hot-tub-covers.page-products .column.main .product-item-info,.category-legacy-whirlpool-covers.page-products .column.main .product-item-info,.category-legend-series-covers.page-products .column.main .product-item-info,.category-down-east-spa-covers.page-products .column.main .product-item-info{min-height:200px;height:100%;padding-bottom:30px}.page-products .product-item-info .product-item-details .product-item-name{margin:10px 0 5px;font-weight:700;font-size:16px;color:#203548;max-height:44px;overflow:hidden;line-height:normal}.page-products .product-item-info .product-item-details .product-item-name a{color:#1f74ad;padding:0 10px;text-decoration:none;font-size:16px;font-weight:700;display:block}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{border-radius:5px;padding:0;padding-top:20px;position:relative;overflow:hidden;border:1px solid #bbb;max-width:265px;margin:0 auto;text-align:center;width:auto;box-shadow:none}.products-grid .product-item-inner{display:block !important;position:absolute !important;box-shadow:none;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;border:none !important;clip:inherit !important;bottom:0;left:0;right:0}.products-grid .product-item-actions{margin:auto}.products-grid .product-item-inner .actions-secondary{display:block;text-align:center}.product-wishlist-link{margin-top:5px;margin-bottom:5px}.product-wishlist-link .action.towishlist:before{display:none}.product-wishlist-link .action.towishlist{display:inline-block;width:auto;height:20px;font-size:12px;color:#006bb4;padding:0;line-height:20px;font-weight:700;text-decoration:underline;text-transform:none;font-family:'Open Sans',sans-serif;letter-spacing:normal}.products-grid .product-item-inner .actions-secondary span{display:block;line-height:normal;clip:inherit;width:auto;height:auto;margin:0 auto;position:inherit}.product-wishlist-link .action.towishlist:hover{color:#ed3232 !important}.product-item-actions .actions-primary form{width:100%;display:block}.product-item-actions .actions-primary{display:block}.products-grid .product-item-inner form .action.tocart.primary{width:100%;border:1px solid #1f74ad;line-height:normal;background:#1f74ad}.actions-primary .stock.unavailable{display:block;height:19px;border:0;background:#ff7f00;padding:10px 15px;font:bold 12px/19px Arial,Helvetica,sans-serif;text-align:center;white-space:nowrap;color:#fff}.page-products .product-item-info:hover .product-item-inner form .action.tocart.primary{background:#ed3232;border:1px solid #ed3232;color:#fff}.rating-summary .rating-result>span:before{color:#ff9000}.reviews-actions a{color:#2f2f2f;text-decoration:none}.product-item .price-box .price{font-weight:700;font-size:16px;color:#d42608}.page-products .product-item-info .group-stars .ind_cnt{font-size:13px !important}.ind_cnt{font-size:13px !important}.page-products .product-item-info .product-item-details .sku{font-size:15px;padding-bottom:8px}.products-grid .product-item-inner .actions-secondary a.action.tocompare{display:none}.page-products .columns{padding-top:0}.list_short_description .list_info_tooltip{position:absolute;right:10px;top:10px;cursor:pointer;z-index:991}.list_short_description .item-tooltip-content{position:absolute;z-index:99;background:#fff;padding:10px;font-size:12px;overflow-y:auto;max-height:290px;border:1px solid #cfcfcf;border-radius:5px;left:5px;right:5px;top:48px;text-align:left;display:none}.list_short_description:hover .list_info_tooltip:before{content:"";border-bottom:solid 9px #fff;border-left:9px solid transparent;border-right:9px solid transparent;height:0;width:0;top:30px;position:absolute;right:6px;z-index:200}.list_short_description:hover .list_info_tooltip:after{content:"";border-bottom:solid 10px #cfcfcf;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:0;top:28px;position:absolute;right:5px;z-index:108}.list_short_description:hover .item-tooltip-content{display:block;line-height:1.55em}.page-products .column.main .product-item-info .price-box{margin-top:0;margin-bottom:0}.page-products .column.main .product-item-info .product-wishlist-link{margin-top:0}#amasty-shopby-product-list .products.wrapper{position:relative;margin-top:0;margin-bottom:0}#amasty-shopby-product-list .products.wrapper>div{text-align:center}.catalog-product-view .column.main .product-items{margin-left:0;border:1px solid #e5dcc3;padding-top:0;margin-top:0;display:flex;background:#fff;margin-bottom:0;overflow-x:auto}.catalog-product-view .column.main .product-item{padding-left:0;background:#eeeded;width:25%;margin-left:0;border-right:1px solid #e5dcc3;padding:15px 10px 12px;text-align:center;margin-bottom:0;overflow-x:auto;min-width:180px}.catalog-product-view .column.main .product-items .product-item-name a.product-item-link{color:#1f74ad}.catalog-product-view .column.main .product-item .product-item-info{width:auto;max-width:none;border:none;background:0 0;padding:0}.product-options-bottom .price-box .price-container .price{font-size:16px;color:#ed3232}.product-info-main .product-info-price{border-bottom:none;margin:0}.box-tocart .action.tocart{width:auto;padding:5px 20px;font-size:14px;border-radius:0}.field.qty .control{display:inline-block}.box-tocart .action.tocart{width:auto;padding:10px 15px;font-size:12px;border-radius:0;background:#ff7f00;border:1px solid #ff7f00;height:auto;display:block;line-height:normal;width:350px;display:block;width:100%;opacity:1}.wishlist-box{text-align:right;width:100%;clear:both}.smartop-shipment{text-align:right;font-weight:700}.smarttop-measuring-guide-link{position:absolute;bottom:5px;right:20px;color:#399add;text-decoration:none}.sidebar-main .block-collapsible-nav .item.current a strong{border:none}.wishlist-box .action.towishlist{font-size:11px;font-weight:700;letter-spacing:normal}.catalog-product-view .column.main .product-item .special-price{display:block}.catalog-product-view .column.main .product-item .special-price .price-label{position:unset}.catalog-product-view .column.main .product-item .old-price{display:block}.page-layout-2columns-left .product.media{float:left;text-align:center;width:25%}.page-layout-2columns-left .column.main .product-info-main{float:right;width:75%;margin-left:0;padding-left:30px;box-sizing:border-box}.product-hot-tub-cover-checkout .selected-custom-cover-options .sub_head{font-size:24px;font-weight:700;color:#444;border-bottom:none;margin-bottom:15px}.product-hot-tub-cover-checkout .product-info-main .product.attribute.overview .value{display:none}body.product-hot-tub-cover-checkout #review_image .sa_logo{margin-top:unset !important}.email-friend-box{clear:both;text-align:right}.email-friend-box a{font-size:11px;font-weight:700;text-decoration:underline}.selected-custom-cover-options ul{padding-left:0;margin-bottom:10px}.selected-custom-cover-options ul li{margin-bottom:0;list-style:none}a#back-btn-last{padding:9px 14px;margin-top:0;margin-bottom:10px;color:#fff;float:left;background-color:#3598db;text-decoration:none;font-weight:700}.description h2{font-size:16px;margin:20px 0 5px;line-height:normal;color:#3498db}.product.data.items>.item.content{background:#fbfbfb;margin-top:42px;padding:7px 8px;border:1px solid #ccc}.product-info-main .page-title-wrapper h1{margin-bottom:15px;border:none;padding-bottom:0}.product-info-main .page-title-wrapper.product h1{margin-bottom:5px;font-size:30px;font-weight:700;line-height:1.5em}.product-info-main .product-info-price{color:#2f2f2f}.product-info-main .product-reviews-summary{margin-bottom:0}.product.data.items>.item.title>.switch{font-size:14px;color:#6d6d6d;background:#eaeaea;height:40px;padding:11px 12px;line-height:normal;height:auto;font-weight:700;text-shadow:1px 1px 1px rgba(255,255,255,.8)}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:12px}.page-footer{padding-bottom:0;border-top:0 solid #b6d1e2;background:url(/media/wysiwyg/footer-bg.png) repeat-x #f5f5f5;margin-top:20px;overflow:hidden;clear:both;position:relative}.footer.content{border-top:none;padding-top:20px}.page-footer .footer{color:#666}.fjun_one{width:50%;max-width:50%;float:left;padding-right:15px;padding-top:20px;line-height:1;box-sizing:border-box;display:flex;align-content:center;align-items:center}.fjun_one .fjun_onebot{padding-left:15px}.footer .fjun_one img{height:auto}.footer .fjun_one .fjun_onetop img{max-height:74px}.footer .fjun_one .fjun_onebot>img{max-height:25px}.fjun_two,.fjun_three{font-size:13px;line-height:16px;color:#000;width:16.66%;float:left}.fjun_one .fjun_onebot{display:flex}.fjun_four{font-size:13px;line-height:16px;color:#000;width:16.66%;float:left}.fhconrgt{margin-top:15px}.footer .footer_subhead{color:#000;font-size:16px;margin:0 0 4px;font-weight:700}.fjun_two a{color:#006bb4 !important;line-height:20px}.fjun_two a,.fjun_three a{display:block;padding:12px 0;line-height:20px;color:#006bb4 !important}.fjun_two br{display:none}.footer a:hover{text-decoration:none}.fjun_four ul.ffive_socicon{float:left;width:100%;margin-top:15px;margin-bottom:12px;padding-right:0;padding-left:0}.fjun_four ul li{float:left;line-height:34px;margin-bottom:0;padding:0 9px 0 4px;list-style:none}.footer .copy_right{float:left;width:100%;text-align:center;padding:10px 0}.footer .copy_right p{float:left;width:100%;text-align:center;margin-bottom:0}.fjun_four ul li .itsicon{background:#c1c1c2;font-size:20px;padding:0;border-radius:4px;color:#fff;width:43px;height:40px;box-sizing:border-box;text-align:center;line-height:40px;display:flex;align-content:center;justify-content:center;align-items:center}.fjun_four ul li .itsicon:hover path,.fjun_four ul li .itsicon :focus path{background:#aeafaf;fill:#ee3f3f}.fjun_four .fmenufnew a{width:auto;text-align:left;float:left;font-size:16px;line-height:20px;color:#006bb4;margin-right:40px}.fjun_four ul li .itsicon svg{width:auto;height:19px}.footer a:hover{text-decoration:none}#chat-offline{display:none}#newmenu li:nth-child(2){width:10%}.mobile_search{display:none}.sidebar-main .block-collapsible-nav .title{position:unset;height:auto;width:auto;margin:0}.sidebar-main .block-collapsible-nav .title strong{background:#1f74ad;border:0;display:block;margin-top:0;margin-bottom:0;color:#fff;padding:10px;font-size:18px;text-transform:uppercase}.account .sidebar-main .block-collapsible-nav-content{padding-top:0;padding-bottom:10px;border:1px solid #dcdcdc;background:#fbfaf6}.block-collapsible-nav li.item{margin-top:0;padding:0 10px}ul .nav.item.current strong{padding:3px 0;border:none;font-size:14px;color:#d42608;font-weight:700;border-bottom:1px solid #ddd}.block-collapsible-nav li.item a{padding:3px 0;background:0 0;border:none;border-bottom:1px solid #ddd}.block-collapsible-nav li.item a:hover{color:#ed3232;background:0 0}.block-collapsible-nav .item .delimiter{display:none;margin:0}.block-collapsible-nav li.item:last-child a{border-bottom:0;padding-bottom:0}.block.block-dashboard-orders{background:#f4f4f4;border:1px solid #dcdcdc;padding:15px;margin:0 0 20px;margin-bottom:20px}.block.block-dashboard-orders table>thead>tr>th,.block.block-dashboard-orders table>tbody>tr>th,.block.block-dashboard-orders table>tfoot>tr>th,.block.block-dashboard-orders table>thead>tr>td,table>tbody>tr>td,.block.block-dashboard-orders table>tfoot>tr>td{padding:5px 10px}#my-orders-table tbody tr{background:#fff}#my-orders-table tbody tr .action.order{font-weight:700;color:#d42608 !important}.msp_reward_box{text-align:center;font-size:18px;color:#000}.msp_reward_box .rwd-subheader{color:#000;font-size:24px;line-height:1.35;padding:20px 0 10px;font-weight:700}.mrh_socbox{border-bottom:none;padding-top:20px;padding-bottom:20px}.mrh_socbox ul{list-style:none;margin:0;padding:0}.msp_reward_box .mrh_socbox ul li{display:inline-block;float:none;width:25%;vertical-align:top}.msp_reward_box .mrh_socbox ul li .mrh_shopbx .mrh_stimg img{max-width:230px;padding-top:20px}.mrh_socbox ul li .mrh_soctop .mage-error{margin-top:-3px}.mrh_socbox ul li>div{max-width:352px;margin:0 auto}.msp_reward_box .mrh_socbot{background:#ee3f3f;color:#fff;font-size:22px;font-weight:400;height:52px;line-height:52px;font-weight:700;border-radius:5px 5px 0 0;text-transform:uppercase}.mrh_socbox ul li .mrh_soctop{background:0 0;border:3px solid #c9c9c6;border-radius:0 0 5px 5px;border-top:none;min-height:225px;border-top:none;padding:0 10px 10px}.mrh_socbox ul li .mrh_soctop p{font-size:14px;color:#000;margin:0;padding:10px 0 0;text-transform:uppercase}.mrh_reviewbx .twd_mrh_form>input{border:1px solid #000;margin:5px 0;max-width:220px;width:100%;padding:5px;width:100%;text-align:center;color:#000;line-height:normal;height:auto;font-size:12px;box-shadow:none}.mrh_reviewbx .twd_mrh_form input.input-text:focus,.mrh_reviewbx .twd_mrh_form select:focus,.mrh_reviewbx .twd_mrh_form textarea:focus{background-color:#edf7fd}.mrh_reviewbx .twd_mrh_btn>button{background:#1f74ad;border:medium none;color:#fff;font-size:13px;font-weight:700;min-width:180px;padding:5px;text-transform:uppercase;margin-top:5px;cursor:pointer}.mrh_reviewbx .review-para>span{font-weight:700}.mrh_shopbx .mrh_soctop .shop-para{font-size:15px;margin-top:10px;text-transform:none}.mrh_sharebx .mrh_soctop .reward-para{border-top:2px solid #1f74ad;display:inline-block;margin-bottom:22px;margin-top:26px;width:215px;max-width:100%}.mrh_sharebx .reward-btn>button{background:#1f74ad;border:medium none;color:#fff;font-size:13px;font-weight:700;min-width:180px;padding:5px;text-transform:uppercase;margin-top:5px;cursor:pointer}.mrh_sharebx .reward-btn>button a{color:#fff;text-decoration:none}.mrh_shopbx .mrh_stimg>img{max-width:230px;padding-top:20px;width:100%}.reviewus-shopper{max-width:510px;margin:0 auto;clear:both}.social-blog{width:33.33%;margin-right:auto;float:left;text-align:center;margin-bottom:25px;box-sizing:border-box;padding-left:15px;padding-right:15px}.social-blog img{line-height:140px;text-align:center;vertical-align:middle}.review-button{cursor:pointer;background:url(/media/wysiwyg/review-button.jpg) no-repeat;display:block;margin:auto;margin-top:auto;text-decoration:none;font-weight:500;color:#000;width:124px;height:35px;line-height:35px;font-size:17px;margin-top:10px;text-shadow:0 1px 1px #efefef}.review-button:hover{color:#000}.manual_left ul li a{background:url("/media/wysiwyg/url_icon.png") no-repeat scroll right center;padding-right:15px}.std .manual_left{float:left;width:25%;box-sizing:border-box}.std .manual_right{float:left;margin-top:40px;width:75%;box-sizing:border-box;padding-left:10px;padding-right:10px}.care-guide h2{font-size:24px;color:#3498db;margin-bottom:20px}.care-guide .hot-tub-care-guide{margin-top:30px;margin-bottom:30px}.care-guide .red-strips{background-color:#ed3232;display:block;height:42px;line-height:42px;text-align:center;color:#fff;margin:20px auto 50px;font-size:24px;text-decoration:inherit}.care-guide .three-img-block{list-style:none;padding-left:0;text-align:center;margin-bottom:50px;margin-top:60px}.care-guide .three-img-block li{display:inline-block;width:33%}.custom-btn-new{-webkit-box-shadow:inset 5px -3px 33px 8px rgba(0,0,0,.18);-moz-box-shadow:inset 5px -3px 33px 8px rgba(0,0,0,.18);box-shadow:inset 5px -3px 33px 8px rgba(0,0,0,.18);padding:8px 20px;color:#fff !important;text-align:center;font-weight:400;background:#eb4144 url("/media/wysiwyg/custom-btn-new.png") no-repeat center center;background-color:#eb4144;background-size:auto;background-size:100% 100%;font-size:14px;font-weight:700;line-height:normal !important;min-height:unset !important;height:auto !important;border-radius:2px !important}.care-guide .three-img-block li .master-spa-btn{display:block;background-color:#ed3232;margin:9px auto 0;color:#fff;min-height:40px;line-height:40px;font-size:14px !important;text-align:center;text-decoration:inherit}.care-guide ul.three-img-block li span{display:inline-block}.care-guide ul li .three-img{width:250px;display:inline-block}.msp-faq .faq-content .faq-section{list-style:none;float:left;box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.faq-area .subhead{color:#ed3232;font-size:22px;font-weight:700;margin-bottom:15px;margin-top:10px;text-transform:uppercase}.info-one .info-1-toggle-label:after{content:"\203A";float:right;position:absolute;right:20px;text-align:center;transform:rotate(90deg);font-size:24px;top:50%;margin-top:-10px}.info-one input[type=checkbox]:checked+.info-1-toggle-label:after{content:"\203A";transform:rotate(270deg);font-size:24px}.msp-faq .faq-content .faq-section li{margin-bottom:8px}.faq-area li a{font-size:16px;color:#2f2f2f;font-weight:700;text-decoration:none}.info-1-toggle-label{display:block;cursor:pointer;padding:12px;font-weight:700;text-align:left;background-color:#ebebeb;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;color:#2f2f2f;position:relative}.tooltip-img{width:20px;height:20px;display:inline-block;border-radius:50%;overflow:hidden}.msp-faq ul{list-style:none;padding-left:0}li.faq-section.faq-full-width{width:100% !important}.msp-faq .faq-content .faq-section .faq-area .info-toggle-content{padding:0}.msp-faq .faq-content .faq-section .faq-area .info-toggle-content .info-1-toggle-content{display:none}.msp-faq .faq-content .faq-section .faq-area .info-toggle-content input[type=checkbox]:checked+div{display:block}.msp-faq .bottom-btn{text-align:center;clear:both}.additional-ques-btn{text-decoration:none;color:#fff !important;background:#eb4144;padding:20px 25px;font-size:22px;font-weight:700;margin-left:auto;margin-right:auto;display:block;text-align:center;margin-top:20px;max-width:500px}a.additional-ques-btn:hover{color:#fff}.msp-faq .faq-content .faq-section.right{float:right}.info-one{margin-bottom:15px}.info-toggle-content input[type=checkbox]{display:none}.info-toggle-content input[type=checkbox]:checked+div{display:block;padding:15px}.info-one input[type=checkbox]{display:none}.info-one input[type=checkbox]~div.info-toggle-content{display:none;padding:15px}.info-one input[type=checkbox]:checked~div.info-toggle-content{display:block}.info-one div.info-toggle-content{padding:15px}li.faq-section.faq-full-width .faq-area .info-one .info-1-toggle-label:after{display:none}.contact_form_detail{margin-bottom:20px}#contact-form{display:inline-block;float:left;width:375px;min-width:inherit}#contact-form .label{display:block;font-weight:400;margin-bottom:2px}.contact-form-address{float:left;display:inline-block;vertical-align:middle;margin-top:10px;padding-left:60px;box-sizing:border-box;width:calc(100% - 375px) !important}.contact-form-address .contact-timing-hour,.contact-form-address .contact-phone-number,.contact-form-address .contact-mailing-address{float:left;width:33.33%;padding-left:15px;padding-right:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contact-timing-hour>p,.contact-phone-number>p,.contact-mailing-address>p{font-size:14px;font-weight:700;margin:0 0 5px}.contact-phone-number a{color:#000;text-decoration:none}#contact-form .fieldset>.field,#contact-form .fieldset>.fields>.field{margin-bottom:10px}#contact-form .actions-toolbar .primary .action{display:block;width:100%;margin:0;background:#ff7f00;border:1px solid #ff7f00;border-radius:0;padding:10px 20px}#contact-form .actions-toolbar .primary{float:none;width:100%;display:block}#contact-form .fieldset{margin-bottom:10px}.badges-page{margin:0 0 20px;overflow:hidden}.badges-page>ul{display:block;margin:0 auto;padding:0;text-align:center;vertical-align:middle;width:100%}.badges-page ul li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:none repeat 0 0 #f5f5f5;border:1px solid #d3d3d3;border-radius:5px;height:auto;margin:10px;padding:5px;text-align:center;display:inline-block;max-width:253px;width:100% !important}.badges-page ul li a{background:none repeat 0 0 #fff;border-radius:5px;display:block;height:187px;line-height:187px;margin:auto;vertical-align:middle;width:100%}.badges-page ul li a img{line-height:187px;max-width:100%;text-align:center;vertical-align:middle;width:83%}.secure-shopper{width:100%;max-width:430px;margin:0 auto}.post-list.grid li.item{width:33.33%;box-sizing:border-box;float:left;clear:none;padding-left:15px;padding-right:15px;padding-top:0;padding-bottom:0;background:0 0;border:none;margin-right:0;margin-bottom:15px}.post-list.grid li.item .post-list-item .post-entry h2 a{color:#0e66ae;line-height:18px;font-size:18px;display:block;margin-bottom:10px;text-decoration:none}.reward-button-head .reward-btn{width:164px;height:40px;text-align:center;background-position:bottom -87px left;display:inline-block;font-size:0}.sprite-img{background-image:url("/media/wysiwyg/masterspaparts-latest-icon.png");background-repeat:no-repeat}.reward-button-head{position:absolute;right:0;top:0}.rightbox .head_title{color:#000;font-size:14px;font-weight:700;margin:0 0 10px;padding:0;text-transform:uppercase;line-height:normal;min-height:unset}table.subcat_list td{padding:5px 0;border:1px solid #bbb}table.subcat_list a{color:#3598dc;text-decoration:underline}table.subcat_list a,table.subcat_list a span{color:#3598dc;font-size:13px;line-height:13px;margin-bottom:0;text-align:center;display:block;font-weight:700}.spa-own-box ul{padding-left:20px}.spa-own-box ul li{margin-bottom:0}.reward-button-head .reward-login-btn{width:164px;height:40px;text-align:center;background-position:bottom 1px left;display:inline-block;font-size:0}.alignleft{float:left;margin-right:1.625em}.alignright{float:right;margin-left:1.625em}.alignright p{margin-bottom:0}.post-list-item .post-date{float:right;margin-right:0}.wordpress-homepage-view .post-list-item h2,.wordpress-homepage-view .post-list-item h2 a{color:#0e66ae;line-height:18px;font-size:18px;display:block;margin-bottom:10px;text-decoration:none}.wordpress-homepage-view .post-list-item h2 a{display:inline-block}.wordpress-homepage-view .post-list-item .post-entry{clear:both;width:auto;margin-left:-15px;margin-right:-15px;box-sizing:border-box;overflow:hidden}.wordpress-homepage-view .image-col-4{float:left;width:25%;box-sizing:border-box;padding-left:15px;padding-right:15px;max-height:none}.wordpress-homepage-view .image-col-4 .post-image{background:#fff;text-align:center;border:1px solid #ddd;padding:3px}.wordpress-homepage-view .image-col-4 .post-image img{height:auto;max-height:200px}.wordpress-homepage-view .post-excerpt{width:75%;padding-left:15px;padding-right:15px;box-sizing:border-box;float:left}.wordpress-homepage-view .post-list-item .post-date{margin-right:0;float:right;font-weight:700;font-size:12px;color:#666}.wordpress-homepage-view .post-list-item .post-meta{clear:both;padding:0;margin-bottom:0;margin-top:10px;overflow:hidden;display:block;color:#666;font-size:12px}.wordpress-homepage-view .post-meta .post-meta-item strong{font-weight:400}.wordpress-homepage-view .post-meta .post-meta-item a{text-decoration:none;color:#1982d1;text-decoration:none;font-weight:700}.wordpress-post-view .post-view strong{color:#000}.wordpress-post-view .post-view .content-cls>h2{font-size:20px}.wordpress-post-view .post-view .wp-block-image{margin-bottom:0}img.size-full,img.size-large{max-width:97.5%;width:auto;height:auto}.post-view img[class*=align],.post-view img[class*=wp-image-],#content .gallery .gallery-icon img{border:1px solid #ddd;padding:6px;box-sizing:border-box}.wordpress-homepage-view .post-excerpt .alignleft{border:1px solid #ddd;padding:6px}.wordpress-homepage-view .post-excerpt .alignleft:hover{background:#eee;border-color:#bbb}.post-view img.alignleft,.post-view img.alignright,.post-view img.aligncenter{margin-bottom:30px}.post-view img.alignleft{margin-right:1.625em}.post-view a:hover img.alignleft,.post-view a:hover img.alignright,.post-view a:hover img.aligncenter{background:#eee}.mob_image.actual_size .wp-caption.aligncenter{max-width:600px;width:100% !important;box-sizing:border-box}.mob_image.actual_size .wp-caption.aligncenter p{margin-bottom:0;line-height:normal;margin-top:5px}.wp-caption img{display:block;margin:0 auto !important;max-width:98%;height:auto !important;max-width:100% !important}.wp-caption{background:#eee;margin-bottom:1.625em;max-width:96%;padding:9px}.alignleft p{margin-bottom:0}.mob_image.actual_size .wp-caption.aligncenter img{width:100%}.wp-caption img{border-color:#eee}.img-post-area{clear:both;width:100%;float:none;display:block;overflow:hidden}.img-post-area .img-cont{float:left}.img-post-area .img-cont img{margin:0 20px 20px 0;height:auto;width:auto;max-width:200px;max-height:200px}.wp-caption a:focus img,.wp-caption a:active img,.wp-caption a:hover img{background:#fff !important;border-color:#ddd}.wordpress-post-view .post-view p.post-date{margin-bottom:10px;color:#2f2f2f;font-style:italic;font-size:14px;line-height:normal}.post-meta.details{clear:both;padding:0;margin-bottom:0;margin-top:10px;overflow:hidden;display:block;color:#666;font-size:12px;font-style:italic}.post-meta.details a{color:#1982d1;text-decoration:none;font-weight:700;font-style:italic}.post-skip-navigation{margin-top:10px}.post-skip-navigation .post-skips{width:100%;margin-top:20px;display:block}.post-skip-navigation .post-skips a{font-weight:700;text-decoration:none}.post-skip-navigation .post-skips a:hover{text-decoration:underline}.post-skip.post-skip-next.right{float:right}.wp-block-separator{background:#ccc;border:none !important;height:1px;max-width:100% !important;margin-top:20px;margin-bottom:20px}.post-meta.details span.posted-on{float:right;font-weight:700;font-size:12px;box-sizing:border-box;padding-right:5px}.blog-main-img img:hover{background:#eee}.blog-main-img img{border:1px solid #ddd;padding:6px}.pager{font-size:11px;background:#eee;padding:4px 8px;border-top:1px solid#e2e2e2;text-align:center;overflow:hidden}.pager .amount{float:left;margin:0}.wordpress-post-view figure.wp-block-image{margin-bottom:0}.wordpress-post-view .wp-block-image img{height:auto !important;border:1px solid #ddd;padding:6px;box-sizing:border-box;margin-bottom:15px}.post-content .relpost-thumb-wrapper{display:none}.relpost-block-container{clear:both;overflow:hidden;padding-left:0}.relpost-block-container li{float:left;width:170px;height:255px;background:#fff;padding:6px;text-align:center;margin-bottom:10px;list-style:none}.relpost-block-container li:hover{background:#eee}.relpost-block-container li a{text-decoration:none;display:block;color:#333;font-size:12px;font-family:Arial}.relpost-block-container li a img{height:180px;margin-bottom:10px;max-width:100%}.relpost-block-container li:hover a{text-decoration:underline}.amcart-minipage-wrap .amcart-message-box{max-width:100%}.wp-block-image .alignleft{float:left;margin-right:15px}.wp-block-image .alignright{float:right;margin-left:15px}.product-view{border:1px solid #c4c6c8;margin-top:33px}.product-essential{overflow:hidden;clear:both;padding:20px;box-sizing:border-box;background:#fff}.product-collateral{clear:both;margin-bottom:0;background:#f6f6f6 url(/media/wysiwyg/bkg_product_collateral.png) 0 0 repeat-x;padding:20px}.product.data.items>.item.title{margin:0 5px 0 0}.product.data.items>.item.title>.switch{padding:9px 12px}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fbfbfb;padding-bottom:10px}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:10px;background:#fbfbfb}.product.data.items>.item.content{margin-top:38px}.product.data.items>.item.content ol{list-style:decimal outside}.product-info-main .product-info-price{display:block}.product-info-main .product-info-price .price-box{display:block}.product-info-main .product.attribute.sku .type:after{content:':'}.product-info-main .product.attribute.sku .type{margin-right:0}.product-info-main .product-info-stock-sku{display:block;text-align:left;padding-left:0;width:100%}.product-info-main .product-add-form{padding-top:0}.block .title strong#block-upsell-heading{color:#3498db;border-bottom:1px solid#ddd;font-size:18px;font-weight:700;margin-bottom:0;padding-bottom:1px}#sa_review_paging #sa_sort{height:auto}.product-info-main .product-info-price{clear:both}.prd-brand-manufacturer{display:flex}.prd_tagline{color:#4a4a4a;font-size:20px;font-weight:700;margin-top:10px;margin-bottom:10px}.cover-product-options .field .options-list .field.choice input{vertical-align:middle;margin-top:-2px}#customer-reviews .sub_head{color:#3498db;border-bottom:1px solid #ddd;font-size:18px;font-weight:700;margin-bottom:15px;padding-bottom:1px}.block .title strong#block-upsell-heading{color:#3498db;border-bottom:1px solid #ddd;font-size:18px;font-weight:700;margin-bottom:0;padding-bottom:1px;display:block;line-height:1.55em}.catalog-product-view .product.data.items>.item.content li{margin-bottom:0;font-size:15px;line-height:1.5em}.catalog-product-view .product.data.items>.item.content p{font-size:15px;line-height:1.5em;margin-bottom:15px}.catalog-product-view #shipping_returns p{margin-bottom:0}.catalog-product-view .product-collateral h2{font-size:16px;margin:20px 0 5px;line-height:normal;color:#3498db;font-weight:700}.description .desc_inner_heading{font-size:17px;margin-bottom:15px}.vidgap{width:100%;height:315px;margin-bottom:10px}p.required{color:#eb340a;font-size:11px}.product-collateral .product.info.detailed{margin-bottom:20px}.product-collateral .products{margin-top:15px;margin-bottom:15px}.cover-product-options .product-options-wrapper{margin:20px 0 0;padding:10px 15px 20px;position:relative;background-color:#f6f6f6;border:1px solid #e4e4e4}.cover-product-options .product-add-form form .label-text{padding-bottom:10px}.product-options-bottom{background-color:#fffada;padding:15px 20px;border:1px solid #e4e4e4;border-top:none;overflow:hidden}.cover-product-options .field .options-list .field.choice{margin-bottom:0}.product-options-bottom .box-tocart{float:right;margin-bottom:0}.product-options-bottom .box-tocart .fieldset:last-child{margin-bottom:0}.product-options-bottom .box-tocart .action.tocart:not(:last-child){margin-bottom:0}.product-options-bottom .box-tocart .fieldset:last-child{margin-bottom:0;width:auto;display:flex;vertical-align:middle;align-content:center;align-items:center}.product-options-bottom .field.qty{margin:0 10px 0 0 !important}.page-layout-2columns-left .column.main .product-info-main{width:50%;float:left;padding-left:15px;padding-right:15px}.product-info-main .product-reviews-summary .ind_cnt.low{text-align:left}.cover-product-options #product_addtocart_form .product-options-wrapper p.required{position:absolute;right:auto;left:auto;bottom:auto}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field:last-child{margin-bottom:0}.product-info-main .product-reviews-summary .ind_cnt.low a{font-size:13px}.cover-product-options{width:25%;float:left;box-sizing:border-box;padding-left:15px}.catalog-product-view .box-tocart .fieldset .field.qty label{margin:0}.product-options-bottom .special-price{display:block;color:#ed3232;font-size:14px;clear:both;font-weight:700}.product-options-bottom .special-price span{display:inline-block !important;margin:0 !important;height:auto !important;line-height:normal !important;float:left;font-size:14px !important;font-weight:700 !important}.product-options-bottom .price-box .old-price,.product-info-price .price-box .old-price{display:block;color:#c76200;text-decoration:line-through;font-size:14px !important;clear:both}.product-options-bottom .price-box .old-price .price{color:#c76200;font-weight:700;font-size:14px;line-height:normal}.product-add-form form .fieldset{margin:0}.product-add-form form .label-text{margin-top:10px}.product-add-form form .control select{display:inline-block;width:auto}.product-options-bottom .price-box .old-price .price-container{font-size:14px;font-weight:700}.category-cms h2{font-size:24px;margin:10px 0 15px;line-height:normal;font-weight:700}.product-add-form .product-options-bottom .price-box{float:left;padding:0;margin:0}.product-options-bottom .special-price span.price-label{position:unset;margin:0 4px 0 0 !important;width:auto !important;height:auto;color:#ed3232;font-size:14px;font-weight:700}.smarttop-category-product .smarttop-product{width:100%;clear:both}.smarttop-category-product .smarttop-product .product.media{width:40%;margin-left:0}.smarttop-category-product .smarttop-product .product-info-main{width:60% !important}.product-social-links{text-align:left}.smarttop-category-product .cover-product-options{width:100%;clear:both;padding-left:0}.smarttop-category-product .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field{border-bottom:0;padding-bottom:0}.smarttop-category-product .cover-product-options .product-options-bottom{background:#f6f6f6;border-top:none;text-align:right}.smarttop-category-product .wishlist-box{clear:both}.smarttop-category-product .price-box.price-final_price{float:none;margin:2px 10px 0 0 !important;padding:0;line-height:normal;display:inline-block}.smarttop-category-product .price-box.price-final_price span{margin:0;height:auto;line-height:normal}.smarttop-category-product .cover-product-options .product-options-wrapper{border-bottom:none;padding-bottom:10px}.smarttop-category-product .smarttop-measuring-guide-link{bottom:0}.smarttop-category-product .cover-product-options .product-options-wrapper .fieldset{overflow:hidden;margin-bottom:0;margin-left:-15px;margin-right:-15px}.smarttop-category-product .cover-product-options .product-options-wrapper .fieldset>.field{width:33.33%;float:left;padding-left:15px;padding-right:15px;box-sizing:border-box}.smarttop-category-product .product-add-form .product-options-wrapper .field .control{width:auto;border-bottom:1px solid #e4e4e4;padding-bottom:15px;margin-bottom:15px}.smarttop-category-product .custom_option_swatch .field.active label.label span{padding-left:40px;padding-top:5px}.smarttop-category-product .custom_option_swatch .field label.label{width:30px;height:30px}.smarttop-category-product .product-add-form .product-options-wrapper .field .control .custom_option_swatch{padding-bottom:0;border:none;margin-bottom:-8px;position:relative}.smarttop-category-product .product-add-form .product-options-wrapper .field .control input,.smarttop-category-product .product-add-form .product-options-wrapper .field .control select{width:100%;max-width:310px;margin-top:0 !important}.smarttop-category-product .cover-product-options .product-options-wrapper .fieldset>.field label{margin-bottom:0}.smarttop-category-product .fieldset>.field.required>.label:after,.smarttop-category-product .fieldset>.fields>.field.required>.label:after,.smarttop-category-product .fieldset>.field._required>.label:after,.smarttop-category-product .fieldset>.fields>.field._required>.label:after{margin-bottom:0;line-height:normal}.smartop-desc-subhead{font-size:18px;font-weight:700;margin-bottom:20px}.smartop-cover-desc-img{clear:both;overflow:hidden;margin-bottom:0}.smartop-cover-desc-img ul{padding-left:0;list-style:none;overflow:hidden;margin-bottom:0}.smartop-cover-desc-img ul li{float:left;list-style:none;width:auto;margin-right:50px;height:190px;overflow:hidden;text-align:center;vertical-align:middle;margin-bottom:30px !important}.smartop-cover-desc-img ul li img{max-width:100%;height:auto;max-height:100%;margin:0 auto;border:1px solid #000;box-sizing:border-box}.product.info.detailed .additional-attributes>thead>tr>th,.product.info.detailed .additional-attributes>tbody>tr>th,.product.info.detailed .additional-attributes>tfoot>tr>th{padding:10px;line-height:normal;font-size:14px;vertical-align:middle;height:auto;min-height:unset;border-bottom:1px solid #d9dde3;border-right:1px solid #d9dde3}.product.info.detailed .additional-attributes>thead>tr>td,.product.info.detailed .additional-attributes>tbody>tr>td,.product.info.detailed .additional-attributes>tfoot>tr>td{padding:10px;line-height:normal;font-size:14px;border-bottom:1px solid #d9dde3;border-right:1px solid #d9dde3}.product.info.detailed .additional-attributes .prd_sku{margin-top:0;margin-bottom:0}.product.info.detailed .additional-attributes{width:100%;border:1px solid #bebcb7}.smarttop-category-product .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.required.color-dropdown{width:33.33%}.smarttop-category-product .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.required.color-dropdown .control{position:relative;padding-top:5px}.smarttop-category-product .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.required.color-dropdown .control .custom_option_swatch{margin-bottom:0}.smarttop-category-product .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.required.color-dropdown .control .select-list{border-top:none;margin-top:0;left:0;right:0;max-width:310px;box-sizing:border-box}.smarttop-category-product .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.required.color-dropdown .control .button{padding-top:3px;padding-bottom:2px;max-width:310px;box-sizing:border-box;height:32px}#layered-filter-block .part-finder-toggle-input{position:absolute;opacity:0;margin:0;padding:0;display:none}.part-finder-toggle-label{background:#1f74ad;border:none;display:block;padding:9px 5px 9px 9px;color:#fff;font-size:16px;font-weight:700;border-radius:5px 5px 0 0;cursor:pointer;font-family:Arial,Helvetica,sans-serif;line-height:16px;position:relative}div#layered-filter-block{border-radius:5px;overflow:hidden;margin-bottom:20px;border:1px solid #ee3f3e}div#layered-filter-block .part-finder-toggle-label{background:#ee3f3e}.filtercontentlink{padding:7px}div#layered-filter-block .block-actions.filter-actions{background:none repeat scroll 0 0 #f8f7f5;border-top:1px solid #ccc;padding:4px 5px;margin-bottom:0;text-align:right;font-size:10px}.amshopby-filter-current .amshopby-filter-name{display:flex;padding:0 5px 0 0;font-weight:700}div#layered-filter-block .filter-current .items{padding-left:0;margin-top:0;margin-bottom:0}.amshopby-filter-current .amshopby-item.item{display:flex;align-items:center;position:relative;padding:0 0 0 20px}div#layered-filter-block .filter-current .items li{background:#f8f7f5;margin:0;padding:6px 10px}.amshopby-filter-current .amshopby-remove{display:flex;justify-content:center;align-items:center;position:absolute;left:0;width:12px;height:12px}.amshopby-filter-current .amshopby-remove:after,.amshopby-filter-current .amshopby-remove:before{position:absolute;width:100%;height:1px;background-color:#757575;content:''}.amshopby-filter-current .amshopby-remove:before{transform:rotate(-45deg)}.amshopby-filter-current .amshopby-remove:after{transform:rotate(45deg)}.amshopby-filter-current .amshopby-filter-value{flex-grow:1}div#layered-filter-block .block-title.filter-title{display:none !important}div#layered-filter-block span.block-subtitle.filter-current-subtitle{display:none}div#layered-filter-block .block-title{background:#1f74ad;border:none;display:block;font:bold 16px/16px Arial,Helvetica,sans-serif;color:#fff;padding:9px 5px 9px 9px}div#layered-filter-block .filter-options{background:#d5d5d5!important;border-radius:0!important;border:none!important;clear:both;overflow:hidden}iv#layered-filter-block .filter-current .items{padding:0;background:#f8f7f5}div#layered-filter-block .filter-current .items li{background:#f8f7f5;margin:0;padding:6px 10px}div#layered-filter-block .filter-current .items li .filter-value.am-filter-value{display:inline;vertical-align:middle}div#layered-filter-block .block-actions.filter-actions{background:none repeat scroll 0 0 #f8f7f5;border-top:1px solid #ccc;padding:4px 5px;margin-bottom:0;text-align:right;font-size:10px}div#layered-filter-block .filter-current .action.remove{position:unset;left:auto;right:auto;top:auto;font-size:10px;background:#dfdfdf;line-height:normal;border:1px solid #a7a7a7;width:12px;height:12px;position:relative;text-align:center;margin-left:5px;display:inline-block}div#layered-filter-block .filter-current .action.remove:before{font-size:8px;line-height:8px}div#layered-filter-block .filter-options-title{font-weight:700;font-size:12px;padding:5px 10px 0}div#layered-filter-block .filter-options-content{display:block !important;padding:0 10px}div#layered-filter-block .filter-options-title:after{display:none}div#layered-filter-block .filter-options select{box-shadow:none}div#layered-filter-block .filter-options select{box-shadow:none;padding:7px 5px;font-size:12px;color:#2f2f2f;line-height:normal;min-height:auto !important;height:auto;display:block}div#layered-filter-block .filter-current .items{padding:0}.product-add-form .product-options-wrapper .field .control{width:auto}.custom_option_swatch{margin-left:-5px;margin-right:-5px;border-bottom:1px solid #e4e4e4;padding-bottom:15px;margin-bottom:15px}.cover-product-options .product-options-wrapper .fieldset>.field{margin-bottom:0}.am-dropdown .chosen-container .chosen-choices{list-style:none;padding-left:0}.am-dropdown .chosen-container .chosen-choices input{width:100% !important;box-sizing:border-box}.custom_option_swatch .field{display:inline-block;margin:5px !important;position:relative}.custom_option_swatch .field input.radio{opacity:0;position:absolute;height:100%;width:100%;z-index:1;cursor:pointer;left:0;top:0;margin:0}.custom_option_swatch .field label.label{height:48px;width:48px;display:inline-block;vertical-align:middle;position:relative}.custom_option_swatch .field label.label span{font-size:0}.custom_option_swatch .field:hover label.label{transform:scale(1.1)}.the-slideshow{background:#ededed;margin:0 auto 20px !important;overflow:hidden;padding:5px;position:relative;max-width:960px}.the-slideshow ul{padding-left:0}.the-slideshow ul li{margin-bottom:0}.custom_option_swatch .field.active:hover label.label{transform:scale(1)}.custom_option_swatch .field input.radio:checked+label.label:before{content:"";background:url("/media/wysiwyg/right-icon.png") no-repeat;height:24px;width:24px;right:-8px;top:-8px;position:absolute}.change_color{position:absolute;top:65px;right:30px}.custom_option_swatch .field.active label.label span{display:inline-block;font-size:16px;font-size:16px;display:inline-block;padding-left:60px;padding-top:15px;white-space:nowrap}.product-info-main .free_shipp_msg{padding-bottom:15px;padding-top:15px;margin-bottom:15px;margin-top:15px;background:url(/media/wysiwyg/icon-shipping.png);background-repeat:no-repeat;background-position:left center;padding-left:46px;background-size:34px auto;font-style:italic;font-size:15px !important;box-sizing:border-box;color:#ed3232;font-weight:700;clear:both}.smarttop-category-product .change_color{position:absolute;top:10px;right:10px}.product-info-main .sub_head{border-bottom:1px solid #ddd;color:#3498db;font-size:18px;font-weight:700;margin:0 0 15px;padding:0 0 1px;clear:both}.catalog-product-view .product-info-main .value p{font-size:15px;line-height:1.5em;margin-bottom:15px}.product-info-main .product_mspupc{margin-top:10px}.catalog-product-view .product-info-main .value ul li{margin-bottom:0}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field{margin-bottom:15px;border-bottom:1px solid #e4e4e4;padding-bottom:10px}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field:last-child{border-bottom:none}.cover-product-options .custom_option_swatch{padding-bottom:0;margin-bottom:0;border-bottom:none;border:1px solid transparent;position:relative}.cover-product-options .custom_option_swatch .change_color{top:20px;right:0}.cover-product-options .required-field-error .custom_option_swatch{border:1px solid red !important}.short-description-mobile{display:none}.product-smart-top-cover-w-coverlifter .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field{margin-bottom:0}.product-smart-top-cover-w-coverlifter .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field label{color:#2f2f2f;display:block;font-weight:700}.product-smart-top-cover-w-coverlifter .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field:nth-child(10){display:none}.product-smart-top-cover-w-coverlifter .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field .control{padding-top:5px}.product-hot-tub-smartop-vanish .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field{margin-bottom:0}.product-hot-tub-smartop-vanish .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field label{color:#2f2f2f;display:block;font-weight:700}.product-hot-tub-smartop-vanish .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field:last-child{display:none}.product-hot-tub-smartop-vanish .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field .control{padding-top:5px}.product-swim-spa-vanish-smart-top .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field{margin-bottom:0}.product-swim-spa-vanish-smart-top .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field label{color:#2f2f2f;display:block;font-weight:700}.product-swim-spa-vanish-smart-top .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field:nth-child(8){display:none}.product-swim-spa-vanish-smart-top .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field .control{padding-top:5px}.product-swim-spa-upright-smart-top-cover .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field{margin-bottom:0}.product-swim-spa-upright-smart-top-cover .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field label{color:#2f2f2f;display:block;font-weight:700}.product-swim-spa-upright-smart-top-cover .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field .control{padding-top:5px}.block-new-customer-box{background:#f4f4f4;border:1px solid #dcdcdc;padding:15px 20px 0}.block-new-customer-box .block-content{min-height:180px}form.form.password.forget{background:#f4f4f4;padding:22px 20px 0;border:1px solid #dcdcdc;overflow:hidden;display:block;width:50%}form.form.password.forget .actions-toolbar{margin:20px -20px 0;background:#ebebeb;padding:8px 20px}._keyfocus :focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}.action.primary{background-image:none;background:#ad5700;border:1px solid #ad5700;color:#fff;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;padding:10px 15px;font-size:14px;box-sizing:border-box;vertical-align:middle}button,a.action.primary{border-radius:0}a.action.primary{text-decoration:none}.action.primary:focus,.action.primary:active{background:#1f74ad;border:1px solid #1f74ad;color:#fff}.action.primary:hover{background:#ad5700;border:1px solid #ad5700;color:#fff}.login-container .block-new-customer .actions-toolbar{margin:20px -20px 0;background:#ebebeb;padding:8px 20px}.login-container .block .block-title strong{background-image:url(/media/wysiwyg/i_page1.gif);font-weight:700;font-size:13px;padding-left:23px;background-position:0 1px;background-repeat:no-repeat;text-transform:uppercase;color:#d42608}.login-container .fieldset>.field>.control{width:auto}.login-container .block-new-customer .actions-toolbar .actions-toolbar>.primary{float:right}.block-customer-login-box{background:#f4f4f4;border:1px solid #dcdcdc;padding:15px 20px 0}.block-customer-login .actions-toolbar{margin:20px -20px 0;background:#ebebeb;padding:8px 20px}.login-container .fieldset:after{margin-top:0}.block-customer-login-box .fieldset.login{margin-bottom:0}form.form-create-account{border:1px solid #dcdcdc;background:#f4f4f4;padding:22px 20px 0;margin:28px 0 0;display:block}form.form-create-account .actions-toolbar{margin:20px -20px 0;background:#ebebeb;padding:8px 20px}form.form-create-account fieldset{margin-bottom:20px}.actions-toolbar>.primary{margin-bottom:0}.form-create-account .fieldset.create.account:after{margin-top:5px}.block.block-dashboard-addresses,.block.block-dashboard-info,.block.block-dashboard-mypoints-summary{background:#f4f4f4;border:1px solid #dcdcdc;padding:15px;margin:0 0 20px}.points-summary-emphasize{font-weight:700}.block.block-dashboard-mypoints-summary .usable-points{margin-bottom:12px}.account .column.main .block .block-title strong{color:#d42608;font-size:13px !important;font-weight:700 !important;text-transform:uppercase}.account .column.main .block .block-title .action{float:right}.account .column.main .block .block-title{margin-bottom:15px !important}.block.block-dashboard-orders .block-content .table-wrapper.orders-recent{margin-top:0}.account .data.table tbody th,.account .data.table tbody td{border-bottom:1px solid #d9dde3;border-right:1px solid #d9dde3}.data.table td{padding:3px 8px}.account .data.table{width:100%;border:1px solid #bebcb7}.account .data.table thead th{font-weight:700;border-right:1px solid #c2d3e0;padding:2px 8px;color:#0a263c;white-space:nowrap;vertical-align:middle;background:#f4f4f4}.account .block-content address{font-size:14px;line-height:normal}.paypal-review .block .box-title>span,.account .column.main .block:not(.widget) .box-title>span,.multicheckout .box-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .box-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .box-title>span,.sales-guest-view .column.main .block:not(.widget) .box-title>span{font-size:14px}.form-edit-account{background:#f4f4f4;border:1px solid #dcdcdc;padding:15px 20px 0;display:inline-block}.form-edit-account .actions-toolbar{margin:20px -20px 0;background:#ebebeb;padding:8px 20px}.form-edit-account .fieldset{margin-bottom:20px}.box.box-address-billing,.box.box-address-shipping{background:#f4f4f4;border:1px solid #dcdcdc;padding:15px;margin:0 0 20px;box-sizing:border-box}.block.block-addresses-list{background:#f4f4f4;border:1px solid #dcdcdc;padding:15px;margin:0 0 20px;box-sizing:border-box}.abs-margin-for-blocks-and-widgets-desktop,.page-main .block,.customer-review .product-details{margin-bottom:20px !important}.brandModelBlock{border:1px solid #ccc;border-radius:5px;overflow:hidden;margin-top:20px;margin-bottom:20px}.brandModelBlock .modeltitle{background:#f4f4f4;padding:8px;border-bottom:1px solid #ccc;color:#444343;font-weight:700}.brandModelBlock .model-content{padding:8px}.products-grid .product-item-inner .actions-secondary{display:none}.browse-products{display:inline-block;clear:both;margin-top:15px;margin-bottom:15px;height:auto;overflow:hidden;line-height:normal;width:100%;font-size:22px}.catalog-product-view .purchase_info .purchase_head{background:#666;color:#fff;text-align:center;padding:0 10px;font-size:14px;font-weight:700;height:40px;line-height:40px}.catalog-product-view .purchase_info .stock span{font-weight:700}.catalog-product-view .purchase_info{border:1px solid #999;box-sizing:border-box;text-align:center}.catalog-product-view .purchase_info .actions{display:inline-block}.catalog-product-view .purchase_info .actions button{margin-bottom:0 !important}.catalog-product-view .purchase_info .price{font-weight:700;font-size:16px;color:#ed3232}.catalog-product-view .purchase_info .stock.available span{font-weight:700}.catalog-product-view .purchase_info .stock.available{margin-top:0;margin-bottom:10px}.catalog-product-view .purchase_info .box-tocart .action.tocart{width:130px}.catalog-product-view .price-box.price-final_price{margin:5px 0}.catalog-product-view .prd_sku{margin-top:5px;margin-bottom:0}.catalog-product-view .box-tocart .fieldset>.field>.label{font-weight:700}.catalog-product-view .box-tocart .field.qty input#qty{width:60px;padding:2px 10px;height:auto;line-height:normal}.catalog-product-view .purchase_info .product-add-form{margin-top:10px;margin-bottom:10px}.catalog-product-view .purchase_info .add-to-wishlist{font-weight:700;font-size:11px;margin-bottom:15px}.catalog-product-view .box-tocart .fieldset>.field{margin-bottom:10px}.catalog-product-view .box-tocart .add-to-links{margin-bottom:0;list-style:none;padding-left:0;margin-top:10px}.catalog-product-view .box-tocart{margin-bottom:0}.catalog-product-view .box-tocart .add-to-links a{font-size:11px;font-weight:700;letter-spacing:normal}.checkout-cart-index .checkout-cart-grid .cart_shopper{padding-right:0}.checkout-cart-index #block-reward{width:unset;float:unset}.checkout-cart-grid{width:75%;float:left;padding-right:20px;box-sizing:border-box}.checkout-cart-grid #form-validate{width:100%;padding:0;box-sizing:border-box}.catalog-product-view .purchase_info .reg:empty{display:none !important}.catalog-product-view .product-add-form .product-options-bottom .price-box.price-final_price .price-container>span{margin-bottom:0}.page-main .cart-summary .block#block-shipping{display:none}.cart-summary .checkout-methods-items .action.primary.checkout{font-size:14px;padding:8px 10px}.checkout-index-index .product-item-details .product.options{display:none}.checkout-cart-index .mobile-cart-methods{display:none}.checkout-cart-index .page-title{border-bottom:none}.wishlist-index-index .products-grid .product-items{margin-left:-15px;margin-right:-15px;box-sizing:border-box;border:none;display:flex;flex-wrap:wrap}.wishlist-index-index .products-grid .product-item{width:25%;float:left;margin-left:0 !important;margin-right:0;box-sizing:border-box;padding:0 15px;border:none}.products-grid.wishlist .product-item .fieldset{margin-bottom:0}.products-grid.wishlist .product-item .box-tocart .tocart{padding:7px 10px;line-height:normal}.wishlist-index-index .products-grid .product-item .product-item-info{width:auto;max-width:265px;border:1px solid #d5d5d5;padding:15px;text-align:center;margin:0 auto;border-radius:5px;box-sizing:border-box}.products-grid.wishlist .product-item-photo{text-align:center;float:none}.wishlist-index-index .products-grid .product-item .product-item-info:hover,.wishlist-index-index .products-grid .product-item .product-item-info.active{border:1px solid #d5d5d5;max-width:none;max-width:265px;border-radius:5px}.wishlist-index-index .product-item-inner .comment-box{margin-top:0}.products-grid.wishlist .product-item-comment{display:block;height:65px;margin:0 0 10px !important}.products-grid.wishlist .product-item-name{height:40px;overflow:hidden}.wishlist-index-index .products-grid .product-item .product-item-info .product-item-inner{left:15px;right:15px;position:unset !important}.wishlist-index-index .products-grid .product-item .product-item-info .product-item-inner .box-tocart{margin-bottom:0}.products-grid.wishlist{overflow:hidden}.spd_page .spdimg-section{float:left;width:295px;box-sizing:border-box}.spd_page .spd_article{width:calc(100% - 295px);float:left;box-sizing:border-box}.spd_page .spdhead{font-size:20px;font-weight:700;color:red;padding-bottom:15px}.spd_page .fontbold{font-weight:700}.spd_page .fontbold{font-weight:700}.spd_page .spdcondet{font-size:16px;font-weight:700;padding-top:40px}.cart.table-wrapper tbody td{vertical-align:middle;padding:10px !important;border-right:1px solid #d9dde3 !important;text-align:center !important}.cart.table-wrapper tbody td .item-options{text-align:left}.cart.table-wrapper .items#shopping-cart-table{border:1px solid #d9dde3}.cart.table-wrapper .product-item-details{vertical-align:middle;padding-bottom:0;display:block;padding-bottom:0}.cart.table-wrapper .item .col.item{display:table-cell}.cart.table-wrapper .product-item-name+.item-options{margin-top:0}.cart.table-wrapper .cart tbody td span{font-weight:400 !important;font-size:14px}.cart.table-wrapper .cart thead tr th.col{border-right:1px solid #c2d3e0;color:#0a263c;background:#f4f4f4;padding:2px 8px;font-weight:700;text-align:left}.cart.table-wrapper .cart tr .col.subtotal,.cart.table-wrapper .cart tr .col.qty,.cart.table-wrapper .cart tr .col.price,.cart.table-wrapper .cart tbody td.img{text-align:center !important}.cart.table-wrapper .product-item-name{text-align:left}.cart.table-wrapper .product-item-name a{color:#006bb4;font-weight:700;font-size:16px;text-decoration:underline}.cart-container .cart-summary .cart-totals .grand.totals td.amount{padding-top:11px;padding-bottom:11px}.cart-container .cart-summary{position:unset !important;top:auto !important}.cart.table-wrapper .items#shopping-cart-table{border:1px solid #d9dde3}.cart.table-wrapper .items#shopping-cart-table .item-actions{background:#dcdcdc}.cart.table-wrapper .product-item-photo .product-image-photo{height:75px;max-width:100%}.cart.table-wrapper .actions-toolbar{padding-bottom:0}.amcheckout-step-container .amcheckout-summary-container .minicart-items .minicart-items-wrapper{padding:15px 15px 0 0}.minicart-items-wrapper{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 -20px;border-left:0;border-right:0;overflow-x:auto;padding:15px;max-height:360px}.minicart-items .action.edit,.minicart-items .action.delete{display:inline-block;text-decoration:none}.minicart-items .action.edit:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:20px;color:#757575;content:'';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;text-align:center;background:url(/media/wysiwyg/edit-icon-svg.svg);padding:8px;background-repeat:no-repeat;background-position:top center;background-size:14px auto}.minicart-items .action.delete:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:20px;color:#757575;content:'';vertical-align:middle;display:inline-block;overflow:hidden;speak:none;text-align:center;background:url(/media/wysiwyg/delete-icon-svg.svg);padding:9px 8px;background-repeat:no-repeat;background-position:top center;background-size:auto 16px}.minicart-wrapper .action.close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;color:#757575;content:'';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;background:url(/media/wysiwyg/btn-minicart-close-icon.svg);padding:7px;background-repeat:no-repeat;background-position:top center;background-size:13px}.amcart-confirm-buttons .am-btn-left{width:44%}#confirmBox{width:462px}#confirmBox #messageBox{width:auto}.amrewards-discount-form #amreward_amount{height:38px}#discount-reward-form{margin-top:10px;display:inline-block}.amcheckout-step-container .primary .action.checkout,.amcheckout-step-container .action.checkout.amasty{padding:14px 30px;background:#ad5700}.amcheckout-step-container .note{color:#333}.checkout-index-index .field-tooltip{top:7px}.checkout-index-index .field-tooltip .field-tooltip-action:before{content:"?";background:#888;height:22px;width:22px;line-height:21px;border-radius:22px;color:#fff !important;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;top:7px}.two-div-merge .manual_right{float:left;margin-top:40px;width:75%;box-sizing:border-box;padding-left:10px;padding-right:10px}.two-div-merge .manual_left{float:left;width:25%;box-sizing:border-box}.top-new-boxes .block-content.new_locat_bg .actions{display:none}.std .privacy_subhead{font-weight:700}.checkout-cart-index .cart_shopper{float:right;width:350px;padding-right:4%}.top-new-boxes #narrow-by-list .filter-options-item{border:none}.filter-options-item{border:none}.textbold{font-weight:700}.subCatArea{margin-bottom:10px}.install-spa-cover-lifter .subCatArea ul li{margin-bottom:0;line-height:2.5}.subCatArea .subcat_list h3{text-align:center;font-size:14px;color:#3498db;line-height:normal;margin:0;font-weight:700}.top-new-boxes #narrow-by-list .filter-options-item .filter-options-title:after{display:none}.top-new-boxes #narrow-by-list{padding:0 8px !important;width:37% !important}.products-grid .product-item-inner .product-item-button a.product-view-btn{background:#1f74ad;border-radius:0 0 5px 5px;color:#fff;display:block;font-size:14px;text-decoration:none;height:auto;line-height:normal;text-align:center;font-weight:700;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;padding:10px 7px;border:1px solid #1f74ad}.products-grid .product-item-inner .product-item-button a.product-view-btn:hover{background:#ed3232;border:1px solid #ed3232}.customizable{background:url(/media/wysiwyg/customizeicon.png) !important;background-repeat:no-repeat !important;background-size:20px auto !important;display:inline-block;padding:0 15px 0 26px;margin-right:0;height:19px}.addtocustomize{display:inline-block}.checkout-index-index .logo{float:left;margin-left:10px;margin-top:5px;margin-bottom:5px}.product-item .old-price{display:block;color:#c76200;text-decoration:line-through;font-weight:700;font-size:14px;margin-top:0;margin-bottom:0}.product-item-details .special-price{display:block;color:#ed3232;font-weight:700;font-size:16px;line-height:normal}.product-item-details .special-price .price{font-weight:700;font-size:16px;line-height:normal}.product-item-details .special-price .price-label{position:unset;margin:0;color:#ed3232;font-size:16px}.product-item .old-price .price-label{font-size:14px;color:#c76200}.product-item .old-price .price{font-weight:700;color:#c76200;font-size:14px}.error_code_subhead h2{color:#2f5496;line-height:1.35;margin:0 0 5px;font-size:16px}.inner-div th,.inner-div td{padding:5px !important;border-color:#eee !important}.inner-div th:first-child,.inner-div th:nth-child(2){width:7%;min-width:90px}.inner-div th{margin:0;padding:0 0 10px;text-align:left;width:33%}.inner-div table{border-collapse:collapse !important;border-color:#eee !important;min-width:767px}.privacy_subhead{font-weight:700}.cart-shopper-login .cart-shopper-container .cart_shopper{width:100%;box-sizing:border-box;padding-right:0}.cart-shopper-login{float:left;width:50%;margin-left:25%;padding-right:20px;box-sizing:border-box}.cart-shopper-login .cart-shopper-container{float:left;width:100%;box-sizing:border-box}.cart-shopper-login .cart-discount{float:right;width:300px;padding-right:0;padding-left:30px}.cart-shopper-login .cart-discount #block-reward{width:100%}#discount-reward-form .fieldset:last-child{margin-bottom:0}.product-items .available-colors a.color-more-button:after{content:'Show More'}.product-items .available-colors a.color-more-button.showtext:after{content:'Show Less'}.product-items .available-colors li.color-more.show{display:inline-block !important}.amshopby-index-index .category-view .full-desc h2{font-size:24px;margin:20px 0 16px;line-height:normal}.category-view .custom_h2{font-size:24px;margin:20px 0 16px;line-height:normal}.category-default-category .category-view>h2{font-size:24px;margin:20px 0 16px;line-height:normal}.amshopby-index-index .category-view .full-desc ul li{line-height:2em;font-size:14px}.full-desc h3{font-size:18px;margin-bottom:15px;margin-top:10px;line-height:normal}.category-cms .content_head{font-size:18px;margin-bottom:15px;margin-top:10px;line-height:normal}.content_heading p,.full-desc p,.category-view .category-description p{margin-bottom:15px;font-size:15px;line-height:1.5em}.full-desc ul{margin-bottom:15px}.full-desc ul li{margin-bottom:0}.fullContentBottom h3.content_head{margin:18px 0 12px;font-size:18px;line-height:normal}.col-main>.category-description p,.col-main>.category-description .content_heading,.col-main>.category-description ul,.fullContentBottom ul,.amshopby-descr p,.amshopby-descr ul,.amshopby-descr .content_heading{line-height:1.5em;font-size:15px}.catalog-product-view .product-add-form .product-options-bottom .price-box.price-final_price{margin-top:3px}.fullContentBottom ul{margin-bottom:15px}.fullContentBottom ul li{margin-bottom:0}.fullContentBottom p{margin-bottom:15px;line-height:1.5em;font-size:15px}.fullContentBottom h3{font-size:18px;margin:18px 0 12px;line-height:normal}.catalog-product-view .box-tocart .fieldset>.field.qty>.label{font-weight:700;color:#666}.cover-warranty-row{overflow:hidden;display:flex;vertical-align:middle;align-items:center;margin-bottom:15px}.cover-warranty-img{box-sizing:border-box}.cover-warranty-img img{max-width:250px}.cover-warranty-text{float:left;overflow:hidden;box-sizing:border-box;padding-left:20px;line-height:normal;padding-top:10px}.cover-warranty-textleft{padding-right:20px}.cover-warranty-page ul li{margin-bottom:0}.cover-warranty-imgright img{max-width:350px}.master-spa-saftey-tips .content{font-size:15px;margin-top:25px;line-height:1.5em;margin-bottom:15px}.master-spa-saftey-tips .saftey-blocks .title{color:#3b99da;font-size:22px;margin-top:25px;margin-bottom:20px}.master-spa-saftey-tips ul li{font-size:15px;line-height:1.5em;margin-bottom:15px}.post-list-wrapper .item .image-col-4{float:left;width:100%;box-sizing:border-box;padding-left:0;padding-right:15px}.post-list.grid li.item .post-list-item{background:#f1f1f1;border:1px solid #e0e0e0;padding:15px;margin:0 auto;box-sizing:border-box;height:100%}.post-list-wrapper .post-list.grid{width:auto;display:flex;box-sizing:border-box;padding:0;clear:both;margin-left:-15px;margin-right:-15px;flex-wrap:wrap;max-width:100%}.wordpress-homepage-view .post-list-item .post-entry .image-col-4{padding-left:15px;padding-right:15px}.post-list-wrapper .item .image-col-4 .post-image{background:#fff;text-align:center;border:1px solid #ddd;padding:3px}.post-list-wrapper .item .image-col-4 .post-image img{height:auto;max-height:200px}.how-to-guide p{font-size:15px;line-height:1.5em;margin-bottom:15px}.how-to-guide .how-to-guide-img-block{text-align:center;padding-left:0}.how-to-guide .how-to-guide-img-block li{list-style:none;display:inline-block;width:22%;margin:15px 1%}.how-to-guide .how-to-guide-img-block li img{width:100%}.troubleshoot-block p{font-size:15px;line-height:1.5em;margin-bottom:15px}.troubleshoot-block img{margin-bottom:25px}.troubleshoot-block ul{list-style:none;padding-left:0;clear:both}.troubleshoot-block ul li{width:50%;display:inline-block;margin:10px 0 30px;text-align:center;padding-left:15px;padding-right:15px;box-sizing:border-box;float:left}.troubleshoot-block ul li a{font-size:24px;text-decoration:none}.troubleshoot-block ul li img{margin:0 auto;display:block;width:auto}.six-steps .six-big-img{width:100%;margin-bottom:25px}.six-steps p{font-size:15px;line-height:1.5em;margin-bottom:15px}.six-steps h2{font-size:24px;color:#3498db;margin-bottom:20px}.six-steps p.red-tips strong{color:red;margin-left:10px;margin-bottom:20px;display:block}.six-steps .red-strips{background-color:#ed3232;display:block;line-height:normal;text-align:center;color:#fff !important;margin:20px auto 30px;font-size:24px;text-decoration:inherit;padding:10px 25px}.chemical-guide p{font-size:15px;margin-bottom:15px;line-height:1.5em}.chemical-guide img{max-width:100%;margin-bottom:25px}.chemical-guide table{border-spacing:3px;border:1px solid #6f6f6f;border-collapse:inherit}.pphtable th{padding:5px;background:#4c97cf;color:#fff;font-size:14px;font-weight:700;border-color:#5b5758;text-align:center}.chemical-guide ul{list-style:none;padding:20px;margin:0}.pphtable td{padding:5px;vertical-align:middle}.install-spa-cover-lifter span.strong{font-weight:700}.spa-cover-lifter li{margin:0 0 20px;line-height:2}.install-spa-cover-lifter .title{color:#3b99da;font-size:22px;margin-bottom:20px;margin-top:25px}.page-sitemap p{line-height:1.5em;font-size:15px;margin-bottom:15px}.sitemap-head{background:#5198ce;color:#fff;font-size:18px;line-height:normal;font-weight:700;margin-bottom:20px;padding:5px 15px}.page-sitemap ul{margin-left:0;padding-left:0;margin-bottom:20px;list-style:none}.page-sitemap ul li{line-height:20px;padding-left:15px}.page-sitemap ul li a{color:#006bb4;font-size:14px;line-height:normal}.make-model-area .make-model-area-left{float:left;width:50%;box-sizing:border-box;padding-left:0;padding-right:30px}.make-model-area .make-model-area-right{float:left;width:50%;box-sizing:border-box;padding-right:0;padding-left:30px}.make-model-area-right h3{font-size:18px;text-align:center;color:#000;margin-top:20px;margin-bottom:15px}.owner-links ul{margin:0 auto;border:1px solid #efefef;padding:0;list-style:none;max-width:540px;width:100%}.make-model-area-left ul ul{list-style-type:circle;margin-top:10px;margin-bottom:10px}.make-model-area-left h2{color:#000;font-size:20px;margin-bottom:20px}.make-model-area-right .owner-links ul li{border-bottom:1px solid #efefef;margin:0 auto;height:30px;line-height:30px;text-align:center;padding:0 10px}.make-model-area-right .owner-links ul li a{color:#006bb4;font-size:15px;font-weight:700}.cover-product-options .special-price{display:block;color:#ed3232;font-size:16px;clear:both;font-weight:700}.cover-product-options .special-price .price-label{position:unset;margin:0 !important;width:auto !important;height:auto;color:#ed3232;font-size:14px;font-weight:700}.cover-product-options .old-price{display:block;color:#c76200;text-decoration:line-through;font-size:14px !important;clear:both;font-weight:700}.cover-product-options .old-price .price{font-weight:700;color:#c76200;font-size:14px}.amscroll-navbar{position:fixed;bottom:50px;right:12px;z-index:99999;color:#fff;padding:6px 50px 6px 15px;height:26px;box-sizing:content-box !important;border-radius:4px}.maintenence-schedule .main-reminder{background-color:#ed3232;color:#fff;margin:50px auto 0;text-align:center;max-width:500px;display:block;font-size:22px;text-decoration:inherit;line-height:normal;padding:10px 12px}.maintenence-schedule .pphtable{border-collapse:inherit;border-spacing:3px}.maintenence-schedule .pphtable{border-collapse:inherit;border-spacing:3px;border:1px solid #5b5758}.maintenence-schedule h2{font-size:24px;margin:15px 0 15px;color:#3498db;font-weight:400}.maintenence-schedule img{margin-bottom:25px}.maintenence-schedule p{font-size:15px;margin-bottom:15px;line-height:1.5em}.block-content.new_locat_bg_make_model{background:#defbff;width:100%;height:auto;display:block;border:1px solid#d9e8ec;margin-top:20px;padding:0 0 50px;box-sizing:border-box;position:relative}.block-content.new_locat_bg_make_model .part-locator-img{float:right;width:50%;text-align:right;box-sizing:border-box}.make-model-area .make-model-area-right h2{text-align:center;display:block;margin-bottom:0;padding-bottom:10px}.maintenence-schedule table ol{margin-bottom:0}.maintenence-schedule .pphtable td{padding:20px 5px}.chemical-guide td ul ul{list-style-type:circle}.block-content.new_locat_bg_make_model .part-locator-img img{margin-top:-16px;margin-right:0;right:-2px;position:relative}.block-content.new_locat_bg_make_model #narrow-by-list{border:1px solid #bfbfbf;float:left;margin:30px 0 0 5%;padding:20px;width:35%}.block-content.new_locat_bg_make_model #narrow-by-list ol{padding-left:0;list-style:none}.block-content.new_locat_bg_make_model .part-locator-txt{clear:both;color:#0e66ae;text-align:center;font-size:15px;font-weight:700;padding:15px 15px 0}.autocomplete-suggestion{text-align:left;white-space:pre-wrap !important}#minicart-content-wrapper .paypal-logo{display:none}.cart-container .cart-summary .paypal+.paypal{display:none}#toTop{bottom:70px}.shock-hot-tub img{margin-bottom:25px}.shock-hot-tub .title{color:#3b99da;font-size:22px;margin-bottom:20px;margin-top:25px}.shock-hot-tub li{margin:0 0 20px;line-height:2}.shock-hot-tub span.strong{font-weight:700}.shock-hot-tub .italic-text{font-style:italic;font-weight:700;margin-bottom:20px}.prevent-hot-tub-stains img{margin-bottom:25px}.prevent-hot-tub-stains .title{color:#3b99da;font-size:22px;margin-bottom:20px;margin-top:25px}.prevent-hot-tub-stains ol{margin-bottom:0}.prevent-hot-tub-stains ol li{line-height:2;margin-bottom:15px}.prevent-hot-tub-stains p .strong{font-weight:700}.hot-tub-problem img{margin-bottom:25px}.hot-tub-problem h2{font-size:24px;color:#3498db;font-weight:400;margin:10px 0 25px}.hot-tub-problem .additional-ques-btn{background-color:#ed3232;color:#fff;margin:50px auto 0;text-align:center;max-width:500px;display:block;height:40px;line-height:40px;font-size:22px;text-decoration:inherit}.jets-block img{margin-bottom:25px}ul.ultextcustom-ui li{color:#3498db;font-size:16px;line-height:normal;margin-bottom:10px}.jets-block h2{font-size:24px;color:#3498db;font-weight:400;margin:10px 0 25px}.jets-block .additional-ques-btn{background-color:#ed3232;color:#fff;margin:50px auto 0;text-align:center;max-width:500px;display:block;font-size:22px;text-decoration:inherit}.six-step-drain-container p.content{margin-top:25px}.six-step-drain-container .steps{margin-top:25px}.six-step-drain-container .steps p{color:#3b99da;font-size:18px;line-height:normal}.six-step-drain-container .steps p span strong{font-size:20px;color:#ec4144}.six-step-drain-container .aditional-steps span em{font-size:16px;letter-spacing:1px;margin:15px 0;display:inline-block}.six-step-drain-container .aditional-steps ul li{line-height:2.5;font-style:italic;font-size:14px}.clean-hot-tub-and-cover-container .content{margin-top:25px}.clean-hot-tub-and-cover-container .clean-tub-block span{color:#ec4144;font-size:24px;margin-bottom:15px;display:inline-block;font-weight:700;margin-top:15px}.clean-hot-tub-and-cover-container .clean-tub-content-block .title{color:#3b99da;font-size:22px;margin-bottom:20px;margin-top:25px}.clean-hot-tub-and-cover-container .regular-basis span{border-top:2px solid #000;padding-top:20px;margin-top:20px}.clean-hot-tub-and-cover-container ul li{line-height:2;margin-bottom:5px}.extend-life-spa-cover .content{margin-top:25px}.extend-life-spa-cover .title{color:#3b99da;font-size:22px;margin-bottom:20px;margin-top:25px}.extend-life-spa-cover p .strong{font-weight:700}.extend-life-spa-cover .tips-block{margin:20px 0 30px !important}.pump-block img{margin-bottom:25px}.pump-block h2{font-size:24px;color:#3498db;font-weight:400;margin:10px 0 25px}a.pump-block-box-link{color:#d42608;font-weight:700;text-decoration:none}span.spanredcolor{display:block;color:#d42608;font-weight:700;margin-bottom:12px}.pump-block .additional-ques-btn{background-color:#ed3232;color:#fff;margin:50px auto 0;text-align:center;max-width:500px;display:block;height:auto;line-height:normal;font-size:22px;text-decoration:inherit}.filters-block img{width:100%;margin-bottom:30px}.filters-block h2{font-size:24px;color:#3498db;font-weight:400;margin:10px 0 25px}.filters-block h2{font-size:24px;color:#3498db;font-weight:400;margin:10px 0 25px}.filters-block .additional-ques-btn{background-color:#ed3232;color:#fff;margin:50px auto 0;text-align:center;max-width:500px;display:block;height:auto;line-height:normal;font-size:22px;text-decoration:inherit;padding:12px 15px}.chemical-block img{width:100%;margin-bottom:25px}.chemical-block h2{font-size:24px;color:#3498db;font-weight:400;margin:10px 0 25px}.chemical-block .additional-ques-btn{background-color:#ed3232;color:#fff;margin:50px auto 0;text-align:center;max-width:500px;display:block;height:auto;line-height:normal;font-size:22px;text-decoration:inherit;padding:12px 15px}.contentContainer-box .new-measure-subhead{margin-bottom:20px;font-size:20px;font-weight:700;color:#000}.ccfull-row{box-sizing:border-box;margin-left:0;margin-right:0;clear:both;overflow:hidden}.cchalf-5{float:left;width:45%;box-sizing:border-box;padding-left:15px;padding-right:15px}.cchalf-7{float:left;box-sizing:border-box;width:55%;padding-left:15px;padding-right:15px}ol.contentContainer-ul{padding-top:20px;list-style-type:lower-latin;padding-left:15px}.contentContainer-ul li{margin-bottom:30px;font-size:14px}.contentContainer-box .p-Italic-text{font-style:italic;font-size:14px}.cchalf-6{float:left;box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.ccfull-form-box{border:1px solid;box-sizing:border-box;padding:20px;text-align:center;min-height:120px}.ccfull-form-box strong{font-size:16px}.ccfull-form-div{margin-top:30px;border-bottom:1px solid #000}.contentContainer-box{margin-top:10px}.contentContainer-box p{font-size:14px;line-height:normal}.ccfull-form-div p{display:inline-block;margin-bottom:0}.ccfull-form-div span{float:right;background:#fff;display:inline-block;margin-bottom:0;padding:0 5px 5px;color:#000;font-weight:700;font-size:14px}.cchalf-images-box{text-align:center;margin-top:20px;margin-bottom:30px}.cchalf-images-box img{width:400px;height:auto;max-width:100%}.content-container-bottom{margin-top:40px;margin-bottom:40px;font-weight:400;text-align:center;display:block;font-size:18px;line-height:normal}.aquachek_care_guide .yellow_banner{background:#0063b0;padding:15px 0;overflow:hidden}.aquachek_care_guide .container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:20px;padding-right:20px}.aquachek_care_guide .yellow_banner h1.yellow-heading{font-size:36px;color:#fff;margin-bottom:10px;margin-top:0;text-align:center}.aquachek_care_guide .yellow_banner_text{color:#fff;float:left;font-size:22px;padding-bottom:30px;padding-top:43px;line-height:1.35;width:36%;text-align:justify}.aquachek_care_guide .yellow_banner_image{background:url("/media/wysiwyg/spaboss_banner_image.png") no-repeat right center/100% auto;width:55%;height:460px;margin-bottom:25px;float:right;margin-top:43px}.aquachek_care_guide .yellow_heading{width:100%;padding:10px 0;color:#fff;margin-bottom:40px;font-size:26px;font-weight:700;background:rgba(254,190,52,1);background:-moz-linear-gradient(left,rgba(254,190,52,1) 0%,rgba(254,190,52,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(254,190,52,1)),color-stop(50%,rgba(254,190,52,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(99%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(254,190,52,1) 0%,rgba(254,190,52,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(254,190,52,1) 0%,rgba(254,190,52,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(254,190,52,1) 0%,rgba(254,190,52,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(254,190,52,1) 0%,rgba(254,190,52,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febe34',endColorstr='#ffffff',GradientType=1);margin-top:20px}.aquachek_care_guide .content{margin-bottom:25px}.aquachek_care_guide .content-left{display:inline-block;vertical-align:top;width:48%;margin-right:-4px;padding-right:2%}.aquachek_care_guide h2.head{display:block;margin-bottom:20px;font-size:22px}.cms-page-view main.page-main .breadcrumbs{padding-left:10px !important}.cms-page-view.cms-aquachek-care-guide .aquachek_care_guide h2.head{display:block;font-size:22px;margin:0 0 20px}.aquachek_care_guide .content-left p{margin:0 0 20px}.aquachek_care_guide .content-right{display:inline-block;vertical-align:top;width:48%;padding-left:2%;margin-right:-4px}.cms-page-view.cms-aquachek-care-guide .aquachek_care_guide h2.head{display:block;font-size:18px;margin:0 0 20px}.aquacheck-table-responsive{overflow-y:auto}.aquachek_care_guide .table-data.table-data-yellow{width:100%;border:1px solid #000;border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#000;border-left-style:solid;border-left-width:1px;border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#000;border-left-style:solid;border-left-width:1px;border-left:0 none;border-bottom:0 none;margin-bottom:20px}.aquachek_care_guide .table-data.table-data-yellow th{text-align:left;background:#febe34;border-left:1px solid #000;color:#fff;border-bottom:1px solid #000;padding:12px 10px;font-weight:700}.aquachek_care_guide .table-data td{padding:12px 10px;border-left:1px solid #000;border-bottom:1px solid #000;min-width:100px;font-size:14px}.cms-page-view.cms-aquachek-care-guide .aquachek_care_guide .content-right .seperator{border-top:3px solid #0063b0;margin-bottom:25px;margin-top:30px}.aquachek_care_guide .content-right h3,.aquachek_care_guide .content-left h3{font-style:italic;color:#febe34;font-size:18px;margin-top:0;margin-bottom:10px}.aquachek_care_guide .ft_head{margin:20px 0 20px;text-align:center}.aquachek_care_guide .ft_head span{font-size:26px;line-height:1.35;font-weight:700;padding:20px 0 0;text-align:center;border-top:3px solid #febe34;display:inline-block}.aquachek_care_guide .content-right h3,.aquachek_care_guide .content-left h3{font-style:italic;color:#febe34;font-size:18px;margin-top:0;margin-bottom:10px}.aquachek_care_guide h3.teststrip_head{font-weight:700;font-size:18px;margin-top:20px;margin-bottom:10px;color:#1979c3}.aquachek_care_guide .footer h4{font-size:22px;color:#fff;text-align:center;margin:0;line-height:1.35}.aquachek_care_guide .footer{background:#f12d29;padding:15px 0;margin:40px 0 0;width:100%}.aquachek_care_guide .footer-yellow{background:#febe34}.aquachek_care_guide .footer-yellow.footer-yellow-red{background:#ea2729}.aquachek_care_guide .table-data.table-data-yellow.table-data-red th{background:#0e76bb}.cms-page-view.cms-aquachek-care-guide .page-main,.cms-marvel-care-guide .page-main{padding-right:0;padding-left:0}.marvel-heading{text-align:center;color:#ea2729;font-size:36px;font-weight:700;margin-bottom:30px;margin-top:10px}.marvel-page_banner{background:#09314f;padding:15px 0;overflow:hidden}.aquachek_care_guide .marvel-page_banner .container{display:flex;align-items:center;padding-top:20px;padding-bottom:20px}.marvel_banner_text{color:#fff;width:50%;padding-right:30px}.marvel_banner_text-01{max-width:460px;color:#fff;float:left;font-size:22px;padding-bottom:0;padding-top:13px;line-height:1.35;text-align:justify}.marvel_banner_image{width:50%;box-sizing:border-box;padding-left:30px;text-align:center}.marvel_banner_image img{max-width:100%;width:350px;margin:0 auto}.aquachek_care_guide .yellow_heading.marvel-yellow-red-heading{width:100%;padding:10px 0;color:#fff;margin-bottom:40px;font-size:26px;font-weight:700;background:rgba(234,39,41,1);background:-moz-linear-gradient(left,rgba(254,190,52,1) 0%,rgba(254,190,52,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(254,190,52,1)),color-stop(50%,rgba(254,190,52,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(99%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(234,39,41,1) 0%,rgba(234,39,41,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(234,39,41,1) 0%,rgba(234,39,41,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(234,39,41,1) 0%,rgba(234,39,41,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(234,39,41,1) 0%,rgba(234,39,41,1) 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 99%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febe34',endColorstr='#ffffff',GradientType=1);margin-top:20px}.marvel-content-right{border-top:2px solid #0e76bb;padding-top:10px;margin-top:20px;margin-right:-25px;padding-right:25px}.content-left.marvel-content-left{border-right:2px solid #0e76bb}.top-shipping-notice{display:none}.account .column.main .order-details-items .table-wrapper .data.table>thead>tr>th{background:#f4f4f4;border-bottom:1px solid #f4f4f4}.checkout-onepage-success .amtypage-main-container hr{border:none;margin:0;padding:0}.amtyblock-newsletter #newsletter-thankyoupage{background:#e92626;padding:10px;display:inline-block;border-radius:5px}.amtyblock-newsletter #newsletter-thankyoupage h2{font-weight:700;color:#fff;font-size:14px;border:none;margin:0;padding-bottom:10px}.continue-shopping-btn{clear:both;margin:4em 0 0;padding:8px 0 0;border-top:1px solid #e4e4e4;text-align:right;width:100%}.continue-shopping-btn .primary .action.primary.continue{margin-right:0}.continue-shopping-btn .primary{float:right}.amtyblock-newsletter #newsletter-thankyoupage.block.newsletter .form.subscribe .control:before{display:none}.amtyblock-newsletter #newsletter-thankyoupage.block.newsletter .form.subscribe .control input{background:#fff;padding:8px 10px;width:100%}.amtyblock-newsletter #newsletter-thankyoupage.block.newsletter .form.subscribe .actions .action.subscribe.primary{background:#1f74ad;box-shadow:none;width:80px !important;border-radius:5px;height:32px;padding:0;line-height:32px;font-size:12px;border:1px solid #1f74ad}.amtyblock-newsletter #newsletter-thankyoupage.block.newsletter .form.subscribe .field.newsletter{padding-right:20px}.amtypage-main-container .checkout-success .success-messages h3{font-size:22px;color:#000}.amtypage-main-container .checkout-success .success-messages{font-size:14px;margin-bottom:0}.amtypage-main-container .checkout-success .success-messages p{margin-bottom:0}.amtypage-main-container .checkout-success .success-messages a strong{font-weight:400}.amtypage-main-container .checkout-success .account .block.block-order-details .order-date{border-bottom:none;padding-bottom:0}.amtypage-main-container .checkout-success .account .block.block-order-details{margin-bottom:20px}.amtypage-main-container .checkout-success .account .block.block-order-details .order-id{color:#2f5496;font-size:20px;font-weight:400;margin-bottom:10px}.amtypage-main-container .checkout-success .account .block.block-order-details .order-date{border-bottom:none;padding-bottom:0;font-size:14px}.amtypage-main-container .checkout-success .block-order-details-view .box-title{font-weight:700;color:#2f2f2f;font-size:18px}.checkout-onepage-success .amtypage-main-container .checkout-success .block-order-details-view .box-title span{font-size:18px !important}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered{padding:0;width:50%;float:left;box-sizing:border-box;border:none}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered #my-orders-table{border:1px solid #ccc;margin-bottom:20px}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered .table-wrapper.order-items{border-bottom:none}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tfoot{background:#dee5e8}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tfoot tr.subtotal{background:#dcdcdc}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tfoot tr.subtotal td{background:#dcdcdc}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tfoot td{background:#dee5e8}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered thead>tr>th{border-bottom:none !important;border-right:1px solid #d9dde3 !important;color:#0a263c !important}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tbody td{border-bottom:1px solid #d9dde3 !important;border-right:1px solid #d9dde3 !important;padding:3px 8px;font-size:14px}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tbody td strong{font-size:14px;color:#2f5496;font-weight:700}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tbody td .price-excluding-tax{font-size:14px;font-weight:400;color:#2f2f2f}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tbody td .price-excluding-tax span{font-weight:400 !important;color:#2f2f2f}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tfoot th{border-right:1px solid #d9dde3 !important;padding:1px 8px}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tfoot td{padding:1px 8px}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered tbody tr{background:#f4f4f4 !important}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered .order-title{padding:0 0 10px;font-size:18px;color:#2f2f2f;display:block;border:none}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered .order-title>strong{font-size:18px;font-weight:700}.checkout-onepage-success .shipping-address-block .box,.billing-address-block .box{width:100% !important;margin-bottom:20px !important}.checkout-onepage-success .shipping-address-block{width:50%;float:left;box-sizing:border-box}.checkout-onepage-success .billing-address-block{width:50%;float:left;box-sizing:border-box}.checkout-onepage-success .amtypage-main-container .checkout-success .block.block-order-details-view{float:left;width:50%;padding-right:20px;box-sizing:border-box}.checkout-onepage-success .billing-address-block .box.box-order-billing-method .box-content table{display:none}.purchase_info_mobile{display:none}.cover-product-options .mobile-add-to-box{display:none}.purchase_info_mobile .price-box{color:#ed3232;font-weight:700}.purchase_info_mobile .availability.in-stock span{font-weight:700}.is-blog .pager .pages .action{background:0 0;border:transparent;box-shadow:none}.is-blog .pager .pages strong.page{background:0 0}.axis-cover-container{margin-top:20px;margin-bottom:20px;display:block;float:left;width:100%}.cover-container-5{width:40%;float:left;box-sizing:border-box;padding-right:30px}.cover-container-7{float:left;width:60%;box-sizing:border-box}.cover-container-iframe{position:relative;padding-top:56.25%}.cover-container-iframe iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.cover-product-options .product-add-form form .control select{box-sizing:border-box;width:100%;padding:4px 22px 5px 5px;max-width:400px}.cover-product-options .bundle-options-container .product-add-form{display:block !important}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper{width:100% !important}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-wrapper{width:100%;box-sizing:border-box}.bundle-options-container .block-bundle-summary .box-tocart .action.primary{font-size:12px;padding:10px 15px;margin:0 !important;width:100% !important}.page-layout-2columns-left .column.main .product-info-main .bundle-actions button.customize{font-size:14px;padding:10px 15px}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-bottom .price-container .price-label{font-size:14px !important;font-weight:700;margin-right:10px}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-bottom .block-bundle-summary{width:100%;margin-top:0;padding-left:0;padding-right:0}.bundle-options-container .block-bundle-summary .box-tocart,.box-tocart{margin-bottom:0}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper .price-box.price-final_price{width:100%;line-height:normal;margin-bottom:0}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-bottom .price-box.price-final_price .price-from .price-container.price-final_price.tax.weee{display:flex;align-content:center;align-items:center}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-bottom .price-box.price-final_price .price-to .price-container.price-final_price.tax.weee{display:flex;align-content:center;align-items:center}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-bottom .price-box.price-final_price .price-to .price-container.price-final_price.tax.weee .price{line-height:normal}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper .product-options-bottom .price-box.price-final_price .price-from .price-container.price-final_price.tax.weee span{line-height:normal}.cover-product-options .bundle-options-container .product-add-form .bundle-options-wrapper .price-box.price-final_price p{margin-bottom:0}.page-products .column.main .product-item-info .product-wishlist-link{position:absolute;top:10px;left:10px;z-index:2;margin-bottom:0}.page-products .column.main .product-item-info .product-wishlist-link .action.towishlist{width:auto;height:auto;line-height:normal}.page-products .column.main .product-item-info .product-wishlist-link .action.towishlist .wishlist_icon img{width:25px;height:auto}.page-products .column.main .product-item-info .product-wishlist-link img{width:25px;height:auto}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.required.color-dropdown .custom_option_swatch{visibility:hidden;height:0}.color-dropdown .select-list li span:hover,.color-dropdown .select-list li span:focus{opacity:1}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.required.color-dropdown{width:100%}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.color-dropdown .button{border:1px solid #ccc;background:#fff;padding:4px 22px 5px 7px;color:#2f2f2f;font-weight:400;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;position:relative;height:24px;line-height:24px}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.color-dropdown .button span.selected_color{opacity:1;padding-left:60px;background-position:center left;background-repeat:no-repeat;height:auto;line-height:normal;padding:2px 5px 3px 40px;background-size:auto;box-sizing:border-box;display:block;background-size:30px auto}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.color-dropdown .button .select-list-link{background:url('/static/frontend/Magento/msp/en_US/images/select-bg.svg') no-repeat center center;font-size:0;padding:0 8px;position:absolute;top:50%;right:7px;margin-top:-12px}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.color-dropdown .select-list{overflow-y:auto;background:#fff;padding-left:0;border:1px solid #ccc;margin-top:-2px;max-height:100%;position:absolute;left:15px;right:15px;z-index:99;max-height:170px}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.color-dropdown .select-list li{display:block;background:#fff;margin-bottom:0;display:none;padding:3px 7px;cursor:pointer}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.color-dropdown .select-list li.clsAnchor.active{background:#eee}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.color-dropdown .select-list li .radio-img-label{opacity:1;padding-left:60px;background-position:center left;display:inline-block;line-height:normal;background-size:auto;background-repeat:no-repeat;height:auto;line-height:normal;padding:10px 5px 10px 60px;background-size:50px auto;box-sizing:border-box;display:block}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.color-dropdown .control select{height:0;padding:0;position:absolute;z-index:-1}.cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.color-dropdown .control .mage-error{margin-top:-10px}.swim-spa-aread{padding-top:30px;padding-bottom:0;box-sizing:border-box;overflow:hidden}.swim-content-area{float:left;width:50%;float:left;box-sizing:border-box;padding-right:15px}.swim-video{float:left;width:50%;box-sizing:border-box;padding-left:15px}.axis-cover-video{position:relative;display:block;width:100%;padding:0;overflow:hidden;padding-top:56.25%}.axis-cover-video iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.checkout-index-index .color-dropdown ul.select-list{overflow-y:auto;background:#fff;padding-left:0;border:1px solid #ccc;margin-top:-2px;max-height:100%;position:absolute;left:0;right:0;z-index:99;max-height:170px}.checkout-index-index .color-dropdown .select-list li{margin-bottom:0;padding:3px 7px}.checkout-index-index .color-dropdown .select-list li .radio-img-label{padding:10px 5px 10px 60px;background-size:50px auto;box-sizing:border-box;display:block;background-repeat:no-repeat;line-height:normal}.checkout-index-index .color-dropdown .button{border:1px solid #ccc;background:#fff;padding:4px 22px 5px 7px;color:#2f2f2f;font-weight:400;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;position:relative;height:auto;line-height:24px;box-sizing:border-box}.checkout-index-index .color-dropdown .button .select-list-link{background:url('/static/frontend/Magento/msp/en_US/images/select-bg.svg') no-repeat center center;font-size:0;padding:0 8px;position:absolute;top:50%;right:7px;margin-top:-12px}.checkout-index-index .color-dropdown .control{position:relative;margin-bottom:20px}.checkout-index-index .color-dropdown .button .selected_color{opacity:1;background-position:center left;background-repeat:no-repeat;height:auto;line-height:normal;padding:2px 5px 3px 40px;box-sizing:border-box;display:block;background-size:30px auto}.amcheckout-checkboxes .checkout-agreement .label{display:flex !important;align-content:center;align-items:center}.cms-new-care-guide- .spa .shower{display:flex;flex-wrap:wrap;width:100%;box-sizing:border-box;padding-left:0;max-width:800px}.cms-new-care-guide- .spa .shower .box{height:auto;margin-right:10px;box-sizing:border-box;width:calc(33.33% - 20px);margin-left:10px}#hot-tub-sidenav .category-sidebar-nav li.level0.active{background:#1f74ad}#hot-tub-sidenav .category-sidebar-nav li.level0.active>a{color:#fff !important}#hot-tub-sidenav .category-sidebar-nav li.level0.active:after{color:#fff}.message.success{margin:0 0 10px;padding:12px 20px 12px 25px;display:block;font-size:13px;background:#e5efe5;color:#006400;padding-left:45px;position:relative}.message.error{margin:0 0 10px;padding:12px 20px 12px 25px;display:block;font-size:13px;background:#fae5e5;color:#e02b27;padding-left:45px;position:relative}.message.success a{color:#006bb4}.message.error>:first-child:before{color:#b30000;content:'';margin:-12px 0 0;display:inline-block;font-weight:400;overflow:hidden;left:6px;top:22px;width:28px;position:absolute;text-align:center;background:url(/media/wysiwyg/message-error.svg);padding:0;background-repeat:no-repeat;background-position:center;height:28px}.message.success>:first-child:before{color:#006400;content:'';margin:-12px 0 0;display:inline-block;font-weight:400;overflow:hidden;left:6px;top:22px;width:28px;position:absolute;text-align:center;background:url(/media/wysiwyg/message-success.svg);padding:0;background-repeat:no-repeat;background-position:center;height:28px}.benefits-new-customer{padding-left:0;margin-top:0;margin-bottom:15px}.benefits-new-customer li{padding-top:6px;padding-bottom:6px;list-style:none;padding-left:36px;position:relative}.benefits-new-customer li:after{content:"";position:absolute;background:url(/media/images/new-customer-icon.png) no-repeat;padding:13px 18px;left:0;top:5px}.benefits-new-customer li.icon-tracking:after{background-position:3px 1px}.benefits-new-customer li.icon-fast-checkout:after{background-position:0 -35px}.benefits-new-customer li.icon-history:after{background-position:3px -69px}.benefits-new-customer li.icon-wishlist:after{background-position:2px -105px}.benefits-new-customer li.icon-reward-one:after{background-position:2px -137px}.benefits-new-customer li.icon-reward-two:after{background-position:2px -171px}div.mage-error[generated],div.mage-error{color:#d42608;font-size:12px}.sendfriend-product-send #product-sendtofriend-form>.fieldset{margin-bottom:20px}.sendfriend-product-send #product-sendtofriend-form>.fieldset .actions-toolbar button{margin-top:0}@media(max-width:1599px){.fjun_four{float:none;width:100%;clear:both;padding-top:30px}.fjun_two,.fjun_three{width:25%;padding-left:15px;padding-right:15px;box-sizing:border-box}.fjun_four ul.ffive_socicon{float:none;text-align:center}.fjun_four ul li{float:none;display:inline-block}.fjun_four .fmenufnew{width:100%;display:block;text-align:center}.fjun_four .fmenufnew a{font-size:14px;line-height:16px;color:#666;display:inline;float:none;margin-left:10px;margin-right:10px}.fjun_one .fjun_onebot a img{min-width:58px}.fjun_one{max-width:100%;flex-wrap:wrap}.fjun_one .fjun_onebot{width:50%;padding-left:0}.fjun_one .fjun_onetop{width:50%}}@media(min-width:1400px) and (max-width:1599px){#newmenu li a{font-size:14px;padding:0 5px}#newmenu li a span{margin-right:2px}#newmenu li:nth-child(2){width:10%}#newmenu li:nth-child(4){width:13%}}@media(min-width:1200px) and (max-width:1599px){.custom_option_swatch .field.active label.label span{padding-top:6px}.cover-product-options .custom_option_swatch .change_color{position:absolute;top:28px;left:65px;right:auto;bottom:auto}}@media(max-width:1399px){#newmenu li a{font-size:12px;padding:0 5px}#newmenu li a span{margin-right:2px}#newmenu li:nth-child(2){width:10%}#newmenu li:nth-child(4){width:13%}.mrh_socbox ul li .mrh_soctop{min-height:245px}.mrh_socbox ul li>div{max-width:280px}.msp_reward_box .mrh_socbox ul li{width:32%}.contact-form-address{padding-left:15px}.contact-form-address .contact-timing-hour,.contact-form-address .contact-phone-number,.contact-form-address .contact-mailing-address{width:100%;margin-bottom:20px}}@media screen and (min-width:1500px) and (max-width:1699px){#newmenu li a{font-size:14px;padding:0 3px;letter-spacing:-.1px}.nav-norton{background-position:-88px -138px !important;width:83px}.nav-michael-phelps{background-position:0 -125px !important;width:62px}.nav-getaway-spa{background-position:-84px -197px !important;width:45px}.nav-getaway-hot-tubes{background-position:-81px -197px !important;width:45px}.nav-legacy-pool{background-position:-85px 5px !important;width:66px}#newmenu li#legacywhirlpool{min-width:142px;width:auto}}@media screen and (min-width:1400px) and (max-width:1499px){#newmenu li a{font-size:12px;padding:0 3px;letter-spacing:-.1px}.nav-norton{background-position:-88px -138px !important;width:83px}.nav-michael-phelps{background-position:0 -125px !important;width:62px}.nav-getaway-spa{background-position:-84px -197px !important;width:45px}.nav-getaway-hot-tubes{background-position:-81px -197px !important;width:45px}.nav-legacy-pool{background-position:-85px 5px !important;width:66px}#newmenu li#legacywhirlpool{min-width:142px;width:auto}#newmenu li#twilightseries-spa{width:125px}}@media screen and (min-width:1300px) and (max-width:1399px){#newmenu li a{font-size:12px;padding:0 3px;letter-spacing:-.1px}.nav-norton{background-position:-88px -138px !important;width:83px}.nav-michael-phelps{background-position:0 -125px !important;width:62px}.nav-getaway-spa{background-position:-84px -197px !important;width:45px}.nav-getaway-hot-tubes{background-position:-81px -197px !important;width:45px}#newmenu li#twilightseries-spa{width:125px}#newmenu li#legacywhirlpool{min-width:142px;width:auto}.nav-legacy-pool{background-position:-85px 5px !important;width:66px}}@media screen and (min-width:1200px) and (max-width:1340px){.amshopby-index-index .slider1 .slide{width:25%}}@media screen and (min-width:1200px) and (max-width:1340px){.product-options-bottom .field.qty{margin-right:0 !important;margin-bottom:10px !important}.product-options-bottom .box-tocart .fieldset:last-child{display:block;text-align:left;width:100%;clear:both}.product-options-bottom .box-tocart{float:none}.product-swim-spa-upright-smart-top-cover .product-options-bottom .box-tocart,.product-swim-spa-vanish-smart-top .product-options-bottom .box-tocart,.product-hot-tub-smartop-vanish .product-options-bottom .box-tocart,.product-smart-top-cover-w-coverlifter .product-options-bottom .box-tocart{float:right}.product-swim-spa-upright-smart-top-cover .product-options-bottom .field.qty,.product-swim-spa-vanish-smart-top .product-options-bottom .field.qty,.product-hot-tub-smartop-vanish .product-options-bottom .field.qty,.product-smart-top-cover-w-coverlifter .product-options-bottom .field.qty{margin:0 10px 0 0 !important}.product-swim-spa-upright-smart-top-cover .product-options-bottom .box-tocart .fieldset:last-child,.product-swim-spa-vanish-smart-top .product-options-bottom .box-tocart .fieldset:last-child,.product-hot-tub-smartop-vanish .product-options-bottom .box-tocart .fieldset:last-child,.product-smart-top-cover-w-coverlifter .product-options-bottom .box-tocart .fieldset:last-child{margin-bottom:0;width:auto;display:flex;vertical-align:middle;align-content:center;align-items:center}}@media(min-width:1301px){.page-products.page-layout-3columns .products-grid .product-item{width:25%}}@media(max-width:1300px){.reward-button-head{position:static}}@media(max-width:1299px){.page-products .products-grid .product-item{width:33.33%}.two-div-merge .manual_right{width:100%;padding-left:0;padding-right:0}.two-div-merge .manual_left{width:100%}.wishlist-index-index .products-grid .product-item{width:33.33%}.smarttop-category-product .cover-product-options .product-options-wrapper .fieldset>.field{width:50%}.smarttop-category-product .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.required.color-dropdown{width:50%}}@media screen and (min-width:1024px) and (max-width:1300px){#newmenu li a span{display:block;float:none;margin:0 auto}#newmenu li a{height:80px;line-height:normal;font-size:12px}.topbox{height:95px}.topbox-menu{height:90px}#newmenu li a{height:80px;line-height:normal;font-size:12px}}@media screen and (min-width:1199px) and (max-width:1300px){.page-products.page-layout-3columns .products-grid .product-item{width:33.33%}}@media(max-width:1199px){#contact-form{width:40%}.contact-form-address{padding-left:15px;width:60% !important}.care-guide .three-img-block li{min-width:280px;box-sizing:border-box;text-align:center !important}.page-layout-2columns-left .product.media{width:100%}.page-layout-2columns-left .column.main .product-info-main{width:100%;padding-left:0;padding-right:0}.cover-product-options{width:100%;padding-left:0}.top-new-boxes .block-content.new_locat_bg{background-size:contain;max-width:100%}table.subcat_list td{display:block;margin-bottom:-1px}.short-description-mobile{margin:25px 0;clear:both;display:inline-block}.short-description-mobile .sub_head{border-bottom:1px solid #ddd;color:#3498db;font-size:15px;font-weight:700;margin:0 0 15px;padding:0 0 1px}.product-info-main .product.attribute.overview.hide-mobile{display:none}.aquachek_care_guide .yellow_heading{background:#febe34;line-height:normal}.aquachek_care_guide .yellow_heading.marvel-yellow-red-heading{background:#ea2729 !important;padding:10px 0 !important;line-height:normal}.product-hot-tub-cover-checkout .product-view .short-description-mobile{display:none}}@media screen and (min-width:1024px) and (max-width:1199px){.cover-warranty-img,.cover-warranty-imgright{box-sizing:border-box;margin-bottom:15px;overflow:hidden;text-align:center}.page-products.page-layout-3columns .products-grid .product-item{width:50% !important}.amshopby-index-index .slider1 .slide{width:33.33%}.cover-container-7{width:100%}.cover-container-5{width:100%;padding-right:0}.product-collateral{padding-left:15px;padding-right:15px}.product.data.items>.item.title{margin-right:3px}.product.data.items>.item.title>.switch{padding-left:8px;padding-right:8px}.product.data.items>.item.title{margin-right:3px}.product.data.items>.item.title>.switch{padding-left:8px;padding-right:8px}}.actions-toolbar:before,.actions-toolbar:after{content:"";display:table;clear:both}.actions-toolbar:before,.actions-toolbar:after{content:"";display:table;clear:both}#login-form input[type=text],#login-form input[type=password],#login-form input[type=url],#login-form input[type=tel],#login-form input[type=search],#login-form input[type=number],#login-form input[type=datetime],#login-form input[type=email]{background:#fff;background-clip:border-box;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box}.block-new-customer-box{background:#f4f4f4;border:1px solid #dcdcdc;padding:15px 20px 0}.actions-toolbar .secondary a.action{margin-top:6px}.page-header.page-header-top .block.block-customer-mini-login .block-customer-mini-login-box .actions-toolbar a{text-decoration:underline;margin-top:6px;display:inline-block}.page-header.page-header-top .block.block-customer-mini-login .block-customer-mini-login-box #login-form .fieldset.login .field{margin:0 0 20px}.page-header.page-header-top .block.block-customer-mini-login .block-customer-mini-login-box #login-form .fieldset.login .field label.label{font-weight:700;margin:0 0 8px;display:inline-block}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{content:'*';color:#e02b27;font-size:12px;margin:0 0 0 5px}.block-new-customer-box .block-content{min-height:180px}@media(min-width:1024px) and (max-width:1199px){.fjun_one .fjun_onetop,.fjun_one .fjun_onebot{width:100%;text-align:center}.fjun_one .fjun_onebot{justify-content:center;margin-top:10px}}@media(min-width:1024px){header .header.content{height:74px}.page-header.page-header-top{max-width:100%}.page-header.page-header-top .panel.wrapper{position:unset !important;background:#e8e8e8 !important;padding-top:10px;padding-bottom:10px;margin-bottom:5px;float:left;width:100%;min-height:17px}.freeshipping-header-top{float:left;font-size:12px;line-height:normal;position:relative;padding-left:50px;position:relative}.freeshipping-header-top:after{content:"";background:url("/media/wysiwyg/masterspaparts-latest-icon.png");background-repeat:no-repeat;padding:15px 20px;position:absolute;left:0;background-position:2px -205px;top:-7px}.sprite-img.truck-sprite-header{background-position:2px -205px;padding:0 20px;display:inline-block;height:30px;float:left;position:absolute;top:-7px;left:0}.freeshipping-header-top span{font-weight:700}.page-header.page-header-top .header.panel .action.skip.contentarea{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.panel>.header.links{margin:0;padding:0;list-style:none none;float:right;margin-left:auto;display:flex}.panel.wrapper{position:unset !important;background:#e8e8e8 !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px}.freeshipping-header-top br{display:none}.page-header.page-header-top .header.panel{padding-top:0 !important;padding-bottom:0 !important}.page-header.page-header-top .panel.wrapper.fixed-header-top{position:fixed !important;z-index:999;width:100%}.page-header.page-header-top .block.block-customer-mini-login{position:absolute;right:10px;z-index:999;margin-top:15px;left:10px;background:#f4f4f4;border:1px solid #000}.page-header.page-header-top .block.block-customer-mini-login .block-customer-mini-login-info-box{width:50%;padding-top:20px;border-right:1px solid #fff;float:left;box-sizing:border-box}.page-header.page-header-top .block.block-customer-mini-login .block.block-new-customer{margin-bottom:0}.page-header.page-header-top .block.block-customer-mini-login .block-new-customer-box{border:none;padding:0}.page-header.page-header-top .block.block-customer-mini-login .block-title{padding:0 25px;font-size:18px;margin-bottom:10px;margin-top:0}.page-header.page-header-top .block.block-customer-mini-login .block-new-customer-box .block-content{padding:0 25px;min-height:210px !important}.page-header.page-header-top .block.block-customer-mini-login .block.block-new-customer .actions-toolbar{padding:10px 25px;background:#ebebeb;overflow:hidden}.page-header.page-header-top .block.block-customer-mini-login .actions-toolbar .primary{float:right;color:#fff}.page-header.page-header-top .block.block-customer-mini-login .actions-toolbar .primary .action.primary{margin-right:0;color:#fff !important}.page-header.page-header-top .block.block-customer-mini-login .block-customer-mini-login-box{width:50%;padding-top:20px;border-left:1px solid #fff;float:left;box-sizing:border-box}.page-header.page-header-top .block.block-customer-mini-login .block-customer-mini-login-box #login-form .fieldset.login{padding:0 25px;margin-bottom:20px;border:none;margin-left:0;margin-right:0}.page-header.page-header-top .block.block-customer-mini-login .block-customer-mini-login-box .actions-toolbar{padding:10px 25px;background:#ebebeb;overflow:hidden}.page-header.page-header-top .block.block-customer-mini-login .block-new-customer-box .block-content,.page-header.page-header-top .block.block-customer-mini-login .block-customer-mini-login-box #login-form .fieldset.login{min-height:250px !important;margin-bottom:0}.page-header.page-header-top .block.block-customer-mini-login .block-new-customer-box .block-content .action.primary,.page-header.page-header-top .block.block-customer-mini-login .block-customer-mini-login-box #login-form .fieldset.login .action.primary{line-height:normal}.mobile-logo{display:none}.customer-welcome .header.links #hot-tub-sidenav{display:none}.customer-welcome .header.links .navigation{display:none}.customer-welcome .header.links .serv_prf{display:none}}@media(max-width:1023px){.nav-sections{z-index:99}.nav-open .page-wrapper{left:auto}.page-header.page-header-top .panel.wrapper{display:none}.sections.nav-sections .block.block-customer-mini-login{border:1px solid #000;background:#f4f4f4}.sections.nav-sections .block.block-customer-mini-login .block-customer-mini-login-info-box{width:100%;padding-top:20px;float:none;box-sizing:border-box;border:none !important}.sections.nav-sections .block.block-customer-mini-login .block.block-new-customer{margin-bottom:0;border:none}.sections.nav-sections .block.block-customer-mini-login .block.block-new-customer .block-new-customer-box{padding:0;border:none}.sections.nav-sections .block.block-customer-mini-login .block-title{padding:0 25px;font-size:18px;margin-bottom:10px;margin-top:0}.sections.nav-sections .block.block-customer-mini-login .block-title strong{font-size:18px}.sections.nav-sections .block.block-customer-mini-login .block-new-customer-box .block-content{padding:0 25px 10px}.sections.nav-sections .block.block-customer-mini-login .block-new-customer-box .block-content ul{padding-left:30px;margin-bottom:0}.sections.nav-sections .block.block-customer-mini-login .block-new-customer-box .block-content ul li{font-weight:700;list-style:disc}.sections.nav-sections .block.block-customer-mini-login .actions-toolbar{padding:10px 25px;background:#ebebeb}.sections.nav-sections .block.block-customer-mini-login .actions-toolbar .primary .action.create.primary{color:#fff;padding-left:10px;padding-right:10px;display:block;margin-right:0}.sections.nav-sections .block.block-customer-mini-login .block-customer-mini-login-box{width:100%;padding-top:20px;float:none;box-sizing:border-box;border:none !important}.sections.nav-sections .block.block-customer-mini-login .block-customer-mini-login-box #login-form .fieldset.login{padding:20px 25px;margin-bottom:0}.sections.nav-sections .block.block-customer-mini-login #login-form .fieldset>.field label{font-size:14px;font-weight:400;margin-bottom:0}.sections.nav-sections .block.block-customer-mini-login .actions-toolbar{padding:10px 25px;background:#ebebeb}.sections.nav-sections .primary,.sections.nav-sections .actions-toolbar .secondary{display:inline-block}.sections.nav-sections .block.block-customer-mini-login .actions-toolbar .primary button.primary{margin-right:15px}.sections.nav-sections .block.block-customer-mini-login .block-new-customer-box .block-content ul.benefits-new-customer{padding-left:0}.sections.nav-sections .block.block-customer-mini-login .block-new-customer-box .block-content ul.benefits-new-customer li{list-style:none}.minicart-wrapper{margin:0}.minicart-wrapper .action.showcart{padding:0;height:auto;width:auto}.minicart-wrapper{width:auto}.mobile_search{display:block}.mobile_search>.block.block-search{width:auto;display:block;float:none;padding:0;border:none;border-radius:5px;position:relative}.mobile_search{padding-left:10px;padding-right:10px;margin-top:5px;margin-bottom:5px;position:relative}.mobile_search .actions{position:absolute;top:0;right:0}.page-header{border:none;margin:0}.block-search .control>input[type=text]{background:#fff !important}.mobile_search .block-search .control .search-autocomplete{display:none !important}.mobile_search .field.search>label{display:none}.mobile_search .block-search .control{border:none;margin:0 auto;padding-left:0;padding-right:0}.mobile_search .block-search input{height:35px !important;padding:0 45px 0 7px !important;position:unset !important;margin:0 !important;border:1px solid #d5d5d5 !important;box-shadow:none !important;line-height:35px !important}.mobile_search .block-search .action.search{display:block;background:url("/media/wysiwyg/masterspaparts-latest-icon.png") no-repeat 5px -288px #1f74ad;font-size:0;box-shadow:none;height:35px;width:38px;border:none;right:0;opacity:1;border-radius:0 5px 5px 0}.block-search .action.search>span{color:#fff}.mobile_search .block-search .action.search:before{display:none}.mobile_search .block-search{margin-top:0}.logo{display:none}#newmenu>li:nth-child(7){width:auto}#newmenu li a span{display:block;float:none;margin:0 auto}#newmenu li a{height:80px;line-height:normal;font-size:12px}.minicart-wrapper{float:left}.accont-main-cus-dev{float:left}header .header.content{background:#ccc}.minicart-wrapper .action.showcart{background:0 0}.minicart-wrapper .action.showcart:before{color:#006bb4;display:inline-block;font-weight:700;padding:15px 14px;float:left;font-size:13px;content:"" !important;background:url(/media/wysiwyg/shopping-cart-mobile.svg);background-size:25.5px auto;background-repeat:no-repeat;background-position:center top}.minicart-wrapper .action.showcart:hover:before{color:#3598dc !important}.top-right .block-search{display:none}.nav-toggle{display:block}.new_logo img{height:40px}.new_logo{width:auto;margin-right:20px;padding-left:10px;border-left:1px solid #ddd;margin-left:60px}.nav-toggle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:inherit;color:#006bb4;content:'';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;background:url(/media/wysiwyg/nav-toggle-icon.svg);background-size:24px auto;background-repeat:no-repeat;background-position:left 2px top 1px;padding:10px 13px}.top-right .top-indexing{display:none}.top-right .jphshipbox{display:none}.header.panel>.header.links{display:none}.nav-sections{-webkit-overflow-scrolling:touch;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;left:-80%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:80%;width:calc(100% - 54px)}.page-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.topbox{display:none}.footer .fjun_one{width:100%;float:none;max-width:100%;padding-right:0}.footer .fjun_two{max-width:100%;width:100%;margin-top:30px}.footer .fjun_three{max-width:100%;width:100%;margin-top:30px;color:#666}.fjun_three .fhconrgt{float:left;width:50%;margin-top:0}.fjun_three .fhconlft{float:left;width:50%}.minicart-wrapper .action.showcart .counter.qty{right:-10px;top:-10px;font-size:10px;line-height:26px;height:24px;width:24px;border-radius:24px;box-sizing:border-box}.account.page-layout-2columns-left .sidebar-main{width:100%;padding-right:0}.make-model-area .make-model-area-left{width:100%;padding-right:0}.make-model-area .make-model-area-right{padding-left:0;width:100%}.block-content.new_locat_bg_make_model{max-width:500px;margin-left:auto;margin-right:auto}.page-layout-3columns .columns{display:flex;flex-wrap:wrap}.page-layout-3columns .columns .column.main{width:100% !important}.page-layout-3columns .columns .sidebar-additional{width:100%;padding-left:0;order:3;margin-top:20px}.page-layout-2columns-left .sidebar-main,.page-layout-3columns .sidebar-main{width:100%;padding-right:0;margin-top:0}.page-layout-3columns .columns .sidebar.sidebar-main{margin-top:0}div#layered-filter-block .block-content.filter-content .filter-current{margin-left:0;margin-right:0;margin-top:0}.product-info-main .page-title-wrapper.product h1{font-size:24px}div#layered-filter-block .block-title:after{content:"";height:auto;width:auto;position:absolute;right:10px;background:0 0;top:50%;margin-top:-5px;cursor:pointer;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff;position:absolute;z-index:99}div#layered-filter-block.filter-up .block-title:after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff;border-top:transparent}div#layered-filter-block .block-title{padding-right:30px;position:relative;cursor:pointer;cursor:pointer}.the-slideshow-wrapper{width:98%;padding-top:20px}.cms-home .the-slideshow-wrapper{width:98%;padding-top:20px}.cms-home .the-slideshow-wrapper .the-slideshow{margin-bottom:0 !important}div#layered-filter-block .filter-options{display:none !important}div#layered-filter-block.filter-up .filter-options{display:block !important}.part-finder-toggle-label:after{content:"";height:auto;width:auto;right:10px;background:0 0;top:50%;margin-top:-5px;cursor:pointer;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff;position:absolute;z-index:99}.part-finder-toggle-input:checked~.part-finder-toggle-label:after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff;border-top:transparent}div#layered-filter-block .part-finder-toggle-input:checked~.filter-content .filter-options{display:block !important}.new_logo .mobile-logo img{width:auto}.nav-sections-item-content>.navigation ul li.level0{position:relative}.nav-sections-item-content>.navigation ul li.level0.active,.nav-sections-item-content>.navigation ul li.level0.has-active{background:#1f74ad}.nav-sections-item-content>.navigation ul li.parent.level0:after{font-size:12px;line-height:20px;content:'' !important;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:10px;top:4px;color:#696868;background:url(/media/wysiwyg/angle-right-icon-mob.svg);background-size:12px auto;background-repeat:no-repeat;background-position:center right;padding:8px 7px;margin-top:3px}.nav-sections-item-content>.navigation ul li.parent.level1:after{font-size:12px;line-height:20px;content:'' !important;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;position:absolute;right:10px;top:4px;color:#696868;background:url(/media/wysiwyg/angle-right-icon.svg);background-size:12px auto;background-repeat:no-repeat;background-position:center right;padding:8px 5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.nav-sections-item-content>.navigation ul li.parent.level1:hover .submenu{display:block !important}.navigation .level0>.level-top:hover{color:#006bb4}.nav-sections-item-content>.navigation ul li.level0:hover:after{color:#006bb4}.nav-sections-item-content>.navigation ul li.parent.level0:hover:after{content:'' !important;top:4px}.nav-sections-item-content>.navigation ul li.parent.level1:hover:after{content:'' !important;top:4px;color:#006bb4}.nav-sections-item-content>.navigation ul li.parent.level1{position:relative}.nav-sections-item-content .navigation .level0 a{display:inline-block}}@media screen and (min-width:768px) and (max-width:1023px){.page-products.page-layout-3columns .products-grid .product-item{width:33.33%}}@media screen and (min-width:768px) and (max-width:1023px){.slider1 .slide{width:33.33%;clear:none !important}.amshopby-index-index .slider1 .slide{width:33.33%}}@media screen and (min-width:768px) and (max-width:991px){.product-collateral{padding-left:15px;padding-right:15px}.product.data.items>.item.title{margin-right:3px}.product.data.items>.item.title>.switch{padding-left:8px;padding-right:8px}}@media(max-width:991px){.msp_reward_box .mrh_socbox ul li{min-width:222px}.wordpress-post-view figure.wp-block-image{clear:both;float:none;margin-right:0 !important;width:100%;max-width:none}.top-new-boxes .block-content.new_locat_bg{max-width:100%;background-size:contain}.manual_left,.manual_right{width:100%}.smarttop-category-product .smarttop-product .product.media{width:100%}.smarttop-category-product .smarttop-product .product-info-main{width:100% !important}.swim-content-area{padding-right:0;width:100%;margin-bottom:20px}.swim-video{width:100%;padding-left:0;margin-bottom:20px}}@media(max-width:767px){.amrewards-balance-container{border:none}.sections.nav-sections .block.block-customer-mini-login .actions-toolbar .primary button.primary{display:block;float:none;margin-right:0;width:100%;box-sizing:border-box}.sections.nav-sections .primary,.sections.nav-sections .actions-toolbar .secondary{display:block;text-align:center}.sections.nav-sections .block.block-customer-mini-login .block-customer-mini-login-box #login-form .fieldset.login .field{margin-bottom:20px}.topbox{display:none}.slider1 .slide,.amshopby-index-index .slider1 .slide{width:50%;margin:10px 0;clear:none !important}.page-products .products-grid .product-item{width:50%}.page-products .product-item-info{max-width:none}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{max-width:none}.page-layout-2columns-left .column.main .product-info-main{width:100%;padding-left:0}.page-layout-2columns-left .column.main .product.media{width:100%}h1.page-title{font-size:24px;margin-bottom:12px;margin-top:12px}.home-bottom-section .home-shopper-review{width:100%;margin:15px 0 10px}.home-bottom-section .home-subscribe-btn{width:100%;padding:0}.home-bottom-section .home-subscribe-btn img{height:auto !important;width:auto !important}.product.data.items>.item.title>.switch{padding:9px 12px;border-right:1px solid #ccc;border-left:1px solid #ccc}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#eaeaea;padding-bottom:9px}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:9px;background:#eaeaea}.product.data.items>.item.content{margin-top:-1px;margin-bottom:-1px}.product.data.items .item.title a:after{top:10px}.msp_reward_box .mrh_socbox ul li{width:100%;margin:10px 0}.social-blog{width:50%;margin-bottom:15px}#contact-form{width:100%}.contact-form-address{padding-left:0;width:100% !important}.contact-form-address .contact-timing-hour,.contact-form-address .contact-phone-number,.contact-form-address .contact-mailing-address{width:100%;margin-bottom:20px;padding-left:0;padding-right:0}#sidebar-cat{padding:0 15px}.nav-sections .header.links a{font-size:14px;font-weight:400 !important;border:none !important}.nav-sections .header.links a:hover{font-weight:400}#hot-tub-sidenav li.parent:after{top:6px}#hot-tub-sidenav1 .block-title{background:#f4f4f4;color:#2f2f2f;font-weight:700;padding:9px 5px 9px 9px;font-size:16px;border-radius:5px 5px 0 0}#hot-tub-sidenav1{margin-bottom:20px;border:1px solid #d3d3d3;border-radius:5px}#hot-tub-sidenav1 ul{padding-left:0;list-style:none;margin:0}#hot-tub-sidenav1 li.level0{border-bottom:1px solid #ccc;margin-bottom:0;padding:3.75px 0;position:relative}#hot-tub-sidenav1 li.level0.first{border-top:1px solid #ccc}#hot-tub-sidenav1 ul li a{padding:0 0 0 10px;text-decoration:none;color:#696868}.category-sidebar-nav li:hover ul,.category-sidebar-nav li.sfHover ul{display:block !important;visibility:visible !important}.category-sidebar-nav li ul.level0{left:0;right:0;width:auto;position:unset;box-shadow:0 4px 6px 0 #ccc inset;margin-top:5px !important}.category-sidebar-nav li.level0>a{font-size:16px !important}.block-category-new-nav1 li.level0>a{font-size:16px !important}#hot-tub-sidenav ul li.level1 a,.block-category-new-nav1 ul li.level1 a{font-size:14px}#hot-tub-sidenav1 li.level0 .level0.submenu{left:0;right:0;width:auto;position:unset;box-shadow:0 4px 6px 0 #ccc inset;margin-top:5px !important;z-index:99999;background:#fff;padding:10px 0;top:auto !important}#hot-tub-sidenav1 li.parent:after{font-size:12px;line-height:20px;color:inherit;content:'\e608' !important;font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center;right:10px;position:absolute;color:#696868;top:6px}#hot-tub-sidenav1 li.level0:hover .level0.submenu{display:block !important}#hot-tub-sidenav1 li.level0 ul.level0.submenu a:hover{color:#006bb4}.wordpress-homepage-view .post-image{width:100%}.wordpress-homepage-view .post-excerpt{width:100%}.wordpress-homepage-view .image-col-4{width:100%;margin-bottom:20px}.wordpress-homepage-view .post-list-item .post-entry .image-col-4{width:100%}.toolbar-amount{text-align:center}.navigation .level0>.level-top{font-size:16px;font-weight:400;text-transform:none;padding:0 0 0 10px}.navigation .level0{padding:3.75px 0}.nav-sections-item-content>.navigation .block-title{background:#f4f4f4;border-radius:5px 5px 0 0;border-bottom:1px solid #ccc;padding:10px;font-weight:700;font-size:16px}.nav-sections-item-content>.navigation{background:#fff;border:1px solid #ccc;border-radius:5px;padding:0;margin-bottom:20px}.nav-sections-item-content{padding-left:15px;padding-right:15px}.navigation ul.level0{border-top:none;display:block;position:unset;top:auto !important;box-shadow:0 4px 6px 0 #ccc inset;margin-top:10px !important}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border:none;padding:0 0 0 10px}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:0}.navigation .parent .level-top:after{font-size:12px;right:10px;top:0;font-weight:400}.navigation .submenu>li a{padding-top:0;padding-bottom:0;font-weight:400;font-size:14px}.navigation .submenu>li{word-wrap:break-word;padding-top:6px;padding-bottom:6px}.page-products .sorter{position:unset;right:0;float:right}.toolbar-amount{float:left}.products.wrapper~.toolbar .pages{float:left;margin:0}.block-new-customer-box .block-content{min-height:80px}.spd_page .spdimg-section{width:100%;float:none;text-align:center}.spd_page .spd_article{width:100%;margin-top:15px}.amcart-confirm-buttons .am-btn-left{width:46%}.amcart-confirm-buttons .button{font-size:16px;padding-left:0;padding-right:0}.top-new-boxes .block-content.new_locat_bg{width:100% !important;background:url(/media/wysiwyg/shoping-box-bg_mobile.jpg) no-repeat !important;background-size:auto;background-size:100% auto !important;border-bottom:1px solid #d6e7ef !important;padding:357px 0 0!important;min-height:200px !important;height:285px !important;width:480px !important;margin:0 auto;max-width:100%}.locator-help-box .locator-help-box-inner{width:100% !important;max-width:95%;box-sizing:border-box;margin:30px auto 10px !important}.top-new-boxes #narrow-by-list{margin:10px auto 0 !important;float:none !important;display:block !important;padding:0 !important;width:100% !important;box-sizing:border-box;max-width:95%}.msp-faq .faq-content .faq-section{width:100%}.wishlist-index-index .products-grid .product-item{width:50%;border:none !important;margin-bottom:15px}.products-grid.wishlist .product-item .giftregisty-dropdown,.products-grid.wishlist .product-item .field.qty{display:inline-block;float:left;margin-right:15px;margin-bottom:0}.products-grid.wishlist .product-item .fieldset{margin-bottom:0}.wishlist-index-index .products-grid .product-item .product-item-info{position:relative}.products-grid.wishlist .product-item-photo{margin:0}.products-grid.wishlist .product-item-comment{height:auto}.products-grid.wishlist .product-item-name,.products-grid.wishlist .product-item-description,.products-grid.wishlist .product-item .price-box,.products-grid.wishlist .product-item-tooltip{margin-left:0;margin-right:0;clear:both}.products-grid.wishlist .product-image-container{max-width:100%}.wishlist-index-index .products-grid .product-item .product-item-info .product-item-inner .box-tocart{float:none;width:100%;margin:0}.wishlist-index-index .products-grid .product-item .product-item-info .product-item-inner>.product-item-actions{float:none}.products-grid.wishlist .product-item .box-tocart .tocart{padding:5px 10px;line-height:normal}.smarttop-category-product .cover-product-options .product-options-wrapper .fieldset>.field{width:100%}.smarttop-category-product .cover-product-options #product_addtocart_form .product-options-wrapper .fieldset>.field.required.color-dropdown{width:100%}.smarttop-category-product .price-box.price-final_price{margin-top:10px !important}.subCatArea .subcat_list h3{line-height:24px;font-size:16px}.cart.table-wrapper .cart tbody td.col.img{display:block;width:auto}.cart.table-wrapper .product-item-photo{position:unset;left:auto;right:auto;margin:0 auto}.cart.table-wrapper .item td.col.item{display:block;border-bottom:1px solid #d9dde3 !important;min-height:auto}.cart.table-wrapper .items#shopping-cart-table thead{display:none}.cart-container{padding:0 10px}.checkout-cart-index .page-title-wrapper{padding-left:10px;padding-right:10px}.checkout-cart-index .page-main .freeshipping-notification{padding-left:10px;padding-right:10px}.cart.table-wrapper{border-top:none}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{box-sizing:border-box;display:table-cell;float:left;white-space:nowrap;width:33.33%;height:100%;min-height:80px}.catalog-product-view .product-view{margin-top:0}.checkout-cart-index .cart_shopper{width:100%;padding:0;margin-top:20px}#block-reward{width:100%;margin-top:20px}.cart-discount{border:none}.checkout-cart-grid{clear:both;width:100%;padding-right:0;overflow:hidden;margin-bottom:40px}.cart-summary{clear:both}.inner-div{max-width:100%;overflow-x:scroll}.cart-shopper-login .cart-discount{padding:0;width:100%}.cart-shopper-login .cart-shopper-container{width:100%;margin-top:0}.cart-shopper-login{width:100%;margin-left:0;padding-right:0}.cart-shopper-login .cart-shopper-container .cart_shopper{padding-right:0}.cover-warranty-img,.cover-warranty-imgright{box-sizing:border-box;margin-bottom:15px;overflow:hidden;text-align:center}.how-to-guide .how-to-guide-img-block li{width:30%;margin-top:8px;margin-bottom:8px}.six-steps .red-strips{font-size:18px}a.smarttop-measuring-guide-link{display:none}.page-layout-3columns .column.main{width:100%}.amasty-rewards-balance{border:none;padding:0}.page-layout-2columns-left .column.main{width:100%}.product-essential{padding:10px}.catalog-product-view .product-add-form .product-options-bottom .price-box.price-final_price{margin-top:10px}.aquachek_care_guide .yellow_banner_text{float:none;font-size:16px;padding-top:10px;width:100%}.aquachek_care_guide .yellow_banner_image{float:none;width:100%}.aquachek_care_guide .yellow_banner_image{height:300px}.aquachek_care_guide .footer h4{font-size:19px}.aquachek_care_guide .content-left{display:block;margin-right:0;padding-right:0;vertical-align:top;width:100%}.aquachek_care_guide .content-right{display:block;margin-right:0;padding-left:0;vertical-align:top;width:100%}.cchalf-5{width:100%}.cchalf-7{width:100%}.marvel_banner_image{width:100%;padding-left:0}.marvel_banner_text{width:100%;padding-right:0}.marvel_banner_text-01{font-size:16px}.marvel-content-right{margin-right:0;padding-right:0}.content-left.marvel-content-left{border:none}.aquachek_care_guide .marvel-page_banner .container{display:block}.marvel_banner_text-01{max-width:none;margin-bottom:20px}.catalog-product-view .product-add-form .product-options-bottom .price-box.price-final_price .price-container>span .price{line-height:normal}.reward-button-head{display:none}.top-shipping-notice{background-color:#d42608;clear:both;min-height:auto;padding:7px 10px;color:#fff;line-height:28px;display:block;text-align:center;margin-bottom:15px;margin-left:0;margin-right:0;box-sizing:border-box;min-height:52px}.top-shipping-notice .contact-number{line-height:normal;float:none;padding:0;text-align:center}.checkout-onepage-success .amtypage-main-container .checkout-success .block.block-order-details-view{width:100%;padding-right:0}.checkout-onepage-success .amtypage-main-container .checkout-success .order-details-items.ordered{width:100%}.checkout-cart-index .page-main .sidebar.sidebar-main,.cms-page-view.cms-aquachek-care-guide .page-main .sidebar.sidebar-main,.cms-marvel-care-guide .page-main .sidebar.sidebar-main{padding-left:10px;padding-right:10px;box-sizing:border-box}.breadcrumbs{display:block !important;padding-left:0 !important}.catalog-category-view span#togle-cont{display:none}.footer .copy_right p{font-size:16px}.purchase_info_mobile{display:block}.cover-product-options .mobile-add-to-box{display:block;overflow:hidden}.product-spaboss-chlor-aid-5lb .product-essential .cover-product-options .purchase_info{display:none}.catalog-product-view .product-essential .cover-product-options .purchase_info{display:none}.cover-product-options .mobile-add-to-box #product_addtocart_form .box-tocart .fieldset{width:100%;display:block}.cover-product-options .mobile-add-to-box #product_addtocart_form .box-tocart .fieldset .field.qty{float:left;margin-bottom:0;width:auto;padding:9px 0}.cover-product-options .mobile-add-to-box #product_addtocart_form .box-tocart .fieldset .actions{float:right}.product-spaboss-restore .cover-product-options .purchase_info{display:none}.cover-product-options .mobile-add-to-box #product_addtocart_form .box-tocart .fieldset .actions button.tocart{font-size:15px;margin-bottom:0}.is-blog .pager .toolbar-amount{float:none}.is-blog .pager .pages-items{padding-left:25px;padding-right:25px}.checkout-cart-index .mobile-cart-methods{display:block;padding-left:10px;padding-right:10px;box-sizing:border-box}.mobile-cart-methods .checkout .item .action.primary.checkout{display:block;width:100%}.mobile-cart-methods .checkout .item{margin-bottom:10px}.mobile-cart-methods .checkout .item .paypal.checkout.paypal-logo input{opacity:0}.mobile-cart-methods .checkout .item .paypal.checkout.paypal-logo{width:100%;background:#ffc439 url(/media/wysiwyg/checkout-logo-medium-mob.png) no-repeat center;display:block;height:40px;margin-top:15px}.mobile-cart-methods .checkout .item .paypal.checkout.paypal-logo+.paypal.checkout.paypal-logo{display:none}.checkout-cart-index .page-title{border-bottom:none;padding-bottom:0;text-align:center;margin-top:0}.cover-container-7{width:100%}.cover-container-5{width:100%;padding-right:0}.cms-new-care-guide- .spa .shower .box{width:calc(50% - 20px)}.cart.table-wrapper .product-item-name{text-align:center}.footer .fjun_three{width:100%;padding-left:0;padding-right:0}.footer .fjun_two{width:100%;padding-left:0;padding-right:0}.footer .fjun_one{display:block;text-align:center}.fjun_one .fjun_onetop{width:100%}.fjun_one .fjun_onebot{padding-left:0;justify-content:center;width:100%}}@media screen and (min-width:640px) and (max-width:767px){.page-products.page-layout-3columns .products-grid .product-item{width:33.33%}}@media(max-width:639px){.account .data.table tbody th,.account .data.table tbody td{border-right:none}.table-wrapper.orders-recent .table-order-items.table tbody>tr>td.col{padding-left:10px}.wishlist-index-index .products-grid .product-item{width:100%}.products-grid.wishlist .product-item-name{height:auto}.products-grid.wishlist .product-item-comment{height:auto !important}.smarttop-category-product .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody td:last-child{padding:5px 10px}.product.info.detailed .additional-attributes>thead>tr>td,.product.info.detailed .additional-attributes>tbody>tr>td,.product.info.detailed .additional-attributes>tfoot>tr>td{border-right:none}.account .table-wrapper{border-top:none}.table-wrapper #product-attribute-specs-table tr{display:table-row !important;width:100%}.table-wrapper #product-attribute-specs-table tr th,.table-wrapper #product-attribute-specs-table tr td{display:table-cell;padding:5px 10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.table-wrapper #product-attribute-specs-table{border:1px solid #ccc}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr>th{background-color:#fff}.product-view .product-collateral{padding-left:10px;padding-right:10px}.product-view .product-collateral .product.info.detailed .product.data.items{margin-left:0;margin-right:0}.product-shopper-review #customer-reviews #product_page .paging{padding:15px 0 30px;height:24px}.product-shopper-review #customer-reviews #review_image .sa_logo{margin-top:0}.product-shopper-review #customer-reviews #product_page .paging #sa_sort{padding:2px 24px 2px 4px;font-size:12px;box-sizing:border-box}}@media(max-width:479px){.page-products .products-grid .product-item{width:100%}.social-blog{width:100%;margin-right:0;margin-bottom:0}.table-custom-img .table-bordered .table-custom-ul li{width:100%}.top-new-boxes .block-content.new_locat_bg{width:320px !important;padding-top:250px !important;height:auto !important;padding-bottom:50px !important;max-width:100%}.cover-warranty-imgright img,.cover-warranty-img img{max-width:100%}.smartop-cover-desc-img ul li{width:100%;height:auto;margin-right:0}.how-to-guide .how-to-guide-img-block li{width:47%;margin-bottom:8px;margin-top:8px}.wordpress-post-view .post-view h3{margin-bottom:15px}.wp-block-image .alignright,.wp-block-image .alignleft{clear:both;float:none;margin-left:0}.post-view img.alignleft{clear:both;float:none;display:block;margin-right:0}.filters-block .additional-ques-btn,.chemical-block .additional-ques-btn{font-size:16px;margin-bottom:20px}.wp-caption{clear:both;display:block;float:none}.alignright{float:none;clear:both;margin-left:0}.cchalf-6{width:100%;margin-bottom:20px}.slider1 .slide{width:100%}.amshopby-index-index .slider1 .slide{width:100%}.cms-new-care-guide- .spa .shower .box{width:calc(100% - 20px)}}.account .page-main .page-title-wrapper .page-title{margin-right:0}@media(min-width:1024px){.account-cst{display:none}.nav-sections-item-content{display:none !important}.accont-cus-dev{display:none}.serv_prf.service_mobile{display:none}}@media(max-width:1023px){.accont-cus-dev{float:left;width:auto;margin:0 10px 0 0}.accont-cus-dev .top-header-ul li{display:inline-block;margin:0;list-style:none;padding:0 10px;border-right:1px solid #bbb}.accont-cus-dev ul{margin-bottom:0;padding-left:0}.accont-cus-dev ul li.first.acount-link{background:url(/media/wysiwyg/admin-icon.png) no-repeat center center}.accont-cus-dev ul li.last.cart-link{background:url(/media/wysiwyg/cart-icon.png) no-repeat center center/18px auto;position:relative;border-left:1px solid #bbb}.accont-cus-dev .top-header-ul li a{height:23px;width:21px;display:block;margin:0}.cart-item-count{position:absolute;top:-5px;right:0;background-color:#ed3232;border-radius:50%;width:15px;height:15px;text-align:center;line-height:14px;color:#fff;text-indent:0;font-size:10px}.top-right{padding-top:13px;float:right;margin-top:0}.navigation .level0>.level-top:hover{color:#006bb4}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:0 0;color:#006bb4}.navigation .level0>.level-top{display:block}.navigation .level0.parent>.level-top>.ui-menu-icon{right:10px}.navigation .level0.parent>.level-top.ui-state-focus>.ui-menu-icon:after{content:"\f107" !important;font:normal normal normal 16px/1 FontAwesome}.accont-main-cus-dev{float:right;padding-right:15px;position:relative;z-index:1}.serv_prf a{background:#d42608}.navigation .level0 .ui-menu-icon{display:none}.sidebar .navigation{display:none}.sidebar #hot-tub-sidenav{display:none}.page-with-filter .columns .sidebar-main div#layered-filter-block{display:block}.serv_prf.service_mobile{width:100%;order:4;clear:both;display:block;margin-bottom:0;margin-top:20px}.checkout-cart-index .page-main .serv_prf.service_mobile{padding-left:10px;padding-right:10px}.page-layout-3columns .columns .sidebar-additional .block.block-minilogin{margin-bottom:0}.serv_prf.service_mobile p{margin-bottom:0}.sidebar.sidebar-main .serv_prf{display:none}.page-with-filter .columns .sidebar-main div#layered-filter-block.filter .filter-current .items{display:block}div#layered-filter-block .filter-options{display:block}div#layered-filter-block .filter-options{display:block}.page-main>.columns{display:flex;flex-wrap:wrap}.page-main>.columns .column.main{order:2 !important}.cms-home .serv_prf.service_mobile{margin-bottom:30px}.checkout-index-index .nav-sections,.checkout-index-index .nav-toggle{display:unset !important}.nav-toggle{display:block !important;text-decoration:none;cursor:pointer;font-size:0;left:15px;position:absolute;top:15px;z-index:14}.nav-open .page-wrapper .action.nav-toggle{left:auto;right:15px}.nav-open .page-wrapper .minicart-wrapper{opacity:0}.amcheckout-step-container .amcheckout-summary-container .amcheckout-title{background:#eee;color:#363636}.nav-sections-item-content>.mobile-help-menu{display:block;margin-bottom:20px;clear:both;box-sizing:border-box;overflow:hidden}.nav-sections-item-content>.mobile-help-menu nav>ul{padding-left:0;list-style:none;margin-top:0;margin-bottom:0}.nav-sections-item-content>.mobile-help-menu nav .toggle_index>a{background:#1f74ad;border-radius:0;color:#fff;display:block;font-size:14px;margin-top:0;padding:10px 15px;text-align:left;text-decoration:none;width:auto;cursor:pointer;line-height:1.5em}.nav-sections-item-content>.mobile-help-menu nav ul.dropdown{background:#1f74ad;visibility:hidden;opacity:0;min-width:50px;transition:all .5s ease;left:0;display:none;width:auto;display:none;margin-top:0;margin-bottom:0;z-index:999;padding-left:0}.nav-sections-item-content>.mobile-help-menu nav ul.dropdown li{color:#fff;background:#1f74ad;display:block;float:left;padding:0;position:relative;text-decoration:none;transition-duration:.1s;width:100%;box-sizing:border-box}.nav-sections-item-content>.mobile-help-menu nav ul.dropdown li:hover{background:#ee3f3e;cursor:pointer}.nav-sections-item-content>.mobile-help-menu nav .toggle_index:hover>ul.dropdown,.nav-sections-item-content>.mobile-help-menu nav ul.dropdown:hover{visibility:visible;opacity:1;display:block}.nav-sections-item-content>.mobile-help-menu nav>ul .toggle_index li a{color:#fff;text-decoration:none;display:block;padding:5px 10px}.nav-sections-item-content>.mobile-help-menu .toggle_index{border-radius:5px;color:#fff;display:block;font-size:14px;margin-top:0;padding:0;text-align:left;text-decoration:none;width:auto;cursor:pointer;line-height:1.5em;position:relative}.nav-sections-item-content>.mobile-help-menu .toggle_index:hover>a{color:#fff;background:#ee3f3e}.mobile-custom-menu #hot-tub-sidenav .block-title{background:#f4f4f4;border-radius:5px 5px 0 0;border-bottom:1px solid #ccc;padding:10px;font-size:16px;font-weight:700;color:#2f2f2f}.mobile-custom-menu #hot-tub-sidenav ul{box-shadow:none}.mobile-custom-menu #hot-tub-sidenav ul li a{padding:0 0 0 10px;text-decoration:none;color:#575757;display:inline-block}.mobile-custom-menu #hot-tub-sidenav ul li a:hover{color:#006bb4}.nav-sections-item-content>.navigation ul li.level0 a:after{display:none !important}.nav-sections-item-content>ul.header.links li.authorization-link.mini-login{display:none}.nav-sections-item-content>.serv_prf{display:none}.minicart-wrapper .action.showcart>span.text{color:#000}}@media screen and (min-width:768px) and (max-width:1023px){.column.main{width:100% !important}.nav-sections-item-content #hot-tub-sidenav{display:block}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%;padding:25px 15px}.nav-sections-item-title{display:block}.nav-sections-item-content>ul{display:block}.nav-sections-item-title{background:#e3e3e3;border:solid #d7d7d7;border-top-width:medium;border-right-width:medium;border-bottom-color:#d7d7d7;border-bottom-style:solid;border-bottom-width:medium;border-left-width:medium;border-width:0 0 1px 1px;border-bottom-width:1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.nav-before-open .page-wrapper{-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;left:0;overflow:hidden;position:relative}.nav-sections-item-content>.navigation{background:#fff;border:1px solid #ccc;border-radius:5px;padding:0;margin-bottom:20px}.nav-sections-item-content>.navigation .block-title{background:#f4f4f4;border-radius:5px 5px 0 0;border-bottom:1px solid #ccc;padding:10px;font-size:16px}.nav-sections-item-content .navigation li.level0{display:block;margin-right:0}.nav-sections-item-content .navigation .level0>.level-top{line-height:normal;font-weight:400}#hot-tub-sidenav ul{width:100%;left:0;right:0;box-sizing:border-box;position:unset;box-shadow:0 4px 6px 0 #ccc inset}.nav-sections-item-content>.navigation ul{padding-left:0;padding-right:0}.nav-sections-item-content>.navigation ul li.level0{border-bottom:1px solid #ccc;padding:3.75px 0}.navigation .level0 .submenu{display:block;position:unset;top:auto !important;box-shadow:0 4px 6px 0 #ccc inset;margin-top:10px !important}.navigation .level0 .submenu li{margin:0;padding:3.75px 0}.navigation .level0 .submenu a{padding:0 0 0 10px;text-decoration:none}.navigation .level0:hover:after{right:10px !important;left:auto;width:auto}.nav-sections-item-content>.mobile-top-menu{display:block}.nav-sections-item-title+.section-item-content{display:none !important}.nav-sections-item-title.active+.section-item-content{display:block !important}.nav-sections-item-title.active{background:0 0;border-bottom:transparent}.nav-sections-item-content>ul.header.links li{list-style:none}.nav-sections-item-content>ul.header.links{padding-left:0;margin-bottom:0}.nav-sections-item-title>a{color:#0068ad}.nav-sections-item-content>ul.header.links li a{color:#575757;display:block;padding:.8rem 0;text-decoration:none}.nav-sections-item-content>ul.header.links li .rewards-amount{display:inline-block}.amasty-rewards-balance{border:none;padding:0}.nav-sections-item-content>ul.header.links li.customer-welcome{display:none}.nav-sections-item-content>ul.header.links li.greet.welcome{font-weight:700;margin-bottom:5px}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}.nav-open .nav-toggle:after{background:rgba(0,0,0,.7);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%}.am-checkout.-modern .opc-estimated-wrapper{margin:0 0 15px;box-sizing:bo;box-sizing:border-box}}@media(max-width:767px){.am-checkout.-modern .opc-estimated-wrapper{margin:0 0 15px;box-sizing:border-box}.sidebar-main .block-collapsible-nav .title{padding-left:0;padding-right:0}.sidebar-main .block-collapsible-nav .title:after{color:#fff;top:17px}.abs-toggling-title-mobile:after,.block-wishlist-management .wishlist-select .wishlist-name:after,.block-collapsible-nav .title:after{color:#fff;background:url(/media/wysiwyg/angle-right-icon-active.svg);background-size:7px auto;background-repeat:no-repeat;background-position:center right 3px;padding:8px 5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);margin-top:6px;content:""}.abs-toggling-title-mobile.active:after,.block-wishlist-management .wishlist-select .wishlist-name.active:after,.block-collapsible-nav .title.active:after{content:'';-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);margin-top:6px}.account .page-main{padding-top:0}.account .sidebar.sidebar-main .block-collapsible-nav{margin-bottom:0}.sendfriend-product-send #product-sendtofriend-form>.fieldset{margin-bottom:20px}.sendfriend-product-send #product-sendtofriend-form>.fieldset .actions-toolbar button{margin-top:0}.autocomplete-suggestions{width:calc(100% - 22px) !important}.autocomplete-container{right:0;left:0}.autocomplete-suggestion{text-align:left;white-space:pre-wrap!important}}.nav-sections-item-title>a{color:#0068ad}.wordpress-homepage-view .post-list-wrapper{overflow:hidden}.wordpress-homepage-view .post-list-item .post-entry .image-col-4{width:100%}.post-list-wrapper .item .image-col-4 .post-image{width:100%;margin-bottom:20px;height:200px}.post-list-wrapper .item .image-col-4 .post-image a{display:flex;height:100%;align-content:center;align-items:center;justify-content:center}.wordpress-homepage-view .post-excerpt{width:100%}.post-list-wrapper .item .image-col-4 .post-image img{height:auto;max-height:100%;max-width:100%;width:auto}.wordpress-homepage-view .post-list.grid li.item .post-list-item{background:#f1f1f1;border:1px solid #e0e0e0;padding:15px;margin:0 auto;box-sizing:border-box;height:100%}.wordpress-homepage-view .post-list.grid li.item{width:33.33%;box-sizing:border-box;float:left;clear:none;padding-left:15px;padding-right:15px;padding-top:0;padding-bottom:0;background:0 0;border:none}.wordpress-homepage-view .post-list.grid{width:auto;display:flex;box-sizing:border-box;padding:0;clear:both;margin-left:-15px;margin-right:-15px;flex-wrap:wrap}@media(max-width:991px){.wordpress-homepage-view .post-list.grid li.item{width:50%}}@media(max-width:639px){.wordpress-homepage-view .post-list.grid{margin-left:0;margin-right:0}.wordpress-homepage-view .post-list.grid li.item{width:100%;padding-left:0;padding-right:0}.wordpress-homepage-view .post-list-item .post-entry .image-col-4{width:100%;margin-bottom:0}.wordpress-homepage-view .post-list-item h2 a{margin-bottom:0}}@media (min-width:501px){#chat-offline{display:none}}@media (max-width:500px){.mobile-chat-btn{position:fixed;right:5px;bottom:0;z-index:99999}#chat-offline{background:#555;display:inline-block;text-decoration:none;color:#fff;border-radius:6px 6px 0 0;padding:4px 20px 4px 45px;position:relative}#chat-offline:before{content:"";position:absolute;left:0;top:0;bottom:0;padding:7px 18px;border-radius:6px 0 0;background:#494949 url(/media/wysiwyg/envelope-solid.svg);background-size:17px auto;background-repeat:no-repeat;background-position:center}}#zonos{z-index:999998 !important;bottom:13px !important}iframe#webWidget{z-index:99999999999 !important}iframe#launcher{right:50px !important;z-index:99998 !important}@media (max-width:479px){#zonos{z-index:999998 !important;bottom:10px !important}}.custom-category-menu{background:#1f74ad;color:#fff}.custom-category-menu ul.ui-menu{list-style:none;display:flex;padding:0;margin:0}.custom-category-menu ul.ui-menu>li{margin:0 20px;position:relative}.custom-category-menu ul.ui-menu>li>a:hover{color:#d32f2f}.custom-category-menu ul.submenu{display:none;position:absolute;background:#fff;border:1px solid #e0e0e0;padding:10px 0;z-index:99 !important;min-width:200px}.custom-category-menu ul.ui-menu>li:hover ul.submenu{display:block}.custom-category-menu ul.submenu li a{display:block;padding:8px 15px;color:#555}.custom-category-menu ul.submenu li a:hover{background:#f5f5f5;color:#d32f2f}div.custom-menu-container{overflow:visible}.custom-category-menu li a{color:#fff}.custom-category-menu ul.ui-menu>li{margin:0;padding:0 36px}.custom-category-menu ul.ui-menu>li:after{content:'';position:absolute;background:#fff;width:1px;height:18px;right:0;top:50%;transform:translateY(-50%)}.custom-category-menu ul.ui-menu>li:last-child:after{display:none}.custom-category-menu ul.ui-menu{justify-content:center}.custom-category-menu ul.ui-menu>li>a{text-decoration:none;color:#fff;font-weight:600;font-size:16px;transition:color .3s ease;padding:10px 0;display:inline-block}.top-right .block-search{position:relative;z-index:4}.customer-account-create .column.main form.form-create-account{min-width:600px;width:50%}.customer-account-create .column.main{width:calc(100% - 240px);padding-left:0;float:right;max-width:100%}.customer-account-create .columns .column.main{padding-bottom:0;position:relative;width:calc(100% - 240px);padding-left:0;float:right;max-width:100%;display:block !important;margin-left:auto;-webkit-flex-grow:inherit;flex-grow:inherit}.custom-category-menu ul.ui-menu ul.submenu li>a{color:#575757}.custom-category-menu ul.ui-menu ul.submenu li>a:hover{color:#1f74ad}.login-container .actions-toolbar>.primary,.login-container .actions-toolbar>.secondary{margin-bottom:10px;text-align:center;display:inline-block;margin-right:15px}.account .pager .toolbar-amount{display:block;float:left;position:static}.account .accont-main-cus-dev .block-content{flex-wrap:wrap}.block-minicart .subtotal{font-size:14px;width:100%;display:flex;justify-content:space-between}.account .accont-main-cus-dev .minicart-items-wrapper{width:100%}.block-minicart .block-content>.actions{width:100%;margin:6px auto auto}.minicart-items .product>.product-item-photo .product-image-container{width:auto !important}.block-minicart .block-content>.actions>.primary .action.primary{padding:10px 14px;font-size:1.6rem}@media (min-width:769px),print{.nav-toggle{display:none}.block-search .control{border-top:0;margin:0;padding:0}.block-search input{margin:0;padding-right:35px;position:static}.nav-sections-item-title{display:none}.abs-discount-block-desktop .block:nth-child(1),.storecredit .block:nth-child(1),.login-container .block:nth-child(1),.account .column.main .block:not(.widget) .block-content .box:nth-child(1),.form-address-edit>.fieldset:nth-child(1),.form-edit-account .fieldset:nth-child(1),.magento-payments-review-discount .block:nth-child(1),.paypal-review-discount .block:nth-child(1),.cart-discount .block:nth-child(1){clear:left;float:left}.abs-discount-block-desktop .block:nth-child(2),.storecredit .block:nth-child(2),.login-container .block:nth-child(2),.account .column.main .block:not(.widget) .block-content .box:nth-child(2),.form-address-edit>.fieldset:nth-child(2),.form-edit-account .fieldset:nth-child(2),.magento-payments-review-discount .block:nth-child(2),.paypal-review-discount .block:nth-child(2),.cart-discount .block:nth-child(2){float:right}.login-container .block{width:48%}.account.page-layout-2columns-left .sidebar-main{float:left !important;-webkit-flex-basis:inherit;flex-basis:inherit}.account.page-layout-2columns-left .column.main{float:right}.account .block-content .box{width:48%}.account .block-content{display:flex}.account .form-address-edit>.fieldset{width:48%}.account .actions-toolbar>.primary{text-align:left}.account .actions-toolbar>.primary .action.save.primary{width:auto}.amrewards-pointsleft,.amrewards-info-table .amrewards-table-header .col.left{text-align:right}.customer-welcome .action.switch{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;color:#fff}.customer-welcome .action.switch>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.customer-welcome .customer-menu{display:none}.customer-welcome.active .customer-menu{display:block}.panel.header .customer-welcome .header.links{min-width:175px;z-index:1000;display:inline-block;margin:0;margin-top:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;z-index:101;box-sizing:border-box;position:absolute;top:100%;right:0;box-shadow:0 3px 3px rgba(0,0,0,.15)}.panel.header .customer-welcome .header.links{min-width:175px;z-index:1000;display:inline-block}.header.panel>.header.links>li a{color:#000 !important;display:block;line-height:1.4;padding:4px;text-decoration:none}.customer-welcome ul:before,.customer-welcome ul:after{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.customer-welcome ul:before{border:6px solid;border-color:transparent transparent #fff;z-index:99}.customer-welcome ul:before{right:10px;top:-12px}.customer-welcome ul:after{border:7px solid;border-color:transparent transparent #bbb;z-index:98}.customer-welcome ul:after{right:9px;top:-14px}}@media (max-width:1023px){.customer-account-create .columns .column.main{width:100%;margin-left:0}.customer-account-create .column.main form.form-create-account{min-width:100%;width:100%;min-width:100%}.customer-account-create .column.main form.form-create-account{min-width:inherit;width:auto}.customer-account-create .columns .column.main{width:100%}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.section-items.nav-sections-items{position:relative;z-index:1}.nav-sections-item-title{background:#e3e3e3;border:solid #d7d7d7;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.sections.nav-sections .nav-sections-item-content{padding:25px 15px 100px;box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%}.nav-sections-item-title.active{background:0 0;border-bottom:0}.navigation ul{margin:0;padding:0}.nav-sections-item-content>.navigation ul li.level0{position:relative;border-bottom:1px solid #d1d1d1}.nav-sections-item-content>.navigation ul.custom li.level0:last-child{border-bottom:none}.nav-open .nav-toggle:after{background:rgba(0,0,0,.7);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections-item-content>ul.header.links{list-style:none}.nav-sections-item-content>ul.header.links li .top-indexing{width:100%}.nav-sections-item-content>ul.header.links li{font-size:16px}}.slide a.btn-home:hover{background:#d42608;color:#fff !important;transform:translateY(2px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.slide a.btn-home{font-weight:700}.slider1 .slide{overflow:visible !important}.homegrid:hover{border:1px solid #1f74ad !important;transform:translateY(2px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.homegrid:hover a.btn-home{background:#d42608 !important;transform:translateY(2px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.page-products .column.main .product-item-info:hover{border:1px solid #1f74ad;transform:translateY(2px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.ui-menu.custom.part-find{background:#dc2626}.page-main .columns{justify-content:center}.checkout-cart-index .columns,.page-products .columns{max-width:1645px !important;margin:auto}.custom-category-menu{background:#1f74ad;color:#fff;display:flex;align-items:center;justify-content:center}.page-layout-2columns-left.catalog-product-view .column.main{float:none;margin:auto}.close-mini-login{position:absolute;top:10px;right:15px;font-size:21px;cursor:pointer;font-weight:700;color:#12101091;z-index:9}.page-layout-1column .columns .column.main{max-width:1650px;margin:auto;float:none}.level0.category-item.level-top.parent.ui-menu-item>a>.ui-icon.ui-icon-caret-1-e{display:none}.level0.category-item.parent.ui-menu-item>a.level-top>.ui-icon.ui-icon-caret-1-e{display:none}body.cms-page-view div.column.main{float:none;margin:auto}.custom-category-menu ul.ui-menu{list-style:none;display:flex;padding:0;margin:0}.custom-category-menu nav.navigation{width:auto;margin:0;background:0 0;padding:0}.custom-category-menu ul.ui-menu>li .level-top{color:#fff}.custom-category-menu ul.ui-menu>li{margin:0 20px;position:relative}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#fff}.custom-category-menu ul.ui-menu>li>a:hover{color:#d32f2f}.custom-category-menu ul.submenu{display:none;position:absolute;background:#fff;border:1px solid #e0e0e0;padding:10px 0;z-index:99 !important;min-width:215px}.custom-category-menu ul.ui-menu>li:hover ul.submenu{display:block}.custom-category-menu ul.submenu li a{display:block;padding:8px 15px;color:#555}.custom-category-menu ul.submenu li a:hover{background:#f5f5f5;color:#d32f2f}div.custom-menu-container{overflow:visible}.custom-category-menu li a{color:#fff}.custom-category-menu ul.ui-menu>li{margin:0;padding:0 36px}.custom-category-menu ul.ui-menu>li:after{content:'';position:absolute;background:#fff;width:1px;height:18px;right:0;top:50%;transform:translateY(-50%)}.custom-category-menu ul.ui-menu>li:last-child:after{display:none}.custom-category-menu ul.ui-menu{justify-content:center}.custom-category-menu ul.ui-menu>li>a{text-decoration:none;color:#fff;font-weight:500 !important;font-size:16px;transition:color .3s ease;padding:10px 0;display:inline-block}.custom-category-menu ul.submenu .level1.submenu li.level2{padding-top:3.75px;padding-bottom:3.75px}.custom-category-menu ul.submenu .level1.submenu{right:-232px;left:auto !important;top:-11px !important}.header.panel>.header.links>li.authorization-link.mini-login #mini-logins{display:none}.page-header.page-header-top .header.panel>.header.links{align-items:center}.page-header.page-header-top .header.panel>.header.links>li .top-indexing{width:auto;margin:0}.page-header.page-header-top .header.panel>.header.links>li{font-size:15px;line-height:1.5em;border-left:none;border-right:none;position:relative;border:none !important}.page-header.page-header-top .header.panel>.header.links>li:nth-child(3){border-left:none}.my-cart-link .counter.qty.empty .counter-label{padding:0;margin:0}.custom-category-menu .navigation ul.submenu{z-index:99 !important;min-width:215px;background-color:#fff;padding:0}.navigation .level0 .submenu a{font-size:15px;margin-bottom:6px;padding:0 10px}.custom-category-menu .navigation ul.submenu .submenu{width:230px}.top-indexing .toggle_index:hover{background-color:transparent}.top-indexing nav>ul .toggle_index li{background:#fff}.page-header.page-header-top .header.panel>.header.links .top-indexing ul.dropdown{background:#fff;-webkit-box-shadow:0px 2px 7px 0px rgba(0,0,0,.2);box-shadow:0px 2px 7px 0px rgba(0,0,0,.2)}.header.links .top-indexing ul.dropdown{background:#fff;width:180px;padding:8px}.page-header.page-header-top .header.panel>.header.links .top-indexing nav>ul .toggle_index li{color:#000;background:0 0}.custom-category-menu ul.ui-menu>li>a:hover{color:#fff}.page-header.page-header-top .header.panel>.header.links .top-indexing .toggle_index li:hover{background:0 0;cursor:pointer;color:#1f74ad}.page-header.page-header-top .header.panel>.header.links .top-indexing .toggle_index li:hover a{color:#1f74ad !important}.page-header.page-header-top .header.panel>.header.links .top-menu-owner .top-indexing ul.dropdown{right:0;left:auto}.custom-category-menu ul.ui-menu>li{position:relative}.custom-category-menu ul.ui-menu>li:after{content:'';position:absolute;background:#fff;width:1px;height:18px;right:0;top:50%;transform:translateY(-50%)}.custom-category-menu ul.ui-menu>li:last-child:after{display:block}.custom-category-menu ul.ui-menu.custom li:after{display:none}.minicart-wrapper .action.showcart .counter.qty{right:-8px}.page-header.page-header-top .header.panel>.header.links>li .my-cart-link{position:relative}.page-header.page-header-top .header.panel>.header.links>li .my-cart-link:before{color:#fff;display:inline-block;font-weight:700;padding:14px;content:"" !important;background:url(/media/wysiwyg/shopping-cart-1.png);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-size:24px auto;background-repeat:no-repeat;background-position:center top 2px}.page-header.page-header-top .header.panel>.header.links>li .my-cart-link .text{display:none}.page-header.page-header-top .header.panel>.header.links>li .my-cart-link .counter.qty .counter-label span{display:none}.page-header.page-header-top .header.panel>.header.links>li .my-cart-link .counter.qty .counter-label{border-radius:50px;position:absolute;right:0;top:0}.page-header.page-header-top .header.panel>.header.links>li .toggle_index{cursor:pointer}.page-header.page-header-top .header.panel>.header.links>li .toggle_index:hover{color:#1f74ad;background:0 0}.accont-main-cus-dev .minicart-wrapper{width:auto}.page-header.page-header-top .header.panel>.header.links>li.authorization-link.mini-login{position:inherit}.accont-main-cus-dev .minicart-wrapper .action.showcart{background:0 0;padding:0;margin:0;line-height:normal;height:30px;width:auto;vertical-align:middle}.page-header.page-header-top .header.panel>.header.links>li:before{content:"";right:0;top:2px;background:#333;height:22px;width:1px;position:absolute}.page-header.page-header-top .header.panel>.header.links>li:last-child:before,.page-header.page-header-top .header.panel>.header.links>li:first-child:before,.page-header.page-header-top .header.panel>.header.links>li.authorization-link.mini-login:before,.page-header.page-header-top .header.panel>.header.links>li.top-menu-cart:before{display:none}.custom-category-menu ul.ui-menu .custom-submenu{z-index:99 !important;min-width:200px;position:absolute;background:#fff;background-color:#fff;background-color:#fff;border:1px solid #e0e0e0;padding:10px 0;color:#000;list-style:none}.custom-category-menu ul.ui-menu .custom-submenu li{padding:3.75px 0}.custom-category-menu ul.ui-menu .custom-submenu li a{font-size:15px;margin-bottom:6px;padding:0 10px;color:#575757;font-weight:500;text-decoration:none;display:block}.custom-category-menu ul.ui-menu .active .custom-submenu{display:block !important}.navigation .level0 .submenu a{padding:0 20px 0 10px;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{display:block !important}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{content:"";position:absolute;right:4px;top:4px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;background:#fff url('/static/frontend/Magento/msp/en_US/images/select-bg.svg') no-repeat 100% 45%;height:20px;width:15px;background-position:center;transform:rotate(-90deg)}.custom-category-menu ul.ui-menu .custom-submenu{left:0}.custom-category-menu .ui-menu.categ-custom .custom-submenu li{position:relative}.custom-category-menu .ui-menu.categ-custom .active .custom-submenu li:hover ul.submenu{display:block !important}.custom-category-menu .ui-menu.categ-custom .custom-submenu ul.submenu{right:-232px;left:auto !important;top:-11px !important;width:230px}.custom-category-menu ul.ui-menu .custom-submenu li a:hover{color:#1f74ad;background:0 0}.custom-category-menu .ui-menu.categ-custom .active .custom-submenu li:hover ul.submenu{display:block !important}.custom-category-menu .ui-menu.categ-custom .active .custom-submenu .mega-nav li:hover ul.submenu{display:none !important}.custom-category-menu .ui-menu.categ-custom .active .custom-submenu .mega-nav li ul li:hover ul.submenu{display:block !important}.custom-category-menu .ui-menu.categ-custom .custom-submenu .mega-nav li ul li{padding:0 !important;margin:0}.custom-category-menu .ui-menu.categ-custom .custom-submenu .mega-nav li ul li a{margin-bottom:.5rem}.custom-category-menu .ui-menu.categ-custom .custom-submenu li .ui-menu-icon:after{content:"";position:absolute;right:4px;top:7px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;background:#fff url('/static/frontend/Magento/msp/en_US/images/select-bg.svg') no-repeat 100% 45%;background-position-x:100%;background-position-y:45%;height:20px;width:15px;background-position:center;transform:rotate(-90deg)}.custom-category-menu .navigation .level0 .submenu a{font-weight:500}.custom-menu-container .custom-category-menu ul.submenu .level1.submenu{top:-1px !important;padding:0}.custom-category-menu ul.ui-menu>li li{padding:3.75px 0 !important}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:0 0}.samedayshipping,.freeshipping{height:22px}@media (max-width:1023px){.page-wrapper .custom-menu-container .custom-category-menu{display:none}.nav-sections-item-content>ul.header.links li.authorization-link-mobile a{padding:0;margin-top:5px;color:#2f2f2f}.nav-sections-item-content>ul.header.links li .top-indexing{float:none}.sections.nav-sections .top-menu-cart .accont-main-cus-dev{display:none}.nav-sections-item-content>ul.header.links{margin-top:0 !important;background:#fff;border:1px solid #ccc;border-radius:5px;padding:5px 12px !important;margin-bottom:20px !important}.nav-sections-item-content>ul.header.links .greet.welcome{padding:0 !important;border:none !important}.page-header .header.panel{padding-bottom:0;padding-top:0}.page-header.page-header-top .panel.wrapper{display:block}.freeshipping-header-top{display:none}.page-header.page-header-top .header.panel>.header.links{position:absolute;right:0;display:block;top:15px;margin:0}.page-header.page-header-top .header.panel>.header.links>li{display:none}.page-header.page-header-top .header.panel>.header.links>li.top-menu-cart{display:block}.page-header.page-header-top .header.panel>.header.links>li .my-cart-link:before{background:url(/media/wysiwyg/shopping-cart-mobile.svg) !important}.header.links .top-indexing ul.dropdown{background:0 0;padding:0;-webkit-box-shadow:0px 2px 7px 0px rgba(0,0,0,.2);box-shadow:0px 2px 7px 0px rgba(0,0,0,.2)}.nav-sections-item-content>.navigation ul li.level0:last-child{border-bottom:none}.nav-sections-item-content>.navigation ul li.level0.category-item:last-child{border-bottom:1px solid #ccc}.nav-sections-item-content>ul.header.links li{margin-top:12px}.header.links .top-indexing .active ul.dropdown li{margin-top:5px}.header.links .top-indexing ul.dropdown{display:none !important}.header.links .top-indexing .active ul.dropdown{display:block !important;opacity:1;visibility:visible;background:#fff;padding:0;z-index:999;width:250px;margin-top:12px}.header.links .top-indexing ul.dropdown li{background:#fff;border:}.header.links .top-indexing ul.dropdown li a{padding:5px 10px;font-size:14px}.header.links .top-indexing .toggle_index:hover{background-color:transparent}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{display:none !important}.nav-sections-item-content .navigation .level0 a{position:inherit;padding-left:12px;color:#575757;text-decoration:none}.nav-sections-item-content>.navigation ul li.level0.active .custom-submenu{display:block !important;color:#fff;list-style:none;padding-top:10px;padding-bottom:10px;background:#fff;box-shadow:0 4px 6px 0 #ccc inset}.nav-sections-item-content>.navigation ul li.level0.active,.nav-sections-item-content>.navigation ul li.level0.has-active{background:0 0 !important}.nav-sections-item-content>.navigation ul li.level0.active>a,.nav-sections-item-content>.navigation ul li.level0.has-active>a{color:#575757 !important;padding-bottom:5px}.nav-sections-item-content>.navigation ul li.level0.active .custom-submenu a{color:#575757;padding-left:22px;margin-bottom:6px}.sections.nav-sections .nav-sections-item-content>.navigation ul li.level0.mobile-custom-menu:after,.sections.nav-sections .nav-sections-item-content>.navigation ul li.level0.has-active:after{font-size:12px;line-height:20px;content:'' !important;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;text-align:center;position:absolute;right:10px;top:4px;color:#696868;background:url(/media/wysiwyg/angle-right-icon-mob.svg);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-size:12px auto;background-repeat:no-repeat;background-position:center right;padding:8px 7px;margin-top:3px;transform:rotate(0);z-index:0}.sections.nav-sections .nav-sections-item-content{padding:25px 15px 100px}.nav-sections-item-content>.navigation ul li.level0.active .custom-submenu li{position:relative;padding:3.75px 0}.nav-sections-item-content>.navigation ul li.level0.active .custom-submenu li .ui-menu-icon.ui-icon{display:block;width:20px;height:20px;text-align:center;position:absolute;right:0;top:-4px}.nav-sections-item-content>.navigation ul li.level0.active .custom-submenu li .ui-menu-icon.ui-icon:after{font-size:12px;line-height:20px;content:'' !important;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;text-align:center;position:absolute;right:10px;top:4px;color:#696868;background:url(/media/wysiwyg/angle-right-icon-mob.svg);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-size:12px auto;background-repeat:no-repeat;background-position:center right;padding:8px 7px;margin-top:3px;transform:rotate(0)}}@media (max-width:1024px){header.page-header.page-header-top .panel.wrapper{display:block}}@media (max-width:991px){header.page-header .header.panel{padding:0}}@media (min-width:1366px) and (max-width:1500px){.custom-category-menu ul.ui-menu>li{margin:0;padding:0 26px}}@media (min-width:1200px) and (max-width:1366px){.custom-category-menu ul.ui-menu>li{margin:0;padding:0 16px}}@media (min-width:1024px) and (max-width:1200px){.custom-category-menu ul.ui-menu>li{margin:0;padding:0 12px}.custom-category-menu ul.ui-menu>li>a{font-size:14px}.custom-category-menu ul.ui-menu .custom-submenu{left:-230px}.custom-category-menu .ui-menu.categ-custom .custom-submenu .mega-nav ul.submenu{right:8px;top:35px !important;width:252px}}@media (max-width:1023px){.nav-sections-item-content .navigation .level1>a,.nav-sections-item-content .navigation .parent>a,.nav-sections-item-content .navigation .all-category a{display:inline-block;font-weight:600 !important}.nav-sections-item-content .navigation .level1>a,.nav-sections-item-content .navigation .parent>a,.nav-sections-item-content .navigation .category-item>a,.nav-sections-item-content .navigation .category-item.level0>a{display:block;font-weight:600 !important;z-index:9}.nav-sections-item-content .navigation .ui-menu-item a{font-weight:500 !important}.navigation .level0 .submenu .submenu{padding-left:30px;box-shadow:none;border-top:0;padding-top:0;border-bottom:none;padding-bottom:0;margin-top:0 !important;display:block !important;margin-bottom:12px;padding-left:15px;border:none}.nav-sections-item-content>.navigation ul li.parent.level1:after{opacity:0}.nav-sections-item-content>.navigation ul li.level0.active .custom-submenu ul.submenu{padding-left:30px;box-shadow:none;border-top:0;padding-top:0;border-bottom:none;padding-bottom:0;margin-top:0 !important;display:block !important;margin-bottom:12px}.nav-sections-item-content>.navigation ul li.level0.active .custom-submenu li .ui-menu-icon.ui-icon:after{opacity:0}body .navigation .level0 .submenu{z-index:99 !important;padding-left:21px !important;position:relative !important}.navigation .level0.parent:hover>.submenu{overflow:visible !important;display:block;position:relative !important}.navigation .level0 .submenu .submenu a,.navigation .level0 .custom-submenu .submenu a{margin-bottom:0 !important}.nav-sections-item-content .navigation .cat-menu .level0>.level-top{font-weight:400 !important}}#autocomplete-results{list-style:none;padding:0;margin:0;width:100%;position:absolute;left:0;top:100%;border:1px solid #999;background:#fff;overflow-x:hidden;overflow-y:auto;cursor:default;z-index:99;display:none;max-height:300px;box-sizing:border-box}#autocomplete-results li{border:none !important;padding:2px 5px !important}#autocomplete-results li .sku-name{font-weight:700}#autocomplete-results .section-lable{text-align:center;display:block}#autocomplete-results li a{font-weight:700}#autocomplete-results2{list-style:none;padding:0;margin:0;width:100%;position:absolute;left:0;top:20px;border:1px solid #999;background:#fff;overflow-x:hidden;overflow-y:auto;cursor:default;z-index:99;display:none;max-height:300px;box-sizing:border-box}#autocomplete-results2 li{border:none !important;padding:2px 5px !important}#autocomplete-results2 li .sku-name{font-weight:700}#autocomplete-results2 .section-lable{text-align:center;display:block}#autocomplete-results2 li a{font-weight:700}#lhnInviteContainer,#lhnInviteContainer *,.lhn-chat-widget,.lhn-chat-widget *,iframe[src*="livehelpnow.net"],iframe[src*="livehelpnow.net"] *{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif !important}body{font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.amrewards-current-balance .amrewards-balance{font-size:22px !important}.block.block-dashboard-orders .block-content,.block.block-order-details-view .block-content{display:block}@media only screen and (max-width:767px){.table-paypal-review-items,.table-paypal-review-items tbody,.table-paypal-review-items tbody.cart.item,.table-paypal-review-items tbody tr{display:block !important;width:100% !important;box-sizing:border-box !important}.table-paypal-review-items thead{display:none !important}.table-paypal-review-items tbody tr{border-bottom:1px solid #ccc}.table-paypal-review-items tbody td,.table-paypal-review-items tbody td.col{border:none !important;border-right:none !important;border-left:none !important;border-top:none !important}.table-paypal-review-items .col.item{display:block !important;text-align:center !important;padding:15px !important}.table-paypal-review-items .col.item .product-item-photo{display:block !important;position:static !important;max-width:100% !important;width:auto !important;margin:0 auto 10px !important}.table-paypal-review-items .col.item .product-image-wrapper{display:inline-block !important;max-width:200px !important;padding:0 !important;height:auto !important;width:auto !important}.table-paypal-review-items .col.item .product-image-wrapper img{width:100% !important;height:auto !important;position:static !important}.table-paypal-review-items .col.item .product-item-details{display:block !important;text-align:center !important;width:auto !important}.table-paypal-review-items .col.item .product-item-name{font-size:18px !important;display:block !important;font-weight:600 !important}.table-paypal-review-items .col.price,.table-paypal-review-items .col.qty,.table-paypal-review-items .col.subtotal{box-sizing:border-box !important;display:block !important;float:left !important;white-space:nowrap !important;width:33.33% !important;text-align:center !important;padding:10px 11px !important;border:none !important}.table-paypal-review-items .col.price:before,.table-paypal-review-items .col.qty:before,.table-paypal-review-items .col.subtotal:before{content:attr(data-th) !important;display:block !important;font-weight:600 !important;padding-bottom:10px !important}.table-paypal-review-items tbody tr:after{content:'' !important;display:table !important;clear:both !important}}@media print{header.page-header,.page-header,.header.panel,.header.content,.page-footer,.footer-container,.navigation,nav.navigation,.nav-sections,.topbox,.topbox-menu,.custom-category-menu,.sidebar,.sidebar-main,.breadcrumbs,.block-search,.minicart-wrapper,.top-indexing,.top-right,.mobile-custom-menu,.nav-sections-item-content,noscript,.page-wrapper>.widget,.page-wrapper>.page-bottom{display:none !important}.page-main,.column.main{width:100% !important;max-width:100% !important;margin:0 !important;padding:20px !important;float:none !important}body,.page-wrapper{background:#fff !important}.checkout-success a{text-decoration:underline}}.footer .fjun_one .fjun_onetop a{display:flex;gap:0 12px}.footer .fjun_one .fjun_onetop img{height:auto;width:auto;max-height:inherit !important;max-width:118px}.footer .fjun_one .fjun_onebot{display:flex;gap:0 4px;align-content:center;align-items:center}.footer .fjun_one .fjun_onebot img{width:auto}@media (min-width:1300px) and (max-width:1500px){.footer .fjun_one .fjun_onetop img{height:auto;width:auto;max-height:inherit !important;max-width:90px}.footer .fjun_one .fjun_onetop a{gap:0 5px}.footer .fjun_one .fjun_onebot a img{max-width:70px;height:70px !important}.footer .fjun_one .fjun_onebot>img{max-height:22px !important}}@media (min-width:1023px) and (max-width:1299px){.footer .fjun_one .fjun_onetop img{max-width:100px}#mspfooter .fjun_one{flex-wrap:wrap;gap:10px 0}.footer .fjun_one .fjun_onebot a img{max-width:80px}}@media (max-width:768px){.footer .fjun_one .fjun_onebot{justify-content:flex-start}.fjun_one .fjun_onetop{margin-bottom:10px}.footer .fjun_one .fjun_onebot a img{width:80px;max-height:40px}}.block-search .action.search,.block-search .action.search:hover{background:url(https://msps3-storage.s3.us-east-1.amazonaws.com/wysiwyg/svg/Sarch-icon.svg) no-repeat #1f74ad;border:medium none;border-radius:0 5px 5px 0;cursor:pointer;background-position:center}@media (max-width:1023px){.mobile_search .block-search .action.search,.mobile_search .block-search .action.search:hover{background:url(https://msps3-storage.s3.us-east-1.amazonaws.com/wysiwyg/svg/Sarch-icon.svg) no-repeat #1f74ad !important;border:medium none !important;border-radius:0 5px 5px 0 !important;cursor:pointer !important;background-position:center !important}}.freeshipping-header-top .freeshipping-top-section{display:flex;align-items:center;gap:0 10px}.freeshipping-header-top .freeshipping-top-section img{width:35px}.page-header.page-header-top .header.panel .freeshipping-header-top:after{display:none}.page-header.page-header-top .header.panel .freeshipping-header-top{padding-left:0}.block-search .action.search,.block-search .action.search:hover{background:url(https://msps3-storage.s3.us-east-1.amazonaws.com/wysiwyg/svg/Sarch-icon.svg) no-repeat #1f74ad;border:medium none;border-radius:0 5px 5px 0;cursor:pointer;background-position:center}.reward-button-head .reward-btn{background-image:none}div#lhnHocButton .lhnHocChatBtnCont{background:#134680 !important}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table tr td.col[data-th="Product Name"]{display:flex !important;gap:20px;align-items:center}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table tr td.col[data-th="Product Name"] span.product-item-photo{position:static}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table tr td.col[data-th="Product Name"] span.product-item-photo span.product-image-wrapper{max-width:65px;width:100%}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table tr td.col[data-th="Product Name"] span.product-item-photo span.product-image-wrapper img.product-image-photo{height:auto}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table .opc-block-summary>tr td{text-align:right}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items form.order-review-form{padding-bottom:30px;display:block}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items form.order-review-form .checkout-agreements .checkout-agreement.choice{display:flex;align-items:flex-start;gap:5px;flex-wrap:wrap}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items form.order-review-form .checkout-agreements .checkout-agreement.choice input[type=checkbox]{top:4px}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items form.order-review-form .actions-toolbar .primary{text-align:left}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items form.order-review-form .actions-toolbar .primary>button{width:auto;padding:15px 35px 14px}.paymentservicespaypal-smartbuttons-review .magento-payments-review-discount{display:none}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items .magento-payments-review-title{margin-bottom:10px}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items form.order-review-form .checkout-agreements .checkout-agreement.choice .label{width:calc(100% - 25px)}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items form.order-review-form .checkout-agreements .checkout-agreement.choice .label button{text-align:left}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table .opc-block-summary>tr:first-child td{padding-top:20px}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table .opc-block-summary>tr td{text-align:right;padding:11px 10px}.mega-nav__heading{font-size:16px;margin-bottom:16px;padding-bottom:8px}.customer-address-index .block.block-addresses-list .block-content{flex-wrap:wrap}.customer-address-index .block.block-addresses-list .block-content .table-wrapper{width:100%}.customer-address-index .customer-addresses-toolbar.toolbar.bottom .pager{display:flex;justify-content:space-between;flex-wrap:wrap;padding:10px}.customer-address-index .customer-addresses-toolbar.toolbar.bottom .pager .pages{margin:0}.account .actions-toolbar button.action.primary.add{width:auto}.customer-address-index .customer-addresses-toolbar.toolbar.bottom{width:100%}.header.panel .header.links li.amrewards-balance-container a{padding:0}.page-header.page-header-top .header.panel>.header.links>li .toggle_index a{padding:0}.accont-main-cus-dev .minicart-wrapper .action.showcart{padding:0 0 0 8px}.top-right .block-search .block.block-content{display:inherit}.page-header.page-header-top .header.panel>.header.links .top-indexing nav>ul .toggle_index li a,.page-header.page-header-top .header.panel>.header.links .top-indexing nav>ul .toggle_index li span{padding:0}.page-header.page-header-top .header.panel>.header.links .top-indexing nav>ul .toggle_index li{padding:5px 0}.customer-welcome ul.header.links li{margin:0;padding:5px}.wishlist-index-index .products-grid .product-item{width:20%;margin-bottom:20px}.wishlist-index-index .products-grid .product-item .product-image-photo{max-width:100%}.wishlist-index-index .products-grid.wishlist .product-item .box-tocart .tocart{background:#ad5700;border-color:#ad5700;margin-bottom:10px}.wishlist-index-index .actions-toolbar .primary{display:flex;align-content:center;align-items:center;gap:20px;justify-content:flex-start;margin-top:20px;margin-bottom:20px}.wishlist-index-index .actions-toolbar .primary button{margin:0;width:auto;background:#ad5700;color:#fff;border-color:#ad5700;font-size:16px;padding:12px 20px}body #zonos{z-index:99999 !important}@media (max-width:767px){#CookiebotWidget{z-index:999999 !important}#lhnHelpOutCenter.lhnWindow.lhnActive{z-index:999999999 !important}.nav-sections-item-content>ul.header.links li a{padding:8px 20px;font-weight:400;color:#575757}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items .magento-payments-review-title{display:flex;flex-direction:column}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items .magento-payments-review-title a.edit{margin-left:0}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table td.col,.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table th.col{float:none !important}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table td.col .product-item-details strong{font-size:15px !important;line-height:normal}.paymentservicespaypal-smartbuttons-review .magento-payments-review-items table tr td.col[data-th="Product Name"]{border-bottom:none !important}form.form.password.forget{width:90%}}@media (min-width:1500px) and (max-width:1580px){.custom-category-menu ul.ui-menu>li{padding:0 26px}}@media (min-width:1366px) and (max-width:1500px){.custom-category-menu ul.ui-menu>li{padding:0 20px}}@media (min-width:1200px) and (max-width:1366px){.custom-category-menu ul.ui-menu>li{padding:0 14px}.custom-category-menu ul.ui-menu>li>a{font-size:15px}}@media (min-width:1024px) and (max-width:1200px){.custom-category-menu ul.ui-menu>li{padding:0 10px}}.footer-policy-links{list-style:none;margin:0;padding:0}.footer-policy-links li a{display:block;padding:0;line-height:1.4;color:#006bb4;min-height:24px;box-sizing:border-box}button.lhnFormButton,button.form_submit,button.hocEmailChat{background-color:#134680 !important}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar !important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}