@charset "UTF-8";@font-face{font-family:DIN;src:url(../fonts/DIN-Bold.eot);src:url(../fonts/DIN-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN-Bold.woff2) format("woff2"),url(../fonts/DIN-Bold.woff) format("woff"),url(../fonts/DIN-Bold.otf) format("opentype"),url(../fonts/DIN-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DIN;src:url(../fonts/DIN-Light.eot);src:url(../fonts/DIN-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN-Light.woff2) format("woff2"),url(../fonts/DIN-Light.woff) format("woff"),url(../fonts/DIN-Light.otf) format("opentype"),url(../fonts/DIN-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:DIN;src:url(../fonts/DIN-Medium.eot);src:url(../fonts/DIN-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN-Medium.woff2) format("woff2"),url(../fonts/DIN-Medium.woff) format("woff"),url(../fonts/DIN-Medium.otf) format("opentype"),url(../fonts/DIN-Medium.ttf) format("truetype");font-weight:500;font-style:normal}.accordion .collapsible>div{font-family:DIN,Arial;font-weight:700}.accordion .collapsible>div span{cursor:pointer}.accordion .collapsible>div:after{content:"+";margin-left:1rem;color:#f90403}.accordion .collapsible.active{border-bottom:none}.accordion .collapsible.active>div:after{content:"-"}.accordion .content{padding-bottom:1.5rem}body{font-family:acumin-pro,sans-serif;font-weight:300;font-size:1.6rem;color:#1a1a1a;text-rendering:optimizeLegibility}h1{font-family:DIN,Arial;font-size:4rem;font-weight:400;margin-bottom:2.5rem;text-transform:uppercase;line-height:1.2}@media (max-width:480px){h1{font-size:3rem}}@media (min-width:480px) and (max-width:768px){h1{font-size:36px}}h2{font-family:DIN,Arial;font-size:3.2rem;font-weight:500;text-transform:uppercase;margin-bottom:2rem}@media (max-width:480px){h2{font-size:2.2rem}}@media (min-width:480px) and (max-width:768px){h2{font-size:2.8rem}}h3{font-size:2.4rem;font-family:acumin-pro,sans-serif;font-weight:500;text-transform:uppercase;margin-bottom:1.5rem}@media (max-width:480px){h3{font-size:2rem}}@media (min-width:480px) and (max-width:768px){h3{font-size:2.2rem}}h4{font-family:acumin-pro,sans-serif;font-size:2rem;text-transform:uppercase;margin-bottom:1.2rem}@media (max-width:480px){h4{font-size:18px}}@media (min-width:480px) and (max-width:768px){h4{font-size:2rem}}h5{font-size:1.8rem;margin-top:0;margin-bottom:1rem}@media (max-width:480px){h5{font-size:16px}}@media (min-width:480px) and (max-width:768px){h5{font-size:16px}}h6{font-size:16px;margin-bottom:1rem}@media (max-width:480px){h6{font-size:14px}}@media (min-width:480px) and (max-width:768px){h6{font-size:14px}}p{font-size:1.6rem;font-family:acumin-pro,sans-serif;font-weight:200;margin-bottom:1rem}@media (max-width:480px){p{font-size:1.6rem;line-height:2.5rem}}@media (max-width:480px) and (min-width:768px) and (max-width:992px){p{font-size:1.4rem}}a{color:#1a1a1a}a:active,a:focus,a:hover{color:#f90403}.btn.btn-primary.btn-inverse{width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;border:2px solid #f90403;background-color:#fff;color:#f90403;font-weight:400;line-height:4.6rem;padding:0}.btn.btn-primary.btn-inverse:focus,.btn.btn-primary.btn-inverse:hover,.btn.btn-primary:not(.btn-inverse){color:#fff;background-color:#f90403;border:2px solid #f90403}.btn.btn-primary:not(.btn-inverse){width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;text-shadow:0 1px 0 #d10303;font-weight:400;line-height:4.6rem;padding:0}.btn.btn-primary:not(.btn-inverse):focus,.btn.btn-primary:not(.btn-inverse):hover{background-color:#fff;color:#f90403;border:2px solid #f90403;text-shadow:0 1px 0 #fff}.btn.btn-primary-black.btn-inverse{width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;border:2px solid #000;background-color:#fff;color:#000;font-weight:400;line-height:4.6rem;padding:0}.btn.btn-primary-black.btn-inverse:focus,.btn.btn-primary-black.btn-inverse:hover,.btn.btn-primary-black:not(.btn-inverse){color:#fff;background-color:#000;border:2px solid #000}.btn.btn-primary-black:not(.btn-inverse){width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;text-shadow:0 1px 0 #000;font-weight:400;line-height:4.6rem;padding:0}.btn.btn-primary-black:not(.btn-inverse):focus,.btn.btn-primary-black:not(.btn-inverse):hover{background-color:#fff;color:#000;border:2px solid #000;text-shadow:0 1px 0 #fff}.btn.btn-secondary.btn-inverse{width:19.5rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;border:2px solid #f90403;background-color:#fff;color:#f90403;font-weight:400;line-height:4.6rem;padding:0}.btn.btn-secondary.btn-inverse:focus,.btn.btn-secondary.btn-inverse:hover,.btn.btn-secondary:not(.btn-inverse){color:#fff;background-color:#f90403;border:2px solid #f90403}.btn.btn-secondary:not(.btn-inverse){width:19.5rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;text-shadow:0 1px 0 #d10303;font-weight:400;line-height:4.6rem;padding:0}.btn.btn-secondary:not(.btn-inverse):focus,.btn.btn-secondary:not(.btn-inverse):hover{background-color:#fff;color:#f90403;border:2px solid #f90403;text-shadow:0 1px 0 #fff}.btn.btn-small.btn-inverse{width:17rem;height:4rem;font-size:1.3rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;border:2px solid #f90403;background-color:#fff;color:#f90403;font-weight:400;line-height:3.6rem;padding:0}.btn.btn-small.btn-inverse:focus,.btn.btn-small.btn-inverse:hover,.btn.btn-small:not(.btn-inverse){color:#fff;background-color:#f90403;border:2px solid #f90403}.btn.btn-small:not(.btn-inverse){width:17rem;height:4rem;font-size:1.3rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;text-shadow:0 1px 0 #d10303;font-weight:400;line-height:3.6rem;padding:0}.btn.btn-small:not(.btn-inverse):focus,.btn.btn-small:not(.btn-inverse):hover{background-color:#fff;color:#f90403;border:2px solid #f90403;text-shadow:0 1px 0 #fff}.btn.btn-small-black.btn-inverse{width:17rem;height:4rem;font-size:1.3rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;border:2px solid #000;background-color:#fff;color:#000;font-weight:400;line-height:3.6rem;padding:0}.btn.btn-small-black.btn-inverse:focus,.btn.btn-small-black.btn-inverse:hover,.btn.btn-small-black:not(.btn-inverse){color:#fff;background-color:#000;border:2px solid #000}.btn.btn-small-black:not(.btn-inverse){width:17rem;height:4rem;font-size:1.3rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;text-shadow:0 1px 0 #000;font-weight:400;line-height:3.6rem;padding:0}.btn.btn-small-black:not(.btn-inverse):focus,.btn.btn-small-black:not(.btn-inverse):hover{background-color:#fff;color:#000;border:2px solid #000;text-shadow:0 1px 0 #fff}.button.btn-inverse{width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;border:2px solid #f90403;background-color:#fff;color:#f90403;font-weight:400;line-height:4.6rem;padding:0}.button.btn-inverse:focus,.button.btn-inverse:hover,.button:not(.btn-inverse){color:#fff;background-color:#f90403;border:2px solid #f90403}.button:not(.btn-inverse){width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;text-shadow:0 1px 0 #d10303;font-weight:400;line-height:4.6rem;padding:0}.button:not(.btn-inverse):focus,.button:not(.btn-inverse):hover{background-color:#fff;color:#f90403;border:2px solid #f90403;text-shadow:0 1px 0 #fff}.toolbar .pages.list-inline .pagination .item a{color:#5b5b5b;border-color:#dcdcdc;font-size:1.4rem;background-color:#fff;font-weight:400}.toolbar .pages.list-inline .pagination .item a.action{background-color:#f3f3f3}.toolbar .pages.list-inline .pagination .item.current a{color:#fff;background-color:#f90403;border-color:#dcdcdc}.cms-banner-1{background-size:cover;height:200px;margin:0 -15px}@media (min-width:992px){.cms-banner-1{height:300px;margin:0}}@media (min-width:1200px){.cms-banner-1{height:400px;margin:0}}.cms-banner-fullwidth{height:400px;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;color:#fff}@media (min-width:992px){.cms-banner-fullwidth{height:500px;background-size:cover}}@media (min-width:1200px){.cms-banner-fullwidth{height:700px}}.cms-banner-fullwidth .banner-text-layer{margin:0 auto;height:100%}.cms-banner-fullwidth .banner-text-layer .btn-inverse{width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;background-color:rgba(0,0,0,.25);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);font-weight:400;line-height:4.6rem;padding:0;border:2px solid #fff}.cms-banner-fullwidth .banner-text-layer .btn-inverse:focus,.cms-banner-fullwidth .banner-text-layer .btn-inverse:hover{background-color:#fff;color:rgba(0,0,0,.25);border:2px solid rgba(0,0,0,.25);text-shadow:0 1px 0 #fff}.cms-banner-fullwidth .banner-text-layer .btn-inverse:hover{color:#000}@media (max-width:768px){.cms-banner-fullwidth .banner-text-layer .btn{width:100%}}@media (min-width:768px){.cms-banner-fullwidth .banner-text-layer{width:720px}}@media (min-width:992px){.cms-banner-fullwidth .banner-text-layer{width:940px}}@media (min-width:1200px){.cms-banner-fullwidth .banner-text-layer{width:1170px}}@media (max-width:767px){.cms-banner-fullwidth .banner-text-layer{display:flex;align-items:center;justify-content:center}}.cms-banner-fullwidth .banner-text-left{float:left}.cms-banner-fullwidth .banner-text-right{float:right}.cms-banner-fullwidth .banner-text{margin-top:5rem}.cms-banner-fullwidth .banner-text .btn-inverse{width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;background-color:rgba(0,0,0,.25);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);font-weight:400;line-height:4.6rem;padding:0;border:2px solid #fff}.cms-banner-fullwidth .banner-text .btn-inverse:focus,.cms-banner-fullwidth .banner-text .btn-inverse:hover{background-color:#fff;color:rgba(0,0,0,.25);border:2px solid rgba(0,0,0,.25);text-shadow:0 1px 0 #fff}.cms-banner-fullwidth .banner-text .btn-inverse:hover{color:#000}@media (max-width:768px){.cms-banner-fullwidth .banner-text .btn{width:100%}}.cms-banner-fullwidth .banner-text p{margin-bottom:3.5rem}.cms-banner-fullwidth .banner-text h1,.cms-banner-fullwidth .banner-text p{text-shadow:0 0 10px #000}.cms-banner-fullwidth .banner-text h1{margin-bottom:.8rem;line-height:1.25;margin-top:0!important}@media (min-width:768px){.cms-banner-fullwidth .banner-text{margin-top:5em}.cms-banner-fullwidth .banner-text h1{font-size:4rem}}@media (min-width:992px){.cms-banner-fullwidth .banner-text{margin-top:12rem}.cms-banner-fullwidth .banner-text p{font-size:2.5rem;font-weight:100}.cms-banner-fullwidth .banner-text h1{line-height:1.15;margin-bottom:2rem;font-size:4rem;font-weight:600}}@media (min-width:992px) and (min-width:1200px){.cms-banner-fullwidth .banner-text{margin-top:25rem}}@media (max-width:768px){.cms-banner-fullwidth .banner-text{width:100%;padding-right:15px;padding-left:15px;text-align:center;margin-top:0}}.cms-banner-fullwidth .banner-text .btn-primary:not(:last-child){margin-right:3rem;display:inline-block}@media (max-width:767px){.cms-banner-fullwidth .banner-text .btn-primary:not(:last-child){display:block;margin-right:0;margin-bottom:2rem}}.tech-banner-container{width:100vw;background-color:#000;background-position:50%;transform:translateX(-1.5rem);color:#fff}@media (min-width:768px){.tech-banner-container{transform:translateX(calc((-100% + 720px)/2))}}@media (min-width:992px){.tech-banner-container{transform:translateX(calc((-100% + 940px)/2))}}@media (min-width:1200px){.tech-banner-container{transform:translateX(calc((-100% + 1170px)/2))}}.blog-post-list #maincontent{margin-bottom:1.5rem}.post-item-info .post-link .btn:active,.post-item-info .post-link .btn:focus,.post-item-info .post-link .btn:hover,.post-item-info .post-link .modal-popup.confirm .modal-inner-wrap .modal-footer .action-secondary:active,.post-item-info .post-link .modal-popup.confirm .modal-inner-wrap .modal-footer .action-secondary:focus,.post-item-info .post-link .modal-popup.confirm .modal-inner-wrap .modal-footer .action-secondary:hover{border:1px solid #f90403;background-color:#f90403}.post-item-info .post-title a:hover{color:#f90403}.post-content *,.post-info *{font-size:1.8rem;line-height:1.4}@media (min-width:768px) and (max-width:992px){.post-content *,.post-info *{font-size:1.6rem}}.post-comments .form.post-comment .title{margin-bottom:25px}.post-comments .form.post-comment .label{font-weight:300}.post-comments .form.post-comment .btn{width:17rem;height:4rem;font-size:1.3rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;background-color:#f90403;border:2px solid #f90403;color:#fff;text-shadow:0 1px 0 #d10303;font-weight:400;line-height:3.6rem;padding:0}.post-comments .form.post-comment .btn:focus,.post-comments .form.post-comment .btn:hover{background-color:#fff;color:#f90403;border:2px solid #f90403;text-shadow:0 1px 0 #fff}.mgs-blog-lastest-posts .post-item-content{min-height:302px;border:1px solid #f0f0f0}.mgs-blog-lastest-posts .post-item-content .post-title-link{float:right;width:42.11%;max-height:300px}.mgs-blog-lastest-posts .post-item-content .post-item-detail{margin-right:42.11%;border:none;font-size: 1 .8rem;font-weight: 200;line-height: 1 .3;margin-top: 20px}.mgs-blog-lastest-posts .post-item-content .post-item-detail .post-info{overflow:hidden}.mgs-blog-lastest-posts .post-item-content .post-item-detail .post-info:after{display:none}.blog-grid-block .post-item-detail .post-item-detail .post-read-more:focus,.blog-grid-block .post-item-detail .post-read-more:hover,.blog-grid-block .post-item-detail .title a:focus,.blog-grid-block .post-item-detail .title a:hover{color:#f90403}.blog-post-list-toolbar.toolbar .pager{margin-bottom:2rem}.blog-post-view .breadcrumbs .breadcrumbs-content .breadcrumb{display:none}.blog-grid-block .post-item-detail .short-content{margin-bottom:0;margin-top:5%;font-size:1.6rem;line-height:2.5rem}.blog-grid-block .post-item-detail .short-content p:last-child{margin-bottom:0;margin-top:5%;line-height:2.5rem}@media (max-width:480px){.blog-grid-block .post-item-detail .short-content p:last-child{line-height:2rem}}.toolbar>.field.limiter{order:1;padding:0;flex-basis:12.2rem;text-align:right;display:none!important}.toolbar .toolbar-sorter.sorter{flex-basis:calc(100% - 120px)}@media screen and (max-width:500px){.toolbar .toolbar-sorter.sorter{text-align:right!important}}.toolbar select{min-width:50px}.amasty-catalog-topnav{display:none}.am_shopby_state_container{justify-content:space-between}.products-grid .product-item-info{margin-bottom:1rem}.products-grid .product-item-info .product-top{border:1px solid #c6c6c6;margin-top:3rem}.products-grid .product-item-info .product-item-details{padding-top:0}.products-grid .product-item-info .product-item-details .product-item-name{font-size:1.7rem;line-height:1.6rem;color:#1a1a1a;margin-bottom:0;padding:1.5rem 0;text-align:center}.products-grid .product-item-info .product-item-details .product-item-name a{color:inherit}@media (max-width:480px){.products-grid .product-item-info .product-item-details .product-item-name a{font-size:1.8rem}}@media (max-width:992px){.products-grid .product-item-info .product-item-details .product-item-name{text-align:center;font-size:2rem}}.products-grid .product-item-info .product-item-details .product-item-view-button{font-size:0}@media (max-width:992px){.products-grid .product-item-info .product-item-details .product-item-view-button{text-align:center}}@media (min-width:992px){.products-grid .product-item-info .product-item-details .product-item-view-button{display:none}}.products-grid .product-item-info .product-item-details .product-item-view-button .btn{width:9rem;height:4rem;font-size:1.3rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;background-color:#f90403;border:2px solid #f90403;color:#fff;text-shadow:0 1px 0 #d10303;font-weight:400;line-height:3.6rem;padding:0}.products-grid .product-item-info .product-item-details .product-item-view-button .btn:focus,.products-grid .product-item-info .product-item-details .product-item-view-button .btn:hover{background-color:#fff;color:#f90403;border:2px solid #f90403;text-shadow:0 1px 0 #fff;background-color:#f90403;color:#fff;border-color:#f90403}@media (min-width:992px){.products-grid .product-item-info .product-item-details .product-item-view-button .btn{font-size:1.6rem;width:8rem;height:4rem;line-height:3.8rem}}@media (min-width:1200px){.products-grid .product-item-info .product-item-details .product-item-view-button .btn{width:12rem}}@media (max-width:992px){.products-grid .product-item-info .product-item-details .product-item-view-button .btn{display:none}}.products-grid .product-item-info .product-item-details .product-item-view-button .price-box{display:inline-block;vertical-align:middle;text-align:center;width:auto;margin-left:1rem}@media (min-width:992px){.products-grid .product-item-info .product-item-details .product-item-view-button .price-box{margin-left:1.5rem}}.products-grid .product-item-info .product-item-details .product-item-view-button .price-box .price{font-size:1.5rem}@media (min-width:992px){.products-grid .product-item-info .product-item-details .product-item-view-button .price-box .price{font-size:1.8rem}}.products-grid .product-item-info:hover .product-top .actions-link{display:none}@media (min-width:992px){.products-grid .product-item-info:hover .product-item-details{border:1px solid #f90403;transform:translateY(-1px)}.products-grid .product-item-info:hover .product-item-details .product-item-name{display:none}.products-grid .product-item-info:hover .product-item-details .product-item-view-button{display:block}}.products-grid.grid+.bottom-pagination{margin-top:0;margin-bottom:5rem}.block.filter .filter-content .filter-options-item .filter-options-title{font-family:acumin-pro,sans-serif}.block.filter .filter-content .filter-options-item .filter-options-content ol.items .item a,.block.filter .filter-content .filter-options-item .filter-options-content ol.items .item a .label{font-size:1.2rem;text-transform:uppercase;font-family:acumin-pro,sans-serif}.block.filter .filter-content .filter-options-item .filter-options-content ol.items .item a .label:hover,.block.filter .filter-content .filter-options-item .filter-options-content ol.items .item a:hover{color:#f90403}.block.filter .filter-content .filter-options-item .filter-options-content .am_shopby_slider_container .ui-slider-horizontal{height:2px;background-color:#e4e4e4;margin-top:1.5rem;margin-bottom:1rem}.block.filter .filter-content .filter-options-item .filter-options-content .am_shopby_slider_container .ui-slider-horizontal .ui-slider-range{position:absolute;height:2px;background-color:#1a1a1a}.block.filter .filter-content .filter-options-item .filter-options-content .am_shopby_slider_container .ui-slider-horizontal .ui-slider-handle{width:12px;height:12px;background-color:#1a1a1a;border-radius:100%}.block.filter .filter-content dl.filter-options-content dt{display:none}.block.filter .filter-content .btn{width:100%}.product-info-main{font-size:0}.product-info-main .page-title-wrapper .page-header{font-size:2.4rem;text-transform:none}.product-info-main .product-sub-infomation{display:none}.product-info-main .full-review.product-reviews-summary{display:inline-block;width:50%}.product-info-main .full-review.product-reviews-summary .reviews-actions a{font-size:1.2rem;color:#1a1a1a;text-transform:uppercase}.product-info-main .full-review.product-reviews-summary .reviews-actions a:focus,.product-info-main .full-review.product-reviews-summary .reviews-actions a:hover{color:#f90403}.product-info-main .product-info-price{width:50%;text-align:right;display:inline-block}.product-info-main .product-info-price .price-box{display:block}.product-info-main .product-info-price .price-box .price-label{display:inline;font-size:1.2rem;text-transform:uppercase}.product-info-main .product-info-price .price-box .price{font-size:2.4rem;color:#f90403}.product-info-main .product.attribute.overview{color:#1a1a1a;font-family:acumin-pro,sans-serif;font-size:1.8rem;border-top:1px solid #c6c6c6}@media (max-width:991px){.product-info-main #product-technologies a,.product-info-main #product-technologies img{display:block;margin-bottom:1rem}}.product-info-main #product-technologies img{width:15rem;margin-right:1.5rem}.product-info-main #product-technologies a{font-size:1.2rem;color:#f90403;text-transform:uppercase}.product.data.items>.item.title.active>.switch{background-color:transparent}@media (min-width:768px){.product.data.items>.item.title.active>.switch{color:#1a1a1a!important;border-bottom:1px solid #f90403}}.product.data.items>.item.title.active>.switch:active,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title.active>.switch:visited{background-color:transparent}@media (min-width:768px){.product.data.items>.item.title.active>.switch:active,.product.data.items>.item.title.active>.switch:hover,.product.data.items>.item.title.active>.switch:visited{border-bottom:1px solid #f90403;color:#1a1a1a!important}}.product.data.items>.item.title>.switch{font-size:2rem;text-transform:uppercase;font-weight:300}@media (min-width:768px){.product.data.items>.item.title>.switch{background-color:transparent!important;color:#1a1a1a!important}}.product.data.items>.item.title>.switch:active,.product.data.items>.item.title>.switch:hover,.product.data.items>.item.title>.switch:visited{background-color:transparent}@media (min-width:768px){.product.data.items>.item.title>.switch:active,.product.data.items>.item.title>.switch:hover,.product.data.items>.item.title>.switch:visited{border-bottom:1px solid #f90403;color:#1a1a1a}}.product.data.items>.item.content{border-left:0;border-right:0;border-bottom:0;padding:1.5rem 0}@media (min-width:768px){.product.data.items>.item.content{margin-top:5rem;margin-bottom:5rem}}@media (min-width:992px){.product.data.items>.item.content{margin-top:5.6rem}}.category-view .category-subtitle{margin-bottom:2rem}@media (min-width:992px){.catalogsearch-result-index .sidebar,.category-view .sidebar{margin-bottom:4rem}}.category-bottom-description{margin-bottom:10rem}.category-bottom-description h2{font-size:2.7rem;margin-top:8rem;font-weight:600}.category-bottom-description h3{font-size:2rem;margin-top:5rem;margin-bottom:2rem;font-weight:500}.category-bottom-description h4{font-size:1.8rem;margin-top:3rem;margin-bottom:2rem;font-weight:500}.category-bottom-description p{line-height:2.4rem}#find-stockist-btn{width:100%;margin-top:2rem}.catalog-product-view .breadcrumbs .breadcrumbs-content .breadcrumbs-title{display:none}.catalog-product-view .breadcrumbs .breadcrumbs-content .breadcrumb{width:100%}.products-grid .product-item-info:hover .product-top a.photo:after{opacity:.05}.am_shopby_state_container{display:block!important}.am_shopby_state_container .remove{font-weight:700}.sidebar{margin-bottom:5rem}.fotorama-focus-overlay:after,.fotorama-stretch,.fotorama__html,.fotorama__nav__frame:focus:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.product-video{bottom:0;height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.fotorama-video-container.video-unplayed:after{background:url(../Magento_ProductVideo/img/gallery-sprite.png) 100% 100%;bottom:0;content:"";height:100px;left:0;margin:auto;position:absolute;right:0;top:12px;width:100px}.fotorama__caption{display:none}.fotorama__nav-wrap{text-align:center}.fotorama--fullscreen .fotorama__arr--next,.fotorama--fullscreen .fotorama__arr--prev{display:block!important}.fotorama__nav__shaft .fotorama__thumb-border{border-color:#f90403}@media (max-width:768px){#product-tabs a{padding:7px 35px 15px}}@media (min-width:992px){#product-tabs a{padding:7px 35px 15px}}.middle-header-right-content .action.showcart{color:#626262;padding-left:20px;font-size:12px;z-index:1}.middle-header-right-content .action.showcart:hover{color:#fff}.middle-header-right-content .action.showcart:after{left:10px}.middle-header-right-content .action.showcart .fa,.middle-header-right-content .action.showcart>.counter.qty{font-size:13px;color:#fff}body.cms-lt-competition #maincontent{padding-bottom:10rem}body.cms-lt-competition #maincontent p{font-size:2rem;line-height:3rem}body.cms-lt-competition #maincontent .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}body.cms-lt-competition #maincontent .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){body.cms-lt-competition #maincontent .col-sm-4 .img-responsive{margin:0 auto}}@media (max-width:768px){body.cms-lt-competition #maincontent .col-sm-8 h1{text-align:center}body.cms-lt-competition #maincontent .col-sm-8 h1 img{display:block;margin:0 auto 4rem}}body.cms-lt-competition .page-bottom{background-color:#262626;color:#fff}body.cms-lt-competition .page-bottom label,body.cms-lt-competition .page-bottom p{font-size:2rem}@media (min-width:480px){body.cms-lt-competition .page-bottom label,body.cms-lt-competition .page-bottom p{font-size:1.8rem}}body.cms-lt-competition .page-bottom p.text-center{line-height:1.5;margin-bottom:3.5rem}body.cms-lt-competition .page-bottom #competition-form .mage-error{font-size:1.2rem}body.cms-lt-competition .page-bottom #competition-form #tc-error{padding-top:0;font-weight:300}body.cms-lt-competition .page-bottom #competition-form .form-group{margin-bottom:3rem}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline label,body.cms-lt-competition .page-bottom #competition-form .checkbox label{color:#fff;font-weight:300;padding-left:3rem}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline label a,body.cms-lt-competition .page-bottom #competition-form .checkbox label a{color:#fff}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline input[type=checkbox],body.cms-lt-competition .page-bottom #competition-form .checkbox input[type=checkbox]{display:none}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline input[type=checkbox]+.styled-checkbox,body.cms-lt-competition .page-bottom #competition-form .checkbox input[type=checkbox]+.styled-checkbox{display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:3rem;height:3rem;cursor:pointer;overflow:hidden;text-align:center;margin:1rem 0;background-color:#fff}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline input[type=checkbox]:checked+.styled-checkbox,body.cms-lt-competition .page-bottom #competition-form .checkbox input[type=checkbox]:checked+.styled-checkbox{background-color:#f2f2f2}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline input[type=checkbox]:checked+.styled-checkbox:after,body.cms-lt-competition .page-bottom #competition-form .checkbox input[type=checkbox]:checked+.styled-checkbox:after{content:"";display:block;width:2rem;height:2rem;background-color:#f90403;position:absolute;top:.5rem;left:.5rem}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline .styled-checkbox+label,body.cms-lt-competition .page-bottom #competition-form .checkbox .styled-checkbox+label{width:calc(100% - 60px);vertical-align:top;line-height:3rem;margin:1rem 0}@media (min-width:768px){body.cms-lt-competition .page-bottom #competition-form .checkbox-inline .styled-checkbox+label,body.cms-lt-competition .page-bottom #competition-form .checkbox .styled-checkbox+label{width:auto}}body.cms-lt-competition .page-bottom #competition-form .checkbox input[type=checkbox]{margin-left:0}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline{margin-left:0;padding-left:0;vertical-align:top}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline:first-child{margin-right:5rem;min-width:25.5rem}body.cms-lt-competition .page-bottom #competition-form .checkbox-inline:last-child{min-width:30.5rem;margin-bottom:5rem}body.cms-lt-competition .page-bottom #competition-form input[type=email],body.cms-lt-competition .page-bottom #competition-form input[type=text]{height:5rem}body.cms-lt-competition .page-bottom #competition-form label{color:#fff}body.cms-lt-competition .page-bottom #competition-form .input-group{margin-bottom:2.5rem}body.cms-lt-competition .page-bottom #competition-form .input-group label{display:none}body.cms-lt-competition .page-bottom #competition-form .input-group .input-group-btn{padding-left:2rem;vertical-align:top}body.cms-lt-competition .page-bottom #competition-form .input-group input[type=email].mage-error{margin-bottom:5px}@media (max-width:767px){body.cms-lt-competition .page-bottom #competition-form .input-group,body.cms-lt-competition .page-bottom #competition-form .input-group .form-control,body.cms-lt-competition .page-bottom #competition-form .input-group .input-group-btn{display:block}body.cms-lt-competition .page-bottom #competition-form .input-group .form-control{float:none}body.cms-lt-competition .page-bottom #competition-form .input-group .input-group-btn{position:static;padding:0;margin-top:3.5rem}}.cms-kohga-spring-comp .comp-container{min-height:100vh}.cms-kohga-spring-comp h1{text-shadow:2px 2px 2px #000}.cms-kohga-spring-comp .home-carousel-slide .container{height:100%}.cms-kohga-spring-comp .prize-pink{color:#e40080}.cms-kohga-spring-comp .app-store-icon{width:100px;padding-right:15px}.cms-kohga-spring-comp .banner-content{text-transform:uppercase;height:100%;display:flex;flex-direction:column;justify-content:center}.cms-kohga-spring-comp .banner-content .k-logo{width:500px}.cms-kohga-spring-comp .banner-content h5{position:relative;line-height:30px;padding-left:20px}.cms-kohga-spring-comp .banner-content h5 span{z-index:1;padding-right:15px;color:#fff}.cms-kohga-spring-comp .banner-content h5:before{background:#e40080;padding:10px;border-radius:50%;content:"";position:absolute;left:0;z-index:0;top:5px}.cms-kohga-spring-comp .banner-content h5:after{content:"";color:#fff;position:absolute;left:6px;z-index:1;font-size:14px;top:-1px}.cms-kohga-spring-comp .banner-content h5.span1:after{content:"1"}.cms-kohga-spring-comp .banner-content h5.span2:after{content:"2"}.cms-kohga-spring-comp .banner-content h5.span3:after{content:"3"}.cms-kohga-spring-comp .description{max-width:900px;margin:auto;padding:50px 0;text-align:center;font-weight:400}.cms-kohga-spring-comp .description p{margin-bottom:20px}.cms-kohga-spring-comp .competition #tab-signup,.cms-kohga-spring-comp .competition #tab-submit{background-color:#f3f3f3;padding:30px}.cms-kohga-spring-comp .competition #tab-signup li:before,.cms-kohga-spring-comp .competition #tab-submit li:before{content:"";padding:4px;border-radius:50%;position:absolute;left:-20px;background:#e40080;top:12px}.cms-kohga-spring-comp .competition #tab-signup li,.cms-kohga-spring-comp .competition #tab-submit li{margin-left:20px;position:relative;line-height:30px;font-weight:400;font-size:15px}.cms-kohga-spring-comp .competition .prize-row{display:flex;justify-content:space-between;margin-bottom:30px;flex-direction:column}.cms-kohga-spring-comp .competition .prize-row img{max-width:100%}.cms-kohga-spring-comp .competition .prize-item{box-shadow:0 2px 4px 0 rgba(61,61,61,.5);flex-grow:0;flex-basis:32%;flex-shrink:1}.cms-kohga-spring-comp .competition .prize-item.empty{box-shadow:none}.cms-kohga-spring-comp .competition .prize-title{font-weight:500}.cms-kohga-spring-comp .competition .prize-subtitle{font-weight:600}.cms-kohga-spring-comp .competition .prize-item-content{padding:40px}.cms-kohga-spring-comp .competition .prize-description{font-size:14px}.cms-kohga-spring-comp .competition .tab-header{display:flex;justify-content:center;margin-bottom:40px;flex-direction:column}.cms-kohga-spring-comp .competition .title{text-align:center;flex-basis:30%;flex-grow:0;flex-shrink:1;font-size:15px;padding:10px;font-weight:400;border:1px solid #999}.cms-kohga-spring-comp .competition .title a{color:#999;text-transform:uppercase}.cms-kohga-spring-comp .competition .title.active{background:#e40080;border:1px solid #e40080}.cms-kohga-spring-comp .competition .title.active a{color:#fff}@media screen and (min-width:768px){.cms-kohga-spring-comp .competition .prize-row{flex-direction:row}.cms-kohga-spring-comp .competition #tab-signup,.cms-kohga-spring-comp .competition #tab-submit{padding:70px}.cms-kohga-spring-comp .competition .tab-header{flex-direction:row}.cms-kohga-spring-comp .competition .title{padding:5px}}@media screen and (max-width:768px){.cms-kohga-spring-comp .banner-content .k-logo{width:350px}}body.category-kohga-bayrubber-free-lure{background-color:#000}body.category-kohga-bayrubber-free-lure #maincontent{width:100%}body.category-kohga-bayrubber-free-lure .breadcrumbs{display:none}.kohga-bayrubber-free-page table td,.kohga-bayrubber-free-page table th{color:#fff;border:1px solid #fff}@media (max-width:480px){.kohga-bayrubber-free-page table td,.kohga-bayrubber-free-page table th{padding:5px}}.kohga-bayrubber-free-page table th{font-size:18px;padding:15px 0 15px 8%;font-weight:400}@media (max-width:480px){.kohga-bayrubber-free-page table th{font-size:14px;padding:5px}}.kohga-bayrubber-free-page table td{font-size:20px;padding:7px 0 7px 8%}@media (max-width:480px){.kohga-bayrubber-free-page table td{font-size:16px;padding:5px}}.kohga-bayrubber-free-page .h-100{height:100%}.kohga-bayrubber-free-page .mt-5{margin-top:5rem}.kohga-bayrubber-free-page .mb-5{margin-bottom:5rem}.kohga-bayrubber-free-page .mb-3{margin-bottom:3rem}.kohga-bayrubber-free-page h5,.kohga-bayrubber-free-page h6,.kohga-bayrubber-free-page p,.kohga-bayrubber-free-page td{color:#fff}.kohga-bayrubber-free-page .col-12{width:100%}.kohga-bayrubber-free-page h5{font-size:24px;font-family:DIN;line-height:22px;letter-spacing:.5px}.kohga-bayrubber-free-page h6{font-weight:700;font-size:20px;text-transform:uppercase;line-height:22px;letter-spacing:1.25px}.kohga-bayrubber-free-page .border{border:1px solid #fff}.kohga-bayrubber-free-page .w-100{width:100%}.kohga-bayrubber-free-page .btn{margin-top:20px;background-color:#e40080;color:#fff;border:none;text-decoration:none;text-shadow:none;border-radius:0;font-size:16px;line-height:19px;text-transform:uppercase;padding:10px 40px}.kohga-bayrubber-free-page .kbfp-header{background-image:url(../images/kohga-bayrubber-free/Kohga_banner.jpg);height:461px;background-position:top;background-repeat:no-repeat;background-size:cover}.kohga-bayrubber-free-page .kbfp-header img{position:absolute;left:15px;top:21%}@media (max-width:768px){.kohga-bayrubber-free-page .kbfp-header img{top:auto;bottom:100px;display:none}}@media (max-width:500px){.kohga-bayrubber-free-page .kbfp-header img{top:auto;bottom:50px;width:80%;display:none}}@media (max-width:400px){.kohga-bayrubber-free-page .kbfp-header img{top:auto;bottom:0;width:80%;display:none}}@media (max-width:768px){.kohga-bayrubber-free-page .kbfp-header{display:none}}.kohga-bayrubber-free-page .kbfp-header-mobile{display:none}.kohga-bayrubber-free-page .kbfp-header-mobile img{width:100%}@media (max-width:768px){.kohga-bayrubber-free-page .kbfp-header-mobile{display:block}}.kohga-bayrubber-free-page .kbfp-header-mobile *{margin:0;padding:0}.kohga-bayrubber-free-page .kbfp-image-border{border:1px solid #fff;width:100%}.kohga-bayrubber-free-page .block-1,.kohga-bayrubber-free-page .block-2,.kohga-bayrubber-free-page .block-3,.kohga-bayrubber-free-page .block-4{margin-top:8rem}.kohga-bayrubber-free-page .block-1 p{font-size:18px;line-height:22px}@media (max-width:768px){.kohga-bayrubber-free-page .block-1 p{font-size:16px}}.kohga-bayrubber-free-page .block-1 .txt{text-align:left}@media (max-width:768px){.kohga-bayrubber-free-page .block-1 .txt{text-align:center}}@media (max-width:768px){.kohga-bayrubber-free-page .block-1>div:first-child{margin-right:0;margin-left:0;padding-right:0;padding-left:0}}.kohga-bayrubber-free-page .block-3 p{font-size:18px;letter-spacing:.3px;line-height:22px}@media (max-width:768px){.kohga-bayrubber-free-page .block-3 p{font-size:16px}}@media (max-width:480px){.kohga-bayrubber-free-page .block-3 .col{width:100%}}.kohga-bayrubber-free-page .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.kohga-bayrubber-free-page .embed-container embed,.kohga-bayrubber-free-page .embed-container iframe,.kohga-bayrubber-free-page .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.kohga-bayrubber-free-page .swiper-container-m{display:none;margin-right:-30px;margin-left:-30px}@media (max-width:768px){.kohga-bayrubber-free-page .swiper-container-m{display:block}}.kohga-bayrubber-free-page .swiper-container{display:block}@media (max-width:768px){.kohga-bayrubber-free-page .swiper-container{display:none}}.kohga-bayrubber-free-page .swiper-button-prev{color:#fff;display:block}@media (max-width:768px){.kohga-bayrubber-free-page .swiper-button-prev{display:none}}.kohga-bayrubber-free-page .swiper-button-prev-m{display:none}@media (max-width:768px){.kohga-bayrubber-free-page .swiper-button-prev-m{display:block}}.kohga-bayrubber-free-page .swiper-pagination{position:relative;margin-top:60px;text-align:center;display:inline-block}.kohga-bayrubber-free-page .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.3);margin:0 5px}.kohga-bayrubber-free-page .swiper-pagination .swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.7)}@media (max-width:768px){.kohga-bayrubber-free-page .swiper-pagination{display:none}}.kohga-bayrubber-free-page .swiper-pagination-m{position:relative;margin-top:60px;text-align:center;display:none}.kohga-bayrubber-free-page .swiper-pagination-m .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.3);margin:0 5px}.kohga-bayrubber-free-page .swiper-pagination-m .swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.7)}@media (max-width:768px){.kohga-bayrubber-free-page .swiper-pagination-m{display:inline-block;margin-top:15px}}.kohga-bayrubber-free-page .swiper-container-m img{width:100%}.kohga-bayrubber-free-page .pagination{height:142px;text-align:center;background:linear-gradient(180deg,transparent,#1b1b1b);display:block;margin:0 -15px}@media (max-width:768px){.kohga-bayrubber-free-page .pagination{height:60px}}@media (max-width:768px){.kohga-bayrubber-free-page .swiper-button-next,.kohga-bayrubber-free-page .swiper-button-prev{top:60%;width:35px;height:20px}}.kohga-bayrubber-free-page .swiper-button-next{background-image:url(../images/kohga-bayrubber-free/Arrow_right.svg)}.kohga-bayrubber-free-page .swiper-button-prev{background-image:url(../images/kohga-bayrubber-free/Arrow_left.svg)}.loc-map{transform:translateZ(0)}.loc-teaser{transition:background .5s ease-in;padding:10px 0 10px 20px;margin-left:-20px}.loc-teaser.is-hidden{display:none}.loc-teaser .loc-ls-name{margin-top:0;margin-bottom:.6em;font-family:DIN,Arial;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.3}.loc-srch{padding:20px;margin-bottom:20px}.loc-srch-form form{display:flex;flex-flow:row wrap;margin-bottom:2rem;border:1px solid #f1f1f1;border-width:1px 0;padding:2rem 0}.loc-srch-form-ttl{font-size:20px;margin-top:-40px;margin-bottom:2rem}@media (max-width:768px){.loc-srch-form-ttl{text-align:center}}.loc-srch-btn{background:#000;color:#fff;text-transform:uppercase;font-size:2rem;border-color:#000;left:1px}.loc-srch-input .btn,.loc-srch-input input[type=text]{height:48px}.loc-srch-or{display:block;text-align:center;line-height:4.6rem;font-size:2rem;text-transform:uppercase;width:100%}@media (max-width:768px){.loc-srch-myloc{display:block!important;width:100%!important}}@media (min-width:768px){.loc-srch-input{width:60%}.loc-srch-input input{height:100%}.loc-srch-or{width:10%}.loc-srch-btn{background:#000;color:#fff;text-transform:uppercase}.loc-srch-myloc{display:inline-block;width:30%!important}}.loc-srch-res-noresults,.loc-srch-res.is-no-results .loc-srch-res-list,.loc-srch-res.is-no-results .loc-srch-res-map{display:none}.loc-srch-res.is-no-results .loc-srch-res-noresults{display:block}.loc-srch-res{margin-bottom:4rem}.loc-srch-res-list{height:600px;overflow-y:auto;overflow-x:hidden}.loc-srch-res-list ul{border:1px solid #f1f1f1!important}.loc-srch-res-list .loc-teaser{border-bottom:1px solid #f1f1f1;padding:2rem 0;margin-right:0;margin-left:0}.loc-srch-res-list .loc-ls-item:last-child .loc-teaser{border-bottom-width:0}.loc-srch-res-list .stockist-type{display:block;height:100px;background-repeat:no-repeat;background-size:contain;margin-top:5px}.loc-srch-res-list .diawa-stockist-standard{background-image:url(../images/daiwa-stockist.gif)}.loc-srch-res-list .diawa-stockist-specialist{background-image:url(../images/daiwa-specialist.gif)}.loc-srch-res-list .mobile-buttons{display:none}.loc-ls-distance{color:#666;font-size:.8em}.loc-ls-details{line-height:2;font-size:1.3rem}.loc-ls-details .fa{color:#666;display:inline-block;width:25px;font-size:1.5rem}.loc-ls-details button{margin-top:1rem}.loc-ls-details address{margin-bottom:0}.loc-srch-res-map{width:100%;height:600px}.loc-ls-hours{height:0;overflow:hidden;transition:margin .2s ease-in-out}.loc-ls-hours.heightAuto{height:auto}.loc-ls-hours.is_visible{margin:2rem 0 1rem}.loc-ls-hours h4{text-transform:none;color:#333;margin:.5rem 0}.loc-page{float:left;width:100%;clear:both;margin-bottom:20px}.loc-page-data{float:left;width:385px}.loc-page-data h2{margin-bottom:10px}.loc-page-map-wrap{float:left;background:#fefefe;border:1px solid #ccc;padding:5px}.loc-page-map{width:500px;height:400px}.info-window{text-align:left;width:260px}.info-window-ttl{font-weight:700;margin-bottom:.4em}.info-hours{text-align:left;margin:.4em 0}.info-hours-label{display:inline-block;width:80px}@media (max-width:992px){.loc-srch-res-map{display:none}.loc-srch-res-list{height:auto;overflow-y:auto;overflow-x:auto}.loc-srch-res-list .loc-ls-image{float:right;width:25%;margin-left:1rem}.loc-srch-res-list .loc-ls-image img{width:100%}.loc-srch-res-list .mobile-buttons{display:flex;flex-direction:row-reverse;margin-top:2rem;width:100%;align-items:stretch}.loc-srch-res-list .mobile-buttons button{margin-top:0;margin-right:.5rem}.loc-srch-res-list .mobile-buttons .btn{width:50%}.loc-srch-res-list .loc-ls-view{display:none}}@media (max-width:768px){.locationsearch-search-index ol.breadcrumb{display:none}}.home-carousel-slide{height:550px;color:#fff;background-position:50%;background-repeat:no-repeat;background-color:#000}.home-carousel-slide .home-carousel-slide-text-layer{margin:0 auto;height:100%}.home-carousel-slide .home-carousel-slide-text-layer .btn-inverse{width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;background-color:rgba(0,0,0,.25);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);font-weight:400;line-height:4.6rem;padding:0;border:2px solid #fff}.home-carousel-slide .home-carousel-slide-text-layer .btn-inverse:focus,.home-carousel-slide .home-carousel-slide-text-layer .btn-inverse:hover{background-color:#fff;color:rgba(0,0,0,.25);border:2px solid rgba(0,0,0,.25);text-shadow:0 1px 0 #fff}.home-carousel-slide .home-carousel-slide-text-layer .btn-inverse:hover{color:#000}@media (max-width:768px){.home-carousel-slide .home-carousel-slide-text-layer .btn{width:100%}}@media (min-width:768px){.home-carousel-slide .home-carousel-slide-text-layer{width:720px}}@media (min-width:992px){.home-carousel-slide .home-carousel-slide-text-layer{width:940px}}@media (min-width:1200px){.home-carousel-slide .home-carousel-slide-text-layer{width:1170px}}@media (max-width:767px){.home-carousel-slide .home-carousel-slide-text-layer{display:flex;align-items:center;justify-content:center}}.home-carousel-slide .carousel-text-left{float:left}.home-carousel-slide .carousel-text-right{float:right}.home-carousel-slide .carousel-text{margin-top:5rem}.home-carousel-slide .carousel-text p{margin-bottom:5rem}.home-carousel-slide .carousel-text h1,.home-carousel-slide .carousel-text p{text-shadow:0 0 10px #000}.home-carousel-slide .carousel-text h1{margin-bottom:2rem;font-weight:600;line-height:1.25}@media (min-width:768px){.home-carousel-slide .carousel-text{margin-top:10rem}}@media (min-width:992px){.home-carousel-slide .carousel-text{margin-top:20rem}.home-carousel-slide .carousel-text p{font-size:2.5rem;font-weight:100}.home-carousel-slide .carousel-text h1{line-height:1.15}}@media (max-width:768px){.home-carousel-slide .carousel-text{width:100%;padding-right:15px;padding-left:15px;text-align:center}}.home-carousel-slide .carousel-text .btn-primary:not(:last-child){margin-right:3rem;display:inline-block}@media (max-width:767px){.home-carousel-slide .carousel-text .btn-primary:not(:last-child){display:block;margin-right:0;margin-bottom:2rem}}@media (width:768px){.home-carousel-slide .carousel-text .btn-primary:not(:last-child){margin-bottom:3rem}}.home-category-banners .home-category-banner .promobanner{border:2px solid #c6c6c6}.home-category-banners .home-category-banner .promobanner.zoom:hover img{transform:scale(1.01)}.home-category-banners .home-category-banner .promobanner>a{display:block}.home-category-banners .home-category-banner .promobanner>.text.bottom-left{padding:0}.home-category-banners .home-category-banner .promobanner>.text.bottom-left .btn-promo-banner{background-color:#000;color:#fff;border:none;padding:0 15px;height:4rem;line-height:4rem;font-size:1.7rem;font-family:acumin-pro,sans-serif;font-weight:400;text-transform:uppercase}@media (max-width:767px){.home-promo-banners .col-lg-4{margin-bottom:2rem}.home-promo-banners .col-lg-4 .home-promo-banner{max-width:40rem;margin:0 auto}}.category-stockist-block .block-content,.home-stockist-block .block-content{background-color:#f90403;color:#fff;overflow:hidden;position:relative}.category-stockist-block .block-content #map,.home-stockist-block .block-content #map{width:452px;float:right;margin:0}@media (max-width:1199px){.category-stockist-block .block-content #map,.home-stockist-block .block-content #map{display:none}}.category-stockist-block .block-content a,.home-stockist-block .block-content a{position:absolute;width:calc(100% - 30px);height:100%;display:block;top:0;left:15px}.category-stockist-block .block-content>div,.home-stockist-block .block-content>div{float:left;width:calc(100% - 452px);padding:140px 88px 55px}@media (max-width:1199px){.category-stockist-block .block-content>div,.home-stockist-block .block-content>div{width:100%}}@media (max-width:767px){.category-stockist-block .block-content>div,.home-stockist-block .block-content>div{padding:80px 40px 30px}}@media (min-width:480px) and (max-width:768px){.category-stockist-block .block-content>div,.home-stockist-block .block-content>div{padding:90px 40px 30px}}.category-stockist-block .block-content>div h2,.home-stockist-block .block-content>div h2{margin-bottom:4%}.category-stockist-block .block-content>div p,.home-stockist-block .block-content>div p{font-size:2.3rem;line-height:26px;margin-bottom:8%;line-height:1.3;font-weight:100}@media (max-width:480px){.category-stockist-block .block-content>div p,.home-stockist-block .block-content>div p{font-size:2rem;line-height:2.2rem;margin-bottom:2rem;margin-top:2rem}}.category-stockist-block .block-content>div .btn.btn-primary,.home-stockist-block .block-content>div .btn.btn-primary{width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;background-color:#fff;border:2px solid #fff;color:#f90403;text-shadow:0 1px 0 #ebebeb;font-weight:400;line-height:4.6rem;padding:0}.category-stockist-block .block-content>div .btn.btn-primary:focus,.category-stockist-block .block-content>div .btn.btn-primary:hover,.home-stockist-block .block-content>div .btn.btn-primary:focus,.home-stockist-block .block-content>div .btn.btn-primary:hover{background-color:#f90403;color:#fff;border:2px solid #fff;text-shadow:0 1px 0 #f90403}.category-stockist-block .block-content:hover>div .btn.btn-primary,.home-stockist-block .block-content:hover>div .btn.btn-primary{width:24.4rem;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;border:2px solid #fff;background-color:#f90403;color:#fff;font-weight:400;line-height:4.6rem;padding:0}.category-stockist-block .block-content:hover>div .btn.btn-primary:focus,.category-stockist-block .block-content:hover>div .btn.btn-primary:hover,.home-stockist-block .block-content:hover>div .btn.btn-primary:focus,.home-stockist-block .block-content:hover>div .btn.btn-primary:hover{color:#f90403;background-color:#fff;border:2px solid #fff}.home-technology-block{margin-bottom:5rem}@media (max-width:767px){.home-technology-block .col-md-6{margin-bottom:2rem}}.home-technology-block .col-md-6>div{height:450px;overflow:hidden;background-repeat:no-repeat;background-position:50%}.home-technology-block .col-md-6>div h2{color:#fff;margin-top:21rem;margin-bottom:2rem;text-shadow:0 0 10px #000}.category-cms{margin-bottom:5.5rem}.category-cms h3{margin-top:7rem;margin-bottom:4rem}.category-cms .category-description{font-family:acumin-pro,sans-serif;font-size:1.8rem}.home-popular-products{margin-bottom:5rem}.content-block .content-heading{padding-bottom:1.5rem;margin-bottom:3.5rem;border-bottom:1px solid #c6c6c6}.content-block .content-heading h3{font-size:2.2rem;margin-bottom:1.5%;font-weight:600;margin-top:4%}@media (max-width:479px){.content-block .content-heading h3{font-size:2rem}}.content-block .owl-carousel .owl-nav{position:absolute;top:-5.5rem;right:3rem}.content-block .owl-carousel .owl-nav>div{border:none;color:#1a1a1a}.content-block .owl-carousel .owl-nav>div .fa{font-size:2.4rem}.content-block .owl-carousel .owl-nav>div:not(.disabled):hover{border:none;background:none;color:#1a1a1a}@media (min-width:992px){.cms-video-section .simplefilter{text-align:right}}.cms-video-section .simplefilter li{display:inline-block;font-size:1.8rem;text-transform:uppercase;width:100%;text-align:center;border-bottom:1px solid;cursor:pointer}@media (min-width:992px){.cms-video-section .simplefilter li{border-bottom:none;border-right:1px solid;width:auto;line-height:1;padding-right:.9rem;padding-left:.9rem;text-align:left}.cms-video-section .simplefilter li:last-of-type{border-right:none}}.cms-video-section .simplefilter li.active{color:#f90403}.cms-video-section .video-content{padding-bottom:4rem}@media (min-width:992px){.cms-video-section .video-content{padding-bottom:6rem}}.cms-video-section .filtr-container iframe{width:100%;height:277px}.cms-page-view #maincontent{padding-bottom:10rem}.cms-page-view .full-width-video{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.cms-page-view .full-width-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cms-page-view .breadcrumbs{display:none}.cms-page-view h1{margin-top:4rem;margin-bottom:3rem;font-size:3rem;font-weight:600}@media (min-width:992px){.cms-page-view h1{margin-top:5rem}}.cms-page-view h3{font-size:2rem}.cms-page-view .btn.btn-reg-link{font-size:14px;width:100%;margin-top:2.4rem;margin-bottom:1.5rem}@media (min-width:480px){.cms-page-view .btn.btn-reg-link{width:49.2rem;font-size:2rem}}.cms-page-view .links-section{margin-bottom:4.4rem}.cms-page-view .newsletter-section{background-color:#262626;padding-top:6rem;padding-bottom:6rem;width:100vw;transform:translateX(-1.5rem)}@media (min-width:768px){.cms-page-view .newsletter-section{transform:translateX(calc((-100% + 720px)/2))}}@media (min-width:992px){.cms-page-view .newsletter-section{transform:translateX(calc((-100% + 940px)/2))}}@media (min-width:1200px){.cms-page-view .newsletter-section{transform:translateX(calc((-100% + 1170px)/2))}}.cms-page-view .column.main ol{list-style-type:decimal;margin-bottom:6rem;margin-top:5rem;padding-left:3.5rem}.cms-page-view .column.main ol li{margin-bottom:1rem}@media (max-width:479px){.cms-page-view .column.main ol li{font-size:1.4rem}}.cms-home .page-wrapper section:nth-child(5) h2{font-size:2.8rem;font-weight:600;margin-bottom:5rem;margin-top:5rem}@media (max-width:480px){.cms-home .page-wrapper section:nth-child(5) h2{font-size:2.4rem;margin-bottom:4rem;margin-top:1rem}}.contact-index-index .breadcrumb{display:none!important}.contact-index-index .map-container{padding:0}.contact-index-index .map-info{padding-top:60px;border-top:1px solid #f0f0f0;margin-bottom:100px}.contact-index-index .map-info .store-information{height:385px;position:static;transform:translateY(0);padding:4rem 3rem;background-color:#f90403;font-size:2rem;color:#fff;font-weight:400}@media (min-width:480px){.contact-index-index .map-info .store-information{padding:5rem 4rem}}@media (min-width:1200px){.contact-index-index .map-info .store-information{padding:6rem 6.5rem}}.contact-index-index .map-info .store-information a,.contact-index-index .map-info .store-information h2{color:#fff}.contact-index-index .map-info .store-information h2{margin-bottom:35px;font-size:2.8rem}.contact-index-index .map-info .store-information ul.list-icon li+li{margin-top:20px}.contact-index-index .contact-form-content-container{background-color:#262626;padding:5rem}.contact-index-index .contact-form-content-container .contact-form-content{width:100%;margin:0 auto;color:#fff;padding:0 1.5rem}@media (min-width:768px){.contact-index-index .contact-form-content-container .contact-form-content{padding:0;max-width:720px}}@media (min-width:992px){.contact-index-index .contact-form-content-container .contact-form-content{max-width:940px}}@media (min-width:1200px){.contact-index-index .contact-form-content-container .contact-form-content{max-width:1170px}}.contact-index-index .contact-form-content-container .contact-form-content h2{margin-bottom:25px;font-size:2.8rem}.contact-index-index .contact-form-content-container .contact-form-content p{font-size:2.4rem;margin-bottom:20px}.contact-index-index .contact-form-content-container .contact-form-content .actions-toolbar .action{width:270px;height:5rem;font-size:2rem;font-family:acumin-pro,sans-serif;text-transform:uppercase;background-color:#f90403;border:2px solid #f90403;color:#fff;text-shadow:0 1px 0 #d10303;font-weight:400;line-height:4.6rem;padding:0}.contact-index-index .contact-form-content-container .contact-form-content .actions-toolbar .action:focus,.contact-index-index .contact-form-content-container .contact-form-content .actions-toolbar .action:hover{background-color:#fff;color:#f90403;border:2px solid #f90403;text-shadow:0 1px 0 #fff}.gallery-intro-text{margin-bottom:2.5rem}#photo-upload-modal-trigger{margin-bottom:2rem}@media (min-width:768px){#photo-upload-modal-trigger{margin-bottom:0;float:left}}.modal-photo-upload .action-close{top:55px;right:15px;width:30px;height:30px}.modal-photo-upload .action-close:after,.modal-photo-upload .action-close:before{content:"";position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#f90403;border:none;border-radius:0;overflow:hidden}.modal-photo-upload .action-close:before{transform:rotate(45deg)}.modal-photo-upload .action-close:after{transform:rotate(-45deg)}.modal-photo-upload .action-close:hover:after,.modal-photo-upload .action-close:hover:before{height:2px}@media (min-width:1200px){.modal-photo-upload .action-close{right:40px}}@media (min-width:768px){.modal-photo-upload .modal-inner-wrap{max-width:738px}.modal-photo-upload .modal-inner-wrap .container{width:auto}}@media (min-width:1200px){.modal-photo-upload .modal-inner-wrap{width:100%;max-width:1170px}}#photo-upload-modal{padding:0;display:none}@media (min-width:1200px){#photo-upload-modal .container{width:1170px}}#photo-upload-modal .container .header-section{padding:1.875em 1.5em 0}@media (min-width:1200px){#photo-upload-modal .container .header-section{padding:1.875em 2.625em 0}}#photo-upload-modal .container .header-section h3{padding-bottom:.625em;border-bottom:1px solid #f0f0f0;line-height:1.4em;padding-right:1.3rem}#photo-upload-modal .container .content-section{padding:1.125em 1.5em 1.875em;max-height:80vh;overflow-y:auto}@media (min-width:1200px){#photo-upload-modal .container .content-section{padding:1.125em 2.625em 1.875em}}.modal-header{border-bottom:none}.modal-content{border:none;border-radius:0}.modal-content #photo-upload-modal{display:block}#gallery-upload-form #file-upload-error,#gallery-upload-form #tc-error{font-size:1.2rem}#gallery-upload-form .form-group.file-upload .btn-file .fa-file-photo-o{margin-right:5px}#gallery-upload-form .form-group.file-upload #file-upload{width:0}#gallery-upload-form .form-group.file-upload .file-name{font-size:12px}@media (max-width:767px){#gallery-upload-form .actions-toolbar .action{width:100%}}#photo-categories{padding-top:2rem}@media (min-width:768px){#photo-categories{float:right}}#photo-categories li a{padding:0 3px 0 0;text-transform:uppercase;font-size:1.8rem;font-family:DIN,Arial}@media (min-width:768px){#photo-categories li a{font-size:2.2rem}}#photo-categories li a:active,#photo-categories li a:focus,#photo-categories li a:hover{background:none}#photo-categories li.active a{background:none;font-weight:700;color:#f90403}#photo-categories li:not(:last-child) a:after{content:"|";padding-left:3px;font-weight:300;color:#1a1a1a}@media (min-width:768px){#photo-list{clear:right}}#photo-list .col-md-4{margin-top:1rem;margin-bottom:1rem}#photo-list .photo-list-toolbar,#photo-list .photo-list-toolbar .pager{width:100%}#photo-list .row{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}@media (min-width:768px){#photo-list .row{-moz-column-count:2;column-count:2}}@media (min-width:992px){#photo-list .row{-moz-column-count:3;column-count:3}}#photo-list .photo-item{-moz-column-break-inside:avoid;break-inside:avoid;box-sizing:border-box;padding:5px}#photo-list .photo-item .img-responsive{width:100%}.gallery-index-index._has-modal{position:fixed}.gallery-placeholder .loader img{left:50%;margin-left:-64px}.header .nav.nav-main-menu>li>a{font-size:1.3rem;font-weight:300;color:#1a1a1a;text-transform:uppercase;font-family:DIN,Arial}@media (min-width:992px){.header .nav.nav-main-menu>li>a{padding:20px 25px;color:#fff;border-bottom:1px solid #000}}@media (max-width:1199px) and (min-width:992px){.header .nav.nav-main-menu>li>a{padding:15px 25px}}.header .nav.nav-main-menu>li>a .icon-next{display:none}.header .nav.nav-main-menu>li>a:hover{color:#f90403}@media (min-width:992px){.header .nav.nav-main-menu>li>a:hover{color:#fff;border-bottom:1px solid #f90403}}@media (min-width:992px){.header .nav.nav-main-menu>li>a{padding:35px 25px}}.header .nav.nav-main-menu>li>ul.dropdown-menu{border-top:none}@media (min-width:992px){.header .nav.nav-main-menu>li>ul.dropdown-menu{padding:0}}@media (min-width:992px) and (min-width:992px){.header .nav.nav-main-menu>li>ul.dropdown-menu li a{font-size:1.2rem;color:#000;font-weight:400;padding:10px 15px}}@media (min-width:992px) and (min-width:992px){.header .nav.nav-main-menu>li>ul.dropdown-menu li a:hover{color:#fff;background-color:#f90403}}.header .nav.nav-main-menu>li.mega-menu-fullwidth>ul.dropdown-menu{padding:1rem 0}@media (min-width:992px){.header .nav.nav-main-menu>li.mega-menu-fullwidth>ul.dropdown-menu .mega-menu-sub-title{font-size:1.2rem;font-weight:700;text-transform:uppercase;color:#f90403}}@media (min-width:992px){.header .nav.nav-main-menu>li.mega-menu-fullwidth>ul.dropdown-menu ul li a{font-size:1.2rem;color:#000;font-weight:400;padding:10px 15px}}@media (min-width:992px){.header .nav.nav-main-menu>li.mega-menu-fullwidth>ul.dropdown-menu ul li:not(.level1) a:hover{color:#fff;background-color:#f90403}}.header .nav.nav-main-menu .hideLink>a{pointer-events:none;cursor:pointer}@media (max-width:991px){.nav-main-menu li>a+.toggle-menu{right:80px}.nav-main-menu li>a+.toggle-menu a{display:block;width:190px}.megamenu-content .nav-tabs{display:none}}.newsletter-home{padding:0 1.5rem}#newsletter-messages{max-width:1200px;margin:0 auto;transform:translateY(-30px)}.block.newsletter.newsletter-home-page{padding-top:0;max-width:745px}.block.newsletter.newsletter-home-page .form-group.newsletter{margin-bottom:2.5rem}@media (min-width:768px){.block.newsletter.newsletter-home-page .form-group.newsletter{margin-bottom:0;float:left}}.block.newsletter.newsletter-home-page .form-group.newsletter input#newsletter{height:5rem;font-size:2rem;border:1px solid #fff}@media (min-width:768px){.block.newsletter.newsletter-home-page .form-group.newsletter input#newsletter{width:55rem;font-size:1.8rem}}@media (max-width:480px){.block.newsletter.newsletter-home-page .form-group.newsletter input#newsletter{font-size:1.8rem;font-weight:400}}.block.newsletter.newsletter-home-page .form-group.newsletter input#newsletter:focus{border:1px solid #f90403}.block.newsletter.newsletter-home-page .actions{top:0}@media (max-width:767px){.block.newsletter.newsletter-home-page .actions{position:static}}.block.newsletter.newsletter-home-page .actions .action.subscribe{padding:0}.product.data.items>.item.content .table.additional-attributes>.table-caption{font-size:2.4rem;font-family:DIN,Arial;position:static;width:auto;height:auto;font-weight:700;text-align:left;padding-top:1rem;padding-bottom:1rem}@media (min-width:768px){.product.data.items>.item.content .table.additional-attributes>.table-caption{margin-top:5rem}}.product.data.items>.item.content .table.additional-attributes .col.data,.product.data.items>.item.content .table.additional-attributes .col.label{border-bottom:none}.product.data.items>.item.content .table.additional-attributes .col.label img{width:15rem}#model-specs .model-specs-element-trigger{border-bottom:none}#model-specs .model-specs-element-trigger>div{font-family:DIN,Arial;font-weight:700;font-size:2rem}@media (min-width:992px){#model-specs .model-specs-element-trigger>div{font-size:2.4rem}}#model-specs .model-specs-element-trigger>div span{cursor:pointer}#model-specs .model-specs-element-trigger>div:after{content:"+";margin-left:1rem;color:#f90403}#model-specs .model-specs-element-trigger.ui-state-active{border-bottom:none}#model-specs .model-specs-element-trigger.ui-state-active>div:after{content:"-"}#model-specs .model-specs-element-trigger.last{border-bottom:none}#model-specs .model-specs-element-content{border-bottom:none;font-size:1.8rem;padding-bottom:1.5rem}#model-specs .model-specs-element-content li .attribute-name{font-weight:600;display:inline-block;width:20rem;text-align:right}#model-specs .model-specs-element-content li .attribute-value{display:inline-block}#model-specs .model-specs-element-content.last,#model-specs .model-specs-element-content.ui-accordion-content-active{border-bottom:none}#model-specs .download-pdf{line-height:20px;display:block;font-size:1.4rem}@media (min-width:768px){#model-specs .download-pdf{line-height:30px;font-size:1.8rem}}#model-specs .download-pdf a{color:#f90403;transform:translateY(-1rem);text-transform:uppercase}@media (min-width:768px){#model-specs .download-pdf a{margin-left:20.5rem}}.block.review-add{padding-top:1.5rem;padding-bottom:1.5rem}.block.review-add .review-form h4{font-size:1.8rem;margin-bottom:2rem}.block.review-add .review-form h4 span{color:#f90403}.block.review-add .review-form .form-group input[type=datetime],.block.review-add .review-form .form-group input[type=email],.block.review-add .review-form .form-group input[type=number],.block.review-add .review-form .form-group input[type=password],.block.review-add .review-form .form-group input[type=search],.block.review-add .review-form .form-group input[type=tel],.block.review-add .review-form .form-group input[type=text],.block.review-add .review-form .form-group input[type=url],.block.review-add .review-form .form-group textarea{height:4rem;font-size:1.4rem}.block.review-add .review-form .form-group.required:after{font-size:1.4rem}.block.review-add .review-form #review_field{min-height:auto;height:10.7rem}.block.review-list .review-items li.review-item .review-title{color:#f90403}.header.header2 .search-form{width:3%}.header.header2 .search-form .form-search{z-index:3}.header.header2 .search-form .form-search .input-text{background-color:#000;color:#fff}.header.header2 .search-form .actions-search{z-index:3;font-family:acumin-pro,sans-serif}.header.header2 .search-form .actions-search .action-search{color:#626262;font-size:1.3rem}.header.header2 .search-form .actions-search .action-search .show-search span{color:#fff}@media (max-width:767px){.header.header2 .search-form .actions-search .action-search .show-search span{display:inline}}.header.header2 .search-form .actions-search .action-search .fa{color:#fff;margin-right:5px}@media (max-width:767px){.header.header2 .search-form .actions-search .action-search .fa{color:#fff!important}}.header.header2 .search-form .actions-search .action-search .hide-search{color:#f90403;font-weight:700;font-size:30px}.header.header2 .search-form .actions-search .action-search:hover{color:#fff}.header.header2 .search-form.active:after{z-index:2;right:58px;background-color:#000}.swatch-attribute-label{font-size:2.4rem;margin-bottom:1rem;display:block}.swatch-option{width:7rem;height:7rem}.swatch-option.color:not(.disabled):hover,.swatch-option.selected{outline:2px solid #f90403!important}.header.header2{background-color:#000;border-bottom:none}.header.header2 .top-header-content .top-custom-link:not(.no-separator){float:right}.header.header2 .top-header-content .top-custom-link:not(.no-separator) li:last-child{margin-right:0}.header.header2 .top-header-content .top-custom-link:last-child li:last-child:before{display:none}.header.header2 .top-header-content #store-locator{color:#f90403;text-transform:uppercase;font-family:acumin-pro,sans-serif;font-weight:300;font-size:1.3rem}.header.header2 .middle-header-content .logo{padding:0}@media (max-width:767px){.header.header2 .middle-header-content .logo img{width:100px}}.header.header2 .middle-header-content .logo #logo-full{display:inline}.header.header2 .middle-header-content .logo #logo-shrink{display:none}.header.header2 .middle-header-right-content .content>.nav-toggle{color:#fff}@media (min-width:992px){.header.header2.active-sticky .middle-header-content .logo{padding:0}}.header.header2.active-sticky .middle-header-content .logo #logo-full{display:none}.header.header2.active-sticky .middle-header-content .logo #logo-shrink{display:inline;height:64px;max-height:64px}#registration-form{margin-bottom:12rem}.newsletter-home h2{font-weight:700;color:#fff;margin-bottom:2.5rem}@media (max-width:480px){.newsletter-home h2{font-size:2.5rem}}.newsletter-home h3{color:#fff;margin-bottom:3.5rem;font-weight:200;font-size:2rem}@media (max-width:480px){.newsletter-home h3{font-size:1.7rem;margin-bottom:3rem}}.breadcrumbs{background:none;margin-bottom:0}@media (min-width:768px){.breadcrumbs .breadcrumbs-content .breadcrumbs-title{padding:60px 15px 40px 0}}.breadcrumbs .breadcrumbs-content .breadcrumbs-title h1{font-size:3rem;font-weight:600}@media (max-width:480px){.breadcrumbs .breadcrumbs-content .breadcrumbs-title h1{margin-top:0}}.breadcrumbs .breadcrumbs-content .breadcrumbs-title h3{margin-top:45px}.breadcrumbs .breadcrumbs-content .breadcrumb>li{font-size:13px;vertical-align:middle}.breadcrumbs .breadcrumbs-content .breadcrumb>li.active{color:#f90403}body.page-products:not(.page-layout-1column) .breadcrumbs{margin-bottom:10px}.form-group:not(.show-label)>.label,.form-group:not(.show-label)>label{display:none}.form-group input[type=datetime],.form-group input[type=email],.form-group input[type=number],.form-group input[type=password],.form-group input[type=search],.form-group input[type=tel],.form-group input[type=text],.form-group input[type=url],.form-group select,.form-group textarea,input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:4rem}.form-group.required>label:after{color:#f90403}.sidebar .block .block-title .title{font-size:20px;font-family:DIN,Arial;font-weight:700}.sidebar .block .block-content{font-size:1.3rem}.sidebar .block .block-content ul li{border-bottom:1px solid #e0e0e0}.sidebar .block .block-content ul li:last-child{border-bottom:none}.footer{font-size:1.3rem;margin-top:0}.footer .bottom-footer,.footer .middle-footer{background-color:#000}.footer .middle-footer h4{text-transform:none}.footer .middle-footer a{font-size:13px}.scroll-to-top{border:1px solid #f90403;background-color:#f90403}.scroll-to-top:active,.scroll-to-top:focus,.scroll-to-top:hover{background-color:#f90403;border-color:#f90403}.blog-grid-block .post-item-content a.post-title-link:hover img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.price-box .price-label{font-size:1rem;display:inherit}.breadcrumbs .breadcrumb li.active{max-width:none}@media (max-width:480px){#product-attribute-specs-table th{display:block;text-align:center;width:100%}}@media (max-width:480px){#product-attribute-specs-table td{display:block}}#stockist-popup-modal>.container{padding-right:17px}.display-mobile{display:block!important}@media (min-width:768px){.display-mobile{display:none!important}}.display-desktop{display:none!important}@media (min-width:768px){.display-desktop{display:block!important}}.modal-product-stockist .form-group{position:relative}.modal-product-stockist .form-group label{display:none}.modal-product-stockist .form-group.required:after{content:"*";color:#f90403;font-family:Open Sans,sans-serif;font-size:18px;position:absolute;top:0;left:5px}.modal-product-stockist .action-close{top:55px;right:15px;width:30px;height:30px}.modal-product-stockist .action-close:after,.modal-product-stockist .action-close:before{content:"";position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#f90403;border:none;border-radius:0;overflow:hidden}.modal-product-stockist .action-close:before{transform:rotate(45deg)}.modal-product-stockist .action-close:after{transform:rotate(-45deg)}.modal-product-stockist .action-close:hover:after,.modal-product-stockist .action-close:hover:before{height:2px}@media (min-width:1200px){.modal-product-stockist .action-close{right:40px}}.modal-product-stockist .modal-inner-wrap{width:auto;margin-left:15px;margin-right:15px;max-width:448px}@media (min-width:480px){.modal-product-stockist .modal-inner-wrap{margin-left:auto;margin-right:auto}}@media (min-width:768px){.modal-product-stockist .modal-inner-wrap{max-width:738px}.modal-product-stockist .modal-inner-wrap .container{width:738px}}@media (min-width:1200px){.modal-product-stockist .modal-inner-wrap{width:100%;max-width:1170px}.modal-product-stockist .modal-inner-wrap .container{width:1170px}}.modal-product-stockist .modal-inner-wrap .modal-header{border-bottom:none}.modal-product-stockist .modal-content{box-shadow:none;border-radius:0;border:1px solid #000}.modal-product-stockist .header-section{padding:1.875em 1.5rem 0}@media (min-width:1200px){.modal-product-stockist .header-section{padding:1.875em 2.625em 0}}.modal-product-stockist .header-section h3{padding-bottom:.625em;border-bottom:1px solid #f0f0f0;line-height:.85em}.modal-product-stockist .header-section .icon-back{display:none;padding-right:1.5rem}.modal-product-stockist .header-section .icon-back.display{display:inline-block}.modal-product-stockist .content-section{padding:1.125em 0 1.875em;max-height:80vh;overflow-y:auto}.modal-product-stockist .content-section::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.modal-product-stockist .content-section::-webkit-scrollbar{width:8px;background-color:#f5f5f5}.modal-product-stockist .content-section::-webkit-scrollbar-thumb{background-color:#000;border:1px solid #555}@media (min-width:1200px){.modal-product-stockist .content-section{padding:1.125em 4.5em 1.875em 2em}}.modal-product-stockist .loc-teaser{padding:10px 0 5px 20px}.modal-product-stockist .left-product-section{display:flex;align-items:center;max-width:580px;text-align:center}@media (min-width:768px){.modal-product-stockist .left-product-section{display:block;text-align:left}}.modal-product-stockist .left-product-section img{width:45%;height:45%;max-width:100%}@media (min-width:768px){.modal-product-stockist .left-product-section img{width:100%;height:100%}}@media (min-width:1200px){.modal-product-stockist .left-product-section img{width:auto;height:auto}}.modal-product-stockist .left-product-section .price{text-transform:uppercase;font-size:14px;margin-bottom:0}.modal-product-stockist .left-product-section .price span{font-size:1.8rem;color:#f90403}@media (min-width:768px){.modal-product-stockist .left-product-section .price span{font-size:1.6rem}}@media (min-width:1200px){.modal-product-stockist .left-product-section .price span{font-size:2.4rem}}.modal-product-stockist .right-section{margin-top:1em}@media (min-width:768px){.modal-product-stockist .right-section{margin-top:0}}.modal-product-stockist .right-section .title{font-size:2.4rem;text-transform:uppercase;margin-bottom:0;text-align:center;line-height:1.4}@media (min-width:768px){.modal-product-stockist .right-section .title{line-height:1.3em;font-size:36px;text-align:left}}@media (min-width:1200px){.modal-product-stockist .right-section .title{font-size:3.2rem}}.modal-product-stockist .right-section .title:first-of-type{margin-top:11.2rem}@media (min-width:768px){.modal-product-stockist .right-section .title:first-of-type{margin-top:1.2rem}}@media (min-width:1200px){.modal-product-stockist .right-section .title:first-of-type{margin-top:8.2rem}}.modal-product-stockist .right-section .form-group.address{margin-top:2rem;margin-bottom:2.5rem}@media (min-width:1200px){.modal-product-stockist .right-section .form-group.address{margin-top:3rem}}.modal-product-stockist .right-section .form-group.address input{height:5rem;font-size:1.6rem}.modal-product-stockist .right-section .form-group.address input::-webkit-input-placeholder{color:#ccc;font-weight:200}.modal-product-stockist .right-section .form-group.address input::-moz-placeholder{color:#ccc;font-weight:200}.modal-product-stockist .right-section .form-group.address input:-ms-input-placeholder{color:#ccc;font-weight:200}.modal-product-stockist .right-section .form-group.address input::-ms-input-placeholder{color:#ccc;font-weight:200}.modal-product-stockist .right-section .form-group.address input::placeholder{color:#ccc;font-weight:200}@media (min-width:1200px){.modal-product-stockist .right-section .form-group.address input{font-size:2.4rem;height:7rem}}.modal-product-stockist .right-section .btn-store-contact-black{margin-left:15px;margin-right:15px;width:calc(100% - 3rem)}@media (min-width:768px){.modal-product-stockist .right-section .btn-store-contact-black{margin-left:.8em;margin-right:.8em;width:19rem}}@media (min-width:1200px){.modal-product-stockist .right-section .btn-store-contact-black{margin-left:.8em;margin-right:2.8em;width:26.8rem}}.modal-product-stockist .right-section .btn-current-location{margin:1em 15px 0;width:calc(100% - 3rem)}@media (min-width:768px){.modal-product-stockist .right-section .btn-current-location{width:19rem;margin:0}}@media (min-width:1200px){.modal-product-stockist .right-section .btn-current-location{width:26.8rem;margin:0}}.modal-product-stockist .right-section .locations .loc-ls-name{font-size:12px;float:left}@media (min-width:1200px){.modal-product-stockist .right-section .locations .loc-ls-name{font-size:20px}}.modal-product-stockist .right-section .locations .loc-ls-name span{font-weight:300}.modal-product-stockist .right-section .locations .store-type{float:left;clear:both;margin-bottom:1rem;margin-top:1rem;width:80px}@media (min-width:768px){.modal-product-stockist .right-section .locations .store-type{float:right;clear:none;padding-right:2.5rem;width:100px;margin:0}}@media (min-width:1200px){.modal-product-stockist .right-section .locations .store-type{padding-right:0}}.modal-product-stockist .right-section .locations .store-type img{max-width:100%}.modal-product-stockist .right-section .locations address{margin-bottom:0;clear:both}.modal-product-stockist .right-section .locations .list-detail{font-size:13px;line-height:2em}.modal-product-stockist .right-section .locations .list-detail .fa{margin-right:1rem}.modal-product-stockist .right-section .locations .loc-ls-detail-wrapper{float:left}.modal-product-stockist .right-section .locations .loc-ls-btn-wrapper{float:left;clear:both}@media (min-width:1200px){.modal-product-stockist .right-section .locations .loc-ls-btn-wrapper{float:right;clear:none}}.modal-product-stockist .right-section .locations .clear{clear:both}.modal-product-stockist .right-section .locations .btn{width:12rem;margin-top:.7rem}@media (min-width:480px){.modal-product-stockist .right-section .locations .btn{width:14rem}}@media (min-width:768px){.modal-product-stockist .right-section .locations .btn{width:18rem}}@media (min-width:1200px){.modal-product-stockist .right-section .locations .btn{width:14rem}}.modal-product-stockist .right-section .locations .btn-send-msg{margin-right:1rem}@media (min-width:480px){.modal-product-stockist .right-section .locations .btn-send-msg{margin-right:2rem}}@media (min-width:1200px){.modal-product-stockist .right-section .locations .btn-send-msg{margin-right:4rem}}.modal-product-stockist .loc-ls-item:not(:last-child) .clear{border-bottom:1px solid #f0f0f0;padding-top:1.4rem}.modal-product-stockist .form-contact-store .form-group{margin-bottom:1rem}.modal-product-stockist .form-contact-store .form-group input[type=text]{height:5rem;font-size:1.8rem}@media (min-width:1200px){.modal-product-stockist .form-contact-store .form-group input[type=text]{font-size:2.4rem;height:7rem}}.modal-product-stockist .form-contact-store #comment{height:5rem;font-size:1.8rem;min-height:121px}@media (min-width:1200px){.modal-product-stockist .form-contact-store #comment{font-size:2.4rem;height:7rem}}.cms-reel-technology .breadcrumbs,.cms-rod-technology .breadcrumbs{display:none}.cms-reel-technology .tech-tab-container,.cms-rod-technology .tech-tab-container{margin-top:2rem}@media (min-width:768px){.cms-reel-technology .tech-tab-container,.cms-rod-technology .tech-tab-container{margin-top:7rem}}.cms-reel-technology .tech-tab-container .top-link .active span,.cms-rod-technology .tech-tab-container .top-link .active span{border-bottom:1px solid #f90403}.cms-reel-technology .tech-tab-container .top-link span,.cms-rod-technology .tech-tab-container .top-link span{display:block;text-align:center;font-size:1.8rem;text-transform:uppercase;line-height:2.5}@media (min-width:768px){.cms-reel-technology .tech-tab-container .top-link span,.cms-rod-technology .tech-tab-container .top-link span{display:inline-block;text-align:left;font-size:2.4rem;padding:0 .5em}.cms-reel-technology .tech-tab-container .top-link span:first-of-type,.cms-rod-technology .tech-tab-container .top-link span:first-of-type{margin-right:1em;font-size:2.1rem;font-weight:400}}.cms-reel-technology .tech-tab-pane h3,.cms-rod-technology .tech-tab-pane h3{font-weight:700;font-family:DIN,Arial;margin-top:2.5rem;text-align:center}@media (min-width:768px){.cms-reel-technology .tech-tab-pane h3,.cms-rod-technology .tech-tab-pane h3{text-align:left;margin-top:7rem}}.cms-reel-technology .tech-tab-pane img,.cms-rod-technology .tech-tab-pane img{width:60%;margin-left:auto;margin-right:auto;display:block}@media (min-width:768px){.cms-reel-technology .tech-tab-pane img,.cms-rod-technology .tech-tab-pane img{width:90%}}.cms-reel-technology .tech-tab-pane .row,.cms-rod-technology .tech-tab-pane .row{margin-bottom:6rem}@media (min-width:768px){.cms-reel-technology .tech-tab-pane .row,.cms-rod-technology .tech-tab-pane .row{margin-top:4.5rem}}.cms-reel-technology .tech-tab-pane p,.cms-rod-technology .tech-tab-pane p{line-height:1.2;text-align:center;margin-top:2rem}@media (min-width:768px){.cms-reel-technology .tech-tab-pane p,.cms-rod-technology .tech-tab-pane p{text-align:left;margin-top:0}}.cms-reel-technology .newsletter-section,.cms-rod-technology .newsletter-section{background-color:#262626;padding-top:6rem;padding-bottom:6rem;width:100vw;transform:translateX(-1.5rem)}@media (min-width:768px){.cms-reel-technology .newsletter-section,.cms-rod-technology .newsletter-section{transform:translateX(calc((-100% + 720px)/2))}}@media (min-width:992px){.cms-reel-technology .newsletter-section,.cms-rod-technology .newsletter-section{transform:translateX(calc((-100% + 940px)/2))}}@media (min-width:1200px){.cms-reel-technology .newsletter-section,.cms-rod-technology .newsletter-section{transform:translateX(calc((-100% + 1170px)/2))}}.nav-tabs-dropdown{display:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.nav-tabs-dropdown:before{content:"\f107";font-family:FontAwesome;font-size:2.4rem;position:absolute;right:30px}.nav-tabs-dropdown.open:before{content:"\f106"}.nav-tabs-horizontal li.active>a,.nav-tabs-horizontal li.active>a:focus,.nav-tabs-horizontal li.active>a:hover{border:1px solid transparent;border-bottom-color:#f90403}.nav-tabs-horizontal li>a{border-radius:0;padding:1rem .6rem}.nav-tabs-horizontal li>a:hover{border-color:transparent}@media screen and (min-width:769px){#nav-tabs-wrapper{display:block!important}.nav-tabs-horizontal{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:1rem 0}.nav-tabs-horizontal .nav-tab-img{display:block;width:10.1rem}.nav-tabs-horizontal .nav-tab-txt{display:none}.nav-tabs-horizontal li{margin-top:.2rem;margin-bottom:.2rem}}@media screen and (max-width:768px){.nav-tabs-dropdown{display:block;margin-top:2rem}.nav-tabs-dropdown.btn.btn-primary{font-size:1em;width:100%}.nav-tabs-horizontal .nav-tab-img{display:none}.nav-tabs-horizontal .nav-tab-txt{display:block}#nav-tabs-wrapper{display:none;border-top-left-radius:0;border-top-right-radius:0;text-align:center}.nav-tabs-horizontal{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.nav-tabs-horizontal>li{float:none;background:transparent;width:100%}.nav-tabs-horizontal>li+li{margin-left:2px}.nav-tabs-horizontal>li>a{background:transparent;width:100%;border-radius:4px}.nav-tabs-horizontal>li.active>a,.nav-tabs-horizontal>li.active>a:focus,.nav-tabs-horizontal>li.active>a:hover{color:#fff;background-color:#f90403}}.modal-tech-video .modal-content{box-shadow:none;background-color:transparent;border:none;border-radius:0}.modal-tech-video .modal-content iframe{height:200px}@media (min-width:480px){.modal-tech-video .modal-content iframe{height:280px}}@media (min-width:768px){.modal-tech-video .modal-content iframe{height:320px}}@media (min-width:992px){.modal-tech-video .modal-content iframe{height:410px}}@media (min-width:1200px){.modal-tech-video .modal-content iframe{height:500px}}.bw_popup_overlay{background-color:#000;opacity:.3;width:100%;height:100%;position:fixed;z-index:1000;top:0;left:0}#popup_newsletter{position:fixed;width:43rem;max-width:100%;right:0;bottom:-100%;transition:all 1s ease 0s}#popup_newsletter.showed{bottom:0}#popup_newsletter .popup_content{background-color:#1a1a1a;padding:4.4rem 5rem 2.2rem 4.4rem}#popup_newsletter .icon-rt_popup_close{position:absolute;top:2rem;right:.5rem;width:3rem;cursor:pointer}#popup_newsletter{z-index:1000}#popup_newsletter #new-subscribe{text-align:center}#popup_newsletter #new-subscribe .desc{font-size:1.4rem;line-height:2rem;margin-bottom:1.5rem;letter-spacing:.03em;color:#fff}#popup_newsletter #new-subscribe .popup-block-subscribe{padding:0 .5rem}#popup_newsletter #new-subscribe .block{margin-bottom:0;position:relative}#popup_newsletter #new-subscribe .block:after{content:"";display:table;clear:both}#popup_newsletter #new-subscribe .block .input-box-new{float:left;width:calc(100% - 5px)}#popup_newsletter #new-subscribe .block .input-box-new input{width:83%;height:4.4rem;line-height:4.2rem;font-size:1.4rem;box-shadow:none;background:#fff;padding-left:1.6rem;color:#1a1a1a}#popup_newsletter #new-subscribe .block .input-box-new button{margin-top:1rem;width:11.5rem}#popup_newsletter #new-subscribe .block .input-box-new input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#000;width:2rem;height:2rem;border:1px solid #fff;outline:none;min-height:unset;padding:0;border-radius:50%;cursor:pointer;box-shadow:0 0 2px #fff}#popup_newsletter #new-subscribe .block .input-box-new input[type=radio]:checked{background-color:#fff;box-shadow:inset 0 0 0 4px #000}#popup_newsletter #new-subscribe .gender .control{display:flex;height:4.7rem;align-items:center;justify-content:space-evenly}#popup_newsletter #new-subscribe .gender .control .choice{display:flex;height:100%;align-items:center}#popup_newsletter #new-subscribe .gender .control .choice label{margin-left:5px;color:#fff;display:block}#popup_newsletter #new-subscribe .gender .control .field.choice input[type=radio]{margin:0;position:relative}#popup_newsletter #new-subscribe .gender{margin-top:1rem}#popup_newsletter #new-subscribe .gender .label{display:none}#popup_newsletter #new-subscribe .loading-message{display:none;padding-top:.2rem;color:#fff}#popup_newsletter #new-subscribe .loading-message.error{color:#e15754}.cms-tackle-tester .desktop{display:block}@media (max-width:991px){.cms-tackle-tester .desktop{display:none}}.cms-tackle-tester .mobile{display:none}@media (max-width:991px){.cms-tackle-tester .mobile{display:block}}.cms-tackle-tester .form-title{text-align:center;margin:3rem 0 1rem}.cms-tackle-tester .form-title h2{margin-bottom:1rem;text-transform:none}@media (max-width:479px){.cms-tackle-tester .form-title{margin:2rem 0 1rem}}.cms-tackle-tester .form-title p{max-width:50%;margin:2rem auto 1rem;font-size:1.8rem}@media (max-width:991px){.cms-tackle-tester .form-title p{max-width:65%}}@media (max-width:767px){.cms-tackle-tester .form-title p{max-width:75%}}@media (max-width:479px){.cms-tackle-tester .form-title p{max-width:90%;font-size:1.6rem}}.cms-tackle-tester .form-group.other-field{display:none}.cms-tackle-tester .form-group select.multi-select{height:auto}@media (max-width:479px){.cms-tackle-tester .form-group label.multi-select-label{display:block;font-size:1.4rem;padding-left:1rem}.cms-tackle-tester .form-group label.multi-select-label:after{content:""}}.cms-tackle-tester .tackle-tester input{border-color:#000;font-size:1.8rem}.cms-tackle-tester .tackle-tester input:focus{border:1px solid #f90403;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.5)}@media (max-width:479px){.cms-tackle-tester .tackle-tester input{font-size:1.4rem}}.cms-tackle-tester .tackle-tester .form-control{height:4rem;border-color:#000;border-radius:0}.cms-tackle-tester .tackle-tester select,.cms-tackle-tester .tackle-tester textarea{border-color:#000;font-size:1.8rem}@media (max-width:479px){.cms-tackle-tester .tackle-tester select,.cms-tackle-tester .tackle-tester textarea{font-size:1.4rem}}.cms-tackle-tester .tackle-tester select[multiple] option{font-size:1.8rem}@media (max-width:479px){.cms-tackle-tester .tackle-tester select[multiple] option{font-size:1.4rem}}.cms-tackle-tester .tackle-tester .checkbox label{font-weight:300;padding-left:2rem;font-size:2rem}.cms-tackle-tester .tackle-tester .checkbox label a{text-decoration:underline}@media (max-width:479px){.cms-tackle-tester .tackle-tester .checkbox label{font-size:1.6rem}}.cms-tackle-tester .tackle-tester .checkbox input[type=checkbox]{visibility:hidden}.cms-tackle-tester .tackle-tester .checkbox input[type=checkbox]+.styled-checkbox{border:1px solid;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:3rem;height:3rem;cursor:pointer;overflow:hidden;text-align:center;margin:1rem 0;background-color:#fff}.cms-tackle-tester .tackle-tester .checkbox input[type=checkbox]:checked+.styled-checkbox{background-color:#f2f2f2}.cms-tackle-tester .tackle-tester .checkbox input[type=checkbox]:checked+.styled-checkbox:after{content:"";display:block;width:2rem;height:2rem;background-color:#f90403;position:absolute;top:.4rem;left:.4rem}.cms-tackle-tester .tackle-tester .checkbox .styled-checkbox+label{width:calc(100% - 60px);vertical-align:top;line-height:3rem;margin:1rem 0}@media (min-width:768px){.cms-tackle-tester .tackle-tester .checkbox .styled-checkbox+label{width:auto}}.cms-tackle-tester .tackle-tester .checkbox{margin-top:0;margin-bottom:0}.cms-tackle-tester .tackle-tester .checkbox input[type=checkbox]{margin-left:-18px}.cms-tackle-tester .tackle-tester .checkbox .mage-error{font-size:12px}.cms-tackle-tester .tackle-tester button.btn.btn-primary{width:100%;margin-top:1.5rem;border-radius:8px;font-size:3rem;font-weight:700;box-shadow:3px 3px 5px 0 #8d8d8d}@media (max-width:479px){.cms-tackle-tester .tackle-tester button.btn.btn-primary{font-size:2rem}}.cms-tackle-tester .awesomplete span.visually-hidden{display:none}.cms-tackle-tester .awesomplete ul{position:absolute;left:15px;z-index:1;min-width:calc(100% - 30px);padding:0;box-sizing:border-box;margin:.2em 0 0;background:hsla(0,0%,100%,.9);background:linear-gradient(to bottom right,#fff,hsla(0,0%,100%,.95));border:1px solid rgba(0,0,0,.3);box-shadow:.05em .2em .6em rgba(0,0,0,.2);text-shadow:none}.cms-tackle-tester .awesomplete li{cursor:pointer}.cms-tackle-tester .form-group .mage-error{font-size:12px}.cms-tackle-tester .bottom-banner-wrapper,.cms-tackle-tester .tackle-tester-top-container{text-align:center;background:#05483a}.cms-tackle-tester .tackle-tester-top-container{padding:3rem 0}.cms-tackle-tester .tackle-tester-top-container img{max-width:45rem}@media (max-width:767px){.cms-tackle-tester .tackle-tester-top-container img{width:70%}}.cms-tackle-tester .main-image-container img,.cms-tackle-tester .product-banner-wrapper img{width:100%}.cms-tackle-tester .bottom-banner-wrapper{padding:2rem 0}.cms-tackle-tester .bottom-banner-wrapper img{max-width:18rem}.cms-tackle-tester .product-banner-wrapper{position:relative}.cms-tackle-tester .product-banner-wrapper .product-banner-text{position:absolute;top:15%;left:44.5%;padding-right:5%}@media (max-width:1699px){.cms-tackle-tester .product-banner-wrapper .product-banner-text{top:14%}}@media (max-width:1399px){.cms-tackle-tester .product-banner-wrapper .product-banner-text{top:11%}}@media (max-width:991px){.cms-tackle-tester .product-banner-wrapper .product-banner-text{top:43%;left:5%}}@media (max-width:399px){.cms-tackle-tester .product-banner-wrapper .product-banner-text{top:40%}}.cms-tackle-tester .product-banner-wrapper h3{font-weight:700;font-size:2.6rem;margin-bottom:2rem}@media (max-width:1399px){.cms-tackle-tester .product-banner-wrapper h3{font-size:2.2rem;margin-bottom:1rem}}@media (max-width:1219px){.cms-tackle-tester .product-banner-wrapper h3{font-size:2rem}}@media (max-width:991px){.cms-tackle-tester .product-banner-wrapper h3{text-align:center;font-size:2.6rem;margin-bottom:2rem}}@media (max-width:569px){.cms-tackle-tester .product-banner-wrapper h3{font-size:2rem;margin-bottom:1rem}}@media (max-width:449px){.cms-tackle-tester .product-banner-wrapper h3{font-size:1.8rem;margin-bottom:.5rem}}.cms-tackle-tester .product-banner-wrapper p{font-weight:500;font-size:2.2rem;margin-bottom:2rem;text-align:justify}@media (max-width:1699px){.cms-tackle-tester .product-banner-wrapper p{font-size:2rem}}@media (max-width:1599px){.cms-tackle-tester .product-banner-wrapper p{font-size:1.8rem}}@media (max-width:1399px){.cms-tackle-tester .product-banner-wrapper p{font-size:1.7rem;margin-bottom:1rem}}@media (max-width:1299px){.cms-tackle-tester .product-banner-wrapper p{font-size:1.6rem}}@media (max-width:1219px){.cms-tackle-tester .product-banner-wrapper p{font-size:1.5rem}}@media (max-width:1149px){.cms-tackle-tester .product-banner-wrapper p{font-size:1.4rem}}@media (max-width:1069px){.cms-tackle-tester .product-banner-wrapper p{font-size:1.3rem;margin-bottom:.5rem}}@media (max-width:991px){.cms-tackle-tester .product-banner-wrapper p{font-size:2.2rem;margin-bottom:2rem}}@media (max-width:649px){.cms-tackle-tester .product-banner-wrapper p{font-size:2rem}}@media (max-width:569px){.cms-tackle-tester .product-banner-wrapper p{font-size:1.8rem;margin-bottom:1rem}}@media (max-width:509px){.cms-tackle-tester .product-banner-wrapper p{font-size:1.6rem}}@media (max-width:449px){.cms-tackle-tester .product-banner-wrapper p{font-size:1.4rem;margin-bottom:.5rem}}@media (max-width:399px){.cms-tackle-tester .product-banner-wrapper p{line-height:2rem}}@media (max-width:359px){.cms-tackle-tester .product-banner-wrapper p{line-height:1.6rem;font-size:1.3rem}}.cms-tackle-tester.cms-page-view #maincontent{padding-bottom:5rem}@media (max-width:479px){.cms-tackle-tester.cms-page-view #maincontent{padding-bottom:3rem}}.tackle-tester-success-bottom-container,.tackle-tester-success-top-container{text-align:center;background:#05483a}.tackle-tester-success-top-container{padding:3rem 0}.tackle-tester-success-top-container img{max-width:45rem}@media (max-width:767px){.tackle-tester-success-top-container img{width:70%}}.tackle-tester-success-bottom-container{padding:2rem 0}.tackle-tester-success-bottom-container img{max-width:18rem}.tackle-tester-success-content{text-align:center;margin-top:3rem}.tackle-tester-success-content p{line-height:1.4}.tackle-tester-success-content h2{text-transform:none}.tackle-tester-success-content .note-text{font-size:1.8rem}.tackle-tester-success-content .learn-more-wrapper{margin:2rem 0}.tackle-tester-success-content .learn-more-wrapper p{font-size:1.8rem;font-weight:500}.tackle-tester-success-content .btn.btn-primary{width:100%;height:4rem;line-height:3.6rem;border-radius:8px;box-shadow:3px 3px 5px 0 #8d8d8d}.tackle-tester-success-content .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.tackle-tester-success-content .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cms-tackle-tester-success.cms-page-view #maincontent{padding-bottom:3rem}@media (max-width:479px){.cms-tackle-tester-success.cms-page-view #maincontent{padding-bottom:2rem}}.cms-hf-tt-terms-and-conditions ul{list-style:disc;padding-left:2rem;margin-top:2rem}.cms-kohga-tester .desktop{display:block}@media (max-width:991px){.cms-kohga-tester .desktop{display:none}}.cms-kohga-tester .txt-main-color{color:#000}.cms-kohga-tester .mobile{display:none}@media (max-width:991px){.cms-kohga-tester .mobile{display:block}}.cms-kohga-tester .form-title{margin:3rem 0 1rem}.cms-kohga-tester .form-title h2{margin-bottom:1rem;text-transform:none;text-align:center;font-size:2.4rem;color:#000}@media (max-width:479px){.cms-kohga-tester .form-title{margin:2rem 0 1rem}}.cms-kohga-tester .form-title p{margin:3rem 0;font-size:1.8rem;color:#000}@media (max-width:991px){.cms-kohga-tester .form-title p{text-align:center}}@media (max-width:479px){.cms-kohga-tester .form-title p{font-size:1.6rem}}.cms-kohga-tester .form-title h3{text-align:center;font-size:3rem;font-weight:300;margin-bottom:3rem}@media (max-width:991px){.cms-kohga-tester .form-title h3{text-align:center}}.cms-kohga-tester .form-group.other-field{display:none}.cms-kohga-tester .form-group select.multi-select{height:auto}@media (max-width:479px){.cms-kohga-tester .form-group label.multi-select-label{display:block;font-size:1.4rem;padding-left:1rem}.cms-kohga-tester .form-group label.multi-select-label:after{content:""}}.cms-kohga-tester h3{color:#e2007e}.cms-kohga-tester .kohga-tester input{border-color:#000;font-size:1.8rem}.cms-kohga-tester .kohga-tester input:focus{border:1px solid #f90403;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.5)}@media (max-width:479px){.cms-kohga-tester .kohga-tester input{font-size:1.4rem}}.cms-kohga-tester .kohga-tester .form-control{height:4rem;border-color:#000;border-radius:0}.cms-kohga-tester .kohga-tester select,.cms-kohga-tester .kohga-tester textarea{border-color:#000;font-size:1.8rem}@media (max-width:479px){.cms-kohga-tester .kohga-tester select,.cms-kohga-tester .kohga-tester textarea{font-size:1.4rem}}.cms-kohga-tester .kohga-tester select[multiple] option{font-size:1.8rem}@media (max-width:479px){.cms-kohga-tester .kohga-tester select[multiple] option{font-size:1.4rem}}.cms-kohga-tester .kohga-tester .checkbox label{font-weight:300;padding-left:2rem;font-size:2rem}.cms-kohga-tester .kohga-tester .checkbox label a{text-decoration:underline}@media (max-width:479px){.cms-kohga-tester .kohga-tester .checkbox label{font-size:1.6rem}}.cms-kohga-tester .kohga-tester .checkbox input[type=checkbox]{visibility:hidden}.cms-kohga-tester .kohga-tester .checkbox input[type=checkbox]+.styled-checkbox{border:1px solid;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:3rem;height:3rem;cursor:pointer;overflow:hidden;text-align:center;margin:1rem 0;background-color:#fff}.cms-kohga-tester .kohga-tester .checkbox input[type=checkbox]:checked+.styled-checkbox{background-color:#f2f2f2}.cms-kohga-tester .kohga-tester .checkbox input[type=checkbox]:checked+.styled-checkbox:after{content:"";display:block;width:2rem;height:2rem;background-color:#e2007e;position:absolute;top:.4rem;left:.4rem}.cms-kohga-tester .kohga-tester .checkbox .styled-checkbox+label{width:calc(100% - 60px);vertical-align:top;line-height:3rem;margin:1rem 0}@media (min-width:768px){.cms-kohga-tester .kohga-tester .checkbox .styled-checkbox+label{width:auto}}.cms-kohga-tester .kohga-tester .checkbox{margin-top:0;margin-bottom:0}.cms-kohga-tester .kohga-tester .checkbox input[type=checkbox]{margin-left:-18px}.cms-kohga-tester .kohga-tester .checkbox .mage-error{font-size:12px}.cms-kohga-tester .kohga-tester button.btn.btn-primary{width:100%;background-color:#e2007e;border:none;margin-top:1.5rem;font-size:2.5rem}@media (max-width:479px){.cms-kohga-tester .kohga-tester button.btn.btn-primary{font-size:2rem}}.cms-kohga-tester .kohga-tester .btn.btn-primary:not(.btn-inverse):focus,.cms-kohga-tester .kohga-tester .btn.btn-primary:not(.btn-inverse):hover{color:#fff;text-shadow:3px 2px 1px #000}.cms-kohga-tester .awesomplete span.visually-hidden{display:none}.cms-kohga-tester .awesomplete ul{position:absolute;left:15px;z-index:1;min-width:calc(100% - 30px);padding:0;box-sizing:border-box;margin:.2em 0 0;background:hsla(0,0%,100%,.9);background:linear-gradient(to bottom right,#fff,hsla(0,0%,100%,.95));border:1px solid rgba(0,0,0,.3);box-shadow:.05em .2em .6em rgba(0,0,0,.2);text-shadow:none}.cms-kohga-tester .awesomplete li{cursor:pointer}.cms-kohga-tester .form-group .mage-error{font-size:12px}.cms-kohga-tester .bottom-banner-wrapper{text-align:center;background:#05483a}.cms-kohga-tester .main-image-container img,.cms-kohga-tester .product-banner-wrapper img{width:100%}.cms-kohga-tester .bottom-banner-wrapper{padding:2rem 0}.cms-kohga-tester .bottom-banner-wrapper img{max-width:18rem}.cms-kohga-tester .product-banner-wrapper{position:relative}.cms-kohga-tester .product-banner-wrapper .product-banner-text{position:absolute;top:15%;left:44.5%;padding-right:5%}@media (max-width:1699px){.cms-kohga-tester .product-banner-wrapper .product-banner-text{top:14%}}@media (max-width:1399px){.cms-kohga-tester .product-banner-wrapper .product-banner-text{top:11%}}@media (max-width:991px){.cms-kohga-tester .product-banner-wrapper .product-banner-text{top:43%;left:5%}}@media (max-width:399px){.cms-kohga-tester .product-banner-wrapper .product-banner-text{top:40%}}.cms-kohga-tester .product-banner-wrapper h3{font-weight:700;font-size:2.6rem;margin-bottom:2rem}@media (max-width:1399px){.cms-kohga-tester .product-banner-wrapper h3{font-size:2.2rem;margin-bottom:1rem}}@media (max-width:1219px){.cms-kohga-tester .product-banner-wrapper h3{font-size:2rem}}@media (max-width:991px){.cms-kohga-tester .product-banner-wrapper h3{text-align:center;font-size:2.6rem;margin-bottom:2rem}}@media (max-width:569px){.cms-kohga-tester .product-banner-wrapper h3{font-size:2rem;margin-bottom:1rem}}@media (max-width:449px){.cms-kohga-tester .product-banner-wrapper h3{font-size:1.8rem;margin-bottom:.5rem}}.cms-kohga-tester .product-banner-wrapper p{font-weight:500;font-size:2.2rem;margin-bottom:2rem;text-align:justify}@media (max-width:1699px){.cms-kohga-tester .product-banner-wrapper p{font-size:2rem}}@media (max-width:1599px){.cms-kohga-tester .product-banner-wrapper p{font-size:1.8rem}}@media (max-width:1399px){.cms-kohga-tester .product-banner-wrapper p{font-size:1.7rem;margin-bottom:1rem}}@media (max-width:1299px){.cms-kohga-tester .product-banner-wrapper p{font-size:1.6rem}}@media (max-width:1219px){.cms-kohga-tester .product-banner-wrapper p{font-size:1.5rem}}@media (max-width:1149px){.cms-kohga-tester .product-banner-wrapper p{font-size:1.4rem}}@media (max-width:1069px){.cms-kohga-tester .product-banner-wrapper p{font-size:1.3rem;margin-bottom:.5rem}}@media (max-width:991px){.cms-kohga-tester .product-banner-wrapper p{font-size:2.2rem;margin-bottom:2rem}}@media (max-width:649px){.cms-kohga-tester .product-banner-wrapper p{font-size:2rem}}@media (max-width:569px){.cms-kohga-tester .product-banner-wrapper p{font-size:1.8rem;margin-bottom:1rem}}@media (max-width:509px){.cms-kohga-tester .product-banner-wrapper p{font-size:1.6rem}}@media (max-width:449px){.cms-kohga-tester .product-banner-wrapper p{font-size:1.4rem;margin-bottom:.5rem}}@media (max-width:399px){.cms-kohga-tester .product-banner-wrapper p{line-height:2rem}}@media (max-width:359px){.cms-kohga-tester .product-banner-wrapper p{line-height:1.6rem;font-size:1.3rem}}.cms-kohga-tester.cms-page-view #maincontent{padding-bottom:5rem}@media (max-width:479px){.cms-kohga-tester.cms-page-view #maincontent{padding-bottom:3rem}}.kohga-tester-success-top-container img{width:100%}.kohga-tester-success-content{text-align:center;margin-top:3rem}.kohga-tester-success-content p{line-height:1.4}.kohga-tester-success-content h2{text-transform:none}.kohga-tester-success-content .note-text{font-size:1.8rem}.kohga-tester-success-content .learn-more-wrapper{margin:4rem 0}.kohga-tester-success-content .learn-more-wrapper p{font-size:1.8rem;font-weight:500;margin-bottom:4rem}.kohga-tester-success-content .btn.btn-primary{width:100%;height:4rem;line-height:3.6rem;width:70%;background-color:#e2007e;border:none}.kohga-tester-success-content .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.kohga-tester-success-content .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.kohga-tester-success-content .btn.btn-primary:not(.btn-inverse):focus,.kohga-tester-success-content .btn.btn-primary:not(.btn-inverse):hover{background-color:#fff;color:#e2007e;border:2px solid #e2007e;text-shadow:0 1px 0 #fff}.cms-kohga-tester-success.cms-page-view .kohga-tester-success-top-container .desktop{display:block}@media (max-width:991px){.cms-kohga-tester-success.cms-page-view .kohga-tester-success-top-container .desktop{display:none}}.cms-kohga-tester-success.cms-page-view .kohga-tester-success-top-container .mobile{display:none}@media (max-width:991px){.cms-kohga-tester-success.cms-page-view .kohga-tester-success-top-container .mobile{display:block}}.cms-kohga-tester-success.cms-page-view #maincontent{padding-bottom:3rem}@media (max-width:479px){.cms-kohga-tester-success.cms-page-view #maincontent{padding-bottom:2rem}}@media (max-width:991px){.cms-kohga-tester-success.cms-page-view #maincontent .btn.btn-primary{width:100%}}.cms-kft-terms-and-conditions ul{list-style:disc;padding-left:2rem;margin-top:2rem}.cms-index-index .no-container{margin:0 calc(50% - 50vw);width:100vw}.cms-index-index .video-carousel{padding-bottom:80px}.cms-index-index .video-carousel .owl-nav>div{width:70px;height:70px;background-color:transparent;border:none;border-radius:0;font-size:80px;top:30%}.cms-index-index .video-carousel .owl-nav>div .fa-angle-left:before,.cms-index-index .video-carousel .owl-nav>div .fa-angle-right:before{color:#888}.cms-index-index .video-carousel .owl-nav>div:hover{background:transparent}.cms-index-index .video-carousel .owl-nav>div:hover .fa-angle-left:before,.cms-index-index .video-carousel .owl-nav>div:hover .fa-angle-right:before{color:#333}.cms-index-index .video-carousel .owl-nav>div.owl-next{right:10px}@media screen and (min-width:1400px){.cms-index-index .video-carousel .owl-nav>div.owl-next{top:unset;bottom:15%;right:10%}}.cms-index-index .video-carousel .owl-nav>div.owl-prev{left:10px}@media screen and (min-width:1400px){.cms-index-index .video-carousel .owl-nav>div.owl-prev{top:unset;bottom:15%;left:10%}}.cms-index-index .video-carousel .center .carousel-video .iframe-container iframe{transform:scale(1)}.cms-index-index .video-carousel .center .carousel-content{visibility:visible}.cms-index-index .carousel-video{max-width:500px;display:flex;flex-direction:column}.cms-index-index .carousel-video .iframe-container{position:relative;width:100%;padding-bottom:56.25%;height:0}.cms-index-index .carousel-video .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(.92)}@media screen and (min-width:768px){.cms-index-index .carousel-video{max-width:800px}}@media screen and (min-width:1400px){.cms-index-index .carousel-video{max-width:1100px}}.cms-index-index .carousel-content{visibility:hidden;text-align:center}.cms-index-index .carousel-content .carousel-title{padding-top:30px}.cms-index-index .carousel-content .carousel-description{font-size:14px;padding:30px}.cms-index-index .carousel-content .btn{text-transform:uppercase}.cms-index-index .text-heading{text-align:center;padding-bottom:50px}.cms-index-index .text-heading h3{margin:0}.cms-index-index .tile-row{display:block}@media screen and (min-width:768px){.cms-index-index .tile-row{display:flex;justify-content:space-between;padding:5px 0}}.cms-index-index .promobanner-overlay{height:100%;width:100%;position:absolute;top:0;background:rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center}.cms-index-index .promobanner-overlay:hover{background:transparent}.cms-index-index .home-promo-banner-tile{flex-grow:0;flex-shrink:1;flex-basis:32%}@media screen and (max-width:768px){.cms-index-index .home-promo-banner-tile{padding:5px 0}}.cms-index-index .promobanner-title{background:hsla(0,0%,100%,.4);padding:10px 55px;color:#fff;letter-spacing:1px;font-family:DIN,Arial;margin:0}.cms-index-index h1{text-shadow:2px 2px 2px #000}.cms-index-index .home-carousel-slide .container{height:100%}.cms-index-index .prize-pink{color:#e40080}.cms-index-index .banner-content{text-transform:uppercase;height:100%;display:flex;flex-direction:column;justify-content:center}.cms-index-index .banner-content .banner-points{color:#333}.cms-index-index .banner-content .banner-points h4{list-style:none;flex-basis:0;flex-grow:1;flex-shrink:1;margin:0;padding-left:25px;position:relative;border-bottom:2px solid rgba(0,0,0,.2);text-transform:none;padding-bottom:22px;font-size:24px}.cms-index-index .banner-content .banner-points h4.no-border{border:none}.cms-index-index .banner-content .banner-points h4:after{content:"";height:.4em;width:.4em;background:#333;display:block;position:absolute;transform:rotate(45deg);top:10px;left:0}.cms-index-index .banner-content .banner-image img{width:100%}.cms-index-index .banner-content .pink-button{color:#fff;padding:0;height:5rem;font-size:2rem;font-weight:400;line-height:5rem;font-family:acumin-pro,sans-serif;background:rgba(226,43,131,.45)!important;border:rgba(226,43,131,.45)!important;text-shadow:none;width:100%}.cms-index-index .banner-content .pink-button:active,.cms-index-index .banner-content .pink-button:hover{background:rgba(226,43,131,.7)!important;border:rgba(226,43,131,.45)!important;color:#fff;text-shadow:none}.cms-index-index .banner-content .banner-content-row{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:50px}.cms-index-index .banner-content .banner-content-row.button-row{padding:0}.cms-index-index .banner-content .banner-content-column{flex-basis:46%;flex-grow:0;flex-shrink:1}.cms-index-index .banner-content .banner-content-column,.cms-index-index .banner-content .banner-content-column ul{display:flex;flex-direction:column;justify-content:space-between}.cms-index-index .banner-content h5{position:relative;line-height:30px;padding-left:20px}.cms-index-index .banner-content h5 span{z-index:1;padding-right:15px;color:#fff}.cms-index-index .banner-content h5:before{background:#e40080;padding:10px;border-radius:50%;content:"";position:absolute;left:0;z-index:0;top:5px}.cms-index-index .banner-content h5:after{content:"";color:#fff;position:absolute;left:6px;z-index:1;font-size:14px;top:-1px}.cms-index-index .banner-content h5.span1:after{content:"1"}.cms-index-index .banner-content h5.span2:after{content:"2"}.cms-index-index .banner-content h5.span3:after{content:"3"}@media screen and (min-width:991px){.cms-index-index .banner-content{width:60%}.cms-index-index .banner-content .banner-content-row{flex-direction:row}.cms-index-index .banner-content h4{font-size:20px!important}}@media screen and (min-width:1200px){.cms-index-index .banner-content h4{font-size:22px!important}}@media screen and (min-width:1400px){.cms-index-index .home-carousel-slide{background-size:cover}}@media screen and (max-width:991px){.cms-index-index .home-carousel-slide{background-size:cover}.cms-index-index .banner-content{margin:2rem 0}.cms-index-index .banner-content .pink-button{font-size:1.5rem;height:4rem;line-height:4rem}.cms-index-index .banner-content .banner-image{flex-direction:row;justify-content:center;margin-bottom:20px}.cms-index-index .banner-content .banner-image img{max-width:300px}.cms-index-index .banner-content h4{font-size:18px!important;padding-top:10px}.cms-index-index .banner-content h4:after{top:17px!important}.cms-index-index .banner-content .banner-content-row{padding-bottom:0}.cms-index-index .button-row .banner-content-column{margin:5px 0}}@media screen and (max-width:768px){.instagram-block-content ul.instagram-grid li{width:50%;float:left}}.instagram-block .instagram-grid:after{clear:both;content:"";display:table}.instagram-block-content ul.instagram-grid li a:hover div.instagram-details{opacity:1;transition:all .3s ease-in-out}.instagram-block-content ul.instagram-grid li:hover div.layer-hover{opacity:.5;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.instagram-block-content ul.instagram-grid li a div.layer-hover{display:block;width:100%;height:100%;position:absolute;background:#373737;opacity:0;top:0;left:0}.insta-img-container{width:100%;height:100%;background-size:cover;padding-bottom:100%}.instagram-block .instagram-details{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin-right:auto;opacity:0;position:absolute;color:#fff;margin-top:-53%;margin-left:40%;font-weight:600;width:50px}.instagram-block .instagram-grid{display:block}.instagram-block{margin-bottom:3rem;width:100%}.instagram-block-content ul.instagram-grid li a div.instagram-details .icon{width:20px;float:left;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-205.6 145.4 14.8 13.1' fill='%23fff'%3E%3Cpath class='st3' d='M-192 146.6c-.8-.8-1.8-1.2-2.9-1.2s-2.1.4-2.9 1.2l-.4.4-.4-.4c-.8-.8-1.8-1.2-2.9-1.2-1.1 0-2.1.4-2.9 1.2-1.6 1.6-1.6 4.2 0 5.9l5.8 5.8c.1.1.2.2.3.2h.1c.2 0 .3-.1.5-.2l5.7-5.8c1.6-1.6 1.6-4.2 0-5.9zm-.9 5l-5.3 5.3-5.3-5.3c-1.1-1.1-1.1-2.9 0-4.1.5-.5 1.3-.8 2-.8.8 0 1.5.3 2 .8l.8.8c.2.2.7.2.9 0l.8-.8c.5-.5 1.3-.8 2-.8.8 0 1.5.3 2 .8 1.2 1.2 1.2 3 .1 4.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom}.instagram-block ol,.instagram-block ul{list-style-type:none;padding:0}.instagram-block-content ul.instagram-grid li{opacity:1;margin:0;position:relative;width:16.66667%;float:left}.instagram-block-content ul.instagram-grid li a{padding:0;margin:0;border:none;box-shadow:none;border-radius:0;text-align:center}.header .logo{padding:1em 0}.header.header2{border-color:#222}.header.header2 .middle-content{display:flex;align-items:center;justify-content:space-between}.header.header2 .middle-content:after{display:none!important}.col-builder .btn.btn-primary,.col-builder .modal-popup.confirm .modal-inner-wrap .modal-footer .action-secondary.btn-primary{color:#fff;border:1px solid #1a1a1a;background-color:#1a1a1a;width:auto;height:auto;font-size:13px;padding:9px 28px}.panel-popup .builder-action .btn-primary{width:auto;height:auto;line-height:18px;padding:9px 28px}@media (min-width:992px){.header.active-sticky{box-shadow:0 0 10px rgba(0,0,0,.4)}}.number-list{list-style:decimal}.bullet-list,.number-list{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px}.bullet-list{list-style:disc}input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select.form-control:focus,select.input-text:focus,select:focus,textarea.form-control:focus,textarea.input-text:focus,textarea:focus{border:1px solid #f90403;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.5)}input[type=file]{display:inline-flex}table{width:100%;border-collapse:collapse;border-spacing:0;max-width:100%}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:11px 10px}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th{vertical-align:top}table th{text-align:left}.dont_show{position:relative!important}.modal-popup.modal_newsletter_popup .block-popup-subscribe .newsletter-popup-form .action.subscribe{padding:0}.actions{margin-bottom:40px}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:relative}.scroll-to-top{display:none}@media (max-width:992px){.header.header2 .middle-header-right-content .content>.nav-toggle{padding:10px 0}}.cms-noroute-index .form-search .fs .action .btn-search:hover{background-color:#f90403}.cms-noroute-index .home-page-link:hover{background-color:#f90403;border-color:#f90403}.action-skip-wrapper{height:0;position:relative}.action.skip:not(:focus){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}