:root{--aplus-navy-950: #070a12;--aplus-navy-900: #0b1220;--aplus-navy-850: #0c1628;--aplus-navy-band: #0b1220;--aplus-teal: #2dd4bf;--aplus-teal-bright: #67e0e0;--aplus-teal-soft: rgba(45, 212, 191, .14);--aplus-teal-border: rgba(45, 212, 191, .42);--aplus-teal-glow: rgba(45, 212, 191, .35);--aplus-on-teal: #0a0f14;--aplus-text: rgba(255, 255, 255, .92);--aplus-text-muted: rgba(255, 255, 255, .72);--aplus-text-subtle: rgba(255, 255, 255, .55);--aplus-border: rgba(255, 255, 255, .12);--aplus-surface: rgba(255, 255, 255, .05);--aplus-surface-hover: rgba(255, 255, 255, .08);--aplus-text-xs: .75rem;--aplus-text-sm: .875rem;--aplus-text-base: 1rem;--aplus-text-md: .9375rem;--aplus-text-lg: 1.125rem;--aplus-text-xl: 1.25rem;--aplus-text-2xl: 1.5rem;--aplus-text-display: clamp(1.75rem, 4vw, 2.25rem);--aplus-text-hero: clamp(1.875rem, 5vw, 2.75rem);--aplus-space-section: 2.5rem;--aplus-space-block: 1.5rem;--aplus-page-pad: 18px;--aplus-page-max: 1200px;--aplus-radius: 14px;--aplus-radius-lg: 18px;--aplus-shadow-card: 0 8px 24px rgba(0, 0, 0, .22)}html,body{overflow-x:clip;max-width:100%}html,body,#MainContent,.content-for-layout{background-color:var(--aplus-navy-950)!important}.aplus-dark-page #MainContent,.aplus-dark-page .content-for-layout{background-color:var(--aplus-navy-950)!important;color:var(--aplus-text)}.aplus-band{position:relative;overflow:hidden}.aplus-band:before,.aplus-shopall:before,.aplus-pdp:before,.aplus-wh-gate:before,.aplus-wholesale:before,.aplus-subscribe-save:before,.aplus-collections:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100vw;background:var(--aplus-navy-band);z-index:-1}.utility-bar,.announcement-bar-section,.announcement-bar,.aplus-dark-page .utility-bar,.aplus-dark-page .announcement-bar{background:var(--aplus-navy-900)!important;border-bottom:1px solid var(--aplus-border)!important;box-shadow:none!important}.announcement-bar,.announcement-bar__message,.announcement-bar__link,.announcement-bar__message span,.announcement-bar__message p{background:transparent!important;box-shadow:none!important;border:0!important;color:var(--aplus-text)!important;font-size:var(--aplus-text-sm)!important;line-height:1.35!important;letter-spacing:.04em!important}.announcement-bar__message{padding:.625rem 0!important}.announcement-bar a,.announcement-bar__link{color:var(--aplus-text)!important;text-decoration:none!important}.announcement-bar a:hover,.announcement-bar__link:hover{color:var(--aplus-teal-bright)!important;text-decoration:underline!important;text-underline-offset:3px}.utility-bar .list-social__link,.utility-bar .list-social__link *,.utility-bar .list-social__link svg,.utility-bar .list-social__link svg *{color:#fff!important;fill:#fff!important;stroke:#fff!important;opacity:1!important}.utility-bar .list-social__link:hover{opacity:.85!important}.utility-bar .list-social__item .icon{width:14px!important;height:14px!important}.announcement-bar .slider-button,.utility-bar .slider-button{background:transparent!important;border:none!important;color:#fff!important;min-width:2rem;width:2rem;height:2rem}.announcement-bar .slider-button svg,.utility-bar .slider-button svg{width:14px!important;height:14px!important}@media(max-width:768px){.utility-bar__grid{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:6px 8px!important;padding:8px 12px!important;min-height:0!important}.utility-bar .list-social{order:2;width:100%;justify-content:center!important;margin:0!important;padding:0!important}.utility-bar .list-social__item .icon{width:16px!important;height:16px!important}.announcement-bar,.announcement-bar-slider,.utility-bar__grid .announcement-bar-slider{flex:1 1 100%!important;min-width:0!important;width:100%!important;max-width:100%!important}.announcement-bar-slider.slider-buttons{display:flex!important;align-items:center!important;gap:6px!important;padding:0!important;margin:0!important}.announcement-bar__controls,.announcement-bar__navigation,.announcement-bar__buttons,.announcement-bar-slider__controls{display:flex!important}.announcement-bar .slider-button,.utility-bar .slider-button{display:inline-flex!important;flex-shrink:0!important;width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;margin:0!important}.announcement-bar__message{flex:1 1 auto!important;min-width:0!important;padding:.25rem 0!important;text-align:center!important;overflow:hidden!important}.announcement-bar__message span{display:block;overflow:hidden;text-overflow:ellipsis}.announcement-bar__message .svg-wrapper,.announcement-bar__link .svg-wrapper,.announcement-bar__message .icon-arrow{display:none!important}.utility-bar--bottom-border,.utility-bar--bottom-border-social-only{border-bottom:none!important}.utility-bar,.announcement-bar-section,.announcement-bar{border-bottom:1px solid var(--aplus-border)!important;box-shadow:none!important}.announcement-bar,.announcement-bar__message,.announcement-bar__message *{font-size:var(--aplus-text-xs)!important;line-height:1.3!important}}.aplus-header{background:#0b1220f5!important;border-bottom:1px solid var(--aplus-border)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.aplus-header__inner{max-width:var(--aplus-page-max)!important}.aplus-header__link,.aplus-header__textlink{font-size:13px!important;font-weight:600!important;letter-spacing:.06em!important}.aplus-iconbtn,.aplus-burger{width:40px!important;height:40px!important;border-radius:12px!important}.aplus-iconbtn svg{width:18px!important;height:18px!important}.aplus-header .aplus-cta,.aplus-drawer .aplus-drawer__cta{background:var(--aplus-teal)!important;color:var(--aplus-on-teal)!important;border:1px solid rgba(0,0,0,.1)!important;font-size:var(--aplus-text-xs)!important;font-weight:800!important;border-radius:var(--aplus-radius)!important;height:40px!important;padding:0 14px!important}@media(max-width:768px){.aplus-header__inner{padding:10px 14px!important}.aplus-header__logo{height:58px!important;max-width:160px!important}.aplus-iconbtn,.aplus-burger{width:40px!important;height:40px!important}}.aplus-wrap,.page-width--aplus-pdp,.aplus-dark-page .page-width{max-width:var(--aplus-page-max)!important;padding-left:var(--aplus-page-pad)!important;padding-right:var(--aplus-page-pad)!important;margin-left:auto!important;margin-right:auto!important}.aplus-title,.aplus-shopall .aplus-title,.aplus-pdp .aplus-title,.aplus-wh-gate__title,.aplus-subscribe-save .aplus-title{font-size:var(--aplus-text-display)!important;line-height:1.15!important;font-weight:800!important;color:var(--aplus-text)!important}.aplus-theme .aplus-h1,#aplus-premium .aplus-h1{font-size:var(--aplus-text-hero)!important;line-height:1.08!important;letter-spacing:-.02em!important;color:var(--aplus-text)!important}.aplus-theme .aplus-h2,#aplus-premium .aplus-h2,.aplus-section-head .aplus-h2{font-size:clamp(1.25rem,2.5vw,1.625rem)!important;line-height:1.2!important;font-weight:800!important;color:var(--aplus-text)!important}.aplus-sub,.aplus-lead,.aplus-shopall .aplus-sub,.aplus-pdp .aplus-sub{font-size:var(--aplus-text-md)!important;line-height:1.55!important;color:var(--aplus-text-muted)!important}.aplus-badge,.aplus-shopall .aplus-badge,.aplus-pdp .aplus-badge,.aplus-wh-gate__badge{font-size:var(--aplus-text-xs)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--aplus-text-muted)!important;background:var(--aplus-surface)!important;border:1px solid var(--aplus-border)!important}.aplus-name,.aplus-shopall .aplus-name,.aplus-product-card__title{font-size:var(--aplus-text-md)!important;line-height:1.3!important;color:var(--aplus-text)!important}.aplus-price__value,.aplus-shopall .aplus-price__value,.aplus-product-card__price{font-size:var(--aplus-text-xl)!important;font-weight:800!important;color:var(--aplus-text)!important}.aplus-pdp .aplus-price__value{font-size:var(--aplus-text-2xl)!important}.aplus-shopall,.aplus-pdp{padding-top:var(--aplus-space-section)!important;padding-bottom:calc(var(--aplus-space-section) + .5rem)!important}.aplus-theme #aplus-premium{padding:var(--aplus-space-block) var(--aplus-page-pad) calc(var(--aplus-space-section) + 1rem)!important}.aplus-theme .aplus-section-head{margin:var(--aplus-space-section) 0 var(--aplus-space-block)!important}.aplus-theme .aplus-hero{margin-top:var(--aplus-space-block)!important}.aplus-theme .aplus-bestsellers-grid,.aplus-theme .aplus-fishtype-grid,.aplus-theme .aplus-split,.aplus-theme .aplus-why,.aplus-theme .aplus-tech,.aplus-theme .aplus-compare,.aplus-theme .aplus-reviews,.aplus-theme .aplus-faq,.aplus-theme .aplus-guarantee,.aplus-theme .aplus-social-contact{margin-top:var(--aplus-space-section)!important}.aplus-shopall .aplus-head{margin-bottom:var(--aplus-space-block)!important}.aplus-shopall .aplus-grid,.aplus-bestsellers-grid,.aplus-related-grid{align-items:stretch!important;gap:14px!important}.aplus-card,.aplus-product-card,.aplus-shopall .aplus-card,.aplus-related-card,.aplus-wh-gate__card{border:1px solid var(--aplus-border)!important;background:var(--aplus-surface)!important;border-radius:var(--aplus-radius-lg)!important;box-shadow:var(--aplus-shadow-card)!important}.aplus-shopall .aplus-card,.aplus-product-card,.aplus-related-card{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important}.aplus-media,.aplus-product-card__media,.aplus-related-card__media,.aplus-shopall .aplus-media{aspect-ratio:1 / 1!important;overflow:hidden!important;background:#00000038!important}.aplus-pdp .aplus-media{aspect-ratio:auto!important;overflow:visible!important;display:grid!important;gap:12px!important;background:transparent!important}.aplus-pdp .aplus-figure{overflow:visible!important;border-radius:var(--aplus-radius)!important}.aplus-pdp .aplus-figure img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;display:block!important}.aplus-pdp #aplusBuySlotTop,.aplus-pdp .aplus-buy-slot{margin:0 0 4px}.aplus-pdp #aplusBuySlotTop .aplus-buy,.aplus-pdp .aplus-buy-slot .aplus-buy{position:relative!important;top:auto!important}@media(min-width:901px){.aplus-pdp .aplus-buy-slot{max-width:520px}}.aplus-shopall .aplus-media img,.aplus-product-card__media img,.aplus-related-card__media img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.aplus-item__info,.aplus-product-card__body,.aplus-related-card__body{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}.aplus-card__actions,.aplus-product-card__actions{margin-top:auto!important;padding-top:12px!important}.aplus-btn,.aplus-wh-btn,button.aplus-btn,a.aplus-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;padding:.75rem 1rem!important;font-size:var(--aplus-text-sm)!important;font-weight:700!important;border-radius:var(--aplus-radius)!important;letter-spacing:.02em;text-decoration:none!important;box-sizing:border-box!important;line-height:1.2!important;aspect-ratio:auto!important;white-space:normal!important}.aplus-btn.aplus-btn--primary,button.aplus-btn.aplus-btn--primary,a.aplus-btn.aplus-btn--primary,.aplus-wh-btn--primary,.product-form__submit.btn-add-to-cart-motion{background:var(--aplus-teal-soft)!important;border:1px solid var(--aplus-teal-border)!important;color:#fff!important;box-shadow:none!important}.aplus-btn.aplus-btn--primary:hover,button.aplus-btn.aplus-btn--primary:hover,a.aplus-btn.aplus-btn--primary:hover,.aplus-wh-btn--primary:hover{background:#2dd4bf38!important;border-color:#2dd4bf8c!important;color:#fff!important}.aplus-btn.aplus-btn--secondary,.aplus-btn--ghost,.aplus-wh-btn--ghost{background:var(--aplus-surface)!important;border:1px solid var(--aplus-border)!important;color:var(--aplus-text)!important}.aplus-btn.aplus-btn--secondary:hover,.aplus-btn--ghost:hover,.aplus-wh-btn--ghost:hover{background:var(--aplus-surface-hover)!important;border-color:#ffffff2e!important}.aplus-theme .aplus-btn--primary,#aplus-premium .aplus-btn--primary{background:linear-gradient(135deg,#2dd4bfeb,#2dd4bfb8)!important;border-color:#2dd4bf80!important;color:var(--aplus-on-teal)!important;box-shadow:0 6px 24px #2dd4bf33!important}.aplus-btn--primary.aplus-btn--xl{font-size:var(--aplus-text-base)!important;min-height:50px!important}.aplus-btn--sm{min-height:40px!important;padding:.625rem .75rem!important;font-size:var(--aplus-text-xs)!important}.aplus-actions .aplus-btn,.aplus-wh-gate__actions .aplus-wh-btn{width:auto!important;flex:1 1 160px;min-width:0;max-width:100%}.aplus-fishtype-card{border-color:var(--aplus-border)!important;background:var(--aplus-surface)!important;border-radius:var(--aplus-radius)!important}.aplus-fishtype-card:hover{border-color:var(--aplus-teal-border)!important;background:var(--aplus-teal-soft)!important}.aplus-fishtype-card__go,.aplus-link-all{color:var(--aplus-teal-bright)!important;font-size:var(--aplus-text-sm)!important}.aplus-hero{border-color:var(--aplus-border)!important;background:var(--aplus-surface)!important;border-radius:var(--aplus-radius-lg)!important}.aplus-hero__bg{background:radial-gradient(700px 320px at 25% 20%,rgba(45,212,191,.1),transparent 60%),radial-gradient(600px 280px at 80% 10%,rgba(45,212,191,.06),transparent 55%)!important}.aplus-dot,.aplus-trustbar__dot{background:var(--aplus-teal)!important}.aplus-mobile-shop-sticky__btn{background:linear-gradient(135deg,#2dd4bff2,#2dd4bfc7)!important;color:var(--aplus-on-teal)!important;border-color:#2dd4bf73!important;box-shadow:0 6px 24px #2dd4bf40!important;border-radius:var(--aplus-radius)!important}.aplus-trustbar{border-color:var(--aplus-border)!important;background:var(--aplus-surface)!important;margin-bottom:var(--aplus-space-block)!important}.aplus-trustbar__item{font-size:var(--aplus-text-xs)!important;color:var(--aplus-text-muted)!important}.aplus-pill{font-size:var(--aplus-text-xs)!important;border-radius:999px!important}.footer{background:linear-gradient(180deg,var(--aplus-navy-900) 0%,var(--aplus-navy-950) 100%)!important;border-top:1px solid var(--aplus-border)!important;color:var(--aplus-text)!important;margin-top:0!important;padding-top:var(--aplus-space-section)!important;padding-bottom:var(--aplus-space-block)!important}.footer .footer-block__heading,.footer h2{font-size:var(--aplus-text-xs)!important;letter-spacing:.1em!important;color:var(--aplus-text)!important}.footer a:hover,.footer .link:hover{color:var(--aplus-teal-bright)!important}.footer .newsletter-form__button,.footer .field__button{background:var(--aplus-teal)!important;color:var(--aplus-on-teal)!important}.aplus-tab.is-active{background:var(--aplus-teal-soft)!important;border-color:var(--aplus-teal-border)!important}.aplus-ship-progress__fill{background:linear-gradient(90deg,#2dd4bff2,#67e0e0d9)!important}.template-product .related-products,.template-product .section-related-products,.template-product #shopify-section-related-products,[id^=shopify-section-] .related-products{background:var(--aplus-navy-band)!important}.template-product .related-products .title-wrapper-with-link .h2,.template-product #shopify-section-related-products .title-wrapper-with-link h2,.related-products__heading{font-size:clamp(1.25rem,2.5vw,1.625rem)!important;font-weight:800!important;color:var(--aplus-text)!important}.aplus-wh-gate,.aplus-wholesale,.aplus-subscribe-save{position:relative;overflow:hidden;color:var(--aplus-text)}.aplus-link,.aplus-wh-gate a:not(.aplus-wh-btn){color:var(--aplus-teal-bright)!important}.aplus-dark-page .customer h1,.aplus-dark-page .customer h2,.aplus-dark-page #MainContent h1{color:var(--aplus-text)!important;font-size:var(--aplus-text-display)!important}.aplus-dark-page .field__input,.aplus-dark-page input[type=email],.aplus-dark-page input[type=password],.aplus-dark-page input[type=text]{background:var(--aplus-surface)!important;border:1px solid var(--aplus-border)!important;color:var(--aplus-text)!important;border-radius:var(--aplus-radius)!important}.aplus-dark-page .button,.aplus-dark-page button[type=submit]{background:var(--aplus-teal-soft)!important;border:1px solid var(--aplus-teal-border)!important;color:#fff!important;border-radius:var(--aplus-radius)!important}body.template-collection #MainContent,body.template-collection .content-for-layout,body.template-index #MainContent{overflow-x:clip}@media(max-width:749px){.aplus-shopall .aplus-wrap{padding-left:14px!important;padding-right:14px!important}.aplus-shopall .aplus-grid{gap:10px!important}.aplus-shopall .aplus-btn{min-height:40px!important;font-size:var(--aplus-text-xs)!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/aplus-design-system.css.map */
