body.menu-open .notice-bar,body.menu-open .chatbot-container,body.menu-open .chatbot-container-btn,body.menu-open .ascb_btn,body.menu-open .AstuteBotLauncher,body.menu-open .cc-banner,body.menu-open .sticky-product-bar,body.menu-open .needsclick:has(.needsclick[data-testid=animated-teaser]),body:has(.rh-modal[style*=block]) .notice-bar,body:has(.rh-modal[style*=block]) .chatbot-container,body:has(.rh-modal[style*=block]) .chatbot-container-btn,body:has(.rh-modal[style*=block]) .ascb_btn,body:has(.rh-modal[style*=block]) .needsclick:has(.needsclick[data-testid=animated-teaser]),body:has(.rh-modal[style*=block]) .cc-banner,body:has(.rh-modal[style*=block]) .AstuteBotLauncher{opacity:0!important;visibility:hidden!important}.announcement-bar{width:100%}#product-template{scroll-margin-top:70px}.sticky-product-bar{position:fixed;left:0;bottom:0;width:100vw;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#037a0d;z-index:9999999;padding:10px;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;-webkit-box-shadow:0px -5px 15px 0px rgba(0,0,0,.05);box-shadow:0 -5px 15px #0000000d}.sticky-product-bar:has(a:hover){background-color:#135b0a}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sticky-product-bar img{max-height:50px;width:100%}.sticky-product-bar h5{margin:0;color:#fff;font-weight:700}.sticky-product-bar .sticky-btn{margin-left:20px;height:38px;min-width:38px;display:flex;align-items:center;justify-content:center;background:#fdda3f;border-radius:50px;text-decoration:none}@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}}.cookieconsent-wrapper{gap:20px!important;padding:12px 15px!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-shadow:0px -5px 15px 0px rgba(0,0,0,.05);box-shadow:0 -5px 15px #0000000d}.cookieconsent-wrapper p{color:#000;font-size:14px;font-weight:400;line-height:100%;text-align:center}.cookieconsent-wrapper p a{opacity:1}.cc-compliance,.cookieconsent-wrapper .cc-compliance{gap:5px}.cc-compliance .cc-btn,.cookieconsent-wrapper .cc-btn{font-size:14px;font-weight:400;line-height:20px;padding:4px 13px;border:1px solid #037A0D;border-radius:50px;margin:0;flex:unset;transform:scale(1)!important}.cc-compliance .cc-btn:hover,.cookieconsent-wrapper .cc-btn:hover{background-color:#135b0a;border-color:#135b0a;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;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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:0;font-size:16px!important;line-height:40px;display:flex;align-items:center;justify-content:center;height:40px}.cc-consent-verification{color:#000;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:-4px;width:20px!important;height:20px!important;border-radius:4px!important;outline:none!important;-webkit-box-shadow: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 #037A0D!important}.cc-checkbox:after{border:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:20px!important;height:20px!important;background-image:url(../png/uim--check0c77.png);background-position:center center;background-size:100%;top:0!important;left:0!important;background-color:#037a0d;transition:.3s all ease}.cc-checkbox-container label:hover .cc-checkbox:after{background-color:#135b0a}.cc-cookie-category-text{font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:#000;opacity:.75}.cc-btn-close-settings{background-image:url(../png/cloxe_18e21.png);width:30px!important;height:30px!important;background-size:cover;-webkit-box-shadow:none!important;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;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.cookieconsent-wrapper .cc-compliance{margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cookieconsent-wrapper{gap:5px!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}access-widget-ui{--offset-left: 16px;--offset-top: 60px;--lead-color: #037a0d}.AstuteBotLauncher{border-radius:10px;overflow:hidden;-webkit-box-shadow:0px 8px 50px 0px rgba(0,0,0,.15);box-shadow:0 8px 50px #00000026;z-index:999!important;bottom:10px!important}.AstuteBotLauncher:has(.MinMaxChat[data-mode=min]){z-index:2147483647!important}.AstuteBotLauncher .BotFrame{width:100%!important;border:none!important}.chatbot-container{bottom:15px;right:10px;width:40px;height:40px}.chatbot-container svg circle{fill:#037a0d}.AstuteBotLauncher .ChatTitleBar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:17px 15px!important;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.2)),to(rgba(255,255,255,0))),#037a0d!important;background:-o-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 100%),#037a0d!important;background:linear-gradient(90deg,#fff3,#fff0),#037a0d!important}.AstuteBotLauncher .ChatTitleBar .MinMaxChat{margin:0!important;outline:none!important;font-size:0!important}.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;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../png/vectorb710.png)}.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;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../png/message-lines7b1d.png)}.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:#037a0d!important;padding:0!important}.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]) .ChatTitleBar:hover{background:#135b0a!important}.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]) .ChatContainer{width:40px;background-color:#037a0d}.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]){right:10px;border-radius:50px}.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]) .ChatTitleBar .MinMaxChat[data-mode=max] span{right:6px}.ChatActions .CloseChat{display:none!important}.chatbot_btn{background:#037a0d;border-radius:50px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}@media (max-width:767px){.chatbot-container{bottom:15px!important}.AstuteBotLauncher:has(.MinMaxChat[data-mode=min]){height:100dvh;width:100%;right:0;bottom:0!important;background:#0000008c;padding:10px;overflow:scroll;border-radius:0;-webkit-transition:unset!important;-o-transition:unset!important;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,div[data-testid=animated-teaser]>span,button.needsclick:not(.klaviyo-close-form),.AstuteBotLauncher:has(.MinMaxChat[data-mode=max]) .ChatTitleBar{transition:bottom .3s ease,background-color .3s ease,background .3s ease!important}[data-testid=animated-teaser]>button.klaviyo-close-form.kl-private-reset-css-Xuajs1,button[aria-label="Close teaser"]{transition:.3s all ease;right:13px!important;top:47%!important;transform:translateY(-50%)}.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]){width:auto!important;margin-left:10px!important;margin-bottom:10px!important}div[data-testid=animated-teaser]>span{max-width:max-content;min-width:max-content;width:100%!important;background-size:16px;min-height:40px!important;padding:8px 40px!important;background-repeat:no-repeat;background-position-y:13px;background-position-x:19px;background-image:url(../png/tags5ec6.png)}.needsclick:has(.needsclick[data-testid=animated-teaser]):hover span,div[data-testid=animated-teaser]>span:hover{background-color:#135b0a!important}span.kl-private-reset-css-Xuajs1[role=alert]{width:100%!important}.needsclick input[type=email]:not(.newsletter-block input[type=email],.join-newsletter input[type=email]){outline:transparent!important;border:1px solid rgba(8,31,96,.15)!important;transition:border .3s ease}.needsclick input[type=email]:not(.newsletter-block input[type=email],.join-newsletter input[type=email]):focus,.needsclick input[type=email]:not(.newsletter-block input[type=email],.join-newsletter input[type=email]):hover,.needsclick input[type=email]:not(.newsletter-block input[type=email],.join-newsletter input[type=email]):active{border:1px solid #037A0D!important}.go3259122709.go3259122709.go3259122709:hover,div [data-testid=form-component]>button:not(.newsletter-block [data-testid=form-component]>button,.join-newsletter [data-testid=form-component]>button):focus,div [data-testid=form-component]>button:not(.newsletter-block [data-testid=form-component]>button,.join-newsletter [data-testid=form-component]>button):active,div [data-testid=form-component]>button:not(.newsletter-block [data-testid=form-component]>button,.join-newsletter [data-testid=form-component]>button):hover{background-color:#135b0a!important}.needsclick input[type=email]::placeholder{transition:opacity .3s ease}.needsclick input[type=email]:focus::placeholder{opacity:1!important}div[data-testid=form-component]:has(>button):not(.newsletter-block [data-testid=form-component],.join-newsletter [data-testid=form-component]){width:40px;height:50px;transform:translateY(-100%);position:absolute!important;right:5px;padding:1px 0 0!important}div [data-testid=form-component]>button:not(.newsletter-block [data-testid=form-component]>button,.join-newsletter [data-testid=form-component]>button){background-image:url(../png/arowf31e.png)!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:#037a0d!important}input[type=email]+div>div:has([id^=klaviyo_ariaid_]){left:15px!important;right:unset!important}.needsclick:has(.needsclick+.needsclick[aria-modal=true][style*=flex])>.needsclick:nth-child(1){display:block!important;position:relative;z-index:2147483648!important}div[data-testid=form-component] .go3176171171 p{padding-top:5px}.needsclick[aria-modal=true]{z-index:2147483648!important;background-color:transparent!important;border-radius:5px}.needsclick a{color:#000!important}.klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]+label svg,.klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]+label svg rect,.klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]+label polygon{transition:.3s all ease}.klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]+label>svg:nth-child(1){stroke:#00000040!important}.klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]+label:hover>svg:nth-child(1){stroke:#037a0d!important}.klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]:checked+label>svg:nth-child(1) rect{fill:#037a0d}.klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]:checked+label:hover>svg:nth-child(1) rect{fill:#135b0a}.klaviyo-form.klaviyo-form.klaviyo-form input[type=checkbox]:checked+label>svg:nth-child(2) polygon{fill:#fff;transform:scale(.9);transform-origin:center center}@media (max-width:767px){.needsclick[aria-modal=true]>div{transform:scale(1)!important;width:calc(100% - 20px);margin:auto!important;padding-top:10px}.needsclick[aria-modal=true]>div [data-testid=POPUP]>div{margin:0!important}.needsclick[aria-modal=true]>div [data-testid=POPUP]>div:after{height:10px}div[data-testid=form-component]:has(>button):not(.shopify-section-group-footer-group [data-testid=form-component]){right:35px}div[data-testid=form-component]:has(input[type=email]):not(.shopify-section-group-footer-group [data-testid=form-component]){padding:10px 30px 0!important}.klaviyo-form.klaviyo-form.klaviyo-form{padding:0 0 10px!important}}.ascb_btn{position:fixed;right:10px;bottom:55px;width:40px;height:40px;cursor:pointer;z-index:999;border-radius:50%;background-color:#037a0d;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chatbot_btn:hover,.ascb_btn:hover{background-color:#135b0a}.ascb_btn a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#dsm-bundles .products-selection-inner{background-color:#037a0d!important;border-radius:10px 10px 0 0!important}#dsm-bundles .products-selection-inner .mobile-icon{border-radius:50px;background:#ffffff40}#dsm-bundles .products-selection-inner .mobile-icon svg rect{fill:#ffffff40}@media (max-width:990px){#dsm-bundles .products-selection-inner-info{padding-right:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/site-widgets.css.map?v=166837362632970180341738064657 */
