:root{--tgt-green: #3fa26b;--tgt-green-hover: #359059;--tgt-navy: #1f3a5f;--tgt-bg: #f4f5f0;--tgt-white: #ffffff;--tgt-text: #1a1a1a;--tgt-muted: #6b7280;--tgt-border: rgba(31, 58, 95, .1);--tgt-dark: #141414;--tgt-serif: "Cormorant Garamond", serif;--tgt-sans: "DM Sans", sans-serif}h1 em,h2 em,h3 em,h4 em,.h1 em,.h2 em,.h3 em,.h4 em{font-style:italic;color:var(--tgt-green)}.header{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#f4f5f0eb!important;border-bottom:1px solid var(--tgt-border)}.header__menu-link,.header__menu-item{font-family:var(--tgt-sans);font-size:13px;font-weight:400;letter-spacing:.02em;color:var(--tgt-muted);transition:color .2s ease}.header__menu-link:hover,.header__menu-item:hover,.header__menu-link[aria-current],.header__menu-link.is-active{color:var(--tgt-text)}.header__heading-logo,.header__heading-logo-image,.header__heading-link img{max-height:36px!important;width:auto!important}@media(max-width:749px){.header__heading-logo,.header__heading-logo-image,.header__heading-link img{max-height:28px!important}}.header-logo__image-container--original{display:inline-block!important;width:140px!important;height:36px!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:contain!important;text-indent:-9999px!important;overflow:hidden!important;font-size:0!important;color:transparent!important}@media(max-width:749px){.header-logo__image-container--original{width:110px!important;height:28px!important}}.button,.button--primary,.button--secondary,button.button{border-radius:100px!important;font-family:var(--tgt-sans);font-weight:500;letter-spacing:.02em;padding:14px 28px;transition:all .2s ease}.button--primary{background:var(--tgt-green)!important;color:var(--tgt-white)!important;border:1px solid var(--tgt-green)!important}.button--primary:hover{background:var(--tgt-green-hover)!important;border-color:var(--tgt-green-hover)!important}.button--secondary{background:transparent!important;color:var(--tgt-navy)!important;border:1.5px solid var(--tgt-border)!important}.button--secondary:hover{background:var(--tgt-navy)!important;color:var(--tgt-white)!important;border-color:var(--tgt-navy)!important}.footer{background:var(--tgt-navy);color:#ffffffb3}.footer__heading,.footer h4{font-family:var(--tgt-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--tgt-green)!important;margin-bottom:18px!important}.footer a{font-family:var(--tgt-sans);font-size:13px;color:#ffffffb3;text-decoration:none;line-height:1.9;transition:color .2s ease}.footer a:hover{color:var(--tgt-white)}.footer__copyright,.footer__bottom{font-family:var(--tgt-sans);font-size:11px;letter-spacing:.04em;color:#fff6}.section--footer email-signup-form,.section--footer email-signup-form *,.section--footer email-signup-form input,.section--footer email-signup-form input[type=email],.section--footer email-signup-form input[type=text],.section--footer email-signup-form button,.section--footer email-signup-form label,.section--footer email-signup-form span,.section--footer email-signup-form p,.section--footer [class*=email-signup],.section--footer [class*=email-signup] *,.section--footer [class*=email_signup],.section--footer [class*=email_signup] *,[id*=email_signup_],[id*=email_signup_] *,[id*=email-signup-],[id*=email-signup-] *,section[class*=footer]:not([class*=utilities]) email-signup-form,section[class*=footer]:not([class*=utilities]) email-signup-form *,section[class*=footer]:not([class*=utilities]) input,section[class*=footer]:not([class*=utilities]) input[type=email]{color:#f4f5f0!important;-webkit-text-fill-color:#f4f5f0!important;caret-color:#f4f5f0!important}.section--footer email-signup-form svg,.section--footer [class*=email-signup] svg,[id*=email_signup_] svg,[id*=email-signup-] svg,section[class*=footer]:not([class*=utilities]) svg{fill:#f4f5f0!important;stroke:#f4f5f0!important;color:#f4f5f0!important}.section--footer email-signup-form input::placeholder,.section--footer [class*=email-signup] input::placeholder,[id*=email_signup_] input::placeholder,[id*=email-signup-] input::placeholder,section[class*=footer]:not([class*=utilities]) input::placeholder{color:#f4f5f08c!important;-webkit-text-fill-color:rgba(244,245,240,.55)!important;opacity:1!important}.section--footer [class*=success],.section--footer [class*=error],.section--footer [class*=message]{color:#f4f5f0!important;-webkit-text-fill-color:#f4f5f0!important}.section--footer email-signup-form,.section--footer [class*=email-signup]:not(button),[id*=email_signup_] form,[id*=email_signup_]>div{background:#141e328c!important;border:1px solid rgba(244,245,240,.2)!important;border-radius:100px!important;transition:border-color .2s ease,background .2s ease!important}.section--footer email-signup-form:focus-within,.section--footer [class*=email-signup]:focus-within,[id*=email_signup_] form:focus-within{border-color:#3fa26b!important;background:#141e32bf!important}.section--footer email-signup-form button,.section--footer [class*=email-signup] button,[id*=email_signup_] button{background:transparent!important;border:none!important;color:#f4f5f0!important;-webkit-text-fill-color:#f4f5f0!important;transition:color .2s ease,background .2s ease!important}.section--footer email-signup-form button:hover,.section--footer [class*=email-signup] button:hover,[id*=email_signup_] button:hover{background:#3fa26b2e!important;color:#3fa26b!important;-webkit-text-fill-color:#3fa26b!important}.section--footer email-signup-form button:hover svg,.section--footer [class*=email-signup] button:hover svg,[id*=email_signup_] button:hover svg{fill:#3fa26b!important;stroke:#3fa26b!important;color:#3fa26b!important}.section--footer text-block,.section--footer text-block *,.section--footer rte-formatter,.section--footer rte-formatter *,.section--footer .text-block,.section--footer .text-block *,.section--footer .rte-formatter,.section--footer .rte-formatter *,.section--footer p,.section--footer span:not([class*=utilities]),section[class*=footer]:not([class*=utilities]) text-block,section[class*=footer]:not([class*=utilities]) text-block *,section[class*=footer]:not([class*=utilities]) rte-formatter,section[class*=footer]:not([class*=utilities]) rte-formatter *,section[class*=footer]:not([class*=utilities]) p,section[class*=footer]:not([class*=utilities]) span{color:#f4f5f0!important;-webkit-text-fill-color:#f4f5f0!important}.section--footer-utilities,.section--footer-utilities a,.section--footer-utilities span,[class*=footer-copyright],[class*=footer-policy] a{color:#f4f5f0b3!important}.section--footer-utilities a:hover,[class*=footer-policy] a:hover{color:#f4f5f0!important}h1,.h1{font-family:var(--tgt-serif)!important;font-weight:500!important;letter-spacing:-.025em!important;line-height:1.02!important}h2,.h2{font-family:var(--tgt-serif)!important;font-weight:500!important;letter-spacing:-.02em!important;line-height:1.1!important}h3,.h3,h4,.h4{font-family:var(--tgt-serif)!important;font-weight:500!important}body,p,.text-body{font-family:var(--tgt-sans);font-weight:300;line-height:1.8;color:var(--tgt-text)}.card,.product-card,.card--standard,.card--media{border-radius:16px;border-color:var(--tgt-border)!important}.page-content,main .page>section:first-child{padding-top:80px}html{scroll-behavior:smooth}main>.shopify-section:first-child .mg2-up,main>.shopify-section:first-child .ab-up,main>.shopify-section:first-child .ws-up,main>.shopify-section:first-child .wl-up,main>.shopify-section:first-child .sus-up,main>.shopify-section:first-child .ct-up,main>.shopify-section:first-child .pr-up,main>.shopify-section:first-child .met-up,main>.shopify-section:first-child [class*=-up]{opacity:1!important;transform:none!important}main>section:first-child [class*=-up],section.mg2-hero [class*=-up],section.ab-hero [class*=-up],section.ws-hero [class*=-up],section.sus-hero [class*=-up],section.met-hero [class*=-up],section.pr-hero [class*=-up],section.wl-hero [class*=-up],section.ct-hero [class*=-up],section[class*=-hero]:first-of-type [class*=-up]{opacity:1!important;transform:none!important}.shopify-section-group-footer-group p,.shopify-section-group-footer-group span,.shopify-section-group-footer-group rte-formatter,.shopify-section-group-footer-group rte-formatter *,.shopify-section-group-footer-group .text-block,.shopify-section-group-footer-group .text-block *,.footer-content p,.footer-content span,.footer-content rte-formatter,.footer-content rte-formatter *,.footer-content .text-block,.footer-content .text-block *,[id*=footer_m9NzUG] p,[id*=footer_m9NzUG] span,[id*=footer_m9NzUG] rte-formatter,[id*=footer_m9NzUG] rte-formatter *,[id*=footer_m9NzUG] .text-block,[id*=footer_m9NzUG] .text-block *{color:#f4f5f0!important;-webkit-text-fill-color:#f4f5f0!important}[id*=footer_m9NzUG] email-signup-form,[id*=footer_m9NzUG] [class*=email-signup]:not(button),.shopify-section-group-footer-group email-signup-form,.shopify-section-group-footer-group [class*=email-signup]:not(button){background:#141e328c!important;border:1px solid rgba(244,245,240,.2)!important;border-radius:100px!important}[id*=footer_m9NzUG] email-signup-form:focus-within,.shopify-section-group-footer-group email-signup-form:focus-within{border-color:#3fa26b!important;background:#141e32bf!important}[id*=footer_m9NzUG] email-signup-form input,[id*=footer_m9NzUG] email-signup-form input[type=email],.shopify-section-group-footer-group email-signup-form input{color:#f4f5f0!important;-webkit-text-fill-color:#f4f5f0!important;caret-color:#f4f5f0!important;background:transparent!important}[id*=footer_m9NzUG] email-signup-form input::placeholder,.shopify-section-group-footer-group email-signup-form input::placeholder{color:#f4f5f08c!important;-webkit-text-fill-color:rgba(244,245,240,.55)!important;opacity:1!important}[id*=footer_m9NzUG] email-signup-form button,.shopify-section-group-footer-group email-signup-form button{background:transparent!important;border:none!important;color:#f4f5f0!important;-webkit-text-fill-color:#f4f5f0!important}[id*=footer_m9NzUG] email-signup-form button:hover,.shopify-section-group-footer-group email-signup-form button:hover{background:#3fa26b2e!important;color:#3fa26b!important}[id*=footer_m9NzUG] email-signup-form svg,.shopify-section-group-footer-group email-signup-form svg{fill:#f4f5f0!important;stroke:#f4f5f0!important}[id*=footer_utilities] p,[id*=footer_utilities] span,[id*=footer_utilities] a{color:#f4f5f0a6!important;-webkit-text-fill-color:rgba(244,245,240,.65)!important}[id*=footer_utilities] a:hover{color:#f4f5f0!important;-webkit-text-fill-color:#f4f5f0!important}.shopify-section-group-footer-group rte-formatter a,.shopify-section-group-footer-group .text-block a,[id*=footer_m9NzUG] rte-formatter a,[id*=footer_m9NzUG] .text-block a{color:#f4f5f0!important;-webkit-text-fill-color:#f4f5f0!important;text-decoration:underline!important;text-underline-offset:2px!important;transition:color .2s ease}.shopify-section-group-footer-group rte-formatter a:hover,.shopify-section-group-footer-group .text-block a:hover,[id*=footer_m9NzUG] rte-formatter a:hover,[id*=footer_m9NzUG] .text-block a:hover{color:#3fa26b!important;-webkit-text-fill-color:#3fa26b!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/tgt-custom.css.map */
