a,.alink,.message.success a{color:#0062a1;transition:all .5s cubic-bezier(.25,.46,.45,.94)}a:hover,.alink:hover,.message.success a:hover{color:#000}img{border-style:none;display:inline-block;max-width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}tr.row{display:table-row}td.col,th.col{width:auto}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],.action.primary{font-family:inherit}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,#user-menu:before,#user-menu:after,.header-container .hp-blocks-holder .hp-block:before,.header-container .hp-blocks-holder .hp-block:after{display:none}.grid12-12,.grid-full{width:100%;margin-left:0;margin-right:0;display:block}.container{max-width:1230px}.inner-container{padding:0}.page-main>.page-title-wrapper .page-title{display:block;font-size:30px}#notice-cookie-block .content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#notice-cookie-block .actions{margin:0 0 0 12px;white-space:nowrap}.message.global.noscript a,.message.global.cookie a{color:#000;text-decoration:underline}.dropdown-block .dropdown-content{padding:12px 15px}.nav-acco .opener{width:36px;height:36px;line-height:normal;display:flex;align-items:center;justify-content:center}.nav-acco>ul ul.nav-panel{padding-left:10px}.nav-acco .nav-item>a{line-height:normal;padding:10px 15px;color:#333}.nav-acco li.parent>a{padding-right:0}.nav-acco li.level1>a{padding-left:15px;font-size:14px}.nav-acco li.level2>a{padding-left:15px;font-size:13px}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{display:none}.fieldset>.field:not(.choice)>.label{float:none;width:auto;display:block;text-align:left;padding:0;margin-bottom:3px}#maincontent .fieldset .control,.fieldset>.legend{float:none;width:100%;margin-left:0}#maincontent .fieldset:after{margin-left:0;margin-top:15px}.fieldset{margin-bottom:30px}.fieldset>.field,.fieldset>.legend{margin-bottom:15px}.fieldset>.legend~br{display:none}#maincontent form .actions-toolbar{margin-left:0}.account .sidebar-additional{margin-top:0}.sidebar .block,.sidebar .widget.block:not(:last-child),.sidebar .widget:not(:last-child),.block,.block-banners,.block-banners-inline{margin-bottom:25px}.upsell.itemslider{margin-top:60px}.account #maincontent .main .box-title>span{font-size:16px;font-weight:500;color:#333}.account #maincontent .main .block .block-title strong{font-size:16px;font-weight:400;line-height:normal;margin-bottom:0;display:inline-block}.account .column.main .block:not(.widget) .box-title,.multicheckout .box-title,.paypal-review .block .box-title,.magento-rma-guest-returns .column.main .block:not(.widget) .box-title,[class^=sales-guest-] .column.main .block:not(.widget) .box-title,.sales-guest-view .column.main .block:not(.widget) .box-title{padding:10px 15px;border:1px solid #ddd;background-color:#f5f5f5;position:relative;margin-bottom:0;display:block}.box .box-content{padding:15px;font-size:13px;border:1px solid #ddd;border-top:0;background-color:#fbfbfb;min-height:135px}.box .box-actions{margin:0;border:1px solid #ddd;border-top:0;background-color:#f5f5f5;padding:10px 15px}.block-addresses-list .items.addresses .item.actions .action:after,.account .data.table .col.actions .action:after,[class^=sales-guest-] .data.table .col.actions .action:after,.sales-guest-view .data.table .col.actions .action:after,.block .box-actions .action:after{content:"";display:inline-block;height:12px;margin:0 9px;border-left:1px solid #eaeaea;vertical-align:-1px}@media (min-width:768px){.page-layout-2columns-left #maincontent .sidebar{width:25%;padding-right:30px}.page-layout-2columns-left #maincontent .column.main{width:75%}}.products-list-ext .product-item-img,.items-grid .product-item-img{text-align:center;padding:15px;padding-bottom:0;background-color:#fff;border-radius:6px 6px 0 0}.block.itemslider .product-item-img{padding-bottom:15px;width:100%}.product-item-photo{display:block;text-align:center;max-width:100%!important}.product-item-photo .product-image-container{width:100%}.product-image-photo{display:inline-block!important}.items-grid .product-item-info{position:relative;padding-bottom:62px;border:0;background-color:#fff;border-radius:6px;height:100%;box-shadow:0 0 3px rgba(0,0,0,.2)}.items-grid .product-item-details{padding:15px}.items-grid .item .actions{position:absolute!important;bottom:15px!important;width:calc(100% - 30px)}.items-grid .product-item-name{margin-top:0;min-height:48px}.items-grid .product-item-name a{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:700;font-size:14px}.product-item .price-box .price,.product-items .item .price-box .price{font-size:18px;font-weight:500}.price-as-configured>span{display:block}.addto-links-icons.addto-onimage{padding-bottom:0;padding-right:0}.product-items .item .addto-links-icons .icon{border-radius:50%}.block.itemslider .items-grid{margin:0 -10px}.block.itemslider .owl-wrapper{display:flex!important}.block.itemslider .block-title{margin-bottom:15px;margin-top:0;padding-top:0}.block.itemslider .owl-item .item{flex:0 0 100%;max-width:100%;height:100%;padding-top:5px;padding-bottom:5px!important;margin-bottom:0}.block.itemslider .item:hover .product-item-info{box-shadow:0px 0px 8px rgba(0,0,0,.2)}.block.itemslider .product-item-info{border:0;background-color:#f4f4f4}.block.itemslider .product-item-details{padding-bottom:10px}.block.itemslider .items-grid .price-box{margin-bottom:0;min-height:50px}#maincontent .owl-pagination{margin-top:10px}#maincontent .owl-page span{margin:0 3px;width:12px;height:12px;background-color:rgba(0,98,161,.5);transition:all .2s cubic-bezier(.25,.46,.45,.94)}#maincontent .owl-page span:hover{transform:scale(1.5)}#maincontent .owl-page.active span{background-color:#0062a1}@media (min-width:768px){.product-info-main{margin-right:0;float:right}}@media (min-width:768px){#maincontent .show-tabs>.item.title>.switch{margin:0;padding:0 15px;line-height:normal;height:50px;line-height:50px;font-size:16px;color:#fff;background-color:#0062a1}#maincontent .show-tabs>.item.title.active>.switch{background-color:#fff;color:#0062a1;border-color:#0062a1;border-bottom-color:#fff}#maincontent .show-tabs>.item.content{margin-top:49px;border-top:1px solid #0062a1}}#product-attribute-specs-table{width:100%}#product-attribute-specs-table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}#product-attribute-specs-table tbody tr th,#product-attribute-specs-table tbody td{padding:10px}.review-form{max-width:100%}.review-form .field{max-width:500px}.fieldset .review-legend.legend{font-size:18px}.fieldset .review-legend.legend strong{display:inline-block;font-size:inherit;margin-left:10px;font-weight:500}@media (max-width:767.98px){#maincontent .data.items.style1 .item.title a{padding:0}#maincontent .data.items.style1 .item.title a:after{right:0;top:0}}.sideacco .nav-item>a{color:#333;background-color:#f5f5f5}.sideacco .nav-item>a:hover{background-color:#eee;color:#333}.sidebar .block .block-title strong,.sidebar .block-subtitle,.block.itemslider .block-title,.fieldset>.legend{padding-top:0;text-transform:uppercase;display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd;font-size:18px;line-height:normal;position:relative;font-weight:300}.sidebar .block .block-title strong:before,.sidebar .block-subtitle:before,.fieldset>.legend:before,.block.itemslider .block-title:before{content:'';display:inline-block!important;height:1px;width:100px;position:absolute;left:0;bottom:-1px;background-color:#0062a1;top:auto;right:auto}.sidebar .block .block-title:after{position:absolute;right:0;top:0;z-index:1}.slider-arrows1-pos-top-right .owl-controls .owl-buttons{right:10px;top:-50px}.action.primary,a.action.primary,.secondary a.action,.authentication-wrapper .action-auth-toggle{border-radius:50px}#ess-page button.primary,#ess-page a.primary,.authentication-wrapper .action-auth-toggle{font-family:inherit;line-height:normal!important;font-weight:500;display:inline-block}#ess-page button.primary,#ess-page a.primary,.authentication-wrapper .action-auth-toggle,#ess-page .secondary .viewcart:hover{background-color:#0062a1;color:#fff}#ess-page button.primary:hover,#ess-page a.primary:hover,#ess-page .secondary .viewcart{background-color:#f6cd00;color:#0062a1}#ess-page .secondary .viewcart,.authentication-wrapper .action-auth-toggle{padding:10px 15px;display:inline-block;font-weight:500}.authentication-dropdown._show{margin-top:15px}.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart,.bundle-options-container .box-tocart .action.tocart,.product-info-main .box-tocart .action.instant-purchase,.product-options-bottom .box-tocart .action.instant-purchase,.bundle-options-container .box-tocart .action.instant-purchase{padding:12px 15px;font-weight:500;font-size:18px}.methods-shipping .actions-toolbar .action.primary{padding:12px 15px}.contact-index-index .column:not(.sidebar-additional) .form.contact,.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:0;width:100%}.table-comparison .cell.remove .action.delete{border:1px solid #d1d1d1;border-bottom:0}.table-comparison .cell.remove .action.delete:hover{border-color:#ff9e9e;color:#ea5a5a}.table-comparison .cell.remove .action.delete:hover:before{color:inherit}.table-comparison .price-box>span{display:block}.table-comparison .secondary-addto-links{margin-top:5px!important}.table-comparison .secondary-addto-links a:hover:before{color:#0062a1!important}#checkout-step-payment .form-login .actions-toolbar .secondary{float:none}.cart-summary{padding:12px 15px 15px}.cart-summary .block>.title,.paypal-review-discount .block>.title{padding-bottom:13px;padding-top:13px}.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:17px}.cart-summary .block>.title:after,.paypal-review-discount .block>.title:after{top:0}.gen-tabs .tabs-panels .panel{overflow:auto}#product_cms_block1 table{width:100%!important}#product_cms_block1 table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}#product_cms_block1 table tbody tr th,#product_cms_block1 table tbody td{padding:10px;text-align:left!important}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{font-size:18px}.cart.table-wrapper .product-item-photo{max-width:60px!important}.itemslider .product-item-img img{width:auto}.fotorama__caption__wrap{display:none}.modes-mode,.sorter-action,.pages .page,.pages .action,.pages .action.previous,.pages .action.next{color:#0062a1}.filter .filter-current{padding-top:10px;border:0}@media (max-width:767px){.sidebar .filter-subtitle{display:none}}.opc-progress-bar{display:flex;flex-wrap:wrap}