.hxxl{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 7.2rem));line-height:1.1}.hxl{font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width: 750px){.hxl{font-size:calc(var(--font-heading-scale) * 6rem)}}.h0{font-size:calc(var(--font-heading-scale) * 3.25rem)}@media only screen and (min-width: 750px){.h0{font-size:calc(var(--font-heading-scale) * 5rem)}}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.75rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width: 750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}h4,.h4{font-size:calc(var(--font-heading-scale) * 1.5rem)}h5,.h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width: 750px){h5,.h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:Oswald,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{text-transform:uppercase}.rte h1,.rte h2,.rte h3,.rte .h1,.rte .h2,.rte .h3{margin-top:2.25rem;margin-bottom:2.25rem}html,body{font-family:Poppins,Helvetica,Arial,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.rich-text__text.rte p{font-size:.9em}.hoverzoom{transition:transform .5s}.hoverzoom:hover{transform:scale(1.07)}a,a.in-cell-link,a.in-cell-link:visited{color:#cd531f;font-weight:500;text-decoration:none}a:hover,a.in-cell-link:hover{color:#000}#collection-description a,#collection-description a:visited{color:#89766d;text-decoration:none}#collection-description a:hover{color:#000}.underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:0!important}.button,.button--primary,.shopify-challenge__button,.customer button{background-color:#000;border:0!important;box-shadow:none!important;color:#fff;cursor:pointer;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.1em;text-transform:uppercase;padding:1.5rem 5rem;transition:all .5s}.button:hover,.button--primary:hover,.shopify-challenge__button:hover,.customer button:hover{background-color:#89766d;border:0!important;box-shadow:none!important;color:#fff}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset:0;box-shadow:none!important}.button.button--secondary,.feature-button.button{background-color:transparent!important;border-top:2px solid rgba(255,255,255,.5)!important;border-bottom:2px solid rgba(255,255,255,.5)!important;font-family:Oswald,Arial,Helvetica,sans-serif;padding:1.5rem 5rem;transition:all .5s}.button.button--secondary:hover,.feature-button.button:hover{border-top:2px solid rgba(255,255,255,1)!important;border-bottom:2px solid rgba(255,255,255,1)!important;color:#fff}.cart__checkout-button.button{background-color:#cd531f;border:0!important;box-shadow:none!important;color:#fff;cursor:pointer;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.1em;text-transform:uppercase;padding:1.5rem 5rem;transition:all .5s}.cart__checkout-button.button:hover{background-color:#000;border:0!important;box-shadow:none!important}.rte a.link-white{color:#fff!important}cart-remove-button .button:not([disabled]):hover{color:#fff!important}@media screen and (min-width: 750px){hr{margin:3rem 0}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:100%!important}}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:calc(100% - 2rem / var(--font-body-scale))!important}@media screen and (max-width: 990px){body.page-loyalty .multicolumn .page-width{max-width:calc(100% - 4rem / var(--font-body-scale))}}@media screen and (min-width: 750px){.banner--desktop-transparent .banner__box{max-width:95rem!important}body.index .banner--desktop-transparent .banner__box{max-width:65rem!important}body.index .slideshow__slide .banner--desktop-transparent .banner__box{max-width:100%!important}}.collapsible-content summary:hover{background-color:transparent!important}.collapsible-content summary:hover .accordion__title{text-decoration:none!important;text-underline-offset:0}.accordion{color:#121212!important}.yotpo-review-title,#yotpo-star-rating-reviews-summary{display:none!important}.yotpo-horizontal-pagination{align-items:center!important}a.yotpo-sr-bottom-line-summary{text-decoration:none!important}.video-block{margin-bottom:2rem}.addtopmargin{margin-top:1rem}.addbotmargin{margin-bottom:1rem}ol li,ul li{margin-top:1rem;margin-bottom:1rem}.cart-count-bubble{position:absolute;background-color:#cd531f;color:#fff;height:1.9rem;width:1.9rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .2 / var(--font-body-scale))}.blue{color:#002a4e}.red{color:#d7282f}.darkred{color:#86090f}.leadin{font-size:1.1em}.announcement-bar__message.h5{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.9em;font-weight:400;text-transform:none}.section-header.shopify-section-group-header-group{z-index:99}.shopify-section-header-sticky{top:-1px}@media screen and (min-width: 992px){.header--top-left.drawer-menu,.header--middle-left.drawer-menu{grid-template-areas:"navigation heading icons";grid-template-columns:auto auto 1fr;column-gap:2rem}.header--middle-left .header__heading-link,.header--top-left .header__heading-link{margin-left:0}header-drawer{grid-column:auto;grid-area:navigation}.header__heading,.header__icons{grid-column:auto}.header__heading-logo{max-width:90%}.logo-link{border-right:1px solid rgba(255,255,255,.3);padding-right:2rem;padding-left:1rem}.flo-brands-mobile{display:none}}@media screen and (max-width: 991.98px){.utility-bar__grid.page-width{padding-left:1rem;padding-right:1rem}.announcement-bar__message.h5{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.8em;font-weight:400;text-transform:none}.header{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:0px;grid-row-gap:0px;padding:1rem 2rem!important}header-drawer{grid-area:1 / 1 / 2 / 2}.header__heading{grid-area:1 / 2 / 2 / 3}.header__icons{grid-area:1 / 3 / 2 / 4}.logo-link{border-right:0!important;padding-right:0!important;max-width:100px}.flo-brands-desktop{display:none}.flo-brands-mobile{border-top:1px solid rgba(255,255,255,.25);display:flex;flex-wrap:wrap;padding:1rem;align-content:center;justify-content:space-evenly;align-items:center}.menu-drawer__menu-item{padding:.5rem 3rem}}.logo-swh{margin:0 1rem;max-width:150px}.logo-tac{margin:0 1rem;max-width:110px}.logo-cmd{margin:0 1rem;max-width:90px}.logo-sf{margin:0 1rem;max-width:150px}@media screen and (max-width: 991.98px){.logo-swh{margin:0 .25rem;max-width:80px}.logo-tac{margin:0 .25rem;max-width:65px}.logo-cmd{margin:0 .25rem;max-width:60px}.logo-sf{margin:0 .25rem;max-width:70px}}.header-wrapper{box-shadow:0 10px 25px #0000004d;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.3);-moz-box-shadow:0 10px 25px rgba(0,0,0,.3)}.header__icon--menu[aria-expanded=true]:before{background-color:#00000080}@media screen and (max-width: 991.98px){.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0!important}}.header__icon .icon{width:24px;height:24px}.reset__button .icon.icon-close{padding-bottom:2px}.predictive-search__item--term .icon-arrow{color:#fff!important}#menu-drawer{background-color:#121212;-webkit-box-shadow:6px 8px 12px 4px rgba(0,0,0,.25);-moz-box-shadow:6px 8px 12px 4px rgba(0,0,0,.25);box-shadow:6px 8px 12px 4px #00000040}.menu-drawer__navigation{padding:0rem 1rem}.menu-drawer-ad-wrapper{margin:0 1rem 1rem;text-align:center}.drawer-ad img{max-width:340px}@media screen and (max-width: 767.98px){.drawer-ad img{display:none}}.menu-drawer__navigation li{margin-top:0!important;margin-bottom:0!important}.menu-drawer__menu-item{padding-left:3rem!important}.menu-drawer__menu-item.list-menu__item,.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:#fff!important;text-transform:uppercase}.menu-drawer__menu-item.list-menu__item:hover,.list-menu a.list-menu__item.link:hover{background-color:transparent!important;color:#89766d!important}.menu-opening .menu-drawer__submenu{background-color:#121212!important;padding:1rem 2rem}.menu-drawer__inner-submenu .menu-drawer__menu-item{padding-left:1rem!important}.menu-drawer__close-button{background-color:transparent!important;margin-bottom:1rem;padding-left:0!important}#link-tips-how-to .menu-drawer__close-button{background-color:transparent!important;color:#fff;margin-bottom:1rem;padding-left:0!important}.nav-icon{font-size:14px}.nav-image{width:20px;height:20px}.menu-drawer__menu-item.list-menu__item:hover .nav-icon,.list-menu a.list-menu__item.link:hover .nav-icon{color:#fff}.menu-divider{padding-right:1rem}.inline-divider{border-top:1px solid rgba(255,255,255,.25);margin-top:1rem;padding-top:1rem}.header__menu-item{padding:1.2rem 3.2rem 1.2rem 1.2rem!important}.menu-drawer__menu-item,nav a.link{color:#fff!important;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:2rem!important}.menu-drawer__inner-submenu .menu-drawer__menu-item,nav .menu-drawer__inner-submenu a.link{color:#fff!important;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.5rem!important;text-transform:none!important}.menu-drawer__inner-submenu li.inline-divider .menu-drawer__menu-item,nav .menu-drawer__inner-submenu li.inline-divider a.link{color:#fff!important;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.75rem!important;text-transform:uppercase!important}.list-menu a.list-menu__item.link:hover{background-color:#000;color:#fff;text-decoration:none!important;text-underline-offset:0!important}.header__menu-item span{text-decoration:none!important;transition:none!important}.secondary-links{border-top:1px solid rgba(255,255,255,.25);margin:1rem;padding-top:1rem}.secondary-links li{padding:.5rem 0!important;margin-bottom:0!important}.secondary-links li a.link{color:#fff;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1em!important;text-transform:none!important;text-decoration:none!important;padding-left:0!important}.secondary-links li a.link:hover{color:#89766d!important}.menu-drawer__account{padding:0!important}.menu-drawer__account svg{width:16px;height:16px}.brands-sub-menu{margin:0 1rem 0 3rem}.brands-sub-menu .list-menu__item{color:#fff;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1em!important;text-transform:none!important;text-decoration:none!important;padding:.5rem 0}.brands-sub-menu a.list-menu__item{color:#fff}.brands-sub-menu a.list-menu__item:hover{background-color:transparent!important;color:#89766d!important}@media screen and (max-width: 767.98px){.menu-drawer__navigation{padding:1rem 0!important}.menu-drawer__navigation li{padding-bottom:0!important}.menu-drawer__menu-item,nav a.link,nav .mega-menu span{font-size:1.1em!important}.menu-drawer__menu-item{padding:.75rem 2rem!important}.menu-opening .menu-drawer__submenu{padding-top:0!important}.secondary-links{margin:1.5rem 0;padding-top:1.5rem}}.sublinks{margin-bottom:1rem;margin-left:4.25rem}.sublinks li{border-left:1px solid rgba(255,255,255,.25)}.sublinks li .menu-drawer__menu-item{font-size:1.4rem;padding:.25rem 1rem!important;text-decoration:none}#flo-footer-bar{background-color:#000;color:#fff}#flo-footer-bar .footer-bar-container{margin:0 auto;padding:2rem 1rem}#flo-footer-bar p{margin-bottom:0}.footer-text-link{color:#cd531f}.footer-text-link:hover{color:#fff}.footer__copyright.caption{font-style:normal}.footer ul li{margin-top:.25rem;margin-bottom:.25rem}h2.footer-block__heading{font-family:Oswald,Arial,Helvetica,sans-serif;letter-spacing:.15rem;margin-bottom:1rem!important}.footer-block__details-content,.footer-block__details-content .list-menu__item--link{font-family:Poppins,Arial,Helvetica,sans-serif}.footer-block__brand-info{padding:0 2rem}.footer-block__brand-info p{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.8em;padding-left:1rem;padding-right:1rem}@media screen and (min-width: 750px){.list-menu__item--link{padding-bottom:0rem!important;padding-top:.5rem}}.footer-social-media{margin-top:3rem;margin-bottom:3rem}.brand-socials{margin:1rem auto}.social-media-icons{margin:1rem 0;padding:0}.social-media-icons li{display:inline-block;margin:12px;width:24px;height:24px}@media screen and (max-width: 991.98px){.social-media-icons li{display:inline-block;margin:10px;width:24px;height:24px}}a.social-icon,a.social-icon:hover{color:#fff}.footer__content-bottom{border-top:0!important;padding-top:2rem!important}.footer__copyright{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.8em}@media screen and (max-width: 991.98px){.footer-block__details-content .list-menu__item--link{padding-top:.5rem!important;padding-bottom:.5rem!important}.footer__blocks-wrapper{display:flex!important}.footer__blocks-wrapper>div{margin-top:0!important;width:48%!important}.footer-block.grid__item{margin:2rem 0 1rem}.footer-block__brand-info{padding:0}.footer-block__brand-info p{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.8em!important;padding-right:0;padding-left:0}}@media screen and (max-width: 767.98px){.footer-block.grid__item{margin:1rem 0!important}.footer__content-top{padding-bottom:0!important}}@media screen and (max-width: 767.98px){.cart-item__name{font-size:1.1em}.cart-drawer__form .price{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:500}}@media screen and (min-width: 1023px){#shopify-section-template--18462678614204__slideshow_hero_zkrpf9 .slideshow__text.banner__box{max-width:80rem!important}}#shopify-section-template--18462678614204__slideshow_hero_zkrpf9{background-color:#000}#Slide-template--18462678614204__slideshow_hero_zkrpf9-1 .banner__abovetitle.rte{background-color:#004660;color:#fff;font-size:1.1em;letter-spacing:5px;padding:5px 10px;text-align:center;text-transform:uppercase}#Slide-template--18462678614204__slideshow_hero_zkrpf9-1 h1.banner__heading{line-height:1.3em;text-shadow:0 2px 4px rgba(0,0,0,.5)}#Slide-template--18462678614204__slideshow_hero_zkrpf9-1 h1.banner__heading strong{color:#d2df4e;font-weight:400}#Slide-template--18462678614204__slideshow_hero_zkrpf9-1 .button--primary{background-color:#f26725}#Slide-template--18462678614204__slideshow_hero_zkrpf9-2 .banner__abovetitle.rte{color:#fff;font-size:1.1em;letter-spacing:5px;text-transform:uppercase}#Slide-template--18462678614204__slideshow_hero_zkrpf9-2 h1.banner__heading{line-height:1.4em;text-shadow:0 2px 4px rgba(0,0,0,.5)}#Slide-template--18462678614204__slideshow_hero_zkrpf9-2 .banner__text.rte{font-size:1.1em;text-shadow:0 2px 4px rgba(0,0,0,.5)}#Slide-template--18462678614204__slideshow_hero_zkrpf9-2 .button--primary{background-color:#f2682a}#Slide-template--18462678614204__slideshow_hero_zkrpf9-3 .banner__abovetitle.rte{color:#fff;font-size:1.1em;letter-spacing:5px;text-transform:uppercase}#Slide-template--18462678614204__slideshow_hero_zkrpf9-3 h1.banner__heading{line-height:1.4em;text-shadow:0 2px 4px rgba(0,0,0,.5)}#Slide-template--18462678614204__slideshow_hero_zkrpf9-3 .banner__text.rte{font-size:1.4em}#Slide-template--18462678614204__slideshow_hero_zkrpf9-3 .button--primary,#Slide-template--18462678614204__slideshow_hero_zkrpf9-1 .button--primary:hover,#Slide-template--18462678614204__slideshow_hero_zkrpf9-2 .button--primary:hover{background-color:#000}#Slide-template--18462678614204__slideshow_hero_zkrpf9-3 .button--primary:hover{background-color:#89766d}@media screen and (min-width: 1023px){#shopify-section-template--19289697222844__slideshow_hero_zkrpf9 .slideshow__text.banner__box{max-width:80rem!important}}#shopify-section-template--19289697222844__slideshow_hero_zkrpf9{background-color:#000}#Slide-template--19289697222844__slideshow_hero_zkrpf9-1 .banner__abovetitle.rte{background-color:#004660;color:#fff;font-size:1.1em;letter-spacing:5px;padding:5px 10px;text-align:center;text-transform:uppercase}#Slide-template--19289697222844__slideshow_hero_zkrpf9-1 h1.banner__heading{line-height:1.3em;text-shadow:0 2px 4px rgba(0,0,0,.5)}#Slide-template--19289697222844__slideshow_hero_zkrpf9-1 h1.banner__heading strong{color:#d2df4e;font-weight:400}#Slide-template--19289697222844__slideshow_hero_zkrpf9-1 .button--primary{background-color:#f26725}#Slide-template--19289697222844__slideshow_hero_zkrpf9-2 .banner__abovetitle.rte{color:#fff;font-size:1.1em;letter-spacing:5px;text-transform:uppercase}#Slide-template--19289697222844__slideshow_hero_zkrpf9-2 h1.banner__heading{line-height:1.4em;text-shadow:0 2px 4px rgba(0,0,0,.5)}#Slide-template--19289697222844__slideshow_hero_zkrpf9-2 .banner__text.rte{font-size:1.1em;text-shadow:0 2px 4px rgba(0,0,0,.5)}#Slide-template--19289697222844__slideshow_hero_zkrpf9-2 .button--primary{background-color:#f2682a}#Slide-template--19289697222844__slideshow_hero_zkrpf9-3 .banner__abovetitle.rte{color:#fff;font-size:1.1em;letter-spacing:5px;text-transform:uppercase}#Slide-template--19289697222844__slideshow_hero_zkrpf9-3 h1.banner__heading{line-height:1.4em;text-shadow:0 2px 4px rgba(0,0,0,.5)}#Slide-template--19289697222844__slideshow_hero_zkrpf9-3 .banner__text.rte{font-size:1.4em}#Slide-template--19289697222844__slideshow_hero_zkrpf9-3 .button--primary,#Slide-template--19289697222844__slideshow_hero_zkrpf9-1 .button--primary:hover,#Slide-template--19289697222844__slideshow_hero_zkrpf9-2 .button--primary:hover{background-color:#000}#Slide-template--19289697222844__slideshow_hero_zkrpf9-3 .button--primary:hover{background-color:#89766d}#shopify-section-template--18462678614204__featured_blog_AhGcpQ .card__information{padding-left:0;padding-right:0}#shopify-section-template--18462678614204__featured_blog_AhGcpQ .card__heading.h2{font-size:1.3em;text-transform:capitalize}#shopify-section-template--19289697222844__featured_blog_AhGcpQ .card__information{padding-left:0;padding-right:0}#shopify-section-template--19289697222844__featured_blog_AhGcpQ .card__heading.h2{font-size:1.3em;text-transform:capitalize}@media screen and (max-width: 991.98px){body.index .banner__heading{max-width:100%}body.index .image-with-text .image-with-text__content{padding:2rem 0rem}#Slide-template--18462678614204__slideshow_hero_zkrpf9-1 .banner__abovetitle.rte{font-size:.9em;letter-spacing:3px;padding:3px 7px;text-align:center;text-transform:uppercase}#Slide-template--18462678614204__slideshow_hero_zkrpf9-2 .banner__abovetitle.rte{color:#fff;font-size:.9em;letter-spacing:5px;text-transform:uppercase}#Slide-template--18462678614204__slideshow_hero_zkrpf9-2 .banner__text.rte{font-size:1.3em}.banner__buttons{justify-content:center}#shopify-section-template--18462678614204__featured_blog_AhGcpQ .card__information{padding-left:1rem;padding-right:1rem}#shopify-section-template--18462678614204__featured_blog_AhGcpQ .card__heading.h2{font-size:1.2em;text-transform:capitalize}}.product-card-wrapper .card__information{padding:0!important;text-align:center}.card__heading{color:#121212;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1em;font-weight:600;margin-top:1rem;margin-bottom:0}@media screen and (max-width: 1198.98px){.card__heading{font-size:1em;margin-top:1rem!important;margin-bottom:0}}.card-information{padding:0!important;text-align:center}.card-information .caption-with-letter-spacing{color:#121212;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:.9em;font-weight:500;text-transform:uppercase;margin-bottom:.25rem!important;text-align:center}.card-information>.price{font-size:16px;text-align:center}.card-information .price .price__regular .price-item.price-item--regular,.card-information .price .price__sale .price-item.price-item--sale.price-item--last{color:#5f6369!important;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;margin-top:0;margin-bottom:0}.card-information .price .price__sale .price-item.price-item--sale.price-item--last{color:#d7282f!important;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;margin-top:0;margin-bottom:0}.card-information .price .price-item{margin-right:0!important}.card-badge{align-self:flex-start;z-index:1}.card__badge.top{margin:.25rem}.badge{border:0!important;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;display:flex;align-items:center;padding:1rem 2rem;text-align:center;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.9em;font-weight:500;letter-spacing:.1rem;line-height:1em;word-break:break-word}.color-soldout{background-color:#5f6369;color:#fff}.color-sale{background-color:#d2df4e;color:#121212}.color-bestseller{background-color:#cd531f;color:#fff}.color-new{background-color:#000;color:#fff}.color-closeout{background-color:#dee2e6;color:#fff}.color-pro{background-color:#edebe9;color:#121212}.badge-icon,.bi-tag,.bi-fire,.bi-stars,.bi-exclamation-circle,.bi-x-circle,.icon-closeout,.icon-pro{margin-right:6px}.icon-closeout{color:#fff}.quick-add .button{background-color:transparent!important;border-top:1px solid #dee2e6!important;border-bottom:0!important;color:#121212;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1em;font-weight:600;margin:.5rem 0 0;padding:1rem;transition:all .5s}.quick-add .button:hover{border-top:1px solid #000000!important;border-bottom:0!important;color:#89766d}.quick-add .button svg{margin-right:5px;vertical-align:top;width:16px;height:16px}@media screen and (max-width: 991.98px){.card__content{padding:0!important}.card__heading{font-size:.8em}.card-information>.price{font-size:14px;text-align:center}.card-information .price .price__regular .price-item.price-item--regular,.card-information .price .price__sale .price-item.price-item--sale.price-item--last{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.quick-add .button{font-size:.8em;margin:.5rem 0 0;padding:0}.badge{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.8em;font-weight:500;letter-spacing:.1rem;line-height:1em;padding:.5rem 1rem;text-align:center}}.review-block{border:1px solid #dee2e6;border-radius:5px;padding:2rem 4rem;margin:0 auto;max-width:64%}.review-block .icon{margin-top:-45px;position:relative}.review-block p.review{color:#000;font-size:1em}.review-block p.source{color:#282828;font-size:.8em}#Slide-template--17872695656636__slideshow_UE3MRp-1 .banner__heading,#Slide-template--17872695623868__slideshow_gXkW4i-1 .banner__heading,#Slide-template--17872695656636__slideshow_UE3MRp-1 .banner__text.rte,#Slide-template--17872695623868__slideshow_gXkW4i-1 .banner__text.rte{text-shadow:0 0 3px rgba(0,0,0,.5)}#Slide-template--17872695656636__slideshow_UE3MRp-2 .banner__text.rte p,#Slide-template--17872695623868__slideshow_gXkW4i-2 .banner__text.rte p{font-size:1em;text-shadow:0 0 3px rgba(0,0,0,.5)}@media screen and (max-width: 991.98px){.review-block{max-width:96%}#Slide-template--17872695656636__slideshow_UE3MRp-2 .banner__text.rte p,#Slide-template--17872695623868__slideshow_gXkW4i-2 .banner__text.rte p{font-size:.8em}}.facets{border-bottom:1px solid #dee2e6;margin-bottom:2rem;padding-bottom:2rem}.facets-vertical-form{align-items:center}.product-count__text{color:#121212;text-transform:none}.facet-filters__field .select__select,.mobile-facets__sort .select__select{font-weight:400;font-size:14px}.facet-filters__field .select__select option,.mobile-facets__sort .select__select option{font-weight:400;font-size:14px;min-height:1.5em;padding:5px 10px}.facets-container{display:none!important}@media screen and (min-width: 750px){.facets-vertical .facets-wrapper{padding-right:4rem;width:280px}}#product-grid .grid__item,.related-products .grid__item{background-color:#fff;color:#121212;border:1px solid #efefef;padding:.5rem;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;transition:all .5s}#product-grid .grid__item .card .card-information,.related-products .card-information{text-align:center}.card-wrapper .rating-star{color:#cd531f;--color-rating-star:#cd531f;font-size:1.2em;letter-spacing:.2em}.card-wrapper .rating-count{display:none!important}@media screen and (max-width: 991.98px){.card-wrapper .rating-star{font-size:1em;letter-spacing:.1em}}.pagination{justify-content:center}.pagination .pagination__list{display:flex;flex-wrap:nowrap}.pagination .pagination__item{border:1px solid #dee2e6;color:#5f6369;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:13px!important;padding:.5rem;transition:transform .5s}.pagination .pagination__item:hover{background-color:#5f6369;color:#fff!important}.pagination .pagination__item--current{background-color:#5f6369;border:1px solid #dee2e6;color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:13px!important;padding:.5rem}.pagination__item.link{color:#5f6369!important}.pagination__item.link:hover{color:#fff!important}.pagination__item--current:after,.pagination__item:hover:after{background-color:transparent!important}@media screen and (max-width: 991.98px){.pagination .pagination__item,.pagination .pagination__item--current{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:13px!important;padding:.25rem}}#breadcrumbs{font-size:.75em}#breadcrumbs a,#breadcrumbs a:visited{color:#121212}#breadcrumbs a:hover{color:#89766d}.product__info-container>*+*{margin:1rem 0!important}.product__info-container .caption-with-letter-spacing{font-size:.9em;font-weight:400;margin-bottom:.5rem;text-transform:uppercase}.product__title{margin-bottom:.5rem;text-transform:uppercase}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}@media screen and (min-width: 1200px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.product__sku{font-size:.9em}.price .price__regular .price-item.price-item--regular{color:#121212;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:1em;font-weight:600}.price .price-item{margin-right:.25rem!important}.price .price__sale s.price-item.price-item--regular{color:#121212;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400}.price .price-item.price-item--sale{color:#d7282f!important;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1em;font-weight:600}.product__tax.caption{display:none!important}.short-description{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.9em;font-weight:500;margin-top:2rem;margin-bottom:.5rem}.blade-lock{color:#d7282f;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.9em;font-weight:500}.list-includes{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.9em;font-weight:500}.list-includes li{margin-top:.25em;margin-bottom:.25em}.more-link{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.8em;margin-top:.5rem;margin-bottom:2rem}.more-link a{color:#89776d}.more-link a:hover{color:#000}#anchor-more{height:32px}.specifications{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;margin-top:1rem!important;margin-bottom:1rem!important;padding-top:1rem;padding-bottom:1rem}.specification-list-item{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.9em;font-weight:500;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;margin-bottom:1.5rem;padding-top:.5rem}.specification-icon{border:1px solid #b2a8a3;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;width:28px;height:28px}.metalabel{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase}.list-text{border-left:1px solid #dee2e6;padding-left:1em;font-size:.9em}.list-text-no-icon{display:block}.vane-application-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start;align-content:center;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.8em;font-weight:500;margin:1rem 0 2rem}.vane-application-icon{width:32px;height:32px}#variant-selects{margin-top:2rem;margin-bottom:2rem}.form__label{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.9em;font-weight:700;text-transform:uppercase}.product-form__input--pill input[type=radio]+label{border:1px solid #edebe9!important;padding:1rem!important;font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.9em;font-weight:500;text-transform:uppercase}.select__select{font-size:1.4rem}@media screen and (max-width: 991.98px){.swatch{--swatch-input--size: 2.6rem}}.product-form__submit span{display:flex;width:100%;align-items:center;justify-content:center}.product-form__submit span svg{width:32px;margin:0 2px 0 0}.shopify-payment-button__more-options{font-family:Poppins,Helvetica,Arial,sans-serif;font-size:.9em;font-weight:500}@media screen and (min-width: 1200px){.related-products__heading{font-size:calc(var(--font-heading-scale) * 3.25rem);text-align:center;text-transform:uppercase}}.cbb-frequently-bought-container.cbb-desktop-view{border-top:1px solid #dee2e6;padding:2rem 4rem 0rem;margin-bottom:0!important}#shopify-block-easyflow_product_options_app_block_Ezz4Wb p:last-child{display:none!important}@media screen and (min-width: 1200px){#shopify-section-template--17071997943996__rich_text_KCqc6A .rich-text__blocks{width:75%}}@media screen and (max-width: 991.98px){.tab-content .tab-inner{font-size:.9em}}.footnote{font-size:.8em}.footnote a{color:#121212}.coming-soon-message{padding:.5rem 0}.product-media{transition:transform .5s}.product-media:hover{transform:scale(1.03)}.product-card-information{padding:0 2rem}.product-heading{color:#121212;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1em;font-weight:500;margin-top:1rem;margin-bottom:0}.flo-collage .flo-collage-product,.flo-collage .flo-collage-collection{background-color:#fff;color:#121212;border:1px solid #efefef;padding:.5rem;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;transition:all .5s}.flo-collage .flo-collage-product .card__media .media img{object-fit:contain!important}.search-modal .predictive-search__item-heading.h5{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1em;font-weight:400}.search-modal .price .price__regular .price-item.price-item--regular,.search-modal .price .price__sale s.price-item.price-item--regular,.search-modal .price .price-item.price-item--sale{color:#fff}.predictive-search__heading{color:#fff!important}h2.rich-text__heading{text-transform:uppercase}body.page h1.main-page-title{display:none}@media screen and (min-width: 990px){.page-width--narrow{max-width:100rem}}body.page-livestream{background-color:#f2f2f2;background-image:url(/cdn/shop/files/FLO-TextureBackground-20.png?v=1716930403);background-repeat:no-repeat;background-position:center;background-size:cover}body.page-livestream .main-page-title{display:none!important}body.page-livestream .rich-text{color:#121212}body.page-livestream #shopify-section-template--16954003947708__main .page-width{background-color:#000;padding:1rem;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.livestream-header{text-align:center}.livestream-iframe{position:relative;padding-bottom:56.25%;overflow:hidden;height:0px}.livestream-iframe iframe{border:10px solid #000000}#livestream-gallery .thumb{margin:1rem auto;max-width:320px}body.page-retailers .main-page-title{display:none!important}@media screen and (min-width: 991.98px){.retailer-logo{max-width:200px}}#adhesion-wrap,#troubleshooting-wrap{margin:0 auto;max-width:1024px;width:100%}#adhesion-wrap ul,#troubleshooting-wrap ul{list-style:none;margin:0;padding:0}#adhesion-wrap ul li,#troubleshooting-wrap ul li{display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:24px;margin-top:24px}#adhesion-wrap ul li span,#troubleshooting-wrap ul li span{color:#d2df4e;display:block;font-size:1.3em;font-weight:600;line-height:1.5em;padding:0 1rem 0 1em}#adhesion-wrap ul li p,#troubleshooting-wrap ul li p{color:#121212;display:block;font-size:1.1em;line-height:1.5em;margin:0;padding:0;text-align:left}.inline-thumbnail{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-right:2rem;margin-left:2rem;max-width:150px;height:150px}.exploding-arrow{margin:0 auto;max-width:1000px}@media screen and (max-width: 767.98px){.text-center-mobile{margin-top:2rem;text-align:center}}#spine-chart-guide{margin:0 auto;max-width:1200px}.chart-image{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.chart-guide{margin-top:1rem}ul.numbered-list{list-style:none;margin:0;padding:0}ul.numbered-list li{display:flex;margin:3rem 0;align-items:center}ul.numbered-list li span.label{color:#d2df4e;font-size:1.3em;font-weight:600;line-height:1.5em;padding:0 1rem 0 1em}ul.numbered-list li p{border-left:1px solid #dee2e6;color:#fff;font-size:1em;line-height:1.5em;margin:0;padding:0 1rem;text-align:left}.note{color:#fff;font-size:.9em;margin:2rem}h3.accordion__title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:none}.collapsible-content .accordion__content{padding:1rem 2rem}.page-faqs .rich-text__heading{text-align:center!important}.page-faqs .rich-text__blocks{max-width:1200px}.collapsible-content-wrapper-narrow{max-width:1200px!important}.page-faqs .accordion__title{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1em}@media screen and (max-width: 990px){.page-faqs .nav-link{padding:.5rem}.page-faqs .nav-link svg{width:32px;height:32px}}.accordion-button{background-color:#fff;color:#121212;display:flex;align-items:center;padding:2r 1rem;position:relative;width:100%;text-align:left;border:0;border-radius:0;overflow-anchor:none;font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:none}.accordion-button:not(.collapsed){background-color:#fff;color:#121212;box-shadow:none}.accordion-button:focus{box-shadow:none}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;color:#121212}.accordion-body{padding:2rem 1rem}.accordion-body h2{margin-bottom:2rem}@media screen and (max-width: 990px){.nav-link .faq-topic-heading{font-size:.9em}}body.page-tips-vane-chart .main-page-title{display:none!important}.vanes-table{border-collapse:collapse;border-spacing:0;overflow:auto;width:auto}.vanes-table .th-model,.vanes-table .th-matrix,.vanes-table .th-driver,.vanes-table .th-summit{border:1px solid #dee2e6;padding:1rem;text-align:center}.vanes-table tr{border-bottom:1px solid #dee2e6;padding-top:1rem;padding-bottom:1rem}.vanes-table .row-category{background-color:#005a7c;color:#fff;font-size:.9em;font-weight:400;padding:1rem 3rem;text-align:center;vertical-align:middle}.vanes-table .p-matrix,.vanes-table .p-driver,.vanes-table .p-summit{background-color:#fff;border:1px solid #dee2e6;color:#121212;font-size:.8em;padding:1rem;text-align:center;vertical-align:middle}.table-link a{color:#121212;font-size:1em;font-weight:700;text-align:center;text-decoration:none;transition:all .5s}.table-link a:hover{color:#89766d}.icon-small{width:16px;height:16px}.vanes-table>:not(caption)>*>*{border-bottom:0}th.sticky,td.sticky{position:sticky;left:0}th.sticky:after,td.sticky:after{content:"";position:absolute;right:-6px;top:0;bottom:-1px;width:5px;border-left:1px solid #dee2e6;background:linear-gradient(90deg,#00000014),#0000 100%)}th.sticky:before,td.sticky:after{content:"";position:absolute;left:-6px;top:0;bottom:-1px;width:5px;border-right:1px solid #dee2e6;background:linear-gradient(90deg,#0000,#000c)}.flo-product-wrapper-title{margin-top:0;margin-bottom:3rem}.flo-product-row{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr auto;column-gap:.75em;row-gap:.75em}@media screen and (min-width: 768px){.product-grid-sixth{grid-column:auto / span 2}.product-grid-fourth{grid-column:auto / span 3}.product-grid-third{grid-column:auto / span 4}.product-grid-two-thirds{grid-column:auto / span 8}.product-grid-half{grid-column:auto / span 6}.product-grid-three-fourths{grid-column:auto / span 9}}.flo-product-item-product{background-color:#fff;color:#121212;border:1px solid #efefef;padding:.5rem;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;transition:all .5s}@media screen and (max-width: 767.98px){.product-grid-sixth,.product-grid-fourth,.product-grid-third{grid-column:auto / span 6}.product-grid-two-thirds,.product-grid-three-fourths{grid-column:auto / span 12}.product-grid-half-mobile{grid-column:auto / span 6}.product-grid-one-mobile{grid-column:auto / span 12}}.icon-within-hero img{max-width:260px}.faqs-category{border:1px solid #dee2e6;padding:3rem 2rem;text-align:center;transition:all .5s}.faqs-topic-icon{text-align:center}img.faqs-topic-icon{width:48px;height:48px}img.faqs-topic-tac-icon{width:112px;height:48px}.faqs-topic-heading{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1em;font-weight:500;letter-spacing:0;text-transform:uppercase}h2.topic-heading{margin-bottom:2rem}#topic-general .accordion .accordion-button{padding:1rem}#topic-general .accordion-header .accordion-button{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:0}#topic-general .accordion .accordion-body p{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:1.5rem}@media screen and (max-width: 991.98px){.faqs-category{border:1px solid #dee2e6;padding:0;text-align:center;transition:all .5s}img.faqs-topic-icon{width:32px;height:32px}img.faqs-topic-tac-icon{width:auto;height:32px}}.banner-callout{background-color:#e0ed1099;color:#fff;font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.7em;font-weight:600;letter-spacing:5px;margin-bottom:2rem;padding:2rem 1rem 1rem}#giveaway-hero-banner{background:#000 url(/cdn/shop/files/Summer-Sweepstakes-2025-Banner.jpg?v=1750940319) no-repeat center center;background-size:cover;min-height:520px}.image-block{margin-top:2rem;margin-bottom:2rem}.img-summer-logo{margin:2rem auto;max-width:64%}.img-summer-brands{margin:2rem auto;max-width:488px}#shopify-section-template--18462679236796__rich_text_LcTbNK .rich-text__text,#shopify-section-template--18462679236796__rich_text_QCriGw .rich-text__text{font-size:1.3em}#shopify-section-template--18462679236796__rich_text_LcTbNK .rich-text__text a,#shopify-section-template--18462679236796__rich_text_jPAH37 .rich-text__text a{color:#d7282f;font-size:15px}#shopify-section-template--18462679236796__rich_text_LcTbNK .subtitle{color:#000;font-size:1.5em;font-weight:700}#shopify-section-template--18462679236796__rich_text_QCriGw h2.h1{font-size:1.7em}@media screen and (min-width: 750px){#shopify-section-template--18462679236796__rich_text_LcTbNK .rich-text__wrapper{width:75%}}@media screen and (max-width: 1023px){.banner-callout{font-size:1.2em;font-weight:600;margin-bottom:2rem;padding:2rem 1rem 1rem}#giveaway-hero-banner{background:#000 url(/cdn/shop/files/Summer-Sweepstakes-2025-Banner.jpg?v=1750940319) no-repeat right center;background-size:cover;min-height:320px}.image-block{margin-top:2rem;margin-bottom:2rem}.img-summer-logo,.img-summer-brands{margin:2rem auto;max-width:100%}#shopify-section-template--18462679236796__rich_text_LcTbNK .rich-text__text,#shopify-section-template--18462679236796__rich_text_QCriGw .rich-text__text{font-size:1.1em}#shopify-section-template--18462679236796__rich_text_LcTbNK .subtitle{color:#000;font-size:1.3em;font-weight:700}#shopify-section-template--18462679236796__rich_text_QCriGw h2.h1{font-size:1.5em}}.channel-column{background-color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:.5rem .25rem;padding:2rem 1rem;max-width:300px}@media screen and (max-width: 991.98px){.channel-column{padding:2rem 1rem;max-width:220px}}.name-of-show{font-size:1em;font-weight:600;margin:1rem 0 0}.channels{font-size:.8em}#field-staff p,#field-staff .location{font-size:.9em}@media screen and (max-width: 991.98px){#field-staff{padding:1rem}}#contact-sidebar{margin-bottom:3rem;padding-right:4rem;padding-left:2rem}.no-accordion-list{max-width:100%}.additional-categories{margin:0;padding:0}.additional-category-list{list-style-type:none;margin:0;padding:0}.additional-list-item{font-family:Oswald,Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase;border-top:1px solid #dee2e6;margin:0 .25rem;padding:1rem}#contact-sidebar a{color:#282828;text-decoration:none}#contact-sidebar a:hover{color:#89766d;text-decoration:none}.contact-sidebar-message{margin-bottom:2rem}.sidebar-message-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:flex-start;gap:20px}.sidebar-icon{width:48px;height:48px}.sidebar-message-text{font-family:Poppins,Arial,Helvetica,sans-serif;font-size:.9em;font-weight:500}.addmarginbottom{margin-bottom:2rem}.form-container{border:1px solid #dee2e6;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-top:2rem;margin-bottom:2rem}.web-ticket-form{padding:1rem 0}.collection .collection__title{text-align:center}#levi-morgan-gallery,#hank-parker-gallery{margin-top:-15rem;position:relative}@media screen and (max-width: 1198.98px){#levi-morgan-gallery,#hank-parker-gallery{margin-top:-5rem}}body.page-hank-parker-feature slider-component.page-width-desktop{max-width:800px}@media screen and (min-width: 750px){.section-template--17162221256892__featured_collection_4cDyP9-padding,.section-template--17165671203004__featured_collection_4cDyP9-padding{padding-top:64px;padding-bottom:64px;padding-left:4rem;padding-right:4rem}}.text-link{color:#89766d}.text-link:hover{color:#000}button#quick-add-template--17555680592060__product-grid8453003739324-submit,button#quick-add-template--17555680592060__product-grid8502912024764-submit,button#quick-add-template--17555680493756__product-grid8453003739324-submit,button#quick-add-template--17555680493756__product-grid8502912024764-submit{display:none!important}.blog-embed{margin:3rem auto}body.page-fletchingtips .announcement-bar-section,body.page-fletchingtips .shopify-section-header-sticky,body.page-fletchingtips footer{display:none!important}.compare-fletching{overflow-x:auto;width:calc(100% - .75rem);max-width:1280px;margin:0 auto}.fletching-table{overflow-x:scroll;width:auto;border-collapse:collapse;border-spacing:0}.fletching-table tr{border-bottom:1px solid #dee2e6;padding-top:1rem;padding-bottom:1rem}.fletching-table th{padding-top:1rem;padding-bottom:1rem}.fletching-table td{border:1px solid #dee2e6;vertical-align:middle;padding:1rem;text-align:center}.fletching-table .th-product{text-align:center}.fletching-table .row-category{border-left:1px solid #dee2e6;color:#282828;font-size:1em;font-weight:600;padding:1rem;text-align:center;vertical-align:middle;position:sticky}.fletching-table th.category-spacer,.fletching-table td.category-spacer{border-right:0}.fletching-table th.image-spacer,.fletching-table td.image-spacer{border-left:0}.fletching-table .td-description{font-size:.75em}.fletching-table th.sticky:before,.fletching-table td.sticky:after,.fletching-table th.sticky:after,.fletching-table td.sticky:before{border:0!important}@media screen and (max-width: 750px){.fletching-table td{font-size:.8em}.fletching-table .td-description{font-size:.6em;min-width:200px}}.top-headline{color:#282828;font-family:Oswald,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.6em;margin-bottom:0;text-transform:uppercase}#shopify-section-template--18051341582524__rich_text_bygxeb .rich-text__text.rte p,#shopify-section-template--18051341582524__rich_text_x9WPr7 .rich-text__text.rte p{font-size:1.1em;padding-left:1rem;padding-right:1rem}.sms-form{border:1px solid #dee2e6;padding:2rem;margin:0 auto;max-width:600px}#Banner-template--18462993776828__image_banner_r4LmCp .banner__text.body p{border:2px solid #ffffff;color:#fff;font-size:1.3em;letter-spacing:2px;padding:1rem;text-shadow:2px 2px 5px rgba(0,0,0,.75);text-transform:uppercase;margin:0 auto;max-width:75%}#Banner-template--18462993776828__image_banner_r4LmCp .banner__heading{text-shadow:2px 2px 5px rgba(0,0,0,.75)}#Banner-template--18462993776828__image_banner_r4LmCp .banner__text.subtitle{color:#fff;font-size:1.3em;text-shadow:2px 2px 5px rgba(0,0,0,.75)}#patriotic-section-one{margin:0 auto;max-width:980px;padding:2rem}#patriotic-section-two{padding:1rem}#patriotic-section-one .headline{font-family:Oswald,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.5em!important;margin-bottom:2rem;text-transform:uppercase}#patriotic-section-one p{color:#121212;font-size:1.3em}.discount-code{color:#d7282f;font-size:1.5em;font-weight:600}.disclaimer{color:#121212;font-size:13px!important}#patriotic-section-two p,#patriotic-section-two ul{color:#fff}.why-headline{font-family:Oswald,Arial,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:3em!important;margin-bottom:2rem;text-transform:uppercase}.why-want-list{list-style-type:none;margin:0;padding:0}.why-want-list li{border-bottom:1px solid rgba(255,255,255,.25);padding-top:1rem;padding-bottom:1rem}.point-text{font-size:1.4em!important;text-transform:uppercase!important}p.message{font-size:1.3em!important}body.page-lp-patriotic .featured-product.grid{align-items:center}body.page-lp-patriotic .featured-product .product-media-container{margin:0 auto;max-width:80%}body.page-lp-patriotic .product__media{border:1px solid #dee2e6}body.page-lp-patriotic .featured-product .product-form__buttons{max-width:28rem}body.page-lp-patriotic .featured-product .button,body.page-lp-patriotic .featured-product .button--primary{background-color:#d7282f;border:0!important;box-shadow:none!important;color:#fff}body.page-lp-patriotic .featured-product .button:hover,body.page-lp-patriotic .featured-product .button--primary:hover{background-color:#000;border:0!important;box-shadow:none!important;color:#fff}.product__view-details{border:1px solid #121212;color:#121212;display:inline!important;padding:12px 18px}@media screen and (max-width: 1023px){#patriotic-section-one{padding:1rem}#patriotic-section-one .headline{font-size:2.1em!important}#patriotic-section-one p{color:#121212;font-size:1.1em}.discount-code{font-size:1.5em}body.page-lp-patriotic .featured-product .product__info-wrapper{text-align:center}body.page-lp-patriotic .featured-product .product-form__input price-per-item,.featured-product .price-per-item__container{justify-content:center}body.page-lp-patriotic .featured-product .product-form__buttons{max-width:24rem;margin:0 auto}p.message{font-size:1.1em!important}.why-headline{font-size:2.3em!important;text-align:center}.why-want-list li{text-align:center}.point-text{font-size:1.2em!important;text-transform:uppercase!important}}.product__info-wrapper .product__view-details{display:none!important}body.page-lp-patriotic .product__info-wrapper .product__view-details{display:inline-block!important}.save{background-color:#5f6369;color:#fff;font-size:.9em;padding:2rem;max-width:73%}@media screen and (max-width: 1023px){.save{max-width:100%}}#shopify-section-template--18834445205692__page_title_banner_nryrTq .banner__text.rte.subtitle p{font-size:1.5em}.subhead{margin-bottom:3rem}.components-chart{border:1px solid #dee2e6;margin:2rem auto}.components-chart th,.components-chart td{text-align:center;vertical-align:middle}.components-chart .colorbg{background-color:#f4f3ed}.card{border:0}.card-title{font-family:Poppins,Helvetica,Arial,sans-serif;font-optical-sizing:auto;font-size:1em;margin:.75rem 0;text-align:center}a.card-link .card-title{color:#121212}#levi-quote{border:1px solid #dee2e6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 auto;padding:4rem 3rem;max-width:70%}.quote-xl{color:#282828;font-size:1.5em;font-weight:600}.product-buy-button{border-top:1px solid #dee2e6}.product-buy-button:hover{border-top:1px solid #000000}.product-buy-button .button--primary{background-color:#fff;color:#000}.product-buy-button .button--primary:hover{color:#89766d}.product-buy-button .button--primary svg path{stroke:#000!important}.whicharrow{font-size:1.5em;font-weight:600}@media screen and (max-width: 1023px){.components-chart th,.components-chart td{font-size:.9em}#post-1,#post-2,#post-3,#post-4{margin:1rem auto}.quote-xl{font-size:1.3em}.product-buy-button .button--primary{padding:0}}@media screen and (min-width: 750px){#shopify-section-template--18861665550524__image_banner_hero_RwtDkB .banner--desktop-transparent .banner__box{max-width:75rem!important}}#Banner-template--18861665550524__image_banner_hero_RwtDkB .media>img{object-fit:cover;object-position:top center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}#shopify-section-template--18861665550524__image_banner_hero_RwtDkB .banner__text.rte.subtitle{color:#d2df4e;font-size:1.5em;font-weight:600;letter-spacing:4px}#shopify-section-template--18861665550524__image_banner_hero_RwtDkB h1{text-shadow:0px 2px 4px rgba(0,0,0,.5)}#shopify-section-template--18861665550524__image_banner_hero_RwtDkB .banner__text.rte.body{color:#fff;font-size:1.3em}#shopify-section-template--18861665550524__image_banner_hero_RwtDkB .button--primary{background-color:#f26725;color:#fff}#shopify-section-template--18861665550524__image_banner_hero_RwtDkB .button--primary:hover{background-color:#000}.bottommargin{margin-bottom:2rem}.application-icons{margin-top:3rem;margin-bottom:2rem}.application-heading{color:#282828;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.3em;margin-bottom:3rem}.embed-form{margin:1rem auto}.dhp-blurb{font-size:1.1em;margin:2rem;padding:2rem 3rem}.btitle{color:#000;font-weight:700}#shopify-section-template--18861665550524__image_with_text_feXaBK .image-with-text__content,#shopify-section-template--18861665550524__image_with_text_BqFmhK .image-with-text__content{padding:6rem 5rem 7rem}#shopify-section-template--18861665550524__image_with_text_iYkKri .page-width{max-width:120rem}#shopify-section-template--18861665550524__image_with_text_iYkKri .image-with-text__text.rte.body p{font-size:1.5em}#shopify-section-template--18861665550524__rich_text_e6KnQi .button--primary{background-color:#f26725;color:#fff;font-size:1.2em}#lmquote{margin:0 2rem;padding:2rem}.quote{font-size:1.3em}.qname{color:#5f6369;font-size:1em}@media screen and (max-width: 1023px){#shopify-section-template--18861665550524__image_banner_hero_RwtDkB .banner--desktop-transparent .banner__box{background-color:#0000;padding:2rem}#shopify-section-template--18861665550524__image_banner_hero_RwtDkB .banner__text.rte.subtitle{font-size:1.2em;text-shadow:0px 0px 0px rgba(255,255,255,0)}#shopify-section-template--18861665550524__image_banner_hero_RwtDkB h1{text-shadow:0px 0px 0px rgba(255,255,255,0)}#shopify-section-template--18861665550524__image_banner_hero_RwtDkB .banner__text.rte.body{font-size:1.1em;text-shadow:0px 0px 0px rgba(255,255,255,0)}.embed-form{margin:1rem auto;max-width:90%}.dhp-blurb{font-size:.9em;margin:0 1rem;padding:1rem}.btitle{font-size:1em}#shopify-section-template--18861665550524__image_with_text_iYkKri .image-with-text__text.rte.body p{font-size:1.2em}.rotatemobile{transform:rotate(45deg);margin:0 auto;max-width:32%}.img-thumbnail{margin-bottom:1rem}}.article-template{padding-bottom:3rem}.main-blog .title--primary{display:none!important}.caption{font-size:.9em;font-style:italic;margin-top:1rem;margin-bottom:1rem;text-align:right}blockquote.quote{border-top:0;border-right:0;border-bottom:0;border-left:3px solid #89766d;color:#121212;font-size:1.1em;line-height:1.5em;margin:2rem auto 3rem;padding:2rem}body.blog .card__heading{font-size:1.1em;margin-top:1rem!important;margin-bottom:.6rem!important}.shop-links{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;margin-top:2rem;margin-bottom:2rem;padding:1rem}.article-template__content a{color:#004660;font-weight:700}a.article-template__link{color:#282828;font-size:.9em;border:1px solid #dee2e6;padding:1rem;max-width:180px;margin-left:auto;margin-right:auto;border-radius:5px}@media screen and (min-width: 990px){body.article-catalog-lindsey .rich-text__blocks,body.article-catalog-mattclark .rich-text__blocks,body.article-catalog-levi .rich-text__blocks,body.article-catalog-joel .rich-text__blocks,body.article-catalog-cactusjack .rich-text__blocks,body.article-news-post .rich-text__blocks,body.article-tips-post .rich-text__blocks,body.article-pro-talk .rich-text__blocks{max-width:78rem!important}body.article-catalog-swhstory .rich-text__blocks{max-width:100%}}body.article-catalog-lindsey .rich-text__blocks>*+*,body.article-catalog-mattclark .rich-text__blocks>*+*,body.article-catalog-levi .rich-text__blocks>*+*,body.article-catalog-joel .rich-text__blocks>*+*,body.article-catalog-swhstory .rich-text__blocks>*+*,body.article-catalog-cactusjack .rich-text__blocks>*+*,body.article-news-post .rich-text__blocks>*+*,body.article-tips-post .rich-text__blocks>*+*,body.article-pro-talk .rich-text__blocks>*+*{margin-top:0}body.article-catalog-lindsey .article-template h2,body.article-catalog-mattclark .article-template h2,body.article-catalog-levi .article-template h2,body.article-catalog-joel .article-template h2,body.article-catalog-swhstory .article-template h2,body.article-catalog-cactusjack .article-template h2,body.article-news-post .article-template h2,body.article-tips-post .article-template h2,body.article-pro-talk .article-template h2{font-family:Poppins,Helvetica,Arial,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:1.5em;text-transform:none!important}body.article-catalog-lindsey .article-template h3,body.article-catalog-mattclark .article-template h3,body.article-catalog-levi .article-template h3,body.article-catalog-joel .article-template h3,body.article-catalog-swhstory .article-template h3,body.article-catalog-cactusjack .article-template h3,body.article-news-post .article-template h3,body.article-tips-post .article-template h3,body.article-pro-talk .article-template h3{font-family:Poppins,Helvetica,Arial,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:1.2em;text-transform:none!important}body.article-catalog-mattclark .article-template .rich-text__text.rte{font-size:1.1em;margin-top:1rem}.lrp-banner-text{color:#fff;opacity:1}a.lrp-cta-link{color:#fff!important}#shopify-section-template--19289697222844__176003420052ea3665{background-color:#002a4e;color:#fff;padding:5rem 1rem}.ai-two-column-container-azzvrnxl5k2zndzdplaigenblock0732507xedbhn{max-width:1368px!important}.ai-two-column-button-azzvrnxl5k2zndzdplaigenblock0732507xedbhn{font-weight:700!important}@media screen and (max-width: 1023px){#shopify-section-template--19289697222844__176003420052ea3665{padding:3rem 1rem}.ai-two-column-content-azzvrnxl5k2zndzdplaigenblock0732507xedbhn{padding:16px 0!important}.ai-two-column-button-azzvrnxl5k2zndzdplaigenblock0732507xedbhn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/flo.css.map */
