@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;900&display=swap);h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,sans-serif}body{font:16px/130% 'Arial',Helvetica,sans-serif}body .anglingdirect-widget-block h1,body .anglingdirect-widget-block h2,body .anglingdirect-widget-block h3,body .anglingdirect-widget-block h4,body .anglingdirect-widget-block h5,body .anglingdirect-widget-block h6{font-family:'Montserrat',sans-serif;font-weight:600;color:#231f20}body .anglingdirect-widget-block h3{font-size:28px;font-weight:300}@media only screen and (min-width:1024px){body .anglingdirect-widget-block h3{font-size:42px}}@media only screen and (min-width:768px){body .anglingdirect-widget-block h3{font-size:34px}}body .anglingdirect-widget-block h4{font-weight:900}body .anglingdirect-widget-block p{font-size:16px;line-height:1.3em}body .anglingdirect-widget-block a.button{color:#fff;background-color:#e92026;text-transform:uppercase;padding:5px 10px;font-size:16px;font-weight:700;margin:20px 0}body .anglingdirect-widget-block a.button.black-text{color:#000}body .anglingdirect-widget-block a.button:hover{background-color:#79b600}@media only screen and (min-width:768px){body .anglingdirect-widget-block a.button{font-size:20px;padding:10px}}body .anglingdirect-widget-block .page-section{position:relative;display:block;float:left;width:100%;clear:both;margin:40px 0;text-align:center}body .anglingdirect-widget-block .page-section h4{font-size:22px;text-transform:uppercase;margin-bottom:20px}body .anglingdirect-widget-block .page-section:after{content:"";display:table;clear:both}body .anglingdirect-widget-block #new-to-angling-banner{width:100%;background-color:#0a2539;color:#fff;float:left}body .anglingdirect-widget-block #new-to-angling-banner .image{width:100%;height:100%;float:left}body .anglingdirect-widget-block #new-to-angling-banner .image img{display:block;float:left}@media only screen and (min-width:768px){body .anglingdirect-widget-block #new-to-angling-banner .image{width:42.5%}}body .anglingdirect-widget-block #new-to-angling-banner .content{padding:20px 2.5%;width:95%;float:right;text-align:center}body .anglingdirect-widget-block #new-to-angling-banner .content h1{font-size:21px;margin-bottom:5px;color:#fff;text-transform:uppercase}@media only screen and (min-width:768px){body .anglingdirect-widget-block #new-to-angling-banner .content h1{font-size:32px;margin-bottom:10px}}body .anglingdirect-widget-block #new-to-angling-banner .content span.text{display:block;font-size:14px;margin-bottom:10px;line-height:120%}@media only screen and (min-width:768px){body .anglingdirect-widget-block #new-to-angling-banner .content span.text{font-size:18px;line-height:140%;margin-bottom:20px}body .anglingdirect-widget-block #new-to-angling-banner .content{width:52.50%}}body .anglingdirect-widget-block .indented-container{margin:0 auto;width:100%;float:none}body .anglingdirect-widget-block .indented-container:after{content:"";display:table;clear:both}@media only screen and (min-width:768px){body .anglingdirect-widget-block .indented-container{width:95%}}body .anglingdirect-widget-block .brand-categories-container{text-align:center}body .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}body .anglingdirect-widget-block .brand-categories-container .brand-category:nth-child(even){margin-right:0}body .anglingdirect-widget-block .brand-categories-container .brand-category a.image-wrapper{position:relative;text-align:center;float:left}body .anglingdirect-widget-block .brand-categories-container .brand-category a.image-wrapper span.image-overlay{float:left;background-color:green;display:block}body .anglingdirect-widget-block .brand-categories-container .brand-category a.image-wrapper span.image-overlay img{display:block;width:100%;height:auto}body .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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body .anglingdirect-widget-block .brand-categories-container .brand-category a.image-wrapper:hover span.image-overlay{background-color:rgba(0,0,0,.5)}@media only screen and (min-width:768px){body .anglingdirect-widget-block .brand-categories-container .brand-category{width:23.875%;margin-right:1.5%}body .anglingdirect-widget-block .brand-categories-container .brand-category:nth-child(even){margin-right:1.5%}body .anglingdirect-widget-block .brand-categories-container .brand-category:nth-child(4n){margin-right:0}}body .anglingdirect-widget-block #brand-scroller{width:100%;min-height:100px;background-color:#000}body .anglingdirect-widget-block .keep-uptodate-content{background-color:#ccc;min-height:300px}body .anglingdirect-widget-block #category-highlights-container .highlights-panel{position:relative;text-align:center}body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight-overlay{position:absolute;bottom:0;background-color:transparent;height:100%;width:100%}body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight-overlay .highlight-overlay-content{position:relative;display:table;width:100%;height:100%}body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight-overlay .highlight-overlay-content h3{display:table-cell;vertical-align:middle;font-size:28px;font-weight:300}@media only screen and (min-width:1024px){body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight-overlay .highlight-overlay-content h3{font-size:42px}}@media only screen and (min-width:768px){body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight-overlay .highlight-overlay-content h3{font-size:34px}}body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight-overlay .highlight-overlay-content a.button{position:absolute;left:0;bottom:10px;width:45%;padding:15px 2.5%;margin:0 25%}body .anglingdirect-widget-block #category-highlights-container .highlights-panel img{display:block}body .anglingdirect-widget-block #category-highlights-container .highlights-panel.highlights-panel-left{width:40.25%;margin-right:2%;float:left}body .anglingdirect-widget-block #category-highlights-container .highlights-panel.highlights-panel-right{width:57.75%;float:right}body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight{position:relative;display:block;width:100%}body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight.highlight-2{margin-bottom:15px}body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight.highlight-2 .highlight-overlay,body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight.highlight-3 .highlight-overlay{width:50%}body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight.highlight-2 .highlight-overlay a.button,body .anglingdirect-widget-block #category-highlights-container .highlights-panel .highlight.highlight-3 .highlight-overlay a.button{bottom:10px;width:65%;padding:15px 2.5%;margin:0 15%}body .anglingdirect-widget-block #category-highlights-container .highlights-panel h3{width:100%;margin:0;color:#fff;text-transform:none}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section{background-color:#ccc}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section:after{content:"";display:table;clear:both}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container{margin:0 auto;padding:40px 0}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container .keep-uptodate-panel .keep-uptodate-text{position:relative;background-color:#ccc;margin:-95px 20px 0 20px;padding:20px;z-index:10}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container .keep-uptodate-panel .keep-uptodate-text h4{margin-bottom:10px;min-height:50px}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container .keep-uptodate-panel .keep-uptodate-text p{margin-bottom:20px}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container .keep-uptodate-panel .keep-uptodate-text a.button{bottom:0}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container .keep-uptodate-panel.keep-uptodate-panel-left{margin-right:0}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container .keep-uptodate-panel.keep-uptodate-panel-right{float:right}@media only screen and (min-width:768px){body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container .keep-uptodate-panel{width:49%}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container .keep-uptodate-panel.keep-uptodate-panel-left{float:left;margin-right:2%}body .anglingdirect-widget-block .page-section#keep-uptodate .keep-uptodate-section .keep-uptodate-container .keep-uptodate-panel.keep-uptodate-panel-right{float:right}}body .anglingdirect-widget-block #find-out-more-container{margin:0 auto}body .anglingdirect-widget-block #find-out-more-container .find-out-more-panel{position:relative;width:28%;margin-right:2%;float:left;padding:20px 2%}body .anglingdirect-widget-block #find-out-more-container .find-out-more-panel:last-child{float:right;margin-right:0}body .anglingdirect-widget-block #find-out-more-container .find-out-more-panel .image-wrapper{min-height:120px;display:block}body .anglingdirect-widget-block #find-out-more-container .find-out-more-panel .image-wrapper img{margin:0 auto;max-width:80%;height:auto}body .anglingdirect-widget-block #find-out-more-container .find-out-more-panel .content-wrapper{min-height:220px;display:none}@media only screen and (min-width:768px){body .anglingdirect-widget-block #find-out-more-container .find-out-more-panel .content-wrapper{display:block}}body .anglingdirect-widget-block #find-out-more-container .find-out-more-panel p{margin:20px 0}body .anglingdirect-widget-block #find-out-more-container .find-out-more-panel a.button{width:95%;padding:5px 2.5%;font-size:14px}@media only screen and (min-width:768px){body .anglingdirect-widget-block #find-out-more-container .find-out-more-panel a.button{padding:10px;font-size:16px}body .anglingdirect-widget-block #find-out-more-container #find-out-more-container{width:27%;margin-right:2%}}body .anglingdirect-widget-block .customized-banner{position:relative;display:block;font-size:2rem;width:100%;clear:both;text-align:center;margin:40px 0}body .anglingdirect-widget-block .customized-banner img{z-index:800;width:100%}body .anglingdirect-widget-block .customized-banner .content-left,body .anglingdirect-widget-block .customized-banner .content-right{text-align:left;width:100%}@media (min-width:850px){body .anglingdirect-widget-block .customized-banner .content-left,body .anglingdirect-widget-block .customized-banner .content-right{position:absolute;width:400px;text-align:center}body .anglingdirect-widget-block .customized-banner .content-left{top:0;left:20px}}@media (min-width:850px) and (min-width:768px){body .anglingdirect-widget-block .customized-banner .content-right{top:0;right:20px}}body .anglingdirect-widget-block .customized-banner .block-column a.button{display:block}@media (min-width:850px){body .anglingdirect-widget-block .customized-banner .block-column{width:300px}}body .anglingdirect-widget-block .customized-banner .float-column{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;width:400px}body .anglingdirect-widget-block .customized-banner .text{display:block;font-size:2rem;padding:1rem}body .anglingdirect-widget-block .customized-banner .text p{font-size:2rem}body .anglingdirect-widget-block .customized-banner h2{padding:1rem;font-size:3rem;display:block}@media (min-width:850px){body .anglingdirect-widget-block .customized-banner .content-right.block-column{margin-right:8%;z-index:999}body .anglingdirect-widget-block .customized-banner .content-left.block-column{margin-left:8%;z-index:999}}body .anglingdirect-widget-block .customized-banner a.button{font-weight:900;font-family:"Montserrat",sans-serif}body .anglingdirect-widget-block #giftcard-widget{display:flex;flex-flow:row wrap;justify-content:center;text-align:center;margin:40px 0}body .anglingdirect-widget-block #giftcard-widget h4{text-align:center;font-size:22px;text-transform:uppercase;margin-bottom:20px}body .anglingdirect-widget-block #giftcard-widget .giftcard-column{flex-basis:20%;min-width:250px}@media (max-width:850px){body .anglingdirect-widget-block #giftcard-widget .giftcard-column{flex-basis:40%}}body .anglingdirect-widget-block #giftcard-widget .giftcard-column p{margin:20px 0;color:#333;font-weight:400}body .anglingdirect-widget-block #giftcard-widget .giftcard-column a.button{width:95%;padding:5px 2.5%;font-size:14px}@media (min-width:768px){body .anglingdirect-widget-block #giftcard-widget .giftcard-column a.button{padding:10px;font-size:16px}}body .anglingdirect-widget-block #giftcard-widget .giftcard-column .content-wrapper{min-height:160px;display:none}@media only screen and (min-width:768px){body .anglingdirect-widget-block #giftcard-widget .giftcard-column .content-wrapper{display:block}}body .anglingdirect-widget-block #giftcard-widget .giftcard-column h2{font-size:2rem;margin-top:1rem;text-align:center}body .anglingdirect-widget-block #giftcard-widget .giftcard-column .section{margin:4%}body .anglingdirect-widget-block #giftcard-widget .giftcard-column .section .image-wrapper{position:relative;min-height:120px;display:block;z-index:800}body .anglingdirect-widget-block #giftcard-widget .giftcard-column .section .image-wrapper h3{position:absolute;text-align:center;width:100%;color:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body .anglingdirect-widget-block #giftcard-widget .giftcard-column .section .image-wrapper img{margin:0 auto;width:100%;height:auto}body .anglingdirect-widget-block #giftcard-widget .giftcard-column .giftcard-panel{position:relative;width:32%;float:left;padding:20px 0}body .anglingdirect-widget-block #giftcard-widget .giftcard-column .giftcard-panel:last-child{float:right;margin-right:0}@media only screen and (min-width:768px){body .anglingdirect-widget-block #giftcard-widget .giftcard-column .giftcard-panel{margin-right:2%}}body .anglingdirect-widget-block .description-container h4{text-transform:none}