.font-weight-base{font-weight:400}.font-weight-bold{font-weight:600}.font-weight-extra-bold{font-weight:800}.anglingdirect-widget-block h1,.anglingdirect-widget-block h2,.anglingdirect-widget-block h3,.anglingdirect-widget-block h4,.anglingdirect-widget-block h5,.anglingdirect-widget-block h6{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;color:#231f20}.anglingdirect-widget-block h3{font-size:28px;font-weight:300}@media only screen and (min-width:1024px){.anglingdirect-widget-block h3{font-size:42px}}@media only screen and (min-width:768px){.anglingdirect-widget-block h3{font-size:34px}}.anglingdirect-widget-block h4{font-weight:900}.anglingdirect-widget-block p{font-size:16px;line-height:1.3em}.anglingdirect-widget-block a.button{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:block;color:#fff;background-color:#e30613;text-transform:uppercase;padding:.625em 1.25em;font-size:1.4rem;font-weight:600;border-radius:2px}@media only screen and (min-width:768px){.anglingdirect-widget-block a.button{font-size:1.6rem}}.anglingdirect-widget-block a.button.black-text{color:#000}.anglingdirect-widget-block a.button.white-text{color:#fff}.anglingdirect-widget-block a.button:hover{background-color:#7ab929}.anglingdirect-widget-block .page-section{position:relative;display:block;float:left;width:100%;clear:both;margin:10px 0;text-align:center}.anglingdirect-widget-block .page-section:has(.image-grid-widget){margin-block:0}@media only screen and (min-width:768px){.anglingdirect-widget-block .page-section:has(.image-grid-widget){max-width:1280px}}.anglingdirect-widget-block .page-section:has(.image-grid-widget):after{content:revert;display:revert;clear:none}.anglingdirect-widget-block .page-section h4{font-size:22px;text-transform:uppercase;margin-bottom:20px}.anglingdirect-widget-block .page-section:after{content:"";display:table;clear:both}.anglingdirect-widget-block .image-grid-widget{margin-top:1rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}.anglingdirect-widget-block .image-grid-widget .tile-background-picture{container:tile/inline-size}.anglingdirect-widget-block .image-grid-widget .tile-background-picture :is(img,picture){display:block}.anglingdirect-widget-block .image-grid-widget .tile-background-picture img{object-fit:cover;width:100%;height:100%}.anglingdirect-widget-block .image-grid-widget a.stack-layout:hover picture{filter:opacity(85%)}.anglingdirect-widget-block .image-grid-widget a.stack-layout:hover .tile-content p{opacity:1}.anglingdirect-widget-block .image-grid-widget a.stack-layout:focus{outline:0}.anglingdirect-widget-block .image-grid-widget a.stack-layout:focus-visible{outline-offset:.15rem;outline:max(3px,.2em) solid currentColor}.anglingdirect-widget-block .image-grid-widget .tile-content{color:#fff;padding-inline:1em}.anglingdirect-widget-block .image-grid-widget .tile-content p{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;font-size:clamp(1.6rem,1.314rem + .795vw,2.4rem);font-weight:600;letter-spacing:.025em;line-height:1.3;text-shadow:2px 0 11px rgba(20,20,20,.6);overflow-wrap:break-word;hyphens:auto;-ms-hyphens:auto}.anglingdirect-widget-block .image-grid-widget .tile-content-bottom{margin-bottom:2rem}.anglingdirect-widget-block .image-grid-widget .tile-content-bottom a.button{font-size:clamp(1rem,1.164rem + .099vw,1.2rem);padding:.625em 1.25em;text-transform:capitalize}.anglingdirect-widget-block .image-grid-widget .tile-content-bottom a.button[style*="background-color:"]:hover{filter:invert(100%) contrast(100%)}@container (width <=200px){.anglingdirect-widget-block .image-grid-widget .tile-content p{font-size:1.6rem}.anglingdirect-widget-block .image-grid-widget .tile-content-bottom{margin-bottom:1rem}.anglingdirect-widget-block .image-grid-widget .tile-content-bottom a.button{font-size:1rem;line-height:1.2;padding-block:.5em;padding-inline:clamp(.75rem,.458rem + 3.333vw,.875rem)}}.anglingdirect-widget-block .indented-container{margin:0 auto;width:100%;float:none}.anglingdirect-widget-block .indented-container:after{content:"";display:table;clear:both}.anglingdirect-widget-block .indented-container.image-grid-widget:after{content:initial;display:initial;clear:none}.anglingdirect-widget-block .brand-categories-container{text-align:center}.anglingdirect-widget-block .brand-categories-container .brand-category{display:block;width:48%;min-height:51px;background-color:#fff;margin-right:4%;margin-bottom:15px;float:left}.anglingdirect-widget-block .brand-categories-container .brand-category:nth-child(even){margin-right:0}.anglingdirect-widget-block .brand-categories-container .brand-category a.image-wrapper{position:relative;text-align:center;float:left}.anglingdirect-widget-block .brand-categories-container .brand-category a.image-wrapper span.image-overlay{float:left;background-color:#fff;display:block}.anglingdirect-widget-block .brand-categories-container .brand-category a.image-wrapper span.image-overlay img{display:block;width:100%;height:auto;transition:opacity .3s ease-in-out}.anglingdirect-widget-block .brand-categories-container .brand-category a.image-wrapper span.image-overlay img:hover{filter:opacity(85%)}.anglingdirect-widget-block .brand-categories-container .brand-category a.image-wrapper h3{position:absolute;width:96%;left:2%;font-weight:300;color:#fff;text-align:center;text-transform:none;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px){.anglingdirect-widget-block .brand-categories-container .brand-category{width:23.875%;margin-right:1.5%}.anglingdirect-widget-block .brand-categories-container .brand-category:nth-child(even){margin-right:1.5%}.anglingdirect-widget-block .brand-categories-container .brand-category:nth-child(4n){margin-right:0}}.anglingdirect-widget-block .customized-banner>img{z-index:800;width:100%}.anglingdirect-widget-block .customized-banner{position:relative;display:block;font-size:2rem;width:100%;clear:both;text-align:center;margin:40px 0}.anglingdirect-widget-block .customized-banner .content-left,.anglingdirect-widget-block .customized-banner .content-right{text-align:left;width:100%}@media screen and (min-width:424px){.anglingdirect-widget-block .customized-banner .content-right{right:20px}}@media screen and (min-width:850px){.anglingdirect-widget-block .customized-banner .content-left,.anglingdirect-widget-block .customized-banner .content-right{position:absolute;width:400px;text-align:center}}@media screen and (min-width:850px){.anglingdirect-widget-block .customized-banner .content-left{top:0;left:20px}}@media screen and (min-width:850px)and (min-width:768px){.anglingdirect-widget-block .customized-banner .content-right{top:0;right:20px}}.anglingdirect-widget-block .customized-banner .block-column a.button{display:block}@media screen and (min-width:850px){.anglingdirect-widget-block .customized-banner .block-column{width:300px}}.anglingdirect-widget-block .customized-banner .float-column{position:absolute;top:50%;transform:translateY(-50%);line-height:normal;text-align:center;width:400px;max-width:100%}.anglingdirect-widget-block .customized-banner .text{display:block;font-size:2rem;padding:1rem}.anglingdirect-widget-block .customized-banner .text p{font-size:2rem}.anglingdirect-widget-block .customized-banner h2{padding:1rem;font-size:3rem;display:block}@media screen and (min-width:850px){.anglingdirect-widget-block .customized-banner .content-right.block-column{margin-right:8%;z-index:999}.anglingdirect-widget-block .customized-banner .content-left.block-column{margin-left:8%;z-index:999}}.anglingdirect-widget-block .customized-banner a.button{font-weight:600;font-family:"Montserrat",sans-serif}.anglingdirect-widget-block #giftcard-widget{display:flex;flex-flow:row wrap;justify-content:center;text-align:center;margin:40px 0}.anglingdirect-widget-block #giftcard-widget h4{text-align:center;font-size:22px;text-transform:uppercase;margin-bottom:20px}.anglingdirect-widget-block #giftcard-widget .giftcard-column{flex-basis:20%;min-width:250px}@media screen and (max-width:850px){.anglingdirect-widget-block #giftcard-widget .giftcard-column{flex-basis:40%}}.anglingdirect-widget-block #giftcard-widget .giftcard-column p{margin:20px 0;color:#2c2b29;font-weight:400}.anglingdirect-widget-block #giftcard-widget .giftcard-column a.button{width:95%;padding:5px 2.5%;font-size:14px}@media screen and (min-width:768px){.anglingdirect-widget-block #giftcard-widget .giftcard-column a.button{padding:10px;font-size:16px}}.anglingdirect-widget-block #giftcard-widget .giftcard-column .content-wrapper{min-height:160px;display:none}@media only screen and (min-width:768px){.anglingdirect-widget-block #giftcard-widget .giftcard-column .content-wrapper{display:block}}.anglingdirect-widget-block #giftcard-widget .giftcard-column h2{font-size:2rem;margin-top:1rem;text-align:center}.anglingdirect-widget-block #giftcard-widget .giftcard-column .section{margin:4%}.anglingdirect-widget-block #giftcard-widget .giftcard-column .section .image-wrapper{position:relative;min-height:120px;display:block;z-index:800}.anglingdirect-widget-block #giftcard-widget .giftcard-column .section .image-wrapper h3{position:absolute;text-align:center;width:100%;color:#fff;top:50%;transform:translateY(-50%)}.anglingdirect-widget-block #giftcard-widget .giftcard-column .section .image-wrapper img{margin:0 auto;width:100%;height:auto}.anglingdirect-widget-block #giftcard-widget .giftcard-column .giftcard-panel{position:relative;width:32%;float:left;padding:20px 0}.anglingdirect-widget-block #giftcard-widget .giftcard-column .giftcard-panel:last-child{float:right;margin-right:0}@media only screen and (min-width:768px){.anglingdirect-widget-block #giftcard-widget .giftcard-column .giftcard-panel{margin-right:2%}}.anglingdirect-widget-block .page-section#brand-page-header{position:relative;width:100%;height:100%;margin:0}.anglingdirect-widget-block .page-section#brand-page-header .brand-page-header-overlay{position:relative;width:100%;height:100%;float:left}.anglingdirect-widget-block .page-section#brand-page-header .brand-page-header-overlay img{width:100%;height:auto;display:block}.anglingdirect-widget-block .page-section#brand-page-header .brand-page-header-overlay .content-wrapper{position:relative;display:block;clear:both;float:left;width:90%;padding:20px 5%;left:0;text-transform:none;color:#000;font-size:18px}@media only screen and (min-width:768px){.anglingdirect-widget-block .page-section#brand-page-header .brand-page-header-overlay .content-wrapper{position:absolute;float:none;padding:0 5%;color:#fff;clear:none;top:50%;transform:translateY(-50%)}}.anglingdirect-widget-block .page-section#brand-page-header .brand-page-header-overlay .content-wrapper .content{position:relative;left:0;line-height:120%}.anglingdirect-widget-block .page-section#brand-page-header .brand-page-header-overlay .content-wrapper .content h1{color:#000}@media only screen and (min-width:768px){.anglingdirect-widget-block .page-section#brand-page-header .brand-page-header-overlay .content-wrapper{width:50%;left:50%;padding:0}.anglingdirect-widget-block .page-section#brand-page-header .brand-page-header-overlay .content-wrapper .content{left:-50%}.anglingdirect-widget-block .page-section#brand-page-header .brand-page-header-overlay .content-wrapper .content h1{color:#fff}}.anglingdirect-widget-block .page-section#brand-page-section{background-color:#fff;margin:0;padding:40px 0}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container{margin:0 auto;padding:0;width:90%}@media only screen and (min-width:768px){.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container{width:95%}}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel{position:relative;display:block}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel.left{width:50%;padding:0;float:left}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel.left .content{float:left;text-align:left;padding-right:10%}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel.left a.button{float:left}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel.right{float:right;width:50%;padding:0}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel.right .content{float:right;text-align:right;padding-left:10%}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel.right a.button{float:right}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel .content{width:90%;padding:20px 0}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel .content h2{font-size:32px;font-weight:900;margin-bottom:5px;text-transform:uppercase}@media only screen and (min-width:768px){.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel .content h2{font-size:38px;margin-bottom:10px}}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel .content span.text{display:block;font-size:14px;font-weight:700;margin-bottom:20px;line-height:120%}@media only screen and (min-width:768px){.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel .content span.text{font-size:18px;line-height:140%;margin-bottom:20px}}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel .content:after{content:"";display:table;clear:both;float:left}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel a.button{color:#e30613;background-color:rgba(0,0,0,0);border:2px solid #e30613;border-radius:5px;text-transform:uppercase;padding:10px;font-size:20px;font-family:"Montserrat",sans-serif;font-weight:900;margin:0}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel a.button:hover{color:#fff;background-color:#e30613}.anglingdirect-widget-block .page-section#brand-page-section .brand-page-section-container .brand-page-section-panel:after{content:"";display:table;clear:both}.anglingdirect-widget-block .page-section#brand-page-section.bgcolor-grey{background-color:#e5e5e5}.anglingdirect-widget-block .page-section#brand-page-warranty{position:relative;width:100%;height:100%;margin:0}.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay{position:relative;width:100%;height:100%;float:left}.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay .warranty-badge-wrapper{position:absolute;display:block;width:100%;top:0;text-align:center;z-index:10}.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay .warranty-badge-wrapper img{width:30%;height:auto;display:block;margin:20px auto}@media only screen and (min-width:1024px){.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay .warranty-badge-wrapper img{width:300px;margin:0 auto}}@media only screen and (min-width:1024px){.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay .warranty-badge-wrapper{top:30px}}.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay .warranty-badge-wrapper .white-stripe{position:absolute;height:4px;width:25%;top:48%;background-color:#fff;z-index:10}.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay .warranty-badge-wrapper .white-stripe.left{left:12%}.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay .warranty-badge-wrapper .white-stripe.right{right:12%}.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay .content{position:relative;float:left;width:90%;margin:20px 5%;text-align:center;text-transform:none;color:#000;font-size:20px;line-height:120%;clear:both}@media only screen and (min-width:1024px){.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay .content{position:absolute;float:none;color:#fff;width:80%;margin:20px 10%;left:0;bottom:20px}}.anglingdirect-widget-block .page-section#brand-page-warranty .brand-page-warranty-overlay img.background{width:100%;float:left}.anglingdirect-widget-block .page-section#brand-page-youtube{position:relative;width:100%;height:100%;margin:0;padding:40px 0}.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-left{float:left;width:60%}.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-left .content{width:70%;padding:20px 10% 20px 20%;text-align:left}@media only screen and (min-width:768px){.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-left .content{width:70%}}.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-left .content img.youtube-logo{width:300px;margin-bottom:20px}.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-left .content span.text{display:block;font-size:14px;font-weight:700;margin-bottom:20px;line-height:120%}@media only screen and (min-width:768px){.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-left .content span.text{font-size:18px;line-height:140%;margin-bottom:20px}}.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-left .content:after{content:"";display:table;clear:both;float:left}.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-left .content a.button{color:#e30613;background-color:rgba(0,0,0,0);border:2px solid #e30613;border-radius:5px;text-transform:uppercase;padding:10px;font-size:20px;font-family:"Montserrat",sans-serif;font-weight:900;margin:0;float:left}.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-left .content a.button:hover{color:#fff;background-color:#e30613}.anglingdirect-widget-block .page-section#brand-page-youtube .panel.panel-right{float:right;width:40%}div.block.widget.block-products-list.grid{margin:20px auto}div.block.widget.block-products-list.grid div.block-title{text-align:center}div.block.widget.block-products-list.grid div.block-title strong{font-size:1.8em;font-weight:900;text-transform:uppercase}@media screen and (min-width:426px){div.block.widget.block-products-list.grid div.block-title strong{font-size:2.25em}}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid{padding-bottom:10px;overflow:auto;white-space:nowrap;position:relative}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item{white-space:normal;margin-bottom:0}@media screen and (max-width:374px){div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item{width:100%}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item span.product-image-container{margin:auto;display:block}}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details{text-align:center}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details .price-box{margin:10px 0 0}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details .price-box .price{font-size:2rem;line-height:normal}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details .price-box .price-label{font-size:1.7rem}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details div.product-item-inner div.product-item-actions{display:none}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details div.product-reviews-summary{margin:auto}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details div.product-reviews-summary div.reviews-actions{display:table-footer-group}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details div.product-reviews-summary div.reviews-actions a.action{line-height:1.2em}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details div.product-reviews-summary div.rating-summary{display:table-header-group}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details div.product-reviews-summary div.rating-summary div.rating-result span:before{color:#ffd000}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item div.product-item-info div.product-item-details strong.product-item-name{max-width:90%;margin:auto}@media screen and (min-width:1024px){div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item:nth-child(5n+1){margin-left:2%}}@media screen and (min-width:767px){div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid li.product-item{margin-bottom:0}}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid::-webkit-scrollbar{background:#a5a5a5;border-radius:15px}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid::-webkit-scrollbar-thumb{background:#000;border-radius:15px}div.block.widget.block-products-list.grid div.block-content div.products-grid.grid ol.product-items.widget-product-grid::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.6)}div.block.widget.block-products-list.grid a.action.tocompare{display:none}