.c-e{color:#fff;text-transform:uppercase;font-family:Poppins;font-size:15px;margin-bottom:20px;display:block;letter-spacing:2.8px}.l-c-f{color:#fff;text-transform:uppercase;font-family:Poppins;font-size:48px;line-height:120%;letter-spacing:0px}.text-fish{color:#fff;font-family:Poppins;font-size:15px;line-height:150%;width:70%;margin:40px auto 0;letter-spacing:0px;padding-bottom:40px;display:block}.cta-class{text-transform:uppercase;font-family:Poppins;font-size:14px;font-weight:600;padding:15px 25px;border-radius:6px;color:#085838;margin-top:40px;display:inline-block;cursor:pointer;background:linear-gradient(to top,#f5f5f5 49%,#fff 51%);background-size:100% 200%;background-position:0 0;transition:background-position .3s ease,color .3s ease}.cta-class:hover{background-position:0 100%;color:#085838}.customstyletemplate--19489808613533__16601928830ceb6d9f span{color:#000}.customstyletemplate--19489808613533__16601928830ceb6d9f div{color:#2f3336b3}.customstyletemplate--19489808613533__brand_list_9YGLcx h3{color:#c6c6c6;letter-spacing:1px;font-weight:700;font-family:Prompt;font-size:24px}.subtop{color:#085838!important}@media (min-width: 768px){.customstyletemplate--19489808613533__brand_list_9YGLcx .col-md-2,.customstyletemplate--19489808613533__brand_list_JLMPU3 .col-md-2{flex:0 0 11.666667%!important;max-width:11.666667%!important}.customstyletemplate--19489808613533__brand_list_JLMPU3 .row{display:flex;align-items:center;justify-content:center}}.customstyletemplate--19489808613533__brand_list_9YGLcx .row{display:flex;align-items:center;justify-content:center}.customstyletemplate--19489808613533__d7857bf6-1aee-4e59-83cd-08495321e8bd .banner-theme .banner-overlay{background:transparent!important}.banner-theme{position:relative;overflow:hidden;border-radius:5px}.customstyletemplate--19489808613533__80be472c-d8df-41b2-8c2a-1e06b4b63dfb h3{font-family:Prompt;font-weight:700;font-size:36px;line-height:150%;letter-spacing:1%;text-align:left;width:100%}.customstyletemplate--19489808613533__80be472c-d8df-41b2-8c2a-1e06b4b63dfb .row{display:block!important;width:100%!important;text-align:left!important}.product-card__info{text-align:left;background:#f5f1eb}.visit-wrap{color:#bfc6bf}.visit-left h3{font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#fff}.visit-left p{color:#bcbcbc;font-size:15px;line-height:25px}.contact-row{display:flex;flex-wrap:wrap;gap:20px;margin:10px 0}.item{display:flex;align-items:center;gap:10px;font-size:17px;color:#fff;font-weight:400}.item .icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.hours{font-size:15px;line-height:1.7}.hours div{margin:4px 0}@media (max-width: 600px){.visit-left h3{font-size:14px!important}.product-card--style6 .product-card__overlay{padding-bottom:0;display:none!important}#topbar .container-fluid{display:flex;justify-content:center!important;width:100%}.stories-title{font-size:28px!important}.v-f-collection{color:#fff;background-color:#085838;font-size:14px!important;font-family:Poppins;font-weight:600;border-radius:6px;padding:18px 32px;margin:0 auto;display:flex;justify-content:center;width:132px;text-align:center}.top_header_item:nth-child(3){display:none}.contact-row{margin:10px 0!important}.customstyletemplate--19489808613533__brand_list_9YGLcx h3{color:#c6c6c6;letter-spacing:1px;font-weight:700;font-family:Prompt;font-size:24px;margin-bottom:10px!important}.customstyletemplate--19489808613533__brand_list_9YGLcx .row{display:flex;align-items:center;justify-content:flex-start}.l-c-f{color:#fff;text-transform:uppercase;font-family:Poppins;font-size:28px;line-height:120%;letter-spacing:0px}.section-title-1,h1,h2,h3{font-size:28px!important}.text-fish{color:#fff;font-family:Poppins;font-size:15px;line-height:150%;width:100%;margin:40px auto 0;letter-spacing:0px;padding-bottom:40px;display:block}.contact-row{flex-direction:column;gap:12px}}.footer-connect{color:#fff}.footer-connect .logo img{height:auto;margin-bottom:60px}.social-icons{display:flex;gap:24px}.social-icons a{color:#fff;transition:color .3s ease}.social-icons a:hover{color:#ccc}.connect-text{font-size:14px;letter-spacing:1.4px;text-transform:uppercase;margin:0;color:#f5f1eb;font-weight:600}.customstyletemplate--19489808613533__80be472c-d8df-41b2-8c2a-1e06b4b63dfb .section-title-1{text-align:left!important}.slideshow__text-wrap .slideshow__toptitle{color:#fff!important}@media (min-width: 1000px){.customstyletemplate--19489808613533__image_content_6_jJ8CVx h2{font-size:48px!important}.col-lg-2.col-md-4:nth-child(1):before{content:"";position:absolute;top:0%;right:5px;width:1px;height:245px;background-color:#4e5049}}.image-content-image_block_mcyPJL.left .image-content-6-1{padding-left:0%!important}.image-content-image_block_mcyPJL.left .image-content-6-1 img{max-height:700px;border-radius:10px;object-fit:cover}@media (min-width: 768px) and (max-width: 1200px){figcaption h3{font-size:22px!important}figcaption p{font-size:13px!important;line-height:150%!important}.row-cols-5>*{flex:0 0 50%;max-width:50%}.customstyletemplate--19489808613533__d7857bf6-1aee-4e59-83cd-08495321e8bd h3,.customstyletemplate--19489808613533__grid_banner_LADgbn h3{font-size:12px!important}}@media (min-width: 769px){.col-lg-2.col-md-4:nth-child(1){position:relative}.site-footer .col-lg-2:nth-child(3){display:flex;justify-content:center}.site-footer .col-lg-2:nth-child(4){display:flex;justify-content:flex-end}.site-footer .col-lg-2:nth-child(5){display:flex;justify-content:flex-end}}.meganav__link{font-weight:600;font-size:14px;color:#2f3336}.top_header_row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;color:#60676d;font-size:14px;width:100%}.top_header_item{display:flex;align-items:center;gap:8px}.top_header_icon img{width:16px;height:auto;display:block}.top_header_text{padding-top:3px;color:#60676d}#topbar .container-fluid{display:flex;justify-content:flex-end;width:100%}#topbar .col-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;color:var(--header-text-top);padding:0!important;align-items:flex-end!important;justify-content:flex-end!important}.top_header_item .top_header_icon:nth-child(1){width:15px;height:15px}.top_header_item .top_header_icon:nth-child(2){width:7px;height:14px}.top_header_item .top_header_icon:nth-child(3){width:16px;height:16px}.agrs__card-photos-item-wrapper{display:none!important}@media (max-width: 430px){#topbar .top_header_right{display:flex;gap:5px;justify-content:center;align-items:center;flex-wrap:wrap}.customstyletemplate--19489808613533__d7857bf6-1aee-4e59-83cd-08495321e8bd h3,.customstyletemplate--19489808613533__grid_banner_LADgbn h3{font-size:15px!important}header .row{width:100%}#topbar .top_header_right{display:flex;gap:5px!important;flex-wrap:wrap}.top_header_row{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:10px;justify-content:center;width:100%}.top_header_icon img{width:14px}.top_header_text{padding-top:0}}.agrs__body-wrapper{display:flex;min-width:10%;gap:20px;align-items:center;width:100%;overflow:hidden}.agrs__widget{position:relative!important;margin:0 auto;max-width:1200px;box-sizing:border-box;min-width:66%;position:relative;line-height:1.4;text-align:initial;text-decoration:none;overflow:hidden}.agrs__widget-title,.agrs__preview-text{display:none!important}.customstyletemplate--19489808613533__rich_text_zcfMNP h3{font-weight:700;color:#36382d;font-size:36px!important;letter-spacing:1%}.customstyletemplate--19489808613533__rich_text_zcfMNP p{font-weight:400;color:#2f3336b3;font-size:15px!important;letter-spacing:0%;line-height:150%}#shopify-section-template--19489808613533__rich_text_zcfMNP{margin-bottom:-40px}.product-card__price{color:#36382d!important}@media (min-width: 768px){.top_header_links a{font-size:14px;text-transform:uppercase;color:#2f3336;font-weight:600;margin-right:10px}.customstyletemplate--19489808613533__grid_banner_LADgbn .col-md-2,.customstyletemplate--19489808613533__d7857bf6-1aee-4e59-83cd-08495321e8bd .col-md-2{-ms-flex:0 0 19.666667%;flex:0 0 19.666667%;max-width:19.666667%}}.drawer__nav-item.drawer-nav__item--secondary .drawer__nav-link--top-level{font-size:16px!important;padding:14px 8px!important;text-transform:uppercase;color:var(--header-menudroptext);font-weight:500!important}@media (max-width: 1000px){.banner-theme{max-height:200px}.product-card__overlay{background-color:#f5f1eb}}.v-f-collection{display:flex;justify-content:center;align-items:center;position:relative;min-width:132px;padding:18px 32px;text-align:center;font-size:14px!important;font-family:Poppins;font-weight:600;border-radius:6px;color:#fff;cursor:pointer;background:linear-gradient(to top,#1f4833 49%,#085838 51%);background-size:100% 200%;background-position:0 0;transition:background-position .3s ease,color .3s ease}.v-f-collection:hover{background-position:0 100%;color:#fff}.v-f-collection-second{display:flex;justify-content:center;align-items:center;position:relative;width:250px;padding:18px 32px;text-align:center;font-size:14px!important;font-family:Poppins;margin:0 auto;font-weight:600;border-radius:6px;color:#fff;cursor:pointer;background:linear-gradient(to top,#1f4833 49%,#085838 51%);background-size:100% 200%;background-position:0 0;transition:background-position .3s ease,color .3s ease}.v-f-collection-second:hover{background-position:0 100%;color:#fff}.btn-theme:focus{border-color:#1f4833!important;background-color:#1f4833!important}.btn-theme:hover{border-color:#1f4833!important;background-color:#1f4833!important}@media (min-width: 1200px){.customstyletemplate--19489808515229__24a28133-2e01-4361-8b00-ad164f72336f .flex__item{max-height:700px}.customstyletemplate--19489808515229__24a28133-2e01-4361-8b00-ad164f72336f img{max-height:700px;object-fit:cover}}.smember-icons{display:none!important}.title-water{font-size:18px;padding-bottom:10px}.box-buttons{display:flex;gap:20px;padding-top:40px}.box-seasons{background-color:#f5f1eb;border-radius:8px;padding:20px;margin-bottom:30px;min-height:250px;display:flex;flex-wrap:wrap}.box-seasons h2{font-size:18px}.box-seasons p{color:#2f3336b3;font-weight:400}@media (min-width: 1500px){.customstyletemplate--19489808711837__advanced_content_DR4qcX .row{width:1275px;margin:0 auto}}@media (max-width: 425px){.box-seasons{background-color:#f5f1eb;border-radius:8px;padding:20px;margin-bottom:0!important;min-height:250px;display:flex;flex-wrap:wrap}.box-tripricing{background-color:#f5f1eb;border-radius:8px;padding:20px;margin-bottom:0!important;min-height:350px;display:flex;flex-wrap:wrap}.box-buttons{display:flex;flex-direction:column;width:100%!important;gap:20px;padding-top:40px}.box-buttons .v-f-collection{width:100%!important}.title-water{font-size:18px!important;padding-bottom:10px}.box-seasons h2{font-size:18px!important}.box-tripricing h2{color:#2f3336;font-size:18px!important}}.box-tripricing{background-color:#f5f1eb;border-radius:8px;padding:20px;margin-bottom:30px;min-height:350px;display:flex;flex-wrap:wrap}.box-tripricing h2{color:#2f3336;font-size:18px!important;line-height:120%;font-weight:500}.fullday{color:#2f3336b3;font-weight:600;font-size:15px}.fullday-price{color:#2f3336b3;font-weight:400;font-size:15px}.fullday-paragraph{color:#2f3336b3;font-style:italic;font-size:14px;font-weight:300}html,body,#shopify-section-template--19489808711837__17593262213a4cca29{scroll-margin-top:1300px!important}h2{font-weight:700}@media (max-width: 991px){.box-tripricing{background-color:#f5f1eb;border-radius:8px;padding:20px;margin-bottom:30px;min-height:310px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.title-water{padding-top:20px}.title-water:nth-child(2){padding-top:0!important}.customstyletemplate--19489808711837__image_content_4HmqWz .col-md-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.customstyletemplate--19489808744605__863c2be4-cbba-4ba1-ba39-64e0fe639fc6 #ContactForm label{background-color:#fff!important}#submitButton,.submitButton{background:#1f4833!important}.ptrust-badge-heading{position:absolute;top:-10px;background-color:#fff!important;left:50%;transform:translate(-50%);white-space:nowrap;text-align:center}.product-form__quantity-submit{display:flex;align-items:flex-end!important}.col-right-d-none{display:none!important}#topbar .row{width:100%!important}#topbar .top_header_right{display:flex;gap:20px;flex-wrap:wrap}@media (min-width: 431px) and (max-width: 701px){#topbar .top_header_right{display:flex;gap:5px;justify-content:flex-end;flex-wrap:wrap}.top_header_text{padding-top:3px;color:#60676d;font-size:12px}.top_header_links a{font-size:12px}}.product-card__info .spr-starrating,.product-card__info .shopify-product-reviews-badge{display:none}.product-card__name{padding-bottom:20px}.top_header_links a{font-size:14px;text-transform:uppercase;color:#2f3336;font-weight:600;transition:.3s}.top_header_links a:hover{font-size:14px;text-transform:uppercase;color:#00421c;font-weight:600}.form-group label{display:inline-block;position:absolute;top:calc((var(--g-input-height) / 2) - .85em);padding:0 5px;pointer-events:none;transform:translateY(0);height:auto;width:auto;margin-bottom:0;overflow:hidden;clip:auto;left:.6rem;background-color:#fff!important;transition:all .2s ease-in-out;color:rgba(var(--g-color-heading-rgb),.6)}#classes-form label{background-color:#f5f1eb!important}li:has(a[href="/collections/fly-tying"]).site-nav__item ul.meganav__list{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}li:has(a[href="/collections/fly-tying"]).site-nav__item ul.meganav__list li{padding-right:20px}li:has(a[href="/collections/apparel"]).site-nav__item ul.meganav__list li{padding-right:20px}.formBuilder .submitButton{background:#1f4833!important}.form-watermark-edit-on-click,.powr_mark-separator,.powrMark{display:none!important}.size-header-small .site-nav__link{padding-left:12px;padding-right:12px}@media (max-width: 1342px) and (min-width: 992px){.size-header-small .site-nav__link{padding-left:8px;padding-right:8px}.size-header-small .site-nav__link span{font-size:13px!important}}li:has(a[href="/collections/apparel"]).site-nav__item ul.meganav__list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width: 1200px){li:has(a[href="/collections/apparel"]).site-nav__item ul.meganav__list{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
