.template-index .header__heading-logo{height:auto;max-width:100%;filter:brightness(0) invert(1)}.sprite-scroll-section{width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.content-wrapper{display:flex;width:100%;max-width:1200px;align-items:center;gap:40px}.content-wrapper.reverse{flex-direction:row-reverse}.sprite-container{flex:1;display:flex;justify-content:center;align-items:center;max-width:100%;overflow:hidden}.sprite-wrapper{width:100%;max-width:100%;aspect-ratio:auto;position:relative}.sprite-image{object-fit:none;object-position:0 0;display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media(max-width:768px){.sprite-wrapper{width:90vw}}.text-container{flex:1;max-width:500px}.fade-out{transition:opacity .6s ease;opacity:0}@media(max-width:1024px){.content-wrapper{flex-direction:column!important;text-align:center}.sprite-wrapper{width:90vw}}.animated-sprite-section{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;height:var(--section-height);padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.animated-sprite-background{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:0}.animated-sprite-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0000004d,#0009);z-index:1}.animated-sprite-container{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:1200px;width:100%;z-index:2;gap:2rem;height:100%}.layout-reverse .animated-sprite-container{flex-direction:row-reverse}.animated-sprite-text{flex:1}.animated-sprite-image{flex:1;display:flex;justify-content:center;align-items:center}.animated-sprite-image .sprite-wrapper{width:var(--sprite-width);height:var(--frame-height);overflow:hidden;position:relative}.animated-sprite-image .sprite-image{width:var(--image-width);height:100%;object-fit:cover;transform:translate(0);will-change:transform}.animated-btn{display:inline-block;padding:10px 20px;text-decoration:none;margin-right:10px;transition:all .3s ease}.button-row{display:flex;flex-wrap:wrap;gap:0px;margin-top:20px}.sprite-animate-section{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:var(--section-height);padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}.sprite-animate-background{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;z-index:0}.sprite-animate-gradient{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.sprite-animate-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:1200px;width:100%;z-index:2;gap:2rem}.layout-reverse .sprite-animate-container{flex-direction:row-reverse}.sprite-animate-text{flex:1;max-width:500px}.sprite-animate-text h1,.sprite-animate-text h2,.sprite-animate-text p{margin:0 0 1rem}.sprite-animate-image{flex:1;display:flex;justify-content:center;align-items:center}.sprite-animate-image .sprite-wrapper{overflow:hidden;position:relative;width:var(--frame-width);height:var(--frame-height)}.sprite-animate-image .sprite-animate-img{width:auto;height:100%;object-fit:none;object-position:top left;transform:translateZ(0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;image-rendering:auto;transition:transform .05s linear}.sprite-btn{display:inline-block;padding:10px 20px;text-decoration:none;margin-right:10px;transition:all .3s ease}.btn-1.hover-zoom:hover,.btn-2.hover-zoom:hover{transform:scale(1.1)}.btn-1.hover-opacity:hover,.btn-2.hover-opacity:hover{opacity:.7}@media(max-width:1024px){.sprite-animate-container{flex-direction:column!important;text-align:center}.sprite-animate-image .sprite-wrapper{width:100%;height:auto}}.knot-features-bg{width:100%}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.animated.opacity-0{opacity:0}.animated.fade-in-up{animation:fade-in-up .7s ease-out forwards}.animated.fade-in-down{animation:fade-in-down .7s ease-out forwards}.animated.fade-in-left{animation:fade-in-left .7s ease-out forwards}.animated.fade-in-right{animation:fade-in-right .7s ease-out forwards}.knot-features-wrapper{max-width:1200px;margin:auto;padding-left:20px;padding-right:20px;text-align:center}.knot-features-grid{display:grid;gap:40px;margin-top:50px}.knot-features-grid.columns-1{grid-template-columns:1fr}.knot-features-grid.columns-2{grid-template-columns:repeat(2,1fr)}.knot-features-grid.columns-3{grid-template-columns:repeat(3,1fr)}.knot-features-grid.columns-4{grid-template-columns:repeat(4,1fr)}.knot-feature img{margin-bottom:0}.knot-feature h3{font-size:1.2rem;font-weight:600;margin-bottom:10px;color:#222}.knot-feature p{color:#666;font-size:.95rem;line-height:1.5}@media screen and (max-width:768px){.knot-features-grid{grid-template-columns:1fr!important;gap:30px}}.text-image-section{padding-top:var(--pt);padding-right:var(--pr);padding-bottom:var(--pb);padding-left:var(--pl);background-color:#f9f9f9}.text-image-container{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;align-items:center;gap:40px}.text-block,.image-block{flex:1;min-width:300px;position:relative}.image-block img{max-width:100%;height:auto;display:block}.button-group{margin-top:20px;display:flex;flex-wrap:wrap;gap:16px}.sprite-btn{display:inline-block;padding:12px 24px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.sprite-btn:hover{transform:scale(1.1);box-shadow:0 8px 20px #0000001a}.animated-ti{opacity:0;transition:transform .6s ease-out,opacity .6s ease-out}@media screen and (min-width:769px){.text-lg-left{text-align:left}.text-lg-center{text-align:center}.text-lg-right{text-align:right}.hide-image-desktop .image-block{visibility:hidden}.text-block{flex:1 1}.hide-image-desktop .text-block{max-width:50%;flex:0 0 50%}.hide-image-desktop .text-image-container{justify-content:center}}@media screen and (max-width:768px){.text-image-section{padding-top:var(--pt-mobile)!important;padding-right:var(--pr-mobile)!important;padding-bottom:var(--pb-mobile)!important;padding-left:var(--pl-mobile)!important}.text-image-container{flex-direction:column;gap:20px}.invert-mobile .text-image-container{flex-direction:column-reverse}.hide-image-mobile .image-block{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-left .button-group{justify-content:flex-start}.text-center .button-group{justify-content:center}.text-right .button-group{justify-content:flex-end}}@media screen and (min-width:769px){.text-image-container{flex-direction:row}.text-image-container.image-left{flex-direction:row-reverse}}.animated-ti{opacity:0;transition:transform .6s ease-out,opacity .6s ease-out;will-change:transform,opacity}.fade-in-up{transform:translateY(30px)}.fade-in-down{transform:translateY(-30px)}.fade-in-left{transform:translate(-30px)}.fade-in-right{transform:translate(30px)}.in-view.fade-in-up,.in-view.fade-in-down,.in-view.fade-in-left,.in-view.fade-in-right{transform:translate(0);opacity:1}@media screen and (max-width:768px){.hide-on-mobile{display:none!important}.hide-bg-mobile{background-image:none!important}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-left .button-group{justify-content:flex-start}.text-center .button-group{justify-content:center}.text-right .button-group{justify-content:flex-end}}@media screen and (min-width:769px){.text-lg-left{text-align:left}.text-lg-center{text-align:center}.text-lg-right{text-align:right}}.breadcrumbs{padding:1rem 5%;margin:0 auto 2rem;text-align:center;font-size:.9rem;overflow:visible;white-space:normal}.breadcrumbs__list{display:inline-flex;flex-wrap:wrap;gap:.5em;list-style:none;margin:0;padding:0}.breadcrumbs__item{display:inline-flex;align-items:center}.breadcrumbs__item:not(:last-child):after{content:"\203a";margin:0 .5em;font-size:.8em;vertical-align:middle;color:currentColor}@media screen and (max-width:480px){.breadcrumbs{padding:.5rem 3%;font-size:13px}.breadcrumbs__item:not(:last-child):after{margin:0 .25em;font-size:13px}}@media screen and (min-width:481px)and (max-width:767px){.breadcrumbs{padding:1rem 5%;font-size:14px}}@media screen and (min-width:768px)and (max-width:1799px){.breadcrumbs{padding:1rem 10%;font-size:15px}}@media screen and (min-width:1800px){.breadcrumbs{padding:1rem 11%;font-size:15px}}.ais-page .ais-Stats,.ais-page .ais-search-header,.ais-page .ais-hit--subtitle *{font-family:montserrat!important;font-size:12px!important}.ais-page .ais-facets{font-family:Montserrat}.ais-page .ais-hit--title{color:#40491f!important}.ais-page .ais-facet--header{background:#40491f!important;color:#fff!important}.ais-page .ais-hit--cart-button{background:#40491f!important;color:#fff!important;border-width:0!important;padding:13px 16px!important}.ais-page .ais-hit--cart-button:hover{background:#252b12!important;color:#fff!important}@media screen and (min-width:750px){.banner--desktop-transparent .banner__box{--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0}.banner--desktop-transparent .button--secondary{--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;--alpha-button-background: 0}}@media screen and (max-width:749px){.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0}.banner:not(.banner--mobile-bottom) .button--secondary{--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;--alpha-button-background: 0}}.product__description{overflow-wrap:anywhere}.article-template__content iframe[src*="youtube.com/embed/"],.article-template__content iframe[src*="youtube-nocookie.com/embed/"]{max-width:100%;aspect-ratio:16 / 9;height:auto}
/*# sourceMappingURL=/cdn/shop/t/49/assets/be-custom.css.map */
