:root{--orange: #F96F27;--green: #5B6D30;--font-body-family: "SN Pro"}html{scroll-behavior:smooth}body{overflow-x:hidden}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Hagrid Text Bold;text-transform:uppercase}.product__title>*{margin:0;font-weight:700;font-family:SN Pro;letter-spacing:0}.card__heading{font-family:SN Pro;font-weight:700;font-size:16px}.header-wrapper header{display:flex;justify-content:space-between}.search__input.field__input{background:#f2f2f2;min-width:500px;width:100%}.reset__button{right:calc(var(--inputs-border-width) + 5.4rem)!important}.search__button.field__button{background:var(--orange)!important;border-radius:5px;height:40px;margin:2px;padding:0 30px;color:#fff}.menu-full-width{background:#5c6c30}.menu-full-width a,.header__active-menu-item{color:#fff}.header__inline-menu .list-menu--inline{display:flex;justify-content:space-between}.header__active-menu-item{text-decoration:none}.menu-full-width li.gm-level-0{border-bottom:2px solid transparent}.menu-full-width li.gm-level-0:hover,.menu-full-width li.current-page-link{border-bottom:2px solid var(--orange)!important}.header__menu-item:hover span{text-decoration:none}.mega-menu span{color:#fff;text-transform:uppercase}.mega-menu svg{color:#fff}.mega-menu__list--condensed .mega-menu__link,.mega-menu__link:hover{color:#515151!important}.image-slider-home .banner__content{padding:0rem 5rem 5rem}.image-slider-home h2{font-size:50px;text-transform:uppercase;line-height:100%;font-weight:800}.image-slider-home p{color:#fff;font-size:20px;font-weight:400;line-height:30px}.image-slider-home .button{--border-offset: none}.image-slider-home .button:after{position:static;display:none}.image-slider-home .button:nth-of-type(1){background:var(--orange)!important;color:#fff}.image-slider-home .button:nth-of-type(1):hover{background:#fff!important;color:var(--orange)!important}.image-slider-home .button:nth-of-type(2){background:#fff}.image-slider-home .button:nth-of-type(2):hover{background:var(--orange);color:#fff}.professional-gear .media.media--transparent.media--adapt:before{content:"";width:100%;height:100%;position:absolute;top:0;z-index:99;border-radius:9px}.professional-gear .multicolumn-card__info{position:absolute;z-index:99;bottom:45px;left:30px;color:#fff;padding:40px 60px 40px 40px!important;width:75%}.professional-gear img{border-radius:9px}.professional-gear h3.inline-richtext{color:#314253;font-size:22px;line-height:30px}.professional-gear p{font-size:15px;line-height:20px}.professional-gear a.link{margin-top:60px;display:inline-block;background:#314253;border-radius:9px;padding:8px 30px;color:#fff}.community{margin-top:-20px;margin-bottom:100px;padding-top:150px;position:relative;z-index:9;min-height:699px}.community:before{background:#5b6d30 url(/cdn/shop/files/community-top.png?v=1776759748) repeat-x;background-size:cover;content:"";width:100%;height:90px;position:absolute;top:0;left:0}.community:after{background-image:url(/cdn/shop/files/man-with-chainsaw-tree.png?v=1776674734);background-repeat:no-repeat;background-position:left top;position:absolute;top:17px;left:0;z-index:1;content:"";width:320px;height:699px;filter:grayscale(1)}.community-text{max-width:785px;width:100%;margin:0 auto;color:#314253;line-height:30px;text-align:center}.community h2{color:#5b6d30;text-align:center}.community .title{color:#5b6d30}.community .description-wrapper{max-width:75%;width:100%;margin:0 auto 30px;font-size:20px;line-height:30px}.community .multicolumn-card{text-align:center}.community .multicolumn-card h3{font-size:20px;padding:0 50px}.community-boxes{display:flex;gap:40px;justify-content:space-between}.community-boxes .box{border-radius:13px;background:#f0f0f0;padding:20px 80px;text-align:center}.community-boxes .box h3{margin-top:10px}img.man-chainsaw{margin-top:-80px;margin-bottom:-800px;position:relative;z-index:99;filter:grayscale()}.content-with-buttons .group-actions{flex-direction:column;align-content:flex-start;margin-bottom:20px}.trade-professional{height:650px;position:relative;background:#efeded}.trade-professional:after{content:"";background-image:url(/cdn/shop/files/rock-climbing-tools.png?v=1776991940);background-repeat:no-repeat;width:335px;height:223px;position:static}.trade-professional h2{color:#314253}.trade-professional .custom-grid{gap:50px}.content-with-buttons .group-actions a:first-child{background:#f96f27;color:#fff}.content-with-buttons .group-actions a:last-child{background:transparent;border:1px solid #5B6D30;color:#5b6d30;outline:1px solid #5B6D30}.content-with-buttons .group-actions a.button{--border-offset: none;border:0px solid #5b6d30}.content-with-buttons .group-actions a.button:before,.content-with-buttons .group-actions a.button:after{--border-opacity: 1px;box-shadow:none;border:0px solid green}.content-with-buttons .group-actions a.button.button--primary:hover{background:#fff!important;color:#5b6d30;border-color:#5b6d30!important}.content-with-buttons .group-actions a.button.button--secondary:hover{background:#f96f27!important;color:#fff;border-color:#f96f27;outline-color:#f96f27}.content-with-buttons .group-text{font-style:italic;font-size:17px}.blog h2.blog__title{margin:0 auto;color:#5b6d30}.custom-newsletter{margin-bottom:100px}.custom-newsletter .newsletter__wrapper p{color:#fff}.custom-newsletter .newsletter__wrapper:before{content:" ";background-image:url(/cdn/shop/files/rock-climber.png?v=1776994098);width:312px;height:332px;position:static}.custom-newsletter .newsletter-form,.custom-newsletter .newsletter__wrapper .newsletter-form__field-wrapper{max-width:70rem}.custom-newsletter .newsletter-form__button{width:auto;right:0;background:#f96f27!important;border-radius:6px;padding:0 15px;font-family:Hagrid Text Bold;text-transform:uppercase;color:#fff}.custom-newsletter .newsletter-form__button span.svg-wrapper{display:none}.custom-newsletter .newsletter-form__field-wrapper .field__input{background:#fff;color:#777d75}.custom-newsletter .field__label{color:#777d75}.footer h2{color:#5b6d30;font-size:1.6rem}.footer .list-social__link{padding:8px;border-radius:100%;border:1px solid #5B6D30;text-align:center;margin-right:10px;color:#5b6d30}.footer .list-social{display:flex;flex-wrap:nowrap;justify-content:normal;margin-bottom:50px}.footer .footer__content-bottom{border-top:0 none;padding-top:1.5rem;padding-bottom:1.5rem;background:#5b6d30;color:#fff}.footer .footer__content-bottom-wrapper{display:flex;width:100%;justify-content:center}.footer .footer__copyright{margin-top:0}.footer .copyright__content{font-size:1.4rem}.footer .copyright__content a:hover{color:#fff}.footer .footer__blocks-wrapper.grid--4-col-tablet .grid__item ul{column-count:2}.rte ul,.rte ol{list-style-position:outside}.huk_menu_app_desktop.huk_menu_app_desktop7340{text-transform:uppercase}a:empty{display:inline-block}.card__information{display:flex;flex-direction:column;justify-content:space-between}slideshow-component:not(.page-width) .slider-buttons{margin-bottom:-20px;bottom:70px}.slider-button,.slider-counter__link--dots .dot .slider-counter__link--active.slider-counter__link--dots .dot{color:#fff}.facets-vertical{display:flex;align-items:flex-start;gap:3rem}#main-collection-filters{flex:0 0 25rem;width:25rem}.product-grid-container{flex:1;min-width:0}.cloud-search-filters-sidebar-container{display:flex;clear:both}.cloud-search-filters-sidebar-container #cloud_search_filters_sidebar{display:block;width:250px;min-width:250px;margin-inline-end:20px}.cloud-search-filters-sidebar-container .cloud-search-filters-products{flex-grow:1}#cloud_search_filters_sidebar:empty{display:block}@media screen and (max-width:767px){.cloud-search-filters-sidebar-container #cloud_search_filters_sidebar,#cloud_search_filters_sidebar,#cloud_search_filters_sidebar:empty{display:none}}@media screen and (min-width:768px){body:has(#cloud_search_filters_sidebar) #cloud_search_filters_root .cloud-search-page-controls.cloud-search-page-controls--collection-page{display:none}body:has(#cloud_search_filters_sidebar) #cloud_search_filters_root .cloud-search-page-controls.cloud-search-page-controls--search-page{display:none}}#cloud_search_filters_sidebar:empty:before{content:"Filters";display:block;margin:0 0 16px;font-size:18px;line-height:1.5}#cloud_search_filters_sidebar:empty:after{content:"";display:block;width:100%;height:100%;min-height:650px;margin-left:-24px;background-image:linear-gradient(#dfe3e8,transparent 0),linear-gradient(#dfe3e8 28px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 28px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 28px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(transparent 100%,transparent 0);background-size:100% 100%,40% 28px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,40% 28px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,40% 28px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,100% 100%;background-position:-150% 0,24px 16px,24px 56px,24px 86px,24px 116px,24px 146px,24px 196px,24px 236px,24px 266px,24px 296px,24px 326px,24px 376px,24px 416px,24px 446px,24px 476px,24px 506px;background-repeat:no-repeat;animation-duration:.8s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none;animation-play-state:running;animation-name:cs-loading}@keyframes cs-loading{0%{opacity:.45}to{opacity:.9}}.cloud-search-filter-value__count{margin-left:auto}@media(min-width:750px)and (max-width:1099px){.footer .footer__blocks-wrapper.grid--4-col-tablet .grid__item ul{column-count:1}}@media screen and (max-width:767px){.facets-vertical{display:block!important}.cloud-search-page-controls__filters-container{justify-content:flex-start}.header__icon--menu[aria-expanded=true]:before{background:transparent}}@media screen and (max-width:600px){.header-wrapper header{flex-direction:column}.search__input.field__input{min-width:100%}.header-wrapper header{padding-top:30px;padding-bottom:30px;position:relative}.header-wrapper header header-drawer{order:1}.header-wrapper header header-drawer summary.header__icon{position:absolute;right:10px;top:5px}.header-wrapper header .header__heading{order:3}.header-wrapper header .header__search__dd{order:4}.header-wrapper header .header__icons{order:2;position:absolute;right:60px;top:5px}.header-wrapper header .header__heading-logo{margin-right:20px}.image-slider-home .banner__content{padding:0rem 1.5rem 5rem}.image-slider-home h2{font-size:25px;line-height:35px}.image-slider-home p{font-size:18px;line-height:25px}.professional-gear .multicolumn-card__info{padding:20px 20px 40px 0!important;width:95%}.professional-gear h3.inline-richtext{font-size:17px;line-height:20px}.community.section{padding-top:50px}.community.section:before{background:url(/cdn/shop/files/community-top.png?v=1776759748) repeat-x;top:-35px;height:60px}.community.section:after{background:transparent}.community-boxes{flex-direction:column}.slider-bottom.slider-reviews-d{margin-top:-50px;margin-bottom:-50px}.shopify-section .review-carousel-template--20563855573166__review_carousel_VFFTQG{padding-top:40px}.trade-professional{height:auto}.trade-professional:after{background-image:none;position:static}#shopify-section-template--20563855573166__featured_blog_zedFwg{margin-top:-50px!important}.custom-newsletter .newsletter__wrapper:before{background:none;position:static}.footer .footer__blocks-wrapper.grid--4-col-tablet .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer .footer__blocks-wrapper.grid--4-col-tablet .grid__item:nth-child(3){width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}.page-width--narrow{max-width:var(--page-width);margin:0 auto;padding:0 5rem}.huk_menu_submenu_tab_position_left ul.huk_menu_col-4 li:hover{background:#e5e5e5!important}.shopify-policy__container{padding-bottom:50px}input[type=password].nf-form-control,input[type=text].nf-form-control,textarea.nf-form-control{font-size:13px}.nf-btn.nf-btn-primary{padding:15px 50px!important;font-size:16px!important;font-weight:700}.nf-form-control::placeholder{color:#000}.massy-checkbox-border{border-color:#f96f27!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
