.announcement-bar__message{padding:10.5px 0;font-family:Lora;letter-spacing:0;font-size:14px;font-style:normal}a.header__heading-link.link.link--text.focus-inset{padding:0}.index .header__icon,.header__icon--cart .icon{color:#fff}.header__active-menu-item,.header__menu-item:hover span{text-decoration:none}a.header__icon svg{width:15px;height:16px}.slideshow__text.banner__box{padding:0}a#cart-icon-bubble svg{height:18px;width:18px}.header__icon,.header__icon--cart .icon{width:3.9rem}.header--middle-left{column-gap:10rem}.header__menu-item span{font-size:18px;letter-spacing:0;text-transform:uppercase}.header--middle-left{column-gap:8rem}.slideshow__text-wrapper.banner__content{max-width:100%}.slideshow .slideshow__text.banner__box{max-width:767px}h2.banner__heading.inline-richtext{letter-spacing:0}span.inline-richtextsub_heading{font-weight:700;font-size:14px;line-height:21px}.banner__text.rte p{font-size:14px;line-height:26px}.page-width{max-width:1400px;padding:0 30px}.footer-block__details-content.footer-block-image{display:block}h2.footer-block__heading.inline-richtext{text-align:left}.footer-block__details-content.footer-block-image h2.footer-block__heading.inline-richtext{font-weight:500;font-size:28px;line-height:37px;margin-bottom:20px}h2.footer-block__heading.inline-richtext{font-weight:500;font-size:20px;line-height:27px;margin-bottom:20px}.footer .footer-block__details-content .list-menu__item--link{font-size:14px;color:#fff}.footer-block__details-content.rte p,.footer-block__details-content.rte a{color:#fff}.footer .newsletter-form__field-wrapper{max-width:300px}.footer .field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none;border:1px solid #e0e0e0}span.svg_footer_main_sec{position:relative;top:3px;margin-right:10px}label.field__label{color:#fff;font-weight:400;font-size:12px;line-height:18px}span.svg_footer_main_sec svg{width:16px;height:16px}.footer_image_main_sec{margin-top:20px;display:grid;grid-template-columns:repeat(2,1.2fr);column-gap:20px;row-gap:20px}.footer-block__newsletter form#ContactFooter{margin:0}.footer__copyright.caption small{font-weight:400;font-size:14px;line-height:21px;color:#fff}.footer .footer__column.footer__localization.isolate{display:block;width:100%;text-align:right;padding:0}.footer .footer__content-bottom-wrapper{display:block;width:100%}.footer .footer__content-bottom{display:flex;align-items:flex-end}.footer .list-social{justify-content:flex-start}.footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:left}.footer h2#FooterCountryLabel{display:none}.footer .footer__content-top.page-width{padding-bottom:50px}.footer .footer__content-bottom.page-width{border:none;padding:0}button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large{margin:0}.footer__column.footer__localization.isolate form#FooterCountryForm{padding:0;margin:0}ul.footer__list-social.list-unstyled.list-social li:nth-child(1) a{padding-left:0}.footer .footer__content-bottom.page-width{padding:0 30px}.footer .footer_image_main_sec img{width:100%}.footer .footer_image_main_sec img{max-width:158px;height:130px;object-fit:cover}.footer .footer__column.footer__column--info{margin-top:29px}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet .footer-block:nth-child(2){padding-left:90px}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet .footer-block:nth-child(3){padding-left:30px}.footer .field__input:focus~.field__label svg{width:13px}.banner__heading.inline-richtext.h0{margin-top:15px;margin-bottom:15px}.banner__text.rte{margin-top:0}.banner .banner__buttons{margin-top:20px}a.button.button--primary{padding:13px 36px;height:47px;font-size:14px}.slideshow .slideshow__slide .slideshow__text-wrapper.banner__content{padding-bottom:0}.localization-form__select:after{box-shadow:none;border:none}.localization-form__select:hover.localization-form__select:after{box-shadow:none}button.disclosure__button.localization-form__select span{font-size:14px}.localization-form__select:before{box-shadow:none}button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large{padding:0}.footer .footer__payment{margin-top:0}.footer .localization-form__select .icon-caret{position:initial;right:22px;margin-left:10px;color:#fff}.footer__copyright.caption{margin-top:29px}ul.footer__list-social.list-unstyled.list-social a.link.list-social__link{padding-top:0}.footer .footer-block__image-wrapper.global-media-settings{margin-bottom:20px;border:none}.slideshow__text .banner__text.rte{margin-top:0;margin-bottom:0}.collection-list-title{text-align:center}.inner_collection_main_sec{background:#fff;box-shadow:0 0 28px #0000001f;border-radius:10px;padding:66px}.footer button.disclosure__button.localization-form__select.localization-selector.link.link--text.caption-large,.footer .newsletter-form__field-wrapper .field__input{background:transparent}.footer .newsletter-form__field-wrapper .field__input{padding:13px 15px;width:300px;height:44px}.collection-list-title{font-weight:500;line-height:27px}.collection-list li{background:linear-gradient(180deg,#fff0,#e6e6e6);border:1px solid #e0e0e0;border-radius:10px;padding:20px}.collection-list .card__media img{border-radius:10px}.collection-list .card__information span.icon-wrap{display:none}.collection-list .full-unstyled-link{font-weight:500;font-size:18px;line-height:27px;text-align:center}.collection-list .card__information{padding-bottom:0;padding-top:20px}.collection-list-wrapper .title-wrapper--no-top-margin{max-width:1130px;margin:0 auto 40px}.middle_inform_main_sec{border:1px solid #333333;border-radius:10px}.middle_inform_main_sec .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin{max-width:1068px;margin:0 auto}.middle_inform_main_sec .collection-list-title{font-weight:500;font-size:18px;line-height:37px;text-align:center;max-width:660px;margin:0 auto}.middle_inform_main_sec span.inline-richtextsub_heading{text-align:center}.middle_inform_main_sec h2.collection-list-title.inline-richtext.h2 p{margin-bottom:20px}.footer .global-media-settings{background-color:transparent}.collection h2.title.inline-richtext.h1{font-weight:500;font-size:36px;line-height:48px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:40px}.middle_inform_main_sec{border:1px solid #333333;border-radius:10px;position:absolute;z-index:99999999999999;width:100%;max-width:1200px;margin:0 auto;text-align:center;left:50%;top:auto;transform:translate(-50%,-50%);max-width:1340px}.collection .card__heading a{color:#4a4a4a;font-weight:700;font-size:14px;line-height:21px;font-family:Poppins;text-align:left;font-style:initial;letter-spacing:0}.collection .price__regular{font-weight:700;font-size:14px;line-height:21px;text-align:center;color:#6d6d6d;letter-spacing:0}.collection .price{margin-top:10px}.collection .grid.product-grid li{background:#fff;border-radius:10px;padding:30px}.collection .card__information{padding-bottom:0}.product_info_sec{display:flex}.price{width:80%}.product_info_sec{display:flex;align-items:center}.product_add_to_cart_sec{width:20%;justify-content:end;text-align:right;display:flex;align-items:center}.image-with-text__media{border:none}.image-with-text__text.rte.body p{font-weight:400;font-size:14px;line-height:26px;text-align:center}.button:not([disabled]):hover:after{box-shadow:none}.image-with-text .image-with-text__text.rte.body,.image-with-text a.button.button--primary{margin-top:15px}.image-with-text__media.image-with-text__media--adapt.gradient.color-background-2.global-media-settings.media{border-radius:10px 0 0 10px}a.button.button--primary{letter-spacing:0}.header-wrapper--border-bottom{border-bottom:none}.image-with-text .image-with-text__content{background:linear-gradient(180deg,#fff0,#e6e6e6);border:1px solid #e0e0e0;border-left:none}.section+.section{margin-top:0}.main_width_sec_image_with_text{width:100%;margin:0}.shop-the-look-main-sec .second_sec{width:25%}.shop-the-look-main-sec .first_sec{width:80%;position:relative}.shop-the-look-main-sec .second_sec img{height:270px;object-fit:cover;width:100%;border-radius:10px}.product_show_on_button_sec{position:absolute;z-index:9;top:20px;left:59%}.product_show_on_button_sec.second_sec{top:62%;left:48%}.multicolumn-list li{background:linear-gradient(180deg,#fff0,#e6e6e6)!important;border:1px solid #e0e0e0;border-radius:10px}.multicolumn-card__info{padding:40px 42px}.multicolumn-card.content-container h3.inline-richtext{letter-spacing:0}.multicolumn-card.content-container a.link.animate-arrow{border:1px solid #1c1c1c;border-radius:50px;padding:8px 36px;font-weight:700;height:47px;letter-spacing:0;display:inline-table;align-items:center;margin-top:15px}.multicolumn-card.content-container span.icon-wrap{display:none}.multicolumn-card__info>:nth-child(2){margin-top:15px}.block_main_image .inner_image_block_section{display:grid;grid-template-columns:repeat(4,1.2fr);column-gap:30px;row-gap:30px}.block_main_image .block1 img{max-width:100%;height:312px;object-fit:contain}.block_main_image a.button.button--primary{border:1px solid #ffffff;border-radius:50px}.block_main_image .banner__buttons{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;justify-content:center;border-radius:0 0 10px 10px}.block_main_image .block1{position:relative}a.button.button--primary{font-weight:700;letter-spacing:0;font-size:14px;line-height:21px}.block_main_image .button:after{box-shadow:none}#insta-feed h2{margin-top:0}#insta-feed{width:100%;margin:0;padding:0 0 60px}section#shopify-section-template--16784093642978__1682606503a7c22e21{background:#f7f7f7}#insta-feed{margin:0!important}.main_bannerList_sec .banner-image img{max-width:100%;width:100%;border-radius:10px;height:650px;object-fit:cover}.main_bannerList_sec{padding:0 10px 80px;background:#f7f7f7}.main_bannerList_sec .banner-image{height:650px;position:relative}.main_bannerList_sec .banner_image_list_info_sec{position:absolute;top:50%;transform:translateY(-50%)}.main_bannerList_sec .slideshow__text.banner__box{justify-content:left;align-items:flex-start;text-align:left}.main_bannerList_sec a.button.button--primary{background:#e6e6e6;color:#1c1c1c;text-transform:capitalize}.main_bannerList_sec .button:after{box-shadow:none}.banner_svg_main_sec .svg_1{position:absolute;cursor:pointer}.main_bannerList_sec .svg_2{position:absolute;top:57%;left:75%;cursor:pointer}.main_bannerList_sec .svg_3{position:absolute;top:74%;left:84%;cursor:pointer}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:vissible;text-align:center;position:absolute;z-index:1;background:#fff;border-radius:50px;height:47px;color:#1c1c1c;font-weight:700;font-size:14px;line-height:21px;letter-spacing:0;text-transform:capitalize;padding:13px 36px;top:-65px;left:-45px}.tooltip:hover .tooltiptext{visibility:visible}body{letter-spacing:0}.footer__payment .list-payment__item{padding:.5rem 8px}span.tooltiptext svg{margin-top:12px}#insta-feed a:nth-child(7){display:none}#insta-feed a:nth-child(8){display:none}#insta-feed a:nth-child(9){display:none}#insta-feed a:nth-child(10){display:none}#insta-feed a:nth-child(11){display:none}.image_overlay{height:100%;width:100%;position:absolute;display:block!important;top:0;background:linear-gradient(180deg,#0000 52.08%,#000)}.card__information,.card-information{display:grid}.collection .underline-links-hover:hover a{text-decoration:none}.block_main_image{background:linear-gradient(180deg,#262626,#000)}#insta-feed .instafeed-overlay:after{border-radius:10px}.index .cart-count-bubble{background:#fff;color:#000}.newsletter-form__field-wrapper label.field__label{color:#6d6d6d}.newsletter-form__field-wrapper span.svg_footer_main_sec svg path{stroke:#6d6d6d}.header__icon .icon{height:18px;width:18px}a.header__icon svg{width:18px;height:18px}h1{letter-spacing:0}.main_bannerList_sec .banner__text.rte p{margin-top:0;margin-bottom:0}.shop-the-look-main-sec h2#SectionHeading{font-weight:700;margin-bottom:30px}.shop-the-look-main-sec .second_sec img{max-width:100%;height:272px}.second_sec img{max-width:312px;background:#f7f7f7;border-radius:15px 15px 0 0}.shop-the-look-main-sec a{text-decoration:none}.shop-the-look-main-sec h2.ProductItem__Title.Heading.margin-none{font-weight:700;font-size:18px;text-decoration:none;margin-top:5px;margin-bottom:9px}.first_sec img{width:100%}.shop_divide_section{display:flex;column-gap:40px}.inner_shop_sec{background:#fff;border:1px solid #e0e0e0;border-radius:10px;padding:30px}h2.ProductItem__Title.Heading.margin-none{font-weight:700;font-size:14px;line-height:21px;color:#4a4a4a;font-family:Poppins;font-style:initial;text-align:left}.inner_info_sec span{font-weight:700;font-size:14px;line-height:21px;color:#6d6d6d}.shop_divide_section{display:flex;column-gap:40px;align-items:center}.first_sec img{width:100%;border-radius:10px}.cust-video-block video{width:100%;border-radius:10px}.cust-video-block{padding:80px 0;background:linear-gradient(180deg,#262626,#000)}.footer .footer-block__details-content.rte a{text-decoration:none}.cust-banner-sec{border-top:1px solid #f4ececc7}.tooltip span.tooltiptext{display:none}.csttooltip span.tooltiptext{display:block}.footer .footer_image_main_sec img{border-radius:10px}.shop-the-look-main-sec h2#SectionHeading{margin-bottom:0}.cust-video-block .page-width{max-width:100%;padding:0;width:100%}.product_show_on_button_sec{cursor:pointer}.main_bannerList_sec{position:relative}.cust-video-block{padding:0}.cust-video-block{background:#f7f7f7}.cust-video-block video{border-radius:0}.tooltip span.tooltiptext{display:block}.cut-vid-bar{display:flex}.cust-galr-testimol .mian-drg-bar .Img-bar .cut-gal-img{overflow:hidden}.cust-galr-testimol .mian-drg-bar .cut-gal-img img{transition:.9s;cursor:pointer}.cust-galr-testimol .mian-drg-bar .cut-gal-img img:hover{transform:scale(1.1)}.cut-gal-img:nth-child(1){border-radius:10px 10px 0 0}.cut-gal-img:nth-child(2){border-radius:10px 10px 0 0}.cut-gal-img:nth-child(3){border-radius:0 0 10px 10px}.cut-gal-img:nth-child(4){border-radius:0 0 10px 10px}.cutt-logo-list .logo-img{display:flex;align-items:center}.slideshow__text-wrapper a.button.button--primary{color:rgb(var(--color-button-text));background-color:rgba(var(--color-button),var(--alpha-button-background))}@media screen and (min-width: 1400px){.multicolumn-list li:nth-child(1) .multicolumn-card__info .rte{margin-top:18px;margin-bottom:18px}}@media screen and (min-width: 1200px){div#insta-feed img.js-lazy-image.js-lazy-image--handled,div#insta-feed .instafeed-overlay{width:244px!important;height:244px!important}}@media screen and (min-width: 768px){div#insta-feed img.js-lazy-image.js-lazy-image--handled{border-radius:10px!important}.page-width-desktop{max-width:1400px;padding:0 30px}}@media screen and (max-width: 1366px){.header--middle-left{column-gap:3rem}.middle_inform_main_sec{max-width:1290px}}@media screen and (min-width: 1249px) and (max-width: 1332px){.header--middle-left{column-gap:2rem}a.header__menu-item.list-menu__item.link.link--text.focus-inset{padding:5px}}@media screen and (min-width: 1024px) and (max-width: 1100px){div#insta-feed img.js-lazy-image.js-lazy-image--handled,div#insta-feed .instafeed-overlay{width:170px!important;height:170px!important}.shop-the-look-main-sec .second_sec img{height:170px}.mian-banner-bar .text p{width:auto}}@media screen and (min-width: 768px) and (max-width: 1023px){.footer .footer-block__details-content.rte p{word-break:break-word}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet .footer-block:nth-child(2){padding-left:40px}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet .footer-block:nth-child(3){padding-left:10px}.cust-galr-testimol .cust_testimonial button.slick-prev.slick-arrow{left:40%}.cust-galr-testimol .cust_testimonial button.slick-next.slick-arrow{right:40%}.block_main_image .block1 img{object-fit:contain}.block_main_image .inner_image_block_section{grid-template-columns:repeat(2,1.2fr);row-gap:30px}.slider-counter.caption{color:#000}.shop-the-look-main-sec .second_sec img{height:130px}.slideshow__text-wrapper.banner__content.banner__content--bottom-left.page-width.banner--desktop-transparent{padding:0 50px 10px}.cust-banner-sec .mian-banner-bar .text p{width:auto}}@media screen and (min-width: 750px){.IT-testimonials .image-with-text__media--small{height:22.4rem}.IT-testimonials .image-with-text__media--medium{height:40rem!important}}@media screen and (max-width: 767px){.middle_inform_main_sec{position:inherit;transform:initial;left:0}.collection-list-wrapper .collection-list li{margin:0}.middle_inform_main_sec{padding:50px 0;margin-top:30px}.middle_inform_main_sec{margin-bottom:50px}.slider-buttons,.slider-buttons.no-js-hidden .slider-button{color:#000}.slider-button[disabled] .icon{color:#aaa3a3}.collection .grid.product-grid li{padding:20px}.instafeed-container img.js-lazy-image.js-lazy-image--handled{width:90%!important;height:90%!important}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet .footer-block:nth-child(2){padding-left:0}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet .footer-block:nth-child(3){padding-left:0}.footer .footer__list-social.list-social{justify-content:left}.footer .newsletter-form{justify-content:left;flex-direction:initial}.block_main_image .inner_image_block_section{display:block;text-align:center}.multicolumn{padding:50px 0}.banner__heading.inline-richtext.h0{font-size:30px}a.button.button--primary{background:#fff;color:#000}.slideshow__text-wrapper.banner__content.banner__content--bottom-left.page-width.banner--desktop-transparent{padding:50px 20px}.collection-list-wrapper .slider-button[disabled] .icon{color:#000}.collection-list-wrapper .slider-button--next:not([disabled]):hover .icon{color:#000}.slider-button:not([disabled]):hover{color:#000}.collection-list li{padding:20px}.middle_inform_main_sec{margin-bottom:50px;padding:10px 20px}.main_bannerList_sec{padding:0 10px 60px}.main_width_sec_image_with_text{padding-bottom:60px}.main_width_sec_image_with_text .image-with-text__content{padding:20px}.image-with-text__content{border-radius:10px!important;border-left:1px solid #e0e0e0}.shop_divide_section{display:block;column-gap:0}.shop-the-look-main-sec .first_sec{width:100%}.shop-the-look-main-sec .second_sec{margin-top:30px}.second_sec.shop_right_sec{width:100%}.grid--gapless.grid{row-gap:20px}.shop-the-look-main-sec h2#SectionHeading{margin-bottom:0}.product_show_on_button_sec{top:4px;left:50%}.product_show_on_button_sec.second_sec{top:33%}.cust-video-block,.block_main_image{padding:60px 0}.block_main_image .block1{margin-top:20px}.block_main_image .banner__buttons{bottom:30px}.page-width{padding:0 20px}.slider-button[disabled] .icon{color:#000}.footer .footer__content-top.page-width{padding-left:20px;padding-right:20px}.footer .footer__column.footer__localization.isolate{text-align:center}.footer .footer__column.footer__column--info,.footer__copyright.caption{margin-top:0}.footer .footer__list-social.list-social{justify-content:center}.footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:center}.image-with-text{padding-bottom:0}a.button.button--primary{background:#fff}.main_width_sec_image_with_text{padding-bottom:0}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu{padding:11px 20px}.index .header__icon .icon{stroke:#fff}.middle_inform_main_sec .collection-list-title{font-size:18px}.inner_collection_main_sec{padding:60px 0}.collection h2.title.inline-richtext.h1{font-size:30px;margin-bottom:0}.inner_collection_main_sec .collection-list li{padding:0}.collection .price{margin-right:10px}.cust-banner-sec{padding-bottom:60px}.cust-video-block{padding:60px 0 0}.collection-list-wrapper{background:#fff}.slideshow__slide span.inline-richtextsub_heading{color:#1c1c1c}}.image-with-text__grid--reverse .image-with-text__content{border:1px solid #e0e0e0;border-right:none}.image-with-text__media.image-with-text__media--medium.gradient.color-background-1.global-media-settings.media{border-radius:10px 0 0 10px}.image-with-text__grid--reverse .image-with-text__media.image-with-text__media--medium.gradient.color-background-1.global-media-settings.media{border-radius:0 10px 10px 0}.block_main_image .block1 img{object-fit:cover}.block_main_image .banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;max-width:45rem;word-break:break-word}.block_main_image .block1 img{object-fit:cover;width:100%}.itg-page .multicolumn-list li{border:none}.block_main_image_heading h2{color:#fff}.itg-page a.button.button--primary{font-weight:700;letter-spacing:0;line-height:21px}.itg-page h2.title.inline-richtext{margin-left:auto;margin-right:auto;text-align:center}.multicolumn-subheading.title-wrapper--self-padded-mobile,.IT-lodging .block_main_image_heading{text-align:center}@media screen and (max-width: 479px){.IT-oyster-bamboo-bamboo-fly-rod-making-classes .multicolumn-card.content-container a.link.animate-arrow{border:1px solid #1c1c1c;border-radius:50px;padding:13px 20px;font-weight:700;height:47px;color:#1c1c1c;letter-spacing:0;display:inline-table;align-items:center;margin-top:15px}.multicolumn-card__info{padding:20px 28px}}@media screen and (max-width: 767px){.itg-page .multirow h2.image-with-text__heading.h1.rte{margin:0 auto}.itg-page .title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding-left:20px;padding-right:20px}.IT-oyster-bamboo-bamboo-fly-rod-making-classes .image-with-text .image-with-text__text.rte.body{margin-top:15px;margin-left:auto;margin-right:auto}.footer-block__details-content.rte p{word-break:break-word}}@media screen and (max-width: 750px){.itg-page h2.banner__heading.inline-richtext.h0{margin-top:0}.multicolumn .multicolumn-list:not(.slider){padding-left:0;padding-right:0}.itg-page .image-with-text__media.image-with-text__media--medium.gradient.color-background-1.global-media-settings.media{border-radius:10px}body.IT-oyster-bamboo-bamboo-fly-rod-making-classes .video-section{padding-top:0;padding-bottom:60px}}@media screen and (min-width: 750px) and (max-width: 767px){.mian-banner-bar .cut-content{max-width:100%}}@media screen and (min-width: 500px) and (max-width: 767px){.main_bannerList_sec h2.banner__heading.inline-richtext.h0{margin-left:auto;margin-right:auto}.main_bannerList_sec .slideshow__text .banner__text.rte{text-align:center}.slideshow__text.banner__box.content-container{margin-left:auto;margin-right:auto}}@media screen and (max-width: 750px){.image-with-text h2.image-with-text__heading.inline-richtext.h1,.image-with-text a.button.button--primary{margin-left:auto;margin-right:auto}}@media screen and (min-width: 750px){.IT-about-oyster-bamboo-fly-rods .block_main_image .inner_image_block_section{display:grid;grid-template-columns:repeat(3,1.2fr);column-gap:30px}}@media screen and (max-width: 750px){.IT-about-oyster-bamboo-fly-rods .slideshow__text-wrapper.banner__content{max-width:100%;padding:0}.IT-about-oyster-bamboo-fly-rods .banner__text.rte p{font-size:14px;line-height:26px;color:#000}.slideshow__text.banner__box{padding:20px}}@media screen and (min-width: 750px){.IT-showroom .block_main_image .inner_image_block_section{display:grid;grid-template-columns:repeat(3,1.2fr);column-gap:30px;row-gap:30px}}span.inline-richtextsub_heading{font-weight:400;font-size:18px}.announcement-bar__message{font-size:16px}.collection h2.title.inline-richtext.h1{font-size:45px}.banner__text.rte p,.image-with-text__text.rte.body p{font-size:18px}.block_main_image a.button.button--primary{font-size:18px;font-weight:100}.collection .card__heading a{font-size:18px;font-weight:400}a.button.button--primary{font-weight:400;font-size:18px;text-transform:uppercase}.multicolumn-list li:nth-child(1) .multicolumn-card__info .rte{margin-bottom:0;margin-top:0}.footer .footer-block__details-content .list-menu__item--link{font-size:18px}h2.footer-block__heading.inline-richtext{font-size:22px}.slideshow__text-wrapper .button:after{box-shadow:none}.multicolumn-card.content-container a.link.animate-arrow{font-weight:400;text-transform:uppercase}.IT-why-oyster-bamboo .rte{text-align:center}.IT-why-oyster-bamboo h1.main-page-title.page-title.h0{margin-bottom:40px}.image-with-text-content p{font-size:18px}a.button.button--secondary{background:transparent;font-size:16px;text-transform:uppercase;letter-spacing:0}.IT-bamboo-fly-rods .multicolumn-card__info .rte p{text-transform:capitalize}.shopify-payment-button__button{margin-top:7px}.index .header__menu-item span:hover{color:#fff}.itg-page .image-with-text a.button.button--primary{color:#000}.middle_inform_main_sec span.inline-richtextsub_heading p{font-size:14px;color:#8e8e8e;max-width:550px;margin:25px auto 0}.middle_inform_main_sec p.collection-list-title.inline-richtext{font-style:italic}#insta-feed h2{font-size:45px!important}.multicolumn-card__info:hover{overflow:hidden}a.button.button--secondary{font-size:18px}.IT-oyster-bamboo-fly-rods-for-sale .inner_image_block_section .block1 a{position:relative}.IT-oyster-bamboo-fly-rods-for-sale .inner_image_block_section .inner_block_sec{overflow:hidden;position:relative;border-radius:10px}.IT-oyster-bamboo-fly-rods-for-sale .block_main_image .inner_image_block_section{row-gap:30px}.IT-oyster-bamboo-fly-rods-for-sale .block_main_image .banner__buttons{position:absolute;bottom:35px}.block1{transition:.9s}.block1:hover{transform:scale(1.1)}.itg-page .multicolumn-list li{border:none;background:transparent!important}.image-with-content-image img{width:100%;height:1400px;object-fit:cover}.read_more_button{background:#fff;padding:6px;width:50%;margin:0 auto;font-size:12px;border-radius:50px;color:#000}.block_text_main_sec{z-index:999999;color:#fff;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;justify-content:center;align-items:center;width:100%;text-align:center;line-height:5}.video-section .global-media-settings{border:none}.itg-index .multicolumn-card__info.without_image_sec{display:none}.multi_cutom_sec .rte{color:#000;padding:10px;text-align:center}.itg-index .multicolumn .multicolumn-card__info{display:block}.itg-index .multicolumn-card__info.without_image_sec{display:none!important}.page-width.page_width_remove{width:100%;padding:0;max-width:100%}.IT-oyster-bamboo-fly-rods-for-sale .inner_image_block_section .inner_block_sec{border-radius:0}button.share-button__button{margin:0 auto}@media screen and (min-width: 750px){.banner--desktop-transparent .banner__box{max-width:120rem}.banner .banner__content .banner__buttons{max-width:100%}}.multicolumn-card a{text-decoration:none}body .image-with-text__media img,.multicolumn-card__image-wrapper .media img{transition:transform .5s cubic-bezier(.165,.84,.44,1),opacity .5s cubic-bezier(.165,.84,.44,1)!important}.multicolumn-card__image-wrapper .media:hover{transform:scale(1.1)}.media{transition:.9s}@media screen and (min-width: 989px) and (max-width: 1300px){nav.header__inline-menu .list-menu__item span{font-size:15px}.index nav.header__inline-menu .list-menu__item{padding:10px 5px}}@media screen and (min-width: 768px) and (max-width: 1023px){.h0{font-size:35px}.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient.slideshow__text--center.slideshow__text-mobile--center{margin-top:45px}}@media screen and (min-width: 1024px) and (max-width: 1230px){nav.header__inline-menu .list-menu__item span{font-size:14px;padding:0 5px}.collection-list .full-unstyled-link{font-size:11px;font-weight:400}.h0{font-size:35px}}@media screen and (min-width: 768px){.template--16804011147490__7a12394a-bb7b-46d8-a5d1-d6f51780ed47.block_main_image .inner_image_block_section{grid-template-columns:repeat(3,1.2fr)!important}}@media screen and (max-width: 767px){.slideshow__text-wrapper.banner__content{background:#000}#insta-feed h2{font-size:30px!important}h2{font-size:30px}.cust-banner-sec{background:#000}.shop-the-look-main-sec h2.ProductItem__Title.Heading.margin-none{font-size:18px}h2.footer-block__heading.inline-richtext{font-size:22px}h2.image-with-text__heading.inline-richtext.h1{text-align:center}.slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width.banner--desktop-transparent{padding:20px}.slideshow .banner__text.rte p{color:#000}.itg-page a.button.button--primary{font-size:12px}.banner .banner__content .banner__buttons{max-width:100%}.header-wrapper .header__icon span{color:#fff;opacity:1}}.itg_product main#MainContent{background:transparent}.product__title{text-align:center}.product__info-wrapper .price.price--large.price--show-badge{width:100%;max-width:100%;text-align:center;font-weight:700;font-size:22px;padding:10px 0}.product__info-wrapper .product__tax.caption.rte{font-size:14px;text-align:center}.itg_product .rte li{list-style:disc}.itg_product .product-form__input.product-form__input--dropdown{max-width:100%!important;margin:0 auto;text-align:center}.itg_product .product-form__input.product-form__input--dropdown label,.product__info-wrapper .select__select{font-size:16px}.product__info-wrapper .product-form__input .select{max-width:25rem;margin:0 auto}.product__info-wrapper .product-form__input.product-form__quantity{margin:0 auto;max-width:100%;text-align:center}.product__info-wrapper .product-form__quantity .form__label{font-size:16px}.product__info-wrapper .quantity{margin:0 auto}.product__info-wrapper .product-form__buttons{max-width:80%;margin:0 auto}.product__info-wrapper .product-form__submit{margin-bottom:1.5rem}.product__info-wrapper .product-form__submit span{font-size:16px;text-transform:uppercase}.related-products__heading{text-align:center}.product__info-wrapper.grid__item .button:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.banner__content h1.banner-h1_caption,h1.rich-h1_text.rich-text__text.rte{font-size:18px;font-family:Lora,serif}.banner__content h1.banner-h1_caption{color:#c7c7c7}nav.header__inline-menu .list-menu__item{padding-bottom:0}.banner__buttons.without_tranfrom_sec{left:15px;transform:initial;justify-content:left}.inner_image_block_section .banner__buttons .button:hover{background:#fff;color:#000;border:none}.itg-page .inner_image_block_section .button:not([disabled]):hover:after{box-shadow:none}span.without_url_button{background:transparent;font-size:18px;text-transform:uppercase;cursor:auto}.without_tranfrom_sec span.button.button--primary{text-transform:uppercase;cursor:auto}button.button{font-size:18px;text-transform:uppercase}.IT-inn .rich-text__blocks{max-width:100%}.read_more_button{font-weight:700;letter-spacing:0;line-height:21px}.product__description span,.product__description p{font-size:18px!important;font-family:lora}.collection_list_only_show_on_mobile{display:none}.disclosure__list-wrapper a.link.link--text.disclosure__link.caption-large.focus-inset{font-size:14px}.footer .footer__localization:empty+.footer__column--info{align-items:inherit}.collection_description{width:100%;text-align:center}h3.collection-hero__title.collection_title{text-align:center;padding-bottom:20px}.collection-hero{margin-bottom:80px}.collection-hero__description.rte iframe,.collection-hero__text-wrapper .collection-hero__image-container img{width:100%}.collection_banner_main_sec .collection-hero__inner{flex-direction:column!important}.collection_banner_main_sec .collection-hero__image-container{min-height:45rem}.collection-hero__description span{color:#fff!important}.breadcrubms_image_sec img{width:100%;height:600px;object-fit:cover}.collection_banner_main_sec .collection-hero__image-container.media.gradient{display:none}.main_collection_sec{margin-top:80px}.IT-bamboo-rod .page_main_sec{display:none}.IT-showroom-buttons-for-oyster-bamboo-fly-rods .block_main_image .inner_image_block_section{row-gap:30px!important}.IT-showroom-buttons-for-oyster-bamboo-fly-rods .block_main_image .inner_image_block_section{grid-template-columns:repeat(3,1.2fr)}a.button.button--primary{font-size:14px;padding:10px 20px}@media screen and (min-width: 1230px) and (max-width: 1330px){.collection-list .full-unstyled-link{font-size:16px;font-weight:400}.product__description.rte.quick-add-hidden{word-break:break-word}.product__description ul{white-space:initial!important}.product__description span,.product__description p{font-size:16px!important;font-family:lora}}@media screen and (min-width: 989px) and (max-width: 1023px){.collection-list .full-unstyled-link{font-size:11px}.header__menu-item span{font-size:16px}}@media screen and (min-width: 1023px) and (max-width: 1206px){.block_main_image a.button.button--primary{font-size:14px;padding-left:20px;padding-right:20px}.header__menu-item span{font-size:16px}.product__description.rte.quick-add-hidden{word-break:break-word}.product__description ul{white-space:initial!important}.product__description span,.product__description p{font-size:16px!important;font-family:lora}.itg_index .slideshow .slideshow__text.banner__box{padding:0}}@media screen and (min-width: 750px) and (max-width: 988px){.card__information{padding-bottom:20px}}@media screen and (min-width: 768px) and (max-width: 1023px){.footer-block__details-content.footer-block-image h2.footer-block__heading.inline-richtext{font-weight:500;font-size:20px}h2.footer-block__heading.inline-richtext{font-size:18px}.product-grid li{width:33.33%!important}.header__icon{color:#fff}.collection-list li{width:25%!important}.collection-list li{padding:10px}.inner_collection_main_sec{padding:66px 20px}.collection-list .full-unstyled-link{font-size:16px}.collection-list-wrapper .collection-list .full-unstyled-link{font-size:9px}.card__information{padding-bottom:5px}.IT-lodging .multicolumn-list,.IT-about-oyster-bamboo-fly-rods .multicolumn-list{display:grid;grid-template-columns:repeat(3,1.2fr)}.product__description.rte.quick-add-hidden{word-break:break-word}.product__description ul{white-space:initial}.product__description span,.product__description p{font-size:16px;font-family:lora}.itg_index .slideshow .slideshow__text.banner__box{padding:0}}@media screen and (min-width: 1024px) and (max-width: 1140px){.IT-oyster-bamboo-bamboo-fly-rod-making-classes .classes_complete_rod_css .multicolumn-card.content-container .rte p{font-size:16px!important}}@media screen and (min-width: 748px) and (max-width: 988px){.IT-oyster-bamboo-fly-rods-for-sale .multicolumn-list{display:grid;grid-template-columns:repeat(3,1.2fr)}.IT-oyster-bamboo-fly-rods-for-sale .multicolumn-list li{width:100%!important}.product__description.rte.quick-add-hidden{word-break:break-word}.product__description ul{white-space:initial!important}.product__description span,.product__description p{font-size:16px;font-family:lora}a.button.button--primary{font-size:14px;padding:10px 20px}.IT-about-oyster-bamboo-fly-rods h3.inline-richtext,.IT-about-oyster-bamboo-fly-rods .multicolumn-card__info p,.IT-oyster-bamboo-fly-rods-for-sale .multicolumn-card__info .rte{font-size:14px}.IT-oyster-bamboo-fly-rods-for-sale .rich-text__blocks{max-width:100%}.IT-oyster-bamboo-fly-rods-for-sale section#shopify-section-template--16804011147490__b4394867-5cec-421a-b757-c92746f3d62a .multicolumn-list{display:grid;grid-template-columns:repeat(2,1.2fr)}}@media screen and (max-width: 748px){.banner__content h1.banner-h1_caption,h1.rich-h1_text.rich-text__text.rte{font-size:12px}.collection-list .full-unstyled-link{font-size:12px;padding-bottom:20px}.header-wrapper .header__icon span{color:#000}.banner__text.rte p,.image-with-text__text.rte.body p{font-size:16px}a.link.animate-arrow{font-size:14px}.header__icon{color:#fff}a.button.button--primary{font-size:14px}.header .header__icon .icon{color:#fff}.collection-list .full-unstyled-link{font-size:14px}.footer .footer-block__details-content .list-menu__item--link{font-size:16px}h1.main-page-title.page-title{font-size:30px}h1{font-size:30px!important}.collapse-padding .image-with-text__grid .image-with-text__content{padding-left:10px!important;padding-right:10px!important}.product-grid .collection-list .full-unstyled-link{font-size:16px}span#ProductCount{color:#000;opacity:1;font-size:16px}.mobile-facets__wrapper{align-items:center}span.mobile-facets__open-label.button-label.medium-hide.large-up-hide{font-size:16px}span.mobile-facets__open{margin-top:12px}.product__description.rte.quick-add-hidden{word-break:break-word}.product__description ul{white-space:initial!important}.product__description span,.product__description p{font-size:16px!important;font-family:lora}.collection_list_only_show_on_mobile{display:block}.collection_list_only_show_on_mobile p{color:#000;text-align:center}.itg_index .collection-list-title{display:none}.collection_list_only_show_on_mobile p{margin:0}.button.button--secondary{font-size:14px}a.button.button--secondary{padding:10px}.rich-text__wrapper.rich-text__wrapper--center.page-width{padding:0}.IT-oyster-bamboo-fly-rods-for-sale .cust_title h2{font-size:16px!important;line-height:2}.itg-page.IT-oyster-bamboo-fly-rods-for-sale h2.title.inline-richtext{margin-left:auto;margin-right:auto;text-align:center;font-size:16px!important}p.cst_headingcollection_sec.collection-list-title.inline-richtext{display:block}.breadcrubms_image_sec img{height:auto}.product_info_sec{align-items:initial}.IT-about-oyster-bamboo-fly-rods h3.inline-richtext,.IT-about-oyster-bamboo-fly-rods .multicolumn-card__info p,.IT-lodging .rich-text__text.rte p{font-size:14px}.menu-drawer__account{column-gap:10px}.menu-drawer__utility-links li.list-social__item a svg path{stroke:#000}}announcement-bar__message{padding:15px 0}@media screen and (min-width: 768px) and (max-width: 1199px){.announcement-bar-section .announcement-bar .page-width{max-width:75%;width:100%}}@media screen and (max-width: 767px){.announcement-bar__message{font-size:13px}.itg_list-collections .grid--2-col-tablet-down .grid__item{width:100%!important;max-width:100%}.itg_list-collections .collection-list{display:block!important}}@media screen and (min-width: 1200px){.announcement-bar-section .announcement-bar .page-width p{word-spacing:1px}}@media screen and (min-width: 989px) and (max-width: 1024px){.header__menu-item span{font-size:14px}}.itg_search .facets-vertical .product-grid-container{max-width:100%}a.grid-product__image-link.grid-product__image-link--loading img{width:100%}.itg_list-collections h1.title.title--primary.inline-richtext{text-align:center;padding-top:60px}.gallaryas_main-sec{display:grid;grid-template-columns:repeat(4,1.2fr);column-gap:20px;margin-top:40px!important}.gallaryas_main-sec img{margin:0!important}.product__description h1{font-size:25px}.IT-hand-engraving-by-bill-oyster main#MainContent{background:#fff}h1.main-page-title.page-title.h0{background:transparent;border:none;padding:0}.IT-hand-engraving-by-bill-oyster .xo-desc__desc p{font-size:14px}.iframe_video_main_sec{display:flex}.cust-video-block deferred-media.video-section__media.deferred-media.no-js-hidden.gradient.global-media-settings{border:none}.IT-video .video-section{max-width:100%;padding-left:0;padding-right:0}.IT-about-oyster-bamboo-fly-rods .itg_main-title_oyster-ecosystem .multicolumn-card__info.without_image_sec h3.inline-richtext,.IT-about-oyster-bamboo-fly-rods .multicolumn-card__info p{letter-spacing:.15em}@media screen and (min-width: 1115px){.header__menu-item{padding:1.2rem 15px!important}}@media screen and (min-width: 990px) and (max-width: 991px){.header__menu-item{padding:1.2rem 9px!important}}@media screen and (min-width: 1115px) and (max-width: 1204px){nav.header__inline-menu .list-menu__item span{font-size:13px!important;padding:0 5px}}@media screen and (min-width: 1024px) and (max-width: 1045px){nav.header__inline-menu .list-menu__item span{font-size:13px!important;padding:0 5px}}.footer .field__input:focus~.field__label svg{width:0}.footer .field__input:focus~.field__label{font-size:0}.cutt-logo-list .logo-img{justify-content:center}.shop-the-look-main-sec .second_sec img{height:230px}.itg_cart main#MainContent{background:#fff}.IT-oyster-bamboo-fly-rod-making-classes main#MainContent{background:#fff}.IT-oyster-fine-bamboo-fly-rods main#MainContent{background:#fff}.IT-oyster-bamboo-fly-rods-in-the-wild-fish-we-have-known main#MainContent{background:#fff}@media screen and (min-width: 768px) and (max-width: 800px){.itg_main-title_oyster-showroom-on-main .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper .media--square{padding-bottom:65%}.IT-about-oyster-bamboo-fly-rods .itg_main-title_oyster-showroom-on-main .multicolumn-list{display:grid;grid-template-columns:repeat(1,1.2fr)}}@media screen and (min-width: 768px) and (max-width: 1023px){.IT-about-oyster-bamboo-fly-rods .itg_main-title_oyster-ecosystem h3.inline-richtext,.IT-about-oyster-bamboo-fly-rods .itg_main-title_oyster-ecosystem .multicolumn-card__info p{font-size:19px}.main_bannerList_sec .banner-image img{height:600px}.cust-galr-testimol .mian-drg-bar .cut-gal-img img,.block_main_image .block1 img,.shop-the-look-main-sec .second_sec img{height:auto}.collection h2.title.inline-richtext.h1{text-align:center}.footer .footer_image_main_sec img{height:auto}.itg_index .collection h2.title.inline-richtext.h1,.itg_index h2.image-with-text__heading.inline-richtext.h1{font-size:35px}#insta-feed h2{font-size:35px!important}}@media screen and (max-width: 767px){.iframe_video_main_sec iframe{height:auto}.cust-mian-vid-bar .video-section__media{padding-bottom:160px}.shop-the-look-main-sec .second_sec{margin-top:0}.video-section{padding-bottom:0}.IT-about-oyster-bamboo-fly-rods .itg_main-title_oyster-ecosystem .multicolumn-card__info.without_image_sec h3.inline-richtext,.IT-about-oyster-bamboo-fly-rods .itg_main-title_oyster-ecosystem .multicolumn-card__info p{font-size:20px}.IT-about-oyster-bamboo-fly-rods .itg_main-title_deeper-dive .multicolumn-list{display:grid;grid-template-columns:repeat(2,1.2fr);column-gap:20px;row-gap:10px}.IT-about-oyster-bamboo-fly-rods .itg_main-title_deeper-dive .multicolumn-card__info p{font-size:11px;letter-spacing:0}.itg_main-title_oyster-showroom-on-main .multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--full-width .media--square{padding-bottom:60%}.itg_main-title_oyster-showroom-on-main .multicolumn-subheading.title-wrapper--self-padded-mobile p{font-size:16px;letter-spacing:.15em;line-height:1.5em}.itg_main-title_oyster-ecosystem .multicolumn-subheading.title-wrapper--self-padded-mobile p{text-transform:uppercase}.IT-oyster-bamboo-fly-rods-for-sale .banner .banner__box .richtext-bar p{line-height:30px!important}.block_main_image .block1 img{height:auto}.itg_index .main_bannerList_sec .svg_3{top:24%!important}.shopify-policy__container{padding:80px 20px}}.IT-town-magazine-february-2018 h1.main-page-title.page-title.h0{margin-bottom:40px}@media screen and (min-width: 1024px) and (max-width: 1200px){.shop-the-look-main-sec .second_sec img{height:auto}}.video-section__media{--ratio-percent: 56.25%;position:relative;padding-bottom:calc(var(--ratio-percent) - var(--media-border-width))}.video-section__media.global-media-settings--full-width{padding-bottom:var(--ratio-percent)}.video-section__media.deferred-media{box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}.video-section__media.deferred-media:after{content:none}.video-section__poster.deferred-media__poster:focus{outline-offset:.3rem}.video-section__media iframe{background-color:rgba(var(--color-foreground),.03);border:0}.video-section__poster,.video-section__media iframe,.video-section__media video{position:absolute;width:100%;height:100%}.video-section__media video{background:#000}.video-section__media.media-fit-cover video{object-fit:cover}.itg_list-collections main#MainContent{background:transparent}.itg_list-collections .inner_collection_main_sec{box-shadow:none;padding:0}.itg_list-collections .card__inner.color-scheme-2.gradient.ratio{--ratio-percent: 54.75387727579231% !important}.IT-town-magazine-february-2018 main#MainContent{background:transparent}@media only screen and (min-width: 769px){.large--one-half{width:50%}}@media screen and (min-width: 768px) and (max-width: 1023px){.itg_list-collections #MainContent .page-width{padding-top:0;padding-bottom:0}.itg_list-collections .collection-list li{width:100%!important}.itg_list-collections .collection-list{display:grid;grid-template-columns:repeat(3,1.2fr)}}@media screen and (min-width: 768px){.main_banner_sec img{height:600px;width:100%;object-fit:cover;object-position:top}}@media screen and (min-width: 768px){.main_bannerList_sec .slideshow__text.banner__box{max-width:15.5rem}}@media screen and (min-width: 768px) and (max-width: 800px){.main_bannerList_sec .svg_3{left:75%!important}}@media screen and (max-width: 767px){.itg_list-collections .inner_collection_main_sec{padding-top:0}.itg_list-collections #MainContent .page-width{padding-bottom:0}.itg_list-collections .inner_collection_main_sec .collection-list li{margin-bottom:10px}.itg_list-collections #MainContent .page-width{padding-bottom:0;padding-top:0}.cust-mian-vid-bar .video-section__media{padding-bottom:250px}.cust-video-block{padding:0}.iframe_video_main_sec{border:none!important}.main_bannerList_sec .svg_3{left:61%!important}.main_bannerList_sec .svg_2{left:29%!important}.collection-list{padding-left:20px}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/custom.css.map */
