*{scroll-behavior:smooth}.overflow-hidden-tablet .chatbot-container,.overflow-hidden-tablet .ascb_btn,.overflow-hidden-tablet .AstuteBotLauncher,.overflow-hidden-tablet .cc-banner,.overflow-hidden-tablet .needsclick:has(.needsclick[data-testid=animated-teaser]){opacity:0!important;visibility:hidden!important}body:has(.rh-modal[style*=block]) .cc-banner,body:has(.rh-modal[style*=block]) .notice-bar,body:has(.rh-modal[style*=block]) .chatbot-container,body:has(.rh-modal[style*=block]) .ascb_btn,body:has(.rh-modal[style*=block]) .needsclick:has(.needsclick[data-testid=animated-teaser]){opacity:0!important;visibility:hidden!important}#product-template{scroll-margin-top:70px}.sticky-product-bar{position:fixed;left:0;bottom:0;width:100vw;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;background:#4e5859;z-index:9999999;padding:10px;transition:.3s all ease;box-shadow:0 -5px 15px #0000000d}.sticky-product-bar:has(a:hover){background-color:#3b4243}.sticky-product-bar>a{display:flex;align-items:center;justify-content:center;text-decoration:none;outline:none;border:none}.sticky-product-bar.fixed-sticky{opacity:1;visibility:visible}.sticky-product-bar .product-img{padding-right:10px;max-width:80px;display:flex;align-items:center;justify-content:center}.sticky-product-bar img{max-height:50px;width:100%}.sticky-product-bar h5{margin:0;color:#fff;font-weight:700;font-size:16px;line-height:21px}.sticky-product-bar .sticky-btn{margin-left:20px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50px;text-decoration:none;cursor:pointer}.sticky-product-bar .sticky-btn svg path{fill:#4e5859}@media (max-width:768px){.sticky-product-bar{padding:0}.sticky-product-bar a{padding:13px 10px;justify-content:space-between}.sticky-product-bar h5{font-size:14px}.sticky-product-bar .product-img{min-width:45px}.sticky-product-bar img{max-height:40px}}.cookieconsent-wrapper{gap:20px!important;padding:12px 15px!important;justify-content:center!important;box-shadow:0 -5px 15px #0000000d}.cookieconsent-wrapper p{font-size:14px;font-weight:400;line-height:100%;text-align:center}.cookieconsent-wrapper p a{opacity:1;text-decoration:underline;box-shadow:none!important;transform:scale(1)!important}.cc-compliance,.cookieconsent-wrapper .cc-compliance{gap:5px}.cc-compliance .cc-btn,.cookieconsent-wrapper .cc-btn{font-size:14px;font-weight:500;line-height:1;padding:6px 13px 8px;border:1px solid #6FA84F;box-shadow:none!important;border-radius:50px;margin:0;flex:unset;transform:scale(1)!important}.cc-compliance .cc-btn:hover,.cookieconsent-wrapper .cc-btn:hover{background-color:#537e3c;border-color:#537e3c;color:#fff}.cc-compliance .cc-btn-accept-selected,.cookieconsent-wrapper .cc-settings{color:var(--button-color);background-color:transparent}.cc-settings-dialog{border-radius:5px;width:100%!important;max-width:600px;top:50%!important;transform:translateY(-50%);margin:0 auto!important}.cc-settings-view .cc-compliance{padding-top:20px;border-top:1px solid #0000001a}.cc-settings-view .cc-compliance .cc-btn{flex:1;font-weight:500;padding:11px 15px;font-size:16px!important;line-height:1}.cc-consent-verification{font-size:12px!important;font-weight:400;line-height:16px;opacity:.75;font-style:normal;padding:0 20px}.cookie-settings-header{font-weight:700!important}.cc-checkbox-container{margin-bottom:12px!important}.cc-checkbox-container label{padding-left:27px;margin:0}.cc-checkbox{margin-top:-2px;width:20px!important;height:20px!important;border-radius:4px!important;outline:none!important;box-shadow:none!important;background-color:transparent!important;border:none;z-index:2;overflow:hidden}.cc-checkbox:before{border-radius:4px!important;content:" ";width:20px!important;top:0;left:0;position:absolute;height:20px!important;border:1px solid rgba(0,0,0,.25)!important;transition:.3s all ease}.cc-checkbox-container label:hover .cc-checkbox:before{border:1px solid #6FA84F!important}.cc-checkbox:after{border:none!important;transform:none!important;width:20px!important;height:20px!important;background-image:url(https://cdn.shopify.com/s/files/1/0269/0652/5774/files/uim--check.png?v=1726004414);background-position:center center;background-size:100%;top:0!important;left:0!important;background-color:#6fa84f;transition:.3s all ease}.cc-checkbox-container label:hover .cc-checkbox:after{background-color:#537e3c}.cc-cookie-category-text{font-size:14px;font-style:normal;font-weight:400;color:#000;opacity:.75}.cc-btn-close-settings{background-image:url(https://cdn.shopify.com/s/files/1/0269/0652/5774/files/cloxe_1.png?v=1726065811);width:30px!important;height:30px!important;background-size:cover;box-shadow:none!important;outline:none!important}.cc-btn-close-settings:after{display:none}@media (max-width:1024px){.cc-settings-dialog{max-height:calc(100dvh - 20px)!important;margin-top:10px!important;width:calc(100vw - 20px)!important;top:0!important;transform:translateY(0)!important}.cookieconsent-wrapper .cc-compliance{margin:0;flex-direction:row;justify-content:center}.cookieconsent-wrapper{gap:5px!important;justify-content:center!important}}access-widget-ui{--offset-left: 16px;--offset-top: 60px;--lead-color: #6FA84F}.AstuteBotLauncher .ChatContainer{background-color:#fff!important}.AstuteBotLauncher{border-radius:10px;overflow:hidden;box-shadow:0 8px 50px #00000026;z-index:999!important;bottom:10px!important}.AstuteBotLauncher:has(.MinMaxChat[data-mode=min]){z-index:2147483647!important;transition:none!important}.AstuteBotLauncher .BotFrame{width:100%!important;border:none!important}.chatbot-container{bottom:15px;right:10px;width:40px;height:40px}.chatbot-container svg circle{fill:#6fa84f}.AstuteBotLauncher .ChatTitleBar{position:relative;display:flex;align-items:center;justify-content:space-between;padding:17px 15px!important;border-radius:10px 10px 0 0!important;background:linear-gradient(90deg,#fff3,#fff0),#6fa84f!important}.AstuteBotLauncher .ChatContainer .ChatTitleBar .ChatActions{height:100%;position:absolute;top:0;right:0;box-shadow:none;border:none!important;outline:none!important}.AstuteBotLauncher .ChatTitleBar .MinMaxChat{margin:0!important;outline:none!important;font-size:0!important;box-shadow:none}.AstuteBotLauncher .ChatTitleBar .MinMaxChat[data-mode=min] span{font-size:0;width:30px;right:11px;background-size:44%;top:50%!important;height:30px!important;background-position:center center;background-repeat:no-repeat;position:absolute!important;transform:translateY(-50%);background-image:url(https://cdn.shopify.com/s/files/1/0269/0652/5774/files/Vector.png?v=1726174034)}.AstuteBotLauncher .ChatTitleBar .MinMaxChat[data-mode=max] span{top:50%;right:13px;font-size:0;width:30px;height:30px;position:absolute;background-size:50%;background-repeat:no-repeat;background-position:center center;transform:translateY(-50%);background-image:url(/cdn/shop/files/message-lines.png?v=1726174009)}.ChatTitleBar:has(.MinMaxChat[data-mode=max]) .TitleText{display:none}.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]) .ChatTitleBar{right:0;width:40px;height:40px;border-radius:52px;background:#6fa84f!important;padding:0!important}.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]) .ChatTitleBar:hover{background:#537e3c!important}.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]) .ChatContainer{width:40px;background-color:#6fa84f}.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]){right:10px!important;border-radius:50px;margin:0}.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]) .ChatTitleBar .MinMaxChat[data-mode=max] span{right:6px}.ChatActions .CloseChat{display:none!important}.chatbot_btn{background:#6fa84f;border-radius:50px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-top:5px}@media (max-width:767px){.chatbot-container{bottom:15px!important}.AstuteBotLauncher:has(.MinMaxChat[data-mode=min]){margin:0;height:100dvh;width:100%;max-width:100%;right:0!important;bottom:0!important;background:#0000008c;padding:10px;overflow:scroll;border-radius:0;transition:unset!important}.AstuteBotLauncher:has(.MinMaxChat[data-mode=min]) .ChatContainer{background-color:#fff;width:calc(100% - 20px);position:absolute;bottom:10px;border-radius:10px;overflow:hidden}}.ascb_btn,.AstuteBotLauncher,.chatbot-container,.chatbot-container .chatbot_btn,button.needsclick:not(.klaviyo-close-form),div[data-testid=animated-teaser]>span,.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]) .ChatTitleBar{transition:bottom .3s ease,background-color .3s ease,background .3s ease!important}button[aria-label="Close teaser"]{right:13px!important;top:50%!important;transform:translateY(-50%);transition:.3s all ease}.needsclick[data-testid=animated-teaser]>span{transition:.3s all ease}.needsclick:has(.needsclick[data-testid=animated-teaser]) button[aria-label="Close teaser"]{opacity:.75}.needsclick:has(.needsclick[data-testid=animated-teaser]):hover button[aria-label="Close teaser"]:hover{opacity:1}button[aria-label="Close teaser"] circle{display:none}.needsclick:has(.needsclick[data-testid=animated-teaser]){outline:none;width:auto!important}div[data-testid=animated-teaser]>span{min-width:max-content;max-width:max-content;padding:8px 40px!important;width:100%!important;background-size:17px;min-height:40px!important;background-repeat:no-repeat;background-position-y:13px;background-position-x:18px;background-image:url(https://cdn.shopify.com/s/files/1/0269/0652/5774/files/tags.png?v=1726256492)}.needsclick:has(.needsclick[data-testid=animated-teaser]):hover .needsclick[data-testid=animated-teaser]>span,div[data-testid=animated-teaser]>span:hover{background-color:#537e3c!important}span.kl-private-reset-css-Xuajs1[role=alert]{width:100%!important}.needsclick input[type=email]:not(footer input[type=email]){outline:transparent!important;border:1px solid rgba(8,31,96,.15)!important;transition:border .3s ease}.needsclick input[type=email]:not(footer input[type=email]):focus,.needsclick input[type=email]:not(footer input[type=email]):hover,.needsclick input[type=email]:not(footer input[type=email]):active{border:1px solid #6FA84F!important}div [data-testid=form-component]>button:not(footer [data-testid=form-component]>button):focus,div [data-testid=form-component]>button:not(footer [data-testid=form-component]>button):active,div [data-testid=form-component]>button:not(footer [data-testid=form-component]>button):hover{background-color:#537e3c!important}.needsclick input[type=email]::placeholder{opacity:.5!important}div[data-testid=form-component]:has(>button):not(footer [data-testid=form-component],.newsletter [data-testid=form-component]){width:40px;height:50px;transform:translateY(-100%);position:absolute!important;right:5px}div[data-testid=form-component]:has(input[type=email]):not(footer div[data-testid=form-component],.newsletter div[data-testid=form-component]){padding-bottom:0!important}div [data-testid=form-component]>button:not(footer [data-testid=form-component]>button,.newsletter [data-testid=form-component]>button){background-image:url(/cdn/shop/files/Arow.png?v=1726258968)!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:14px!important;font-size:0!important;width:40px!important;height:40px!important;padding:0!important;background-color:#6fa84f!important;align-self:center!important}input[type=email]+div>div:has([id^=klaviyo_ariaid_]){left:15px!important;right:unset!important}.needsclick[aria-modal=true]{z-index:2147483648!important}@media (max-width:767px){.needsclick[aria-modal=true]>div{transform:scale(1)!important;width:calc(100% - 20px);margin:auto!important}.needsclick[aria-modal=true]>div div[data-testid=POPUP]>div{margin:0!important}.needsclick[aria-modal=true]>div div[data-testid=POPUP]>div:before,.needsclick[aria-modal=true]>div div[data-testid=POPUP]>div:after{height:10px;min-height:auto}button.needsclick:not(.klaviyo-close-form):not(footer button.needsclick,.newsletter button.needsclick){height:40px!important}}.ascb_btn{position:fixed;right:10px;bottom:55px;width:40px;height:40px;cursor:pointer;z-index:999;border-radius:50%;background-color:#6fa84f;display:flex!important;align-items:center;justify-content:center}.chatbot_btn:hover,.ascb_btn:hover{background-color:#537e3c}.ascb_btn a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/40/assets/site-widgets.css.map?v=116245451809407551021733333656 */
