@charset "UTF-8";:root{--color-wyld-green: #14301c;--color-wyld-green-rgb: 20 48 28;--color-wyld-limestone: #f1ece7;--color-wyld-limestone-rgb: 241 236 231;--color-wyld-lime: #b4bc33;--color-scheme-text: #020101;--color-header-surface: #f1ece7;--radius-3: 3px;--radius-6: 6px;--radius-9: 9px;--color-slideshow-overlay-heading: #f1ece7;--color-slideshow-overlay-body: #ece5df;--text-size-regular: 16px;--color-product-border-subtle: #d6d5cc;--color-product-text-muted: #757575;--color-product-olive: #4b612c;--color-product-badge-red: #e12927;--color-product-field-bg: #ece5df;--menu-drawer-duration: .32s;--menu-drawer-transition: var(--menu-drawer-duration) cubic-bezier(.32, .72, .24, 1)}@font-face{font-family:Helvetica Neue;src:url(./neue-helvetica-pro-roman-gaeUdFpm.woff2) format("woff2"),url(./neue-helvetica-pro-roman-B6xa-zQv.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(./neue-helvetica-pro-italic-7ekroCSG.woff2) format("woff2"),url(./neue-helvetica-pro-italic-DUJ1xTIg.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(./neue-helvetica-pro-medium-Cb3GgQ2W.woff2) format("woff2"),url(./neue-helvetica-pro-medium-yAGgLjCL.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(./neue-helvetica-pro-medium-italic-BjE779-K.woff2) format("woff2"),url(./neue-helvetica-pro-medium-italic-CYY6p6TP.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(./neue-helvetica-pro-bold-F9kBo__h.woff2) format("woff2"),url(./neue-helvetica-pro-bold-CTX4sNxk.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(./neue-helvetica-pro-italic-bold-BZkKaY2V.woff2) format("woff2"),url(./neue-helvetica-pro-italic-bold-D2PjMnAu.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Denton Condensed;src:url(./DentonCondensed-Medium-58W0bJ2h.woff2) format("woff2"),url(./DentonCondensed-Medium-D_6VdxOg.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Denton Condensed;src:url(./DentonCondensed-MediumItalic-YtK4z1cK.woff2) format("woff2"),url(./DentonCondensed-MediumItalic-UI4TbHvh.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Denton Condensed;src:url(./DentonCondensed-Bold-D2ructdu.woff2) format("woff2"),url(./DentonCondensed-Bold-kD561SeZ.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Denton Condensed;src:url(./DentonCondensed-BoldItalic-GMJqHtN2.woff2) format("woff2"),url(./DentonCondensed-BoldItalic-BONa5O-Y.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-Light-jPKRgEgh.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-LightItalic-3R3vERHv.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-Regular-DGtW6v4g.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-Italic-BBuIqRKC.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-Medium-xOhdAJ1R.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-MediumItalic-CTEIZYX3.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-SemiBold-CHxz4c3e.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-SemiBoldItalic-CmdXW36s.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-Bold-FbPap379.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spline Sans Mono;src:url(./SplineSansMono-BoldItalic-CY3c9oWb.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}site-header{display:block;position:fixed;top:0;left:0;z-index:200;width:100%;min-height:102px;color:var(--color-wyld-green);transition:min-height var(--menu-drawer-transition)}site-header.has-notification-bar{min-height:138px}site-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:var(--color-header-surface);pointer-events:none}.template-page-contact site-header:before,.template-page-faq site-header:before,.template-page-help site-header:before,.template-page-impact-report site-header:before{background:transparent}site-header.header-scrolled:before{background:var(--color-header-surface)!important}.template-page-impact-report site-header:not(.header-scrolled){color:var(--color-wyld-limestone)}.template-page-impact-report site-header:not(.header-scrolled) .nav-direct,.template-page-impact-report site-header:not(.header-scrolled) .disclosure-summary,.template-page-impact-report site-header:not(.header-scrolled) .nav-external,.template-page-impact-report site-header:not(.header-scrolled) .region-status{color:var(--color-wyld-limestone)}.template-page-impact-report site-header:not(.header-scrolled) .region-button{color:var(--color-wyld-limestone);border-color:var(--color-wyld-limestone)}site-header .notification-bar{position:relative;z-index:30;transform-origin:top;transition:transform var(--menu-drawer-transition),margin var(--menu-drawer-transition),opacity var(--menu-drawer-transition)}site-header .header-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background:#0009;opacity:0;pointer-events:none;transition:opacity var(--menu-drawer-transition)}site-header>.inner{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:30px;margin-inline:auto;padding:29px 40px;box-sizing:border-box;transition:padding var(--menu-drawer-transition)}site-header .logo-link{display:block;flex-shrink:0;width:164px;max-width:40vw;line-height:0;text-decoration:none;color:inherit;transition:width var(--menu-drawer-transition)}site-header .logo-img{display:block;width:100%;height:auto;max-height:80px;transition:color var(--menu-drawer-transition)}site-header .logo-img:is(img){object-fit:contain}site-header .body{flex:1;display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0}site-header .nav{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-width:0;flex-wrap:wrap}site-header .nav-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:30px;min-width:0}site-header .nav-direct{display:inline-flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.2;color:var(--color-wyld-green);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--menu-drawer-transition)}@media(hover:hover){site-header .nav-direct:hover .nav-direct-label:after{width:100%}}site-header .nav-direct-label{position:relative}site-header .nav-direct-label:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:currentColor;transition:width var(--menu-drawer-transition)}site-header .nav-direct-chevron{transition:transform .18s ease,color var(--menu-drawer-transition)}site-header .nav-direct[aria-expanded=true] .nav-direct-chevron{transform:rotate(180deg)}site-header .nav-direct[aria-expanded=true] .nav-direct-label:after{width:100%}site-header .disclosure{position:relative}site-header .disclosure-summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.2;color:var(--color-wyld-green);-webkit-user-select:none;user-select:none}site-header .disclosure-summary::-webkit-details-marker{display:none}site-header .disclosure-chevron{transition:transform .15s ease,color var(--menu-drawer-transition)}site-header .disclosure[open] .disclosure-chevron{transform:rotate(180deg)}site-header .disclosure-panel{position:absolute;left:0;top:calc(100% + 8px);min-width:200px;padding:8px 0;background:var(--color-header-surface);border:2px solid var(--color-wyld-green);box-shadow:0 8px 24px rgb(var(--color-wyld-green-rgb)/.12);z-index:60}site-header .disclosure-link{display:block;padding:10px 16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:var(--color-wyld-green);text-decoration:none}@media(hover:hover){site-header .disclosure-link:hover{background:rgb(var(--color-wyld-green-rgb)/.06)}}site-header .nav-external{display:inline-flex;align-items:center;gap:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.2;color:var(--color-wyld-green);text-decoration:none;white-space:nowrap;transition:color var(--menu-drawer-transition)}@media(hover:hover){site-header .nav-external:hover .nav-external-label:after{width:100%}}site-header .nav-external-label{position:relative}site-header .nav-external-label:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:currentColor;transition:width var(--menu-drawer-transition)}site-header .nav-external-static{cursor:default}site-header .nav-external-icon{transition:color var(--menu-drawer-transition)}site-header .utilities{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:30px;transition:padding-top var(--menu-drawer-transition)}site-header .utilities>*{opacity:1;transition:opacity .2s ease}@media(hover:hover){site-header .utilities:has(>*:hover)>*:not(:hover){opacity:.6}}site-header .region{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:5px}site-header .region.region-locked .region-button{cursor:default;pointer-events:none}site-header .region.region-locked .disclosure-chevron{display:none}site-header .region-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:4px 10px;border:1.5px solid var(--color-wyld-green);border-radius:4px;background:transparent;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:var(--color-wyld-green);cursor:pointer;margin:0;transition:color var(--menu-drawer-transition),border-color var(--menu-drawer-transition)}site-header .region-button .disclosure-chevron{transition:transform .15s ease,color var(--menu-drawer-transition)}site-header .region-button[aria-expanded=true] .disclosure-chevron{transform:rotate(180deg)}site-header .region-status{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:400;font-size:10px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--color-wyld-green);white-space:nowrap;transition:color var(--menu-drawer-transition)}site-header .icon-link,site-header .cart-link{display:block;line-height:0;flex-shrink:0;color:inherit;text-decoration:none}site-header button.icon-link{margin:0;padding:0;border:0;background:transparent;font:inherit;cursor:pointer}site-header .search-toggle .header-icon-close{display:none}site-header .search-toggle[aria-expanded=true] .header-icon-search{display:none}site-header .search-toggle[aria-expanded=true] .header-icon-close{display:block}site-header .icon-link svg,site-header .cart-link>svg{transition:color var(--menu-drawer-transition)}site-header .cart-link{position:relative}site-header .cart-count{position:absolute;right:-6px;bottom:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--color-wyld-green);color:var(--color-header-surface);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:10px;font-weight:600;line-height:16px;text-align:center;opacity:0;pointer-events:none;transition:opacity .15s ease,background var(--menu-drawer-transition),color var(--menu-drawer-transition)}site-header .cart-link.cart-link-has-items .cart-count{opacity:1}site-header .mobile-menu-toggle{display:none;flex-direction:column;justify-content:center;gap:6px;width:36px;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;flex-shrink:0}site-header .mobile-menu-toggle-bar{display:block;width:36px;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease,background var(--menu-drawer-transition)}site-header .mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle-bar:nth-child(1){transform:translateY(8px) rotate(45deg)}site-header .mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle-bar:nth-child(2){opacity:0}site-header .mobile-menu-toggle[aria-expanded=true] .mobile-menu-toggle-bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}site-header .mobile-menu-back{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:var(--color-wyld-limestone);cursor:pointer;flex-shrink:0}site-header .mobile-menu-back-icon{width:20px;height:12px;transform:rotate(90deg)}body.mobile-menu-open site-header{color:var(--color-wyld-limestone)}body.mobile-menu-open site-header:before{background:var(--color-wyld-green)!important}body.mobile-menu-open site-header .icon-link,body.mobile-menu-open site-header .cart-link{color:var(--color-wyld-limestone)}body.mobile-menu-open site-header .cart-count{background:var(--color-wyld-limestone);color:var(--color-wyld-green)}body.mobile-submenu-open site-header .logo-link{display:none}body.mobile-submenu-open site-header .mobile-menu-back{display:inline-flex}body.shop-menu-open site-header,body.learn-menu-open site-header,body.search-open site-header{color:var(--color-wyld-limestone)}body.shop-menu-open site-header:before,body.learn-menu-open site-header:before,body.search-open site-header:before{background:var(--color-wyld-green)}body.shop-menu-open site-header.header-scrolled>.inner,body.learn-menu-open site-header.header-scrolled>.inner,body.search-open site-header.header-scrolled>.inner{border-bottom-color:var(--color-wyld-green)}body.shop-menu-open site-header .header-overlay,body.learn-menu-open site-header .header-overlay,body.search-open site-header .header-overlay{opacity:1;pointer-events:auto}body.shop-menu-open site-header .nav-direct,body.shop-menu-open site-header .nav-external,body.shop-menu-open site-header .nav-external-static,body.learn-menu-open site-header .nav-direct,body.learn-menu-open site-header .nav-external,body.learn-menu-open site-header .nav-external-static,body.search-open site-header .nav-direct,body.search-open site-header .nav-external,body.search-open site-header .nav-external-static{color:var(--color-wyld-limestone)}body.shop-menu-open site-header .region-button,body.learn-menu-open site-header .region-button,body.search-open site-header .region-button{border-color:var(--color-wyld-limestone);color:var(--color-wyld-limestone)}body.shop-menu-open site-header .region-status,body.learn-menu-open site-header .region-status,body.search-open site-header .region-status{color:var(--color-wyld-limestone)}body.shop-menu-open site-header .cart-count,body.learn-menu-open site-header .cart-count,body.search-open site-header .cart-count{background:var(--color-wyld-limestone);color:var(--color-wyld-green)}body.template-page-contact site-header:not(.header-scrolled),body.template-page-faq site-header:not(.header-scrolled){color:var(--color-wyld-limestone)}body.template-page-contact site-header:not(.header-scrolled):before,body.template-page-faq site-header:not(.header-scrolled):before{background:transparent}body.template-page-contact site-header:not(.header-scrolled) .nav-direct,body.template-page-contact site-header:not(.header-scrolled) .nav-external,body.template-page-contact site-header:not(.header-scrolled) .nav-external-static,body.template-page-faq site-header:not(.header-scrolled) .nav-direct,body.template-page-faq site-header:not(.header-scrolled) .nav-external,body.template-page-faq site-header:not(.header-scrolled) .nav-external-static{color:var(--color-wyld-limestone)}body.template-page-contact site-header:not(.header-scrolled) .region-button,body.template-page-faq site-header:not(.header-scrolled) .region-button{border-color:var(--color-wyld-limestone);color:var(--color-wyld-limestone)}body.template-page-contact site-header:not(.header-scrolled) .region-status,body.template-page-faq site-header:not(.header-scrolled) .region-status{color:var(--color-wyld-limestone)}body.template-page-contact site-header:not(.header-scrolled) .cart-count,body.template-page-faq site-header:not(.header-scrolled) .cart-count{background:var(--color-wyld-limestone);color:var(--color-wyld-green)}body.template-page-help site-header,body.template-blog site-header:not(.header-scrolled),body.collection-has-hero site-header:not(.header-scrolled),body.template-page-coa site-header:not(.header-scrolled),body.template-page-legal site-header:not(.header-scrolled){color:var(--color-wyld-limestone)}body.template-page-help site-header:before,body.template-blog site-header:not(.header-scrolled):before,body.collection-has-hero site-header:not(.header-scrolled):before,body.template-page-coa site-header:not(.header-scrolled):before,body.template-page-legal site-header:not(.header-scrolled):before{background:transparent}body.template-page-help site-header .nav-direct,body.template-page-help site-header .nav-external,body.template-page-help site-header .nav-external-static,body.template-blog site-header:not(.header-scrolled) .nav-direct,body.template-blog site-header:not(.header-scrolled) .nav-external,body.template-blog site-header:not(.header-scrolled) .nav-external-static,body.collection-has-hero site-header:not(.header-scrolled) .nav-direct,body.collection-has-hero site-header:not(.header-scrolled) .nav-external,body.collection-has-hero site-header:not(.header-scrolled) .nav-external-static,body.template-page-coa site-header:not(.header-scrolled) .nav-direct,body.template-page-coa site-header:not(.header-scrolled) .nav-external,body.template-page-coa site-header:not(.header-scrolled) .nav-external-static,body.template-page-legal site-header:not(.header-scrolled) .nav-direct,body.template-page-legal site-header:not(.header-scrolled) .nav-external,body.template-page-legal site-header:not(.header-scrolled) .nav-external-static{color:var(--color-wyld-limestone)}body.template-page-help site-header .disclosure-summary,body.template-blog site-header:not(.header-scrolled) .disclosure-summary,body.collection-has-hero site-header:not(.header-scrolled) .disclosure-summary,body.template-page-coa site-header:not(.header-scrolled) .disclosure-summary,body.template-page-legal site-header:not(.header-scrolled) .disclosure-summary{color:var(--color-wyld-limestone)}body.template-page-help site-header .disclosure-link,body.template-blog site-header:not(.header-scrolled) .disclosure-link,body.collection-has-hero site-header:not(.header-scrolled) .disclosure-link,body.template-page-coa site-header:not(.header-scrolled) .disclosure-link,body.template-page-legal site-header:not(.header-scrolled) .disclosure-link{color:var(--color-wyld-limestone)}body.template-page-help site-header .region-button,body.template-blog site-header:not(.header-scrolled) .region-button,body.collection-has-hero site-header:not(.header-scrolled) .region-button,body.template-page-coa site-header:not(.header-scrolled) .region-button,body.template-page-legal site-header:not(.header-scrolled) .region-button{border-color:var(--color-wyld-limestone);color:var(--color-wyld-limestone)}body.template-page-help site-header .region-status,body.template-blog site-header:not(.header-scrolled) .region-status,body.collection-has-hero site-header:not(.header-scrolled) .region-status,body.template-page-coa site-header:not(.header-scrolled) .region-status,body.template-page-legal site-header:not(.header-scrolled) .region-status{color:var(--color-wyld-limestone)}body.template-page-help site-header .cart-count,body.template-blog site-header:not(.header-scrolled) .cart-count,body.collection-has-hero site-header:not(.header-scrolled) .cart-count,body.template-page-coa site-header:not(.header-scrolled) .cart-count,body.template-page-legal site-header:not(.header-scrolled) .cart-count{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}@media(max-width:900px){site-header{min-height:0}site-header.has-notification-bar{min-height:108px}site-header>.inner{flex-direction:row;align-items:center;justify-content:space-between;gap:15px;padding:15px}site-header .logo-link{width:100px}site-header .body{flex:0 0 auto;flex-direction:row;align-items:center;justify-content:flex-end;padding-left:0;width:auto}site-header .nav{flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;width:auto}site-header .nav-cluster,site-header .region{display:none}site-header .utilities{flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:15px;padding-top:0;width:auto}site-header .mobile-menu-toggle{display:flex}}@media(min-width:901px){site-header.header-scrolled{min-height:66px}site-header.header-scrolled .notification-bar{transform:scaleY(0);opacity:0;margin-bottom:-36px}site-header.header-scrolled>.inner{padding-top:14px;padding-bottom:14px;border-bottom:1px solid #D6D5CC}site-header.header-scrolled .logo-link{width:78px}site-header.header-scrolled .utilities{align-items:center;padding-top:0}}.notification-bar{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 40px;background:var(--color-wyld-green);color:var(--color-wyld-limestone);text-decoration:none;overflow:hidden}body.mobile-menu-open .notification-bar,body.shop-menu-open .notification-bar,body.learn-menu-open .notification-bar,body.search-open .notification-bar{background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.notification-bar .notification-bar-text{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:400;font-size:16px;line-height:1.5;text-align:center;white-space:nowrap}.notification-bar .notification-bar-arrow{display:block;flex-shrink:0;line-height:0}.notification-bar .notification-bar-arrow svg{display:block;width:33px;height:auto}@media(max-width:900px){.notification-bar .notification-bar-text{font-size:12px}.notification-bar .notification-bar-arrow svg{width:24px}}.header-icon-account{display:block;flex-shrink:0;width:22px;height:22px;overflow:visible;color:inherit;vertical-align:middle}.header-icon-account path{fill:none;stroke:currentColor}.header-icon-cart{display:block;flex-shrink:0;width:22px;height:22px;overflow:visible;color:inherit;vertical-align:middle}.header-icon-cart path{stroke:currentColor;fill:currentColor}.header-icon-cart path:last-of-type{fill:none}.header-icon-chevron{display:block;flex-shrink:0;width:10px;height:6px;overflow:visible;color:inherit;vertical-align:middle}.header-icon-chevron path{fill:currentColor;stroke:currentColor}.icon-chevron-down{display:block;flex-shrink:0;width:20px;height:20px;color:inherit;vertical-align:middle}.icon-chevron-down path{fill:currentColor;stroke:currentColor}.header-icon-close{display:block;flex-shrink:0;width:22px;height:22px;overflow:visible;color:inherit;vertical-align:middle}.header-icon-close path{stroke:currentColor}.icon-filters{display:block;flex-shrink:0;width:16px;height:16px;color:inherit;vertical-align:middle}.icon-filters path{fill:currentColor}.header-icon-external{display:block;flex-shrink:0;width:10px;height:10px;overflow:visible;color:inherit;vertical-align:middle;transform:translateY(-2px)}.header-icon-external path{fill:currentColor}.header-logo-svg{overflow:visible;vertical-align:middle}.header-logo-svg path{fill:currentColor}.icon-location-pin{display:block;flex-shrink:0;width:17px;height:22px;color:inherit;vertical-align:middle}.icon-location-pin path{stroke:currentColor;fill:none}.header-icon-search{display:block;flex-shrink:0;width:22px;height:22px;overflow:visible;color:inherit;vertical-align:middle}.header-icon-search path{stroke:currentColor;fill:currentColor}.header-icon-search path:first-of-type{fill:none}.icon-social-facebook{display:block;flex-shrink:0;width:23px;height:23px;overflow:visible;color:inherit;vertical-align:middle}.icon-social-facebook path{fill:currentColor}.icon-social-instagram{display:block;flex-shrink:0;width:21px;height:21px;overflow:visible;color:inherit;vertical-align:middle}.icon-social-instagram path{fill:currentColor}.icon-social-linkedin{display:block;flex-shrink:0;width:21px;height:21px;overflow:visible;color:inherit;vertical-align:middle}.icon-social-linkedin path{fill:currentColor}.icon-social-x{display:block;flex-shrink:0;width:21px;height:19px;overflow:visible;color:inherit;vertical-align:middle}.icon-social-x path{fill:currentColor}.icon-social-youtube{display:block;flex-shrink:0;width:23px;height:16px;overflow:visible;color:inherit;vertical-align:middle}.icon-social-youtube path{fill:currentColor}.icon-star{display:block;flex-shrink:0;width:24px;height:24px;color:inherit}.region-panel.hidden{display:none}.region-panel{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:60;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:20px;width:300px;max-width:calc(100vw - 32px);padding:20px;background:var(--color-header-surface);border-radius:0 0 var(--radius-9) var(--radius-9)}.region-panel .title{margin:0;width:100%;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:400;font-size:16px;line-height:normal;text-align:center;text-transform:uppercase;color:var(--color-wyld-green)}.region-panel .field{box-sizing:border-box;display:flex;align-items:center;justify-content:stretch;min-height:48px;padding:13px 20px 7px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:var(--color-header-surface)}.region-panel .select{flex:1 1 auto;align-self:center;min-width:0;min-height:1.5em;margin:0;padding:0 28px 0 0;border:0;background:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%2314301c' stroke-width='2' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.25;color:var(--color-wyld-green);text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;overflow:visible}.region-panel .select:focus{outline:none}.region-panel .save{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;width:100%;margin:0;padding:12px 60px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:var(--color-wyld-green);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.5;text-align:center;text-transform:uppercase;color:var(--color-header-surface);cursor:pointer}@media(hover:hover){.region-panel .save:hover{filter:brightness(1.05)}}menu-drawer{position:fixed;top:0;left:0;right:0;z-index:20;display:block;background:var(--color-wyld-green);color:var(--color-wyld-limestone);border-bottom-left-radius:var(--radius-9);border-bottom-right-radius:var(--radius-9);transform:translateY(-100%);transition:transform var(--menu-drawer-transition);pointer-events:none;will-change:transform}menu-drawer[open]{transform:translateY(0);pointer-events:auto}menu-drawer .inner{margin-inline:auto;padding:var(--header-offset, var(--header-offset-fallback, 138px)) 40px 24px;box-sizing:border-box;transition:padding-top var(--menu-drawer-transition)}@media(min-width:901px){@supports (animation-timeline: scroll()){menu-drawer .inner{animation:menu-drawer-header-clear linear both;animation-timeline:scroll(root block);animation-range:0 var(--header-offset, 138px)}}}@keyframes menu-drawer-header-clear{0%{padding-top:var(--header-offset, var(--header-offset-fallback, 138px))}to{padding-top:70px}}menu-drawer .row{display:flex;align-items:end;gap:20px;width:100%}menu-drawer .card{position:relative;display:flex;flex-direction:column;justify-content:end;flex:1 1 0;width:0;min-width:0;aspect-ratio:1/1.25;border-radius:var(--radius-9);color:var(--color-wyld-limestone);text-decoration:none;box-sizing:border-box;isolation:isolate}menu-drawer .card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0;border-radius:var(--radius-9);transform:scale(1);transform-origin:center;transition:transform .45s cubic-bezier(.22,1,.36,1)}@media(hover:hover){menu-drawer .card:hover .card-image,menu-drawer .card:hover .card-overlay,menu-drawer .card:hover .card-foot,menu-drawer .card:focus-within .card-image,menu-drawer .card:focus-within .card-overlay,menu-drawer .card:focus-within .card-foot{transform:scale(1.03)}}menu-drawer .card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(5deg,#000000b3 11.5%,#0000 28.6%);border-radius:var(--radius-9);transform:scale(1);transform-origin:center;transition:transform .45s cubic-bezier(.22,1,.36,1);pointer-events:none}menu-drawer .card-foot{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;padding:20px;transform-origin:center;transition:transform .45s cubic-bezier(.22,1,.36,1)}menu-drawer .card-title{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;line-height:1;color:var(--color-wyld-limestone)}menu-drawer .card-arrow,menu-drawer .cta-arrow{flex-shrink:0;width:20px;height:11px;display:block}menu-drawer .menu-column{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0;margin-bottom:1px}menu-drawer .menu-column-heading{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;color:var(--color-wyld-limestone)}menu-drawer .cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 60px;border:1px solid var(--color-wyld-limestone);border-radius:var(--radius-9);color:var(--color-wyld-limestone);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;flex-shrink:0;white-space:nowrap;transition:background var(--menu-drawer-transition),color var(--menu-drawer-transition)}@media(hover:hover){menu-drawer .cta:hover{background:var(--color-wyld-limestone);color:var(--color-wyld-green)}}menu-drawer .menu-list{display:flex;flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;flex-shrink:0}menu-drawer .menu-list+.cta{margin-top:20px}menu-drawer .menu-list-item{margin:0}menu-drawer .menu-list-link{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.5;color:var(--color-wyld-limestone);text-decoration:none;white-space:nowrap;opacity:1;transition:opacity .2s ease}@media(hover:hover){menu-drawer .menu-list:hover .menu-list-link:not(:hover){opacity:.6}}menu-drawer[data-menu-drawer=learn] .row{gap:20px}menu-drawer[data-menu-drawer=learn] .card{aspect-ratio:1/.67}@media(max-width:900px){menu-drawer .inner{padding:var(--header-offset, var(--header-offset-fallback-mobile, 108px)) 20px 24px}menu-drawer .row{flex-direction:column;align-items:stretch;gap:16px}menu-drawer .card{width:auto}menu-drawer .card-title{font-size:28px}menu-drawer .menu-column{align-self:stretch;align-items:stretch}menu-drawer .cta{align-self:center;padding:10px 40px}menu-drawer .menu-list{align-self:stretch;padding:8px 0}menu-drawer[data-menu-drawer=learn] .row{gap:16px}}search-panel{position:fixed;top:0;left:0;right:0;z-index:20;display:block;background:var(--color-wyld-green);color:var(--color-wyld-limestone);border-bottom-left-radius:var(--radius-9);border-bottom-right-radius:var(--radius-9);transform:translateY(-100%);transition:transform var(--menu-drawer-transition);pointer-events:none;will-change:transform}search-panel[open]{transform:translateY(0);pointer-events:auto}search-panel .inner{max-width:1440px;margin-inline:auto;padding:var(--header-offset, var(--header-offset-fallback, 138px)) 40px 30px;box-sizing:border-box}@media(min-width:901px){@supports (animation-timeline: scroll()){search-panel .inner{animation:search-panel-header-clear linear both;animation-timeline:scroll(root block);animation-range:0 var(--header-offset, 138px)}}}@keyframes search-panel-header-clear{0%{padding-top:var(--header-offset, var(--header-offset-fallback, 138px))}to{padding-top:66px}}search-panel .form{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:137px;width:100%}search-panel .input{width:100%;max-width:847px;margin:0;padding:0 0 12px;border:0;border-bottom:1px solid var(--color-wyld-limestone);background:transparent;color:var(--color-wyld-limestone);font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:clamp(32px,7vw,72px);line-height:1.2;letter-spacing:.01em;text-align:center;-webkit-appearance:none;appearance:none}search-panel .input::placeholder{color:var(--color-wyld-limestone);opacity:.5}search-panel .input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}search-panel .input:focus{outline:none}search-panel .meta{display:none}search-panel .region-block{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px}search-panel .region-block .region-panel{position:absolute;top:calc(100% + 8px);left:0;transform:none}search-panel .social{display:flex;align-items:center;gap:14px;margin:0;padding:0;list-style:none}search-panel .social-link{display:flex;color:var(--color-wyld-limestone)}search-panel .social-icon{display:block;width:27px;height:27px}@media(max-width:900px){search-panel .inner{padding:var(--header-offset, var(--header-offset-fallback-mobile, 108px)) 15px 40px}search-panel .form{min-height:137px}search-panel .input{font-size:clamp(28px,9vw,38px);padding-bottom:10px}search-panel .meta{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding-top:24px}}mobile-menu{position:fixed;top:calc(var(--header-offset-scrolled, 66px) - 1px);left:0;right:0;height:calc(100dvh - var(--header-offset-scrolled, 66px) + 1px);z-index:150;display:flex;flex-direction:column;background:var(--color-wyld-green);color:var(--color-wyld-limestone);transform:translate(100%);transition:transform var(--menu-drawer-transition);will-change:transform;overflow:hidden}body.mobile-menu-open mobile-menu{transform:translate(0)}mobile-menu .views{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}mobile-menu .view{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:transform var(--menu-drawer-transition)}mobile-menu .view-root{transform:translate(0)}mobile-menu .view-sub{transform:translate(100%);visibility:hidden;transition:transform var(--menu-drawer-transition),visibility 0s linear var(--menu-drawer-duration)}body.mobile-submenu-open mobile-menu .view-root{transform:translate(-100%)}mobile-menu .view-sub.is-active{transform:translate(0);visibility:visible;transition:transform var(--menu-drawer-transition)}mobile-menu .view-scroll{flex:1 1 auto;padding:30px 15px;box-sizing:border-box}mobile-menu .view-root .view-scroll{display:flex;flex-direction:column}mobile-menu .primary{display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;gap:30px;align-items:flex-start}mobile-menu .primary-item{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0;border:0;background:transparent;color:var(--color-wyld-limestone);text-decoration:none;cursor:pointer;text-align:left}mobile-menu .primary-item-static{cursor:default}mobile-menu .primary-label{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;line-height:1;color:var(--color-wyld-limestone)}mobile-menu .primary-item-external{gap:8px}mobile-menu .primary-chevron{width:15px;height:auto;transform:rotate(-90deg);color:var(--color-wyld-limestone)}mobile-menu .primary-external-icon{width:15px;height:15px;color:var(--color-wyld-limestone)}mobile-menu .view-sub .view-scroll{display:flex;flex-direction:column}mobile-menu .sub-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;aspect-ratio:1.778;margin-bottom:15px;padding:15px;border-radius:var(--radius-9);overflow:hidden;color:var(--color-wyld-limestone);text-decoration:none;box-sizing:border-box;isolation:isolate}mobile-menu .sub-card-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;display:block}mobile-menu .sub-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(2deg,#000000b3 11.5%,#0000 28.6%);pointer-events:none}mobile-menu .sub-card-foot{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}mobile-menu .sub-card-title{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:36px;line-height:1;color:var(--color-wyld-limestone)}mobile-menu .sub-card-arrow,mobile-menu .sub-cta-arrow{flex-shrink:0;display:block;width:20px;height:11px}mobile-menu .sub-heading{margin:20px 0 0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;color:var(--color-wyld-limestone)}mobile-menu .sub-collection{display:block;margin-top:20px;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:1;color:var(--color-wyld-limestone);text-decoration:none}mobile-menu .sub-heading+.sub-collection{margin-top:20px}mobile-menu .sub-menu-link{display:block;margin-top:15px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.5;color:var(--color-wyld-limestone);text-decoration:none}mobile-menu .sub-collection+.sub-menu-link{margin-top:25px}@media(hover:hover){mobile-menu .sub-collection:hover,mobile-menu .sub-menu-link:hover,mobile-menu .sub-card-title:hover{text-decoration:underline;text-underline-offset:3px}}mobile-menu .sub-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:30px;padding:10px 60px;border:1px solid var(--color-wyld-limestone);border-radius:var(--radius-9);color:var(--color-wyld-limestone);text-decoration:none}@media(hover:hover){mobile-menu .sub-cta:hover{background:rgb(var(--color-wyld-limestone-rgb)/.08)}}mobile-menu .sub-cta-text{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}mobile-menu .footer{margin-top:auto;flex-shrink:0;display:flex;flex-direction:column;gap:20px;padding:40px 0 0}mobile-menu .region{display:flex;flex-direction:column;align-items:flex-start;gap:5px}mobile-menu .region-control{position:relative;display:inline-flex;align-items:center}mobile-menu .region-select{-webkit-appearance:none;appearance:none;width:165px;margin:0;padding:4px 36px 4px 10px;border:2px solid var(--color-wyld-limestone);border-radius:3px;background:transparent;color:var(--color-wyld-limestone);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:400;font-size:16px;line-height:1.2;text-transform:uppercase;cursor:pointer}mobile-menu .region-select option{color:var(--color-wyld-green)}mobile-menu .region-chevron{position:absolute;right:10px;top:50%;width:14px;height:auto;transform:translateY(-50%);color:var(--color-wyld-limestone);pointer-events:none}mobile-menu .region-status{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:400;font-size:10px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--color-wyld-limestone)}mobile-menu .social{display:flex;align-items:center;gap:14px;margin:0;padding:0;list-style:none}mobile-menu .social-item{margin:0;line-height:0}mobile-menu .social-link{display:block;line-height:0;color:var(--color-wyld-limestone)}@media(hover:hover){mobile-menu .social-link:hover{opacity:.72}}mobile-menu .social-icon{display:block;width:27px;height:27px}@media(min-width:901px){mobile-menu{display:none}}.site-footer{margin-block-start:auto;background-color:var(--color-wyld-green);color:var(--color-wyld-limestone);position:relative;z-index:2;margin-bottom:325px}.site-footer .footer-inner{box-sizing:border-box;margin-inline:auto;padding:50px 15px}@media(min-width:720px){.site-footer .footer-inner{padding:60px clamp(20px,2.78vw,40px) 52px}}.site-footer .footer-top{display:flex;flex-direction:column;gap:40px;margin-block-end:40px}@media(min-width:980px){.site-footer .footer-top{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:80px;margin-block-end:56px}}.site-footer .footer-brand{width:100%;display:flex;flex-direction:column;gap:30px}@media(min-width:980px){.site-footer .footer-brand{width:auto;flex:0 1 459px;max-width:100%}}.site-footer .footer-logo-link{display:block;width:203px;max-width:55vw;line-height:0;text-decoration:none;color:inherit}.site-footer .footer-logo{display:block;width:100%;height:auto}.site-footer .footer-tagline{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:28px;line-height:1.1;color:var(--color-wyld-limestone)}@media(min-width:600px){.site-footer .footer-tagline{font-size:38px}}.site-footer .footer-newsletter{display:flex;flex-direction:column;gap:15px;max-width:459px}.site-footer .footer-newsletter-copy{display:flex;flex-direction:column;gap:0;line-height:1.5}.site-footer .footer-newsletter-heading{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:var(--color-wyld-limestone)}.site-footer .footer-newsletter-disclaimer{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.5;color:var(--color-wyld-limestone);opacity:.5}.site-footer .footer-newsletter-form{margin:0}.site-footer .footer-newsletter-field{display:flex;align-items:center;gap:8px;min-height:40px;padding:10px 12px 6px;border:1px solid var(--color-wyld-limestone);border-radius:6px;box-sizing:border-box}.site-footer .footer-newsletter-input{flex:1 1 auto;min-width:0;border:0;padding:0;margin:0;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:var(--color-wyld-limestone)}.site-footer .footer-newsletter-input::placeholder{color:var(--color-wyld-limestone);opacity:1;transition:opacity .2s ease}.site-footer .footer-newsletter-input:focus{outline:none}.site-footer .footer-newsletter-input:focus::placeholder{opacity:.4}.site-footer .footer-newsletter-submit{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;color:inherit}.site-footer .footer-newsletter-submit-icon{display:block;width:20px;height:20px}.site-footer .footer-newsletter-feedback{margin:8px 0 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5}.site-footer .footer-newsletter-feedback-error{color:#ffb4a8}.site-footer .footer-nav{display:flex;flex-direction:column;gap:20px}@media(min-width:720px){.site-footer .footer-nav{flex-direction:row;flex-wrap:wrap;gap:40px 80px;justify-content:flex-start}}@media(min-width:980px){.site-footer .footer-nav{flex:1;justify-content:flex-end}}.site-footer .footer-nav-column{display:flex;flex-direction:column;gap:15px;min-width:0}.site-footer .footer-nav-heading{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-wyld-limestone);opacity:.5}.site-footer .footer-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.site-footer .footer-nav-link{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:inherit;text-decoration:none;opacity:1;transition:opacity .2s ease}@media(hover:hover){.site-footer .footer-nav-list:hover .footer-nav-link:not(:hover){opacity:.6}}.site-footer .footer-nav-link-row{display:inline-flex;align-items:center;gap:4px}.site-footer .footer-nav-external{display:block;flex-shrink:0}.site-footer .footer-nav-muted{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:inherit;opacity:.7}.site-footer .footer-bottom{display:flex;flex-direction:column-reverse;gap:20px;align-items:flex-start}@media(min-width:720px){.site-footer .footer-bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:32px}}.site-footer .footer-credits{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;color:var(--color-wyld-limestone)}@media(min-width:720px){.site-footer .footer-credits{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 27px}}.site-footer .footer-credits:hover .footer-legal-link{opacity:.6}.site-footer .footer-credits .footer-legal-link:hover{opacity:1}.site-footer .footer-copyright{white-space:nowrap;order:4}@media(min-width:720px){.site-footer .footer-copyright{order:0}}.site-footer .footer-legal-link{color:inherit;text-decoration:none;white-space:nowrap;opacity:1;transition:opacity .2s ease}.site-footer .footer-social{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:13.734px;align-items:center}.site-footer .footer-social:hover .footer-social-link{opacity:.6}.site-footer .footer-social .footer-social-link:hover{opacity:1}.site-footer .footer-social-link{display:flex;align-items:center;justify-content:center;width:27.469px;height:27.469px;line-height:0;color:inherit;opacity:1;transition:opacity .2s ease}.site-footer .footer-social-icon{display:block}.footer-sticky-bar{position:fixed;bottom:0;left:0;right:0;height:325px;z-index:-1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0 40px;box-sizing:border-box;background-color:var(--color-wyld-green)}.footer-sticky-bar .footer-sticky-bar-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.cart-drawer{display:none;padding:16px;border:1px dashed #ccc;border-radius:8px;margin-block-start:8px}.cart-drawer .cart-drawer-list{list-style:none;margin:0;padding:0}.cart-drawer .cart-drawer-line{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:6px}.cart-drawer .cart-drawer-remove{font:inherit;color:#666;text-decoration:underline;background:none;border:0;padding:0;cursor:pointer}cart-page{padding:0 0 40px;width:100%;max-width:1440px;display:block;margin:0 auto}cart-page .flex-wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:40px;padding:0 40px;margin:0 0 120px}cart-page .cart-page-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:20px;padding:80px 0}cart-page .cart-page-empty-message{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:#757575;margin:0}cart-page .cart-page-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:20px;position:sticky;top:calc(var(--header-offset-scrolled, var(--header-offset, 0px)));align-self:flex-start}cart-page .cart-page-header{display:flex;align-items:center;height:72px}cart-page .cart-page-title{display:flex;gap:5px;align-items:flex-start;line-height:1.5;color:var(--color-wyld-green);white-space:nowrap}cart-page .cart-page-title-text{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:1.5;margin:0;color:var(--color-wyld-green)}cart-page .cart-page-title-count{display:flex;align-items:center;justify-content:center;align-self:stretch;padding-top:13px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:18px;line-height:1.5;color:var(--color-wyld-green)}cart-page .cart-page-shipping{display:flex;flex-direction:column;gap:5px}cart-page .cart-page-shipping-bar{display:flex;align-items:center;width:100%;height:3px;background:#d6d5cc;border-radius:2px;overflow:hidden}cart-page .cart-page-shipping-bar-filled{height:100%;background:var(--color-wyld-green);border-radius:2px;transition:width .4s ease;min-width:0}cart-page .cart-page-shipping-message{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.5;color:var(--color-wyld-green);margin:0}cart-page .cart-page-items{display:flex;flex-direction:column;gap:40px}cart-page .cart-page-recommendations-mount{width:100%;min-width:0}cart-page .cart-page-summary{width:430px;flex-shrink:0;display:flex;flex-direction:column;gap:20px;padding-bottom:20px}cart-page .cart-page-summary-title{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:1.5;color:var(--color-wyld-green);margin:0;height:72px}cart-page .cart-page-summary-subtotals{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;border-bottom:1px solid #d9d9d9}cart-page .cart-page-summary-row{display:flex;align-items:center;justify-content:space-between}cart-page .cart-page-summary-label{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:18px;line-height:1.1;color:#757575;text-transform:uppercase;margin:0}cart-page .cart-page-summary-label-count{font-weight:400}cart-page .cart-page-summary-label-total{color:var(--color-wyld-green)}cart-page .cart-page-summary-value{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:24px;line-height:1;color:var(--color-wyld-green);margin:0;white-space:nowrap}cart-page .cart-page-summary-value-tbd{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:14px;font-weight:400;color:var(--color-wyld-green)}cart-page .cart-page-summary-value-total{font-weight:700}cart-page .cart-page-promo{display:flex;flex-direction:column;gap:14px}cart-page .cart-page-promo-label{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;color:#4b612c;text-transform:uppercase}cart-page .cart-page-promo-field{display:flex;align-items:center;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);height:48px;overflow:hidden}cart-page .cart-page-promo-input{flex:1;height:100%;padding:5px 20px 0;box-sizing:border-box;border:0;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;color:var(--color-wyld-green)}cart-page .cart-page-promo-input::placeholder{color:#0006}cart-page .cart-page-promo-btn{display:flex;align-items:center;justify-content:center;width:90px;height:48px;background:rgb(var(--color-wyld-green-rgb)/.3);color:var(--color-wyld-limestone);border:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1;text-transform:uppercase;cursor:pointer;flex-shrink:0;transition:background-color .15s ease}@media(hover:hover){cart-page .cart-page-promo-btn:hover{opacity:.9}}cart-page .cart-page-promo-field:has(.cart-page-promo-input:not(:placeholder-shown)) .cart-page-promo-btn{background:var(--color-wyld-green)}cart-page .cart-page-totals{padding-top:20px;border-top:1px solid #d9d9d9}cart-page .cart-page-checkout{display:flex;flex-direction:column;gap:13px;align-items:center}cart-page .cart-page-checkout form{display:flex;flex-direction:column;gap:13px;width:100%}cart-page .cart-page-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 60px;border-radius:var(--radius-9);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.5;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;box-sizing:border-box;white-space:nowrap}cart-page .cart-page-btn-checkout{border:1px solid var(--color-wyld-green);background:var(--color-wyld-green);color:var(--color-wyld-limestone)}@media(hover:hover){cart-page .cart-page-btn-checkout:hover{opacity:.9}}cart-page .cart-page-btn-secondary{border:1px solid var(--color-wyld-green);background:transparent;color:var(--color-wyld-green)}@media(hover:hover){cart-page .cart-page-btn-secondary:hover{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}}cart-page .cart-page-mobile-bar{display:none}cart-page .cart-page-dynamic-checkout{width:100%;display:flex;flex-direction:column;gap:8px}cart-page .cart-page-dynamic-checkout>div{width:100%;display:flex;flex-direction:column;gap:8px}cart-page .cart-page-dynamic-checkout shop-pay-button{width:100%;--shop-pay-button-border-radius: var(--radius-9);--shop-pay-button-height: 48px;--shop-pay-button-width: 100%;--shop-pay-button-background-color: var(--color-scheme-text);--shop-pay-button-border-color: var(--color-wyld-green);--shop-pay-button-color: var(--color-wyld-limestone)}cart-page .cart-page-dynamic-checkout shopify-accelerated-checkout,cart-page .cart-page-dynamic-checkout shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--radius-9)}cart-page .cart-page-dynamic-checkout #shopify-buyer-consent{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace}cart-page .cart-page-dynamic-checkout #shopify-buyer-consent *{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace}cart-page .cart-page-dynamic-checkout iframe{border-radius:var(--radius-9);overflow:hidden;min-height:48px;width:100%}cart-page .cart-page-legal{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:400;font-size:12px;line-height:16px;color:#757575;margin:0}cart-page .cart-page-legal a{color:#757575;text-decoration:underline}@media(max-width:960px){cart-page .flex-wrapper{flex-direction:column;gap:20px}cart-page .cart-page-main{position:static;top:auto}cart-page .cart-page-summary{width:100%}}@media(max-width:768px){cart-page{padding:0 0 20px}cart-page .flex-wrapper{padding:0 15px;margin-bottom:60px}cart-page .cart-page-header{height:auto}cart-page .cart-page-title-text{line-height:1}cart-page .cart-page-title-count{align-self:flex-start;padding-top:0;font-size:12px;letter-spacing:-1.2px}cart-page .cart-page-shipping{margin-bottom:15px}cart-page .cart-page-summary-title{height:auto}cart-page .cart-page-items{gap:30px}cart-page .cart-page-items .cart-product-item+.cart-product-item{border-top:1px solid #c5c6be;padding-top:30px}cart-page .cart-page-main{margin-top:5px;gap:5px}cart-page .cart-page-summary{padding-bottom:0;margin-bottom:40px;gap:10px}cart-page .cart-page-btn{padding:12px 30px}cart-page .cart-page-promo{padding:10px 0}cart-page .cart-page-mobile-bar{display:flex;flex-direction:column;gap:13px;align-items:center;position:sticky;bottom:0;z-index:5;padding:15px;background:var(--color-wyld-limestone);border-top:1px solid #c5c6be}cart-page .cart-page-mobile-bar form{width:100%}cart-page .cart-page-mobile-bar-subtotal{display:flex;align-items:center;justify-content:space-between;width:100%}cart-page .cart-page-mobile-bar-subtotal-label{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:18px;line-height:1.1;color:#757575;text-transform:uppercase;margin:0}cart-page .cart-page-mobile-bar-subtotal-count{font-weight:400}cart-page .cart-page-mobile-bar-subtotal-value{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1;color:var(--color-wyld-green);margin:0;white-space:nowrap}}.cart-product-item{display:flex;align-items:flex-start;gap:24px;width:100%}.cart-product-item .cart-product-item-image-link{flex-shrink:0;display:block;width:240px;height:248px;text-decoration:none}.cart-product-item .cart-product-item-image{display:block;width:100%;height:100%;object-fit:cover}.cart-product-item .cart-product-item-body{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.cart-product-item .cart-product-item-title-row{display:flex;align-items:flex-end;gap:10px;width:100%}.cart-product-item .cart-product-item-title{flex:1 1 0;min-width:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:38px;line-height:1;color:var(--color-wyld-green);text-decoration:none;word-break:break-word}@media(hover:hover){.cart-product-item .cart-product-item-title:hover{text-decoration:underline;text-underline-offset:3px}}.cart-product-item .cart-product-item-actions{flex-shrink:0;display:flex;align-items:flex-end;align-self:flex-start;margin-top:20px;gap:10px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;color:var(--color-product-text-muted)}.cart-product-item .cart-product-item-action{padding:0;margin:0;border:0;background:transparent;font:inherit;text-transform:inherit;color:inherit;text-decoration:none;cursor:pointer;white-space:nowrap}@media(hover:hover){.cart-product-item .cart-product-item-action:hover{text-decoration:underline;text-underline-offset:3px}}.cart-product-item .cart-product-item-actions-sep{color:var(--color-product-text-muted)}.cart-product-item .cart-product-item-dosage{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cart-product-item .cart-product-item-dose{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:var(--radius-3);background:rgb(var(--color-wyld-green-rgb)/.1);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;color:var(--color-product-olive);white-space:nowrap}.cart-product-item .cart-product-item-pack-line{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:18px;line-height:1.1;color:var(--color-product-text-muted)}.cart-product-item .cart-product-item-subscription{align-self:flex-start;display:inline-flex;align-items:center;padding:4px 6px;border-radius:var(--radius-3);background:var(--color-wyld-lime);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;color:var(--color-wyld-green)}.cart-product-item .cart-product-item-controls-row{display:flex;align-items:center;gap:20px;width:100%;padding-top:10px}.cart-product-item .cart-product-item-pack-select-wrap{position:relative;flex-shrink:0;width:340px;max-width:340px;height:48px}.cart-product-item .cart-product-item-pack-select{-webkit-appearance:none;appearance:none;width:100%;height:48px;padding:0 40px 0 20px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:transparent;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1;color:var(--color-wyld-green);text-align:center;text-align-last:center;cursor:pointer;box-sizing:border-box}.cart-product-item .cart-product-item-pack-select-chevron{position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:none;display:block;color:var(--color-wyld-green)}.cart-product-item .cart-product-item-qty-price{flex-shrink:0;margin-left:auto;display:flex;align-items:center;gap:20px}.cart-product-item .cart-product-item-stepper{flex-shrink:0;display:flex;align-items:center;gap:19px;border:1px solid var(--color-product-border-subtle);border-radius:var(--radius-9);padding:10px;height:48px;box-sizing:border-box;transition:border-color .15s ease}@media(hover:hover){.cart-product-item .cart-product-item-stepper:hover{border-color:var(--color-wyld-green)}}.cart-product-item .cart-product-item-stepper-btn{display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;color:var(--color-wyld-green);cursor:pointer;width:16px;height:16px}@media(hover:hover){.cart-product-item .cart-product-item-stepper-btn:hover{opacity:.7}}.cart-product-item .cart-product-item-stepper-value{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1;color:var(--color-wyld-green);min-width:12px;text-align:center}.cart-product-item .cart-product-item-price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1;color:var(--color-wyld-green);white-space:nowrap}.cart-product-item .cart-product-item-mobile{display:none}@media(max-width:768px){.cart-product-item{display:block}.cart-product-item>.cart-product-item-image-link,.cart-product-item>.cart-product-item-body{display:none}.cart-product-item .cart-product-item-mobile{display:flex;flex-direction:column;align-items:stretch;width:100%}.cart-product-item .cart-product-item-mobile-head{display:flex;align-items:center;gap:12px;width:100%}.cart-product-item .cart-product-item-mobile-image-link{flex-shrink:0;display:block;width:100px;height:103px;text-decoration:none}.cart-product-item .cart-product-item-mobile-image{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}.cart-product-item .cart-product-item-mobile-title-block{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cart-product-item .cart-product-item-mobile-title{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:38px;line-height:1;color:var(--color-wyld-green);text-decoration:none;word-break:break-word}}@media(max-width:768px)and (hover:hover){.cart-product-item .cart-product-item-mobile-title:hover{text-decoration:underline;text-underline-offset:3px}}@media(max-width:768px){.cart-product-item .cart-product-item-mobile-dosage{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cart-product-item .cart-product-item-mobile-dose{display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--radius-3);background:rgb(var(--color-wyld-green-rgb)/.1);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:12px;line-height:1;color:var(--color-product-olive);white-space:nowrap}.cart-product-item .cart-product-item-mobile-pack-line{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.1;color:var(--color-product-text-muted)}.cart-product-item .cart-product-item-mobile-price-row{display:flex;align-items:flex-end;gap:10px;width:100%;padding-top:10px;padding-bottom:5px}.cart-product-item .cart-product-item-mobile-subscription{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:var(--radius-3);background:var(--color-wyld-lime);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;color:var(--color-wyld-green)}.cart-product-item .cart-product-item-mobile-price{margin-left:auto;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1;color:var(--color-wyld-green);white-space:nowrap}.cart-product-item .cart-product-item-mobile-buttons{display:flex;align-items:center;gap:10px;width:100%;padding-top:20px}.cart-product-item .cart-product-item-mobile-pack-select-wrap{position:relative;flex:1 1 0;min-width:0;height:48px}.cart-product-item .cart-product-item-mobile-pack-select{-webkit-appearance:none;appearance:none;width:100%;height:48px;padding:0 40px 0 20px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:transparent;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1;color:var(--color-wyld-green);text-align:center;text-align-last:center;cursor:pointer;box-sizing:border-box}.cart-product-item .cart-product-item-mobile-pack-select-chevron{position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:none;display:block;color:var(--color-wyld-green)}.cart-product-item .cart-product-item-mobile-stepper{flex-shrink:0;margin-left:auto;display:flex;align-items:center;gap:19px;height:48px;padding:0 10px;border:1px solid var(--color-product-border-subtle);border-radius:var(--radius-9);box-sizing:border-box;transition:border-color .15s ease}}@media(max-width:768px)and (hover:hover){.cart-product-item .cart-product-item-mobile-stepper:hover{border-color:var(--color-wyld-green)}}@media(max-width:768px){.cart-product-item .cart-product-item-mobile-stepper-btn{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;margin:0;border:0;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;color:var(--color-wyld-green);cursor:pointer}}@media(max-width:768px)and (hover:hover){.cart-product-item .cart-product-item-mobile-stepper-btn:hover{opacity:.7}}@media(max-width:768px){.cart-product-item .cart-product-item-mobile-stepper-value{min-width:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1;color:var(--color-wyld-green);text-align:center}.cart-product-item .cart-product-item-mobile-actions{display:flex;align-items:center;gap:10px;padding-top:20px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;color:var(--color-product-text-muted)}.cart-product-item .cart-product-item-mobile-action{padding:0;margin:0;border:0;background:transparent;font:inherit;text-transform:inherit;color:inherit;text-decoration:none;cursor:pointer;white-space:nowrap}}@media(max-width:768px)and (hover:hover){.cart-product-item .cart-product-item-mobile-action:hover{text-decoration:underline;text-underline-offset:3px}}@media(max-width:768px){.cart-product-item .cart-product-item-mobile-actions-sep{color:var(--color-product-text-muted)}}recommended-products-row{display:flex;flex-direction:column;gap:24px;width:100%;margin:60px 0 80px;color:var(--color-wyld-green)}recommended-products-row.recommended-products-row-empty{display:none}recommended-products-row .product-card.product-card-hidden{display:none}recommended-products-row .recommended-products-row-title{margin:0;width:100%;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:44px;line-height:1.2;letter-spacing:.44px;color:var(--color-wyld-green);text-transform:capitalize}recommended-products-row .recommended-products-row-viewport{position:relative;width:100%}recommended-products-row .recommended-products-row-track{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;margin:0;padding:0;list-style:none;width:100%}recommended-products-row .carousel-controls,recommended-products-row .carousel-pagination{display:none}@media(min-width:769px){recommended-products-row .product-card{flex:1 1 0;width:auto;min-width:0;max-width:none}}@media(max-width:768px){recommended-products-row{gap:16px;margin:8px 0 60px;padding:0}.cart-page-recommendations-mount recommended-products-row{padding:0 15px}recommended-products-row .recommended-products-row-title{font-size:38px;line-height:1.1;letter-spacing:.38px}recommended-products-row .recommended-products-row-viewport{overflow:hidden;touch-action:pan-y;width:calc(100% + 15px)}recommended-products-row .carousel-controls{display:flex;bottom:auto;height:min(80vw,320px);padding:0 15px 0 0}recommended-products-row .recommended-products-row-track{width:max-content;margin:0 auto;gap:15px}recommended-products-row .product-card{width:80vw;max-width:320px}recommended-products-row .carousel-pagination:not(:empty){display:flex}}.main-product{display:flex;flex-direction:column;padding:0 40px;max-width:1440px;margin:0 auto;width:100%}.main-product .main-product-columns{display:flex;flex-direction:row;gap:30px;align-items:flex-start;width:100%}.main-product .product-info{flex:0 0 430px;width:430px;max-width:100%}@media(max-width:768px){.main-product{padding:0 15px;gap:25px}.main-product .main-product-columns{flex-direction:column;gap:20px}.main-product .product-info{flex:1 1 auto;width:100%}}.main-product .product-form-message{margin-block-start:12px;min-height:20px}.main-product .product-form-message-error{color:#b00020}.main-product .product-form-message-success{color:#0d5f2f}.main-product .main-product-recommendations-mount recommended-products-row{margin-top:45px}.mobile-product-header{display:none}@media(max-width:768px){.mobile-product-header{display:flex;flex-direction:column;gap:20px;width:100%;box-sizing:border-box}.mobile-product-header .mobile-product-header-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:0px 10px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:12px;line-height:1.5;text-transform:uppercase;color:var(--color-wyld-green)}.mobile-product-header .mobile-product-header-breadcrumb-link{text-decoration:none;color:inherit}}@media(max-width:768px)and (hover:hover){.mobile-product-header .mobile-product-header-breadcrumb-link:hover{text-decoration:underline}}@media(max-width:768px){.mobile-product-header .mobile-product-header-title-block{display:flex;flex-direction:column;gap:15px}.mobile-product-header .mobile-product-header-title{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1;color:var(--color-wyld-green)}.mobile-product-header .mobile-product-header-dosage-row{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.mobile-product-header .mobile-product-header-dose{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:var(--radius-3);background:rgb(var(--color-wyld-green-rgb)/.1);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:18px;line-height:1;color:var(--color-product-olive);white-space:nowrap}.mobile-product-header .mobile-product-header-review-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:28px}.mobile-product-header .mobile-product-header-review-row-empty .mobile-product-header-rating-score,.mobile-product-header .mobile-product-header-review-row-empty .mobile-product-header-rating-stars,.mobile-product-header .mobile-product-header-review-row-empty .mobile-product-header-rating-count{display:none}.mobile-product-header .mobile-product-header-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 5px 3px;border-radius:3px;background:var(--color-product-badge-red);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:12px;line-height:1;text-transform:uppercase;color:var(--color-wyld-limestone)}.mobile-product-header .mobile-product-header-review-pipe{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:-1.4px;color:var(--color-product-border-subtle)}.mobile-product-header .mobile-product-header-rating-score{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:-1.4px;color:var(--color-wyld-green)}.mobile-product-header .mobile-product-header-rating-stars{display:inline-flex;align-items:center}.mobile-product-header .mobile-product-header-rating-star{display:block;width:24px;height:24px;color:var(--color-wyld-green)}.mobile-product-header .mobile-product-header-rating-count{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;color:var(--color-wyld-green)}.mobile-product-header .mobile-product-header-pack-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;width:100%}.mobile-product-header .mobile-product-header-pack-line{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:18px;line-height:1.1;color:var(--color-product-text-muted)}.mobile-product-header .mobile-product-header-pack-line-placeholder{min-height:20px}.mobile-product-header .mobile-product-header-price{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1;color:var(--color-wyld-green);white-space:nowrap}}product-slideshow{--product-slideshow-bg: var(--color-wyld-limestone);display:flex;flex-direction:column;gap:20px;width:100%;min-width:0;max-width:100%;position:sticky;top:calc(var(--header-offset-scrolled, var(--header-offset, 0px)));align-self:flex-start}product-slideshow .product-slideshow-main{position:relative;width:100%;max-width:100%;min-height:0;aspect-ratio:1/1;border-radius:var(--radius-9);overflow:hidden;background:var(--product-slideshow-bg)}product-slideshow .product-slideshow-main .swiper-wrapper{height:100%}product-slideshow .product-slideshow-slide{position:relative;height:100%;overflow:hidden;background:var(--product-slideshow-bg)}product-slideshow .product-slideshow-image,product-slideshow .product-slideshow-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center}product-slideshow .product-slideshow-external{position:absolute;top:0;right:0;bottom:0;left:0}product-slideshow .product-slideshow-external .product-slideshow-iframe{width:100%;height:100%;border:0;display:block}product-slideshow .product-slideshow-model{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background:var(--product-slideshow-bg)}product-slideshow .product-slideshow-thumbs{display:flex;align-items:center;gap:20px;width:100%}product-slideshow .product-slideshow-thumb{position:relative;flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px);min-width:0;aspect-ratio:1/1;padding:0;margin:0;border:0;background:var(--product-slideshow-bg);border-radius:var(--radius-9);overflow:hidden;cursor:pointer;-webkit-appearance:none;appearance:none}product-slideshow .product-slideshow-thumb:disabled{cursor:default;pointer-events:none}product-slideshow .product-slideshow-thumb-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transition:opacity .5s ease;pointer-events:none}product-slideshow .product-slideshow-thumb-layer-front{opacity:1}product-slideshow .product-slideshow-thumb-image,product-slideshow .product-slideshow-thumb-video{display:block;width:100%;height:100%;object-fit:contain;object-position:center}product-slideshow .product-slideshow-empty{margin:0;padding:40px;text-align:center;color:var(--color-scheme-text);border:1px dashed currentColor;border-radius:var(--radius-9);opacity:.4}@media(max-width:768px){product-slideshow{gap:10px;position:static;top:auto}product-slideshow .product-slideshow-main{aspect-ratio:1/1}product-slideshow .product-slideshow-thumbs{gap:10px}product-slideshow .product-slideshow-thumb{flex-basis:calc(50% - 5px);max-width:calc(50% - 5px);aspect-ratio:1/1}}.product-info{display:flex;flex-direction:column;gap:20px;padding-top:20px;width:100%;box-sizing:border-box}.product-info .product-info-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;color:var(--color-wyld-green)}.product-info .product-info-breadcrumb-link{text-decoration:none;color:inherit}@media(hover:hover){.product-info .product-info-breadcrumb-link:hover{text-decoration:underline}}.product-info .product-info-breadcrumb-sep,.product-info .product-info-breadcrumb-current{color:var(--color-wyld-green)}.product-info .product-info-title-block{display:flex;flex-direction:column;gap:15px}.product-info .product-info-title{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:62px;line-height:1;color:var(--color-wyld-green)}.product-info .product-info-dosage-row{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.product-info .product-info-dose{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:var(--radius-3);background:rgb(var(--color-wyld-green-rgb)/.1);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:20px;line-height:1;color:var(--color-product-olive);white-space:nowrap}.product-info .product-info-review-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:28px}.product-info .product-info-review-row-empty .product-info-rating-score,.product-info .product-info-review-row-empty .product-info-rating-stars,.product-info .product-info-review-row-empty .product-info-rating-count{display:none}.product-info .product-info-badge{display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;padding:4px 5px 3px;border-radius:3px;background:var(--color-product-badge-red);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1;text-transform:uppercase;color:var(--color-wyld-limestone)}.product-info .product-info-review-pipe{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:-1.4px;color:var(--color-product-border-subtle)}.product-info .product-info-rating-score{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:-1.4px;color:var(--color-wyld-green)}.product-info .product-info-rating-stars{display:inline-flex;align-items:center}.product-info .product-info-rating-star{display:block;width:24px;height:24px;color:var(--color-wyld-green)}.product-info .product-info-rating-count{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;color:var(--color-wyld-green)}.product-info .product-info-pack-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.product-info .product-info-pack-line{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:18px;line-height:1.1;color:var(--color-product-text-muted)}.product-info .product-info-pack-line-placeholder{min-height:20px}.product-info .product-info-price{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1;color:var(--color-wyld-green);white-space:nowrap}.product-info .product-info-description{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:var(--text-size-regular);line-height:1.5;color:var(--color-wyld-green)}.product-info .product-info-description p{margin:0 0 10px}.product-info .product-info-description p:last-child{margin-bottom:0}.product-info .product-info-form{display:flex;flex-direction:column;gap:20px;width:100%}.product-info .product-info-qty-row{display:flex;align-items:center;gap:15px;width:100%}.product-info .product-info-variant-wrap{position:relative;flex:1 1 0;min-width:0;display:block}.product-info .product-info-variant-select{-webkit-appearance:none;appearance:none;width:100%;height:48px;padding:12px 40px 12px 20px;margin:0;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:transparent;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1;text-align:center;text-transform:uppercase;color:var(--color-wyld-green);cursor:pointer}.product-info .product-info-variant-chevron{position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;width:20px;height:auto}.product-info .product-info-variant-static{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;height:48px;padding:12px 20px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);box-sizing:border-box}.product-info .product-info-variant-static-label{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1;text-align:center;text-transform:uppercase;color:var(--color-wyld-green)}.product-info .product-info-stepper{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:19px;height:48px;padding:0 10px;border:1px solid var(--color-product-border-subtle);border-radius:var(--radius-9);box-sizing:border-box;transition:border-color .15s ease}@media(hover:hover){.product-info .product-info-stepper:hover{border-color:var(--color-wyld-green)}}.product-info .product-info-stepper-btn{padding:0;margin:0;border:0;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;color:var(--color-wyld-green);cursor:pointer}.product-info .product-info-stepper-value{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1;color:var(--color-wyld-green);min-width:12px;text-align:center}.product-info .product-info-purchase{display:flex;flex-direction:column;gap:20px;width:100%}.product-info .product-info-purchase-option{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 20px;border-radius:var(--radius-9);border:1px solid var(--color-product-border-subtle);box-sizing:border-box;cursor:pointer;transition:border-color .15s ease}.product-info .product-info-purchase-option-active{border-color:var(--color-wyld-green)}.product-info .product-info-purchase-option:not(.product-info-purchase-option-active){border-color:var(--color-product-border-subtle)}@media(hover:hover){.product-info .product-info-purchase-option:not(.product-info-purchase-option-active):hover{border-color:var(--color-wyld-green)}}.product-info .product-info-purchase-check{display:none;flex-shrink:0;width:24px;height:24px;transition:opacity .15s ease}.product-info .product-info-purchase-option-active .product-info-purchase-check{display:block}.product-info .product-info-purchase-label{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1;text-transform:uppercase;text-align:center;color:var(--color-wyld-green)}.product-info .product-info-purchase-label-wrap{flex:1 1 0;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.product-info .product-info-purchase-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 5px 3px;border-radius:3px;background:var(--color-product-badge-red);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:12px;line-height:1;text-transform:uppercase;color:var(--color-wyld-limestone)}.product-info .product-info-purchase-price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1;color:var(--color-wyld-green);white-space:nowrap}.product-info .product-info-purchase-price-wrap{display:flex;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.product-info .product-info-purchase-price-strike{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1;text-decoration:line-through;color:var(--color-product-text-muted)}.product-info .product-info-purchase-price-bold{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1;color:var(--color-wyld-green)}.product-info .product-info-actions{display:flex;flex-direction:column;gap:13px;align-items:stretch;width:100%}.product-info .product-info-add-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 60px;margin:0;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:var(--color-wyld-green);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.5;text-transform:uppercase;text-align:center;color:var(--color-wyld-limestone);cursor:pointer;transition:background-color .15s ease,color .15s ease}@media(hover:hover){.product-info .product-info-add-btn:hover:not(:disabled){background:var(--color-wyld-limestone);color:var(--color-wyld-green)}}.product-info .product-info-add-btn:disabled{opacity:.45;cursor:not-allowed}.product-info .product-info-box-actions{display:flex;flex-direction:column;width:100%}.product-info .product-info-box-cta{text-decoration:none}.product-info .product-info-express{width:100%}.product-info .product-info-express shopify-accelerated-checkout,.product-info .product-info-express shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 9px;--shopify-accelerated-checkout-button-block-size: 48px}.product-info .product-info-express .shopify-payment-button__button--unbranded{min-height:48px;border-radius:var(--radius-9);background:var(--color-scheme-text)!important;border:1px solid var(--color-wyld-green)!important;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace!important;font-weight:500!important;font-size:16px!important;text-transform:uppercase!important;color:var(--color-wyld-limestone)!important}.product-info .product-info-express .shopify-payment-button__more-options{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace!important}.product-info .product-info-locator{display:flex;flex-direction:column;gap:13px;width:100%;padding:10px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);box-sizing:border-box;color:var(--color-wyld-green)}.product-info .product-info-locator[hidden]{display:none}.product-info .product-info-locator-field{display:flex;align-items:center;gap:8px;width:100%;height:50px;padding:8px 12px;background:var(--color-product-field-bg);border:1px solid var(--color-wyld-green);border-radius:var(--radius-6);box-sizing:border-box}.product-info .product-info-locator-pin,.product-info .product-info-locator-search{flex-shrink:0;color:var(--color-wyld-green)}.product-info .product-info-locator-input{flex:1 1 0;min-width:0;margin:0;border:0;background:transparent;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.5;text-transform:uppercase;color:var(--color-wyld-green);outline:none}.product-info .product-info-locator-input::placeholder{color:var(--color-wyld-green);opacity:1}.product-info .product-info-locator-submit{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:transparent;color:var(--color-wyld-green);cursor:pointer}.product-info .product-info-availability{display:none}.product-info .product-info-accordion{display:flex;flex-direction:column;width:100%;max-width:430px;padding-top:10px;border-bottom:1px solid var(--color-product-border-subtle)}.product-info .product-info-accordion-item{border-top:1px solid var(--color-product-border-subtle)}.product-info .product-info-accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;margin:0;border:0;background:transparent;cursor:pointer;text-align:left}.product-info .product-info-accordion-title{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.3;letter-spacing:.16px;text-transform:uppercase;color:var(--color-wyld-green)}.product-info .product-info-accordion-icon{position:relative;flex-shrink:0;width:17px;height:17px}.product-info .product-info-accordion-icon:before,.product-info .product-info-accordion-icon:after{content:"";position:absolute;background:var(--color-wyld-green);border-radius:1px}.product-info .product-info-accordion-icon:before{left:0;top:50%;width:100%;height:2px;transform:translateY(-50%)}.product-info .product-info-accordion-icon:after{left:50%;top:0;width:2px;height:100%;transform:translate(-50%);transition:opacity .15s ease}.product-info .product-info-accordion-trigger[aria-expanded=true] .product-info-accordion-icon:after{opacity:0}.product-info .product-info-accordion-panel{height:0;overflow:hidden;visibility:hidden;transition:height .3s ease,visibility 0s linear .3s}@media(prefers-reduced-motion:reduce){.product-info .product-info-accordion-panel{transition:none}}.product-info .product-info-accordion-panel-open{visibility:visible;transition:height .3s ease,visibility 0s}.product-info .product-info-accordion-body{padding-bottom:20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--text-size-regular);line-height:1.5;color:var(--color-wyld-green)}.product-info .product-info-accordion-body p{margin:0 0 8px}.product-info .product-info-accordion-body p:last-child{margin-bottom:0}.product-info .product-info-nutrition-image{display:block;width:100%;height:auto}@media(max-width:768px){.product-info{padding-top:0}.product-info .product-info-breadcrumb,.product-info .product-info-title-block,.product-info .product-info-pack-row{display:none}.product-info .product-info-title{font-size:48px}}.product-reviews{display:flex;flex-direction:column;max-width:1440px;margin:0 auto;padding:0 40px;box-sizing:border-box;color:var(--color-wyld-green);scroll-margin-top:var(--header-offset, 0px)}.product-reviews .product-reviews-title{display:flex;align-items:center;padding-bottom:20px}.product-reviews .product-reviews-heading{margin:0;flex:1 0 0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:44px;line-height:1.2;letter-spacing:.44px;text-transform:capitalize;color:var(--color-wyld-green)}.product-reviews .product-reviews-status{margin:0;padding:40px 20px;border-top:1px solid var(--color-product-border-subtle);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.5;color:var(--color-product-text-muted)}.product-reviews .product-reviews-list{display:flex;flex-direction:column}.product-reviews .product-reviews-item{display:flex;flex-direction:column;padding:40px 20px;border-top:1px solid var(--color-product-border-subtle)}.product-reviews .product-reviews-item:last-child{border-bottom:1px solid var(--color-product-border-subtle)}.product-reviews .product-reviews-content{display:flex;gap:40px;align-items:flex-start;width:100%}.product-reviews .product-reviews-profile{display:flex;flex-direction:column;gap:3px;flex-shrink:0;width:180px}.product-reviews .product-reviews-name{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.5;color:var(--color-wyld-green)}.product-reviews .product-reviews-location{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:12px;line-height:1;text-transform:uppercase;color:var(--color-product-text-muted)}.product-reviews .product-reviews-verified{display:flex;align-items:center;gap:5px;margin-top:2px;color:var(--color-product-olive)}.product-reviews .product-reviews-verified-icon{display:block;flex-shrink:0;width:20px;height:20px}.product-reviews .product-reviews-verified-check{stroke:var(--color-wyld-limestone);transform:translateY(1px)}.product-reviews .product-reviews-verified-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;opacity:.6}.product-reviews .product-reviews-main{display:flex;flex:1 0 0;flex-direction:column;gap:8px;min-width:0}.product-reviews .product-reviews-stars{display:flex;align-items:center;color:var(--color-wyld-green)}.product-reviews .product-reviews-star{display:block;width:34px;height:34px}.product-reviews .product-reviews-body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:22px;line-height:1.3;color:var(--color-wyld-green)}.product-reviews .product-reviews-date{margin:0;flex-shrink:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:1.5;color:var(--color-wyld-green);white-space:nowrap}.product-reviews .product-reviews-pagination{display:flex;align-items:center;justify-content:flex-end;gap:23px;padding:40px 0}.product-reviews .product-reviews-page{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:none;background:none;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:var(--color-wyld-green)}.product-reviews .product-reviews-page.is-active{font-weight:500}.product-reviews .product-reviews-arrow{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:4px;border:none;background:none;cursor:pointer;color:var(--color-wyld-green)}.product-reviews .product-reviews-arrow:disabled{opacity:.3;cursor:default}.product-reviews .product-reviews-arrow-prev .product-reviews-arrow-icon{transform:rotate(90deg)}.product-reviews .product-reviews-arrow-next .product-reviews-arrow-icon{transform:rotate(-90deg)}.product-reviews .product-reviews-arrow-icon{display:block;width:10px;height:6px}@media(max-width:768px){.product-reviews{padding:0 15px;margin:0 0 60px}.product-reviews .product-reviews-title{padding-bottom:10px}.product-reviews .product-reviews-heading{font-size:38px;letter-spacing:.38px}.product-reviews .product-reviews-status,.product-reviews .product-reviews-item{padding:20px 0}.product-reviews .product-reviews-content{flex-direction:column;gap:15px}.product-reviews .product-reviews-profile{width:100%}.product-reviews .product-reviews-body,.product-reviews .product-reviews-date{font-size:16px}.product-reviews .product-reviews-pagination{padding:20px 0 0}.product-reviews .product-reviews-page{font-size:16px}}showcase-slideshow{position:relative;display:block;margin:0 auto;padding:0 40px}showcase-slideshow .showcase-slideshow-track{display:flex;gap:20px;height:calc(100vh - var(--header-offset, var(--header-offset-fallback, 138px)) - 40px);min-height:600px;align-items:stretch}showcase-slideshow .showcase-slideshow-empty{display:flex;align-items:center;justify-content:center;min-height:400px;margin:0;padding:40px;text-align:center;color:var(--color-scheme-text);border:1px dashed currentColor;border-radius:var(--radius-9);opacity:.4}showcase-slideshow .showcase-slideshow-pagination{position:relative;margin:20px auto 0;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;padding:8px 8px 7px;border-radius:6px;background:rgb(var(--color-wyld-green-rgb)/10%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}showcase-slideshow .showcase-slideshow-pagination-item{position:relative;flex-shrink:0;width:8px;height:8px;padding:0;border:0;border-radius:8px;background:var(--color-wyld-limestone);overflow:hidden;cursor:pointer;transition:width .3s ease,background-color .3s ease}showcase-slideshow .showcase-slideshow-pagination-item.is-active{width:21px;background:#a5a5a5;cursor:default}showcase-slideshow .showcase-slideshow-pagination-item.is-active.is-filling:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left center;animation:showcase-slideshow-fill var(--slideshow-autoplay-ms, 6s) linear forwards}showcase-slideshow.is-paused .showcase-slideshow-pagination-item.is-active.is-filling:before{animation-play-state:paused}@keyframes showcase-slideshow-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:768px){showcase-slideshow{max-width:none;margin:0;padding:0}showcase-slideshow .showcase-slideshow-track{height:calc(100vh - var(--header-offset, var(--header-offset-fallback-mobile, 108px)) - 63px);min-height:0;gap:15px;padding:0 18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:18px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}showcase-slideshow .showcase-slideshow-track::-webkit-scrollbar{display:none}}.showcase-slideshow-slide{position:relative;border-radius:var(--radius-9);overflow:hidden;flex-grow:0;flex-shrink:0;flex-basis:15%;cursor:pointer;transition:flex-grow .5s ease}.showcase-slideshow-slide.showcase-slideshow-slide-active{flex-grow:1;cursor:default}.showcase-slideshow-slide.showcase-slideshow-slide-active .showcase-slideshow-slide-overlay,.showcase-slideshow-slide.showcase-slideshow-slide-active .showcase-slideshow-slide-content{opacity:1}.showcase-slideshow-slide.showcase-slideshow-slide-active .showcase-slideshow-slide-link,.showcase-slideshow-slide.showcase-slideshow-slide-active .showcase-slideshow-slide-btn{pointer-events:auto}.showcase-slideshow-slide .showcase-slideshow-slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.showcase-slideshow-slide .showcase-slideshow-slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.showcase-slideshow-slide .showcase-slideshow-slide-bg img{width:100%;height:100%;object-fit:cover;display:block}.showcase-slideshow-slide .showcase-slideshow-slide-bg .showcase-slideshow-slide-placeholder{width:100%;height:100%;background:rgb(var(--color-wyld-green-rgb)/20%)}.showcase-slideshow-slide .showcase-slideshow-slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(7.15deg,#000 5.75%,#0000 47.75%);opacity:0;transition:opacity .3s ease}.showcase-slideshow-slide .showcase-slideshow-slide-content{position:absolute;bottom:0;left:0;z-index:2;min-width:793px;padding:40px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;opacity:0;pointer-events:none;transition:opacity .3s ease}.showcase-slideshow-slide .showcase-slideshow-slide-text{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.showcase-slideshow-slide .showcase-slideshow-slide-title{margin:0;font-family:Denton Condensed,sans-serif;font-weight:700;font-size:52px;line-height:1;color:var(--color-slideshow-overlay-heading);white-space:nowrap}.showcase-slideshow-slide .showcase-slideshow-slide-subtitle{margin:0;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:var(--text-size-regular);line-height:1.5;color:var(--color-slideshow-overlay-body);max-width:450px}.showcase-slideshow-slide .showcase-slideshow-slide-btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;pointer-events:none;padding:10px 60px;border:1px solid var(--color-slideshow-overlay-heading);border-radius:var(--radius-9);color:var(--color-slideshow-overlay-heading);text-decoration:none;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap;transition:background-color .25s ease,color .25s ease,border-color .25s ease}@media(hover:hover){.showcase-slideshow-slide .showcase-slideshow-slide-btn:hover{background:var(--color-wyld-limestone);border-color:var(--color-wyld-limestone);color:var(--color-wyld-green)}}.showcase-slideshow-slide .showcase-slideshow-slide-btn-icon{display:flex;align-items:center;width:21px;height:11px;flex-shrink:0}.showcase-slideshow-slide .showcase-slideshow-slide-btn-icon svg{width:100%;height:100%;object-fit:contain}@media(max-width:768px){.showcase-slideshow-slide{flex:0 0 85vw;width:85vw;scroll-snap-align:start;scroll-snap-stop:always;cursor:default;transition:none}.showcase-slideshow-slide.showcase-slideshow-slide-active{flex-grow:0}.showcase-slideshow-slide .showcase-slideshow-slide-overlay{background:linear-gradient(18deg,#000 7.27%,#0000 68.39%);opacity:1}.showcase-slideshow-slide .showcase-slideshow-slide-content{left:0;right:0;min-width:0;padding:15px;opacity:1}.showcase-slideshow-slide .showcase-slideshow-slide-text{gap:10px;width:100%}.showcase-slideshow-slide .showcase-slideshow-slide-title{font-size:38px;white-space:normal;width:100%}.showcase-slideshow-slide .showcase-slideshow-slide-subtitle{max-width:none;width:100%}.showcase-slideshow-slide .showcase-slideshow-slide-btn{padding:10px 30px}}.text-callout{--tc-inner-gap: 30px;width:100%;margin:40px auto;padding:0 40px;background:var(--color-wyld-limestone);color:var(--color-wyld-green);max-width:1440px}.text-callout.text-callout-margin-60{margin-block:60px}.text-callout .text-callout-inner{display:flex;flex-direction:column;align-items:center;gap:var(--tc-inner-gap);max-width:1180px;margin-inline:auto;text-align:center}.text-callout .text-callout-eyebrow{margin:0;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:18px;line-height:1.5;color:var(--color-wyld-green);text-transform:uppercase}.text-callout .text-callout-heading{margin:0;font-family:Denton Condensed,serif;font-weight:500;font-size:var(--tc-heading-size, 54px);line-height:1.15;letter-spacing:.54px;color:var(--color-wyld-green);text-wrap:balance}.text-callout .text-callout-body{max-width:var(--tc-body-max-width, 800px);margin-top:calc(var(--tc-heading-body-gap, 30px) - var(--tc-inner-gap));font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:var(--color-wyld-green)}.text-callout .text-callout-body p{margin:0 0 1em}.text-callout .text-callout-body p:last-child{margin-bottom:0}.text-callout .text-callout-body a{color:inherit;text-decoration:underline}.text-callout .text-callout-body strong,.text-callout .text-callout-body b{font-weight:700}.text-callout .text-callout-body em,.text-callout .text-callout-body i{font-style:italic}.text-callout.text-callout-body-left .text-callout-body{text-align:left}.text-callout .text-callout-btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:10px 60px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);color:var(--color-wyld-green);text-decoration:none;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.text-callout .text-callout-btn:hover{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}}.text-callout.text-callout-button-solid .text-callout-btn{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}@media(hover:hover){.text-callout.text-callout-button-solid .text-callout-btn:hover{background:transparent;color:var(--color-wyld-green)}}.text-callout .text-callout-btn-label{display:inline-block}.text-callout .text-callout-btn-icon{display:inline-flex;align-items:center;width:21px;height:11px;flex-shrink:0}.text-callout .text-callout-btn-icon .icon-text-callout-arrow{width:100%;height:100%}@media(max-width:768px){.text-callout{--tc-inner-gap: 20px}.text-callout .text-callout-heading{font-size:min(var(--tc-heading-size, 54px),38px);letter-spacing:.38px}.text-callout .text-callout-eyebrow,.text-callout .text-callout-body{font-size:16px}.text-callout .text-callout-btn{padding:10px 30px}}@media(max-width:768px){.template-page-shipping-information .text-callout{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.template-page-shipping-information .text-callout .text-callout-inner{align-items:flex-start;text-align:left}}.image-text-callout{width:100%;max-width:1440px;margin:var(--itc-margin, 100px) auto;padding:0 40px;color:var(--color-wyld-green)}.image-text-callout .image-text-callout-inner{display:flex;align-items:center;gap:var(--itc-column-gap, 113px);max-width:1180px;margin-inline:auto}.image-text-callout.image-text-callout-image-left .image-text-callout-inner{flex-direction:row-reverse}.image-text-callout .image-text-callout-text{display:flex;flex:0 0 auto;width:calc(45% - var(--itc-column-gap, 112px) / 2);max-width:var(--itc-text-width, 508px);flex-direction:column;align-items:flex-start;gap:30px}.image-text-callout .image-text-callout-heading{margin:0;font-family:Denton Condensed,serif;font-weight:500;font-size:68px;line-height:.91;letter-spacing:.68px;color:var(--color-wyld-green)}.image-text-callout .image-text-callout-body{font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:18px;line-height:1.25;color:var(--color-wyld-green)}.image-text-callout .image-text-callout-body p{margin:0 0 1.25em}.image-text-callout .image-text-callout-body p:last-child{margin-bottom:0}.image-text-callout .image-text-callout-body a{color:inherit;text-decoration:underline}.image-text-callout .image-text-callout-body strong,.image-text-callout .image-text-callout-body b{font-weight:700}.image-text-callout .image-text-callout-body em,.image-text-callout .image-text-callout-body i{font-style:italic}.image-text-callout .image-text-callout-btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;margin-top:5px;padding:10px 60px;background:var(--color-wyld-green);border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);color:var(--color-wyld-limestone);text-decoration:none;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.image-text-callout .image-text-callout-btn:hover{background:transparent;color:var(--color-wyld-green)}}.image-text-callout .image-text-callout-btn-label{display:inline-block}.image-text-callout .image-text-callout-btn-icon{display:inline-flex;align-items:center;width:20px;flex-shrink:0}.image-text-callout .image-text-callout-btn-icon .icon-text-callout-arrow{width:100%;height:auto}.image-text-callout .image-text-callout-media{flex:0 0 auto;width:calc(55% - var(--itc-column-gap, 112px) / 2);align-self:stretch;min-width:0;border-radius:9px;overflow:hidden}.image-text-callout .image-text-callout-image,.image-text-callout .image-text-callout-placeholder{display:block;width:100%;height:100%;min-height:480px;aspect-ratio:4/5;object-fit:cover}.image-text-callout .image-text-callout-placeholder{background:rgb(var(--color-wyld-green-rgb)/.08)}@media(max-width:900px){.image-text-callout .image-text-callout-inner,.image-text-callout.image-text-callout-image-left .image-text-callout-inner{flex-direction:column;align-items:stretch;gap:40px}.image-text-callout .image-text-callout-text,.image-text-callout .image-text-callout-media{width:100%;max-width:none}.image-text-callout .image-text-callout-heading{font-size:48px;letter-spacing:.48px}.image-text-callout .image-text-callout-image,.image-text-callout .image-text-callout-placeholder{min-height:0;aspect-ratio:3/4}}@media(max-width:600px){.image-text-callout{padding:0 20px}.image-text-callout .image-text-callout-heading{font-size:40px}.image-text-callout .image-text-callout-body{font-size:16px}.image-text-callout .image-text-callout-btn{width:100%;padding:12px 24px}}@media(max-width:768px){.template-page-shipping-information .image-text-callout{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}}search-callout{display:block;position:relative;color:var(--color-wyld-limestone);padding:120px 0 140px;min-height:812px;overflow:hidden;z-index:100;margin:-68px 0 -56px}search-callout:after{display:block;content:"";position:absolute;top:68px;right:0;bottom:56px;left:0;background:#14301c;z-index:-1}search-callout .search-callout-decor-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10}search-callout .search-callout-decor{position:absolute;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;height:auto;max-width:none;object-fit:contain}search-callout .search-callout-decor-tl{top:0;left:-46px;width:143px;height:auto;transform:rotate(87.41deg);z-index:100}search-callout .search-callout-decor-ml{top:98px;left:-60px;width:135px;height:auto;transform:rotate(55deg)}search-callout .search-callout-decor-bl{top:245px;left:-60px;width:208px;height:auto;transform:rotate(-20.4deg)}search-callout .search-callout-decor-tr{top:24px;right:-27px;width:176px;height:auto;transform:scaleX(-1)}search-callout .search-callout-decor-mr{top:285px;right:-36px;width:143px}search-callout .search-callout-decor-br{bottom:0;right:0;width:249px;height:auto}search-callout .search-callout-form{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1360px;margin:0 auto;text-align:center}search-callout .search-callout-label{margin:0;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:18px;line-height:1.3;color:var(--color-wyld-limestone);max-width:716px}search-callout .search-callout-input{width:100%;max-width:100%;margin:0;padding:8px 0;background:transparent;border:0;border-bottom:1px solid transparent;font-family:Denton Condensed,serif;font-weight:500;font-size:72px;line-height:1.2;letter-spacing:.72px;color:var(--color-wyld-limestone);text-align:center;text-transform:capitalize;outline:none;caret-color:var(--color-wyld-limestone);transition:border-bottom-color .2s ease}search-callout .search-callout-input::placeholder{color:var(--color-wyld-limestone);opacity:1;text-transform:capitalize}search-callout .search-callout-input::-webkit-search-cancel-button,search-callout .search-callout-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}search-callout .search-callout-results{position:relative;z-index:1;margin:40px auto 0;width:100%}search-callout .search-callout-empty{position:relative;z-index:1;margin:48px 0 0;text-align:center;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;color:rgb(var(--color-wyld-green-rgb)/70%)}@media(max-width:768px){search-callout{min-height:725px;height:725px;padding:139px 15px 0;margin:-78px 0 -64px}search-callout:after{top:78px;right:0;bottom:62px;left:0}search-callout .search-callout-form{gap:16px;padding:0 50px}search-callout .search-callout-input{font-size:38px;letter-spacing:.38px}search-callout .search-callout-results{margin-top:0}search-callout .search-callout-decor-tl{top:42px;left:calc(3.58% - 36px);width:72px;transform:rotate(87.41deg)}search-callout .search-callout-decor-ml{top:95px;left:calc(.4% - 37px);width:74px;transform:rotate(54.98deg)}search-callout .search-callout-decor-bl{top:171px;left:calc(5.61% - 56.5px);width:113px;transform:rotate(-20.4deg)}search-callout .search-callout-decor-tr{top:10px;right:auto;left:calc(94.34% - 47px);width:94px;transform:scaleX(-1)}search-callout .search-callout-decor-mr{top:142px;right:auto;left:calc(98.75% - 35px);width:70px;transform:none}search-callout .search-callout-decor-br{top:auto;bottom:-8px;right:auto;left:calc(90.14% - 113.5px);width:165px;transform:none}}.search-callout-results-list{display:flex;flex-wrap:nowrap;justify-content:safe center;align-items:flex-start;gap:12px;list-style:none;margin:0;padding:0 120px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.search-callout-results-list::-webkit-scrollbar{display:none}.search-callout-results-list .search-callout-result{margin:0;flex:0 0 300px;max-width:300px;align-self:flex-start;scroll-snap-align:start}.search-callout-results-list .search-callout-result-link{display:flex;flex-direction:column;align-items:center;width:100%;color:inherit;text-decoration:none;transition:transform .2s ease}.search-callout-results-list .search-callout-result-link:focus{transform:translateY(-4px)}.search-callout-results-list .search-callout-result-link:focus .search-callout-result-info{opacity:1;visibility:visible}@media(hover:hover){.search-callout-results-list .search-callout-result-link:hover{transform:translateY(-4px)}.search-callout-results-list .search-callout-result-link:hover .search-callout-result-info{opacity:1;visibility:visible}}.search-callout-results-list .search-callout-result-image{display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:38/43}.search-callout-results-list .search-callout-result-info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;margin-top:12px;width:100%;color:var(--color-wyld-limestone);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.search-callout-results-list .search-callout-result-title{display:block;max-width:100%;font-family:Denton Condensed,serif;font-weight:500;font-size:32px;line-height:1.05;letter-spacing:.32px;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-callout-results-list .search-callout-result-vibe{font-family:Spline Sans Mono,monospace;font-weight:500;font-size:13px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.search-callout-results-list .search-callout-result-ingredients{position:relative;display:block;align-self:stretch;padding:10px 12px;border:1px solid var(--color-wyld-limestone);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.04em}.search-callout-results-list .search-callout-result-ingredients:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;width:3px;background:var(--color-wyld-limestone)}@media(max-width:768px){.search-callout-results-list{flex-wrap:nowrap;justify-content:safe center;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px}.search-callout-results-list::-webkit-scrollbar{display:none}.search-callout-results-list .search-callout-result{flex:0 0 200px;width:200px;scroll-snap-align:start}.search-callout-results-list .search-callout-result-info{gap:8px;margin-top:0;opacity:1;visibility:visible}.search-callout-results-list .search-callout-result-title{font-size:24px}.search-callout-results-list .search-callout-result-vibe{font-size:11px}.search-callout-results-list .search-callout-result-ingredients{padding:8px;font-size:10px}}.product-carousel-group{display:block;position:relative;width:100%;margin:60px 0;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.template-index .product-carousel-group{padding:60px 0;margin:0}.template-index .product-carousel-group{background:var(--color-wyld-green)}.template-index .product-carousel-group:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-wyld-limestone);border-radius:10px 10px 0 0;z-index:0}.product-carousel-group .heading-row{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:16px 10px;margin:0 0 30px;padding:0 40px;z-index:100}.product-carousel-group .heading-row[data-heading-empty=true]{justify-content:flex-end}.product-carousel-group .heading-row:not(.heading-row-has-link) .heading{width:100%}.product-carousel-group .heading-row-has-link.heading-row-align-center:not(.heading-row-layout-stacked){display:grid;grid-template-columns:1fr auto minmax(0,1fr);align-items:baseline;column-gap:24px}.product-carousel-group .heading-row-has-link.heading-row-align-center:not(.heading-row-layout-stacked) .heading{grid-column:2;justify-self:center;text-align:center;max-width:100%}.product-carousel-group .heading-row-has-link.heading-row-align-center:not(.heading-row-layout-stacked) .carousel-link{grid-column:3;justify-self:end}.product-carousel-group .heading-row-has-link.heading-row-align-center:not(.heading-row-layout-stacked) .heading-gap{grid-column:1}.product-carousel-group .heading-row-layout-stacked{flex-direction:column;align-items:center;gap:10px}.product-carousel-group .heading-row-layout-stacked .heading{width:100%}.product-carousel-group .heading-row-layout-stacked .carousel-link{align-self:center}.product-carousel-group .heading-row-layout-stacked .heading-gap{display:none}.product-carousel-group .heading-gap{display:block;flex:1;min-width:0;min-height:1em}.product-carousel-group .heading{margin:0;font-family:Denton Condensed,serif;font-weight:500;font-size:44px;line-height:1.2;letter-spacing:.44px;color:var(--color-wyld-green);text-transform:capitalize}.product-carousel-group .heading-row-align-left .heading{text-align:left}.product-carousel-group .heading-row-align-center .heading{text-align:center}.product-carousel-group .heading-row-align-right .heading{text-align:right}.product-carousel-group .carousel-link{flex-shrink:0;align-self:flex-end;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:normal;letter-spacing:.42px;color:var(--color-product-olive);text-decoration:none;text-transform:uppercase;white-space:nowrap;margin-bottom:10px}.product-carousel-group .empty{margin:0;padding:40px 0;font-family:Spline Sans Mono,monospace;font-size:14px;line-height:1.5;color:var(--color-wyld-green);text-align:center;opacity:.7}.product-carousel-group .region-carousel{display:block;position:relative;z-index:100}.product-carousel-group .product-carousel{display:block;position:relative;width:100%}.product-carousel-group .carousel-stage{position:relative}.product-carousel-group .viewport{overflow:hidden;touch-action:pan-y}.product-carousel-group .carousel-controls{bottom:auto;height:376px}.product-carousel-group .track{display:flex;align-items:stretch;gap:20px;margin:0 auto;padding:0;list-style:none;width:max-content}.product-carousel-group .track>:first-child{margin-left:40px}.product-carousel-group .track>:last-child{margin-right:40px}@media(max-width:768px){.product-carousel-group .heading-row{margin-bottom:30px;padding:0 15px}.product-carousel-group .heading{font-size:38px;line-height:1.1;letter-spacing:.38px}.product-carousel-group .heading-row-align-left .heading,.product-carousel-group .heading-row-align-right .heading{text-align:center}.product-carousel-group .carousel-controls{height:310px;margin-top:62px;padding:0 10px}.product-carousel-group .track{gap:15px}.product-carousel-group .track>:first-child{margin-left:15px}.product-carousel-group .track>:last-child{margin-right:15px}.product-carousel-group .track .product-card{width:310px}.product-carousel-group.mobile-cards-half .track .product-card{width:calc((100vw - 45px)/2)}}.product-card{position:relative;flex:0 0 auto;width:376px;max-width:80vw;display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:0;list-style:none;color:var(--color-wyld-green);scroll-snap-align:start}.product-card .media{position:relative;display:block;width:100%;aspect-ratio:1/1;border-radius:var(--radius-9);overflow:hidden;text-decoration:none;color:inherit;background:transparent}.product-card .image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.product-card .image-hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease;pointer-events:none}@media(hover:hover){.product-card .media:has(.image-hover):hover .image-primary{opacity:0}.product-card .media:has(.image-hover):hover .image-hover{opacity:1}.product-card .image-primary{transition:opacity .4s ease}}.product-card .image-placeholder{background:#d9d9d9;border-radius:var(--radius-9)}.product-card .badge{position:absolute;top:10px;left:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:4px 5px 3px;border-radius:3px;background:#e12927;color:var(--color-wyld-limestone);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.product-card .meta{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1 1 auto;width:100%;text-align:center}.product-card .title-link{display:block;width:100%;text-decoration:none;color:inherit}.product-card .title{margin:0;font-family:Denton Condensed,serif;font-weight:700;font-size:32px;line-height:1;color:var(--color-wyld-green);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card .dosage{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;width:100%;margin:0}.product-card .dose{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:var(--radius-3);background:rgb(var(--color-wyld-green-rgb)/10%);color:var(--color-product-olive);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1;white-space:nowrap}.product-card .rating{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;color:var(--color-wyld-green);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;white-space:nowrap}.product-card .rating-score{letter-spacing:-.1em}.product-card .rating-stars{display:inline-flex;align-items:center}.product-card .rating-star{display:block;width:24px;height:24px}.product-card .rating-count{color:var(--color-wyld-green)}.product-card .rating-empty .rating-count{color:rgb(var(--color-wyld-green-rgb)/70%)}.product-card .product-card-jdgm-fallback{display:none}.product-card .price{margin:0;font-family:Helvetica Neue,sans-serif;font-weight:500;font-size:16px;line-height:1;color:var(--color-wyld-green)}.product-card .form{margin-top:auto;width:100%}.product-card .form form{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0}.product-card .add{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:12px 60px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:var(--color-wyld-green);box-sizing:border-box;color:var(--color-wyld-limestone);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.product-card .add:hover:not([disabled]){background:var(--color-wyld-limestone);color:var(--color-wyld-green)}}.product-card .add[disabled]{opacity:.5;cursor:not-allowed}.product-card .add-build-a-box{text-decoration:none}.product-card .add-label-region{display:none}.product-card .message{margin:0;min-height:1em;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:12px;line-height:1.4;color:#4b612c;text-align:center}.product-card .message:empty{display:none}.product-card .product-form-message-error{color:#e12927}.product-card .product-form-message-success{color:var(--color-wyld-green)}.product-card.product-card-region-unavailable .add{cursor:not-allowed}@media(hover:hover){.product-card.product-card-region-unavailable .add:hover .add-label-default{display:none}.product-card.product-card-region-unavailable .add:hover .add-label-region{display:inline}}.product-card .text-group{display:contents}.product-card .region-prompt{display:none;margin:0;width:100%;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:12px;line-height:1.3;color:#4b612c;text-align:center}.product-card .region-prompt[hidden]{display:none}@media(max-width:768px){.product-card{width:165px;max-width:none;gap:8px}.product-card .badge{top:6px;font-size:10px}.product-card .text-group{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.product-card .title{font-size:28px}.product-card .dosage{gap:5px}.product-card .dose{padding:4px;font-size:12px}.product-card .rating{gap:4px}.product-card .rating-score{display:none}.product-card .add{padding:12px 30px;border-radius:var(--radius-6)}.product-card .region-prompt{display:block}.product-card .region-prompt[hidden]{display:none}}.carousel-controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:0 20px;pointer-events:none}.carousel-controls:has(.carousel-arrow-prev[disabled]):has(.carousel-arrow-next[disabled]){display:none}.carousel-controls .carousel-arrow{pointer-events:auto;box-sizing:border-box;width:45px;height:45px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-wyld-green);border-radius:50%;background:var(--color-wyld-green);color:var(--color-wyld-limestone);cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.carousel-controls .carousel-arrow svg{display:block;width:21px;height:11px}@media(hover:hover){.carousel-controls .carousel-arrow:hover:not([disabled]){background:var(--color-wyld-limestone);color:var(--color-wyld-green)}}.carousel-controls .carousel-arrow[disabled]{cursor:default;pointer-events:none;opacity:.2}.carousel-controls .carousel-arrow-prev svg{transform:scaleX(-1)}.carousel-pagination{display:flex;align-items:center;justify-content:center;gap:8px;width:fit-content;margin:20px auto 0;padding:8px 8px 7px;border-radius:6px;background:rgb(var(--color-wyld-green-rgb)/10%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.carousel-pagination:empty{display:none}.carousel-pagination .dot{position:relative;width:8px;height:8px;padding:0;border:0;border-radius:8px;background:var(--color-wyld-limestone);overflow:hidden;cursor:pointer;transition:width .3s ease,background-color .3s ease}.carousel-pagination .dot.is-active{width:21px;background:#a5a5a5}.carousel-pagination .dot.is-active.is-filling:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left center;animation:carousel-pagination-fill var(--carousel-autoplay-ms, 6s) linear forwards}.carousel-pagination.is-paused .dot.is-active.is-filling:before{animation-play-state:paused}@keyframes carousel-pagination-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.collection-card{position:relative;flex:0 0 auto;display:flex;flex-direction:column;gap:20px;align-items:center;width:100%;transition:transform .45s cubic-bezier(.22,1,.36,1)}.collection-card .collection-card-link{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%;text-decoration:none;color:var(--color-wyld-green)}.collection-card .collection-card-media{display:block;position:relative;width:100%;aspect-ratio:.8;overflow:hidden;border-radius:var(--radius-9);background:var(--color-wyld-green)}.collection-card .collection-card-image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}.collection-card .collection-card-placeholder{display:block;width:100%;height:100%;background:var(--color-wyld-green);opacity:.15}.collection-card .collection-card-title{margin:0;width:100%;font-family:Denton Condensed,serif;font-weight:700;font-size:32px;line-height:1;letter-spacing:.32px;color:var(--color-wyld-green);text-align:center;overflow-wrap:break-word}@media(hover:hover){.collection-card:hover{transform:scale(1.02)}}.collection-card.collection-card-empty .collection-card-media{background:rgb(var(--color-wyld-green-rgb)/8%)}@media(max-width:768px){.collection-card,.collection-card .collection-card-link{gap:15px}.collection-card .collection-card-title{font-size:28px;letter-spacing:.28px}}.collection-carousel{display:block;position:relative;width:100%;margin:60px auto 50px;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.collection-carousel .collection-carousel-heading-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px 10px;margin:0 0 20px;padding:0 40px}.collection-carousel .collection-carousel-heading-row[data-heading-empty=true]{justify-content:flex-end}.collection-carousel .collection-carousel-heading-row:not(.collection-carousel-heading-row-has-view-all) .heading{width:100%;margin:0}.collection-carousel .collection-carousel-heading-row-has-view-all.collection-carousel-heading-row-align-center:not(.collection-carousel-heading-row-layout-stacked){display:grid;grid-template-columns:1fr auto minmax(0,1fr);align-items:baseline;column-gap:24px}.collection-carousel .collection-carousel-heading-row-has-view-all.collection-carousel-heading-row-align-center:not(.collection-carousel-heading-row-layout-stacked) .heading{grid-column:2;justify-self:center;margin:0;text-align:center;max-width:100%}.collection-carousel .collection-carousel-heading-row-has-view-all.collection-carousel-heading-row-align-center:not(.collection-carousel-heading-row-layout-stacked) .view-all{grid-column:3;justify-self:end}.collection-carousel .collection-carousel-heading-row-has-view-all.collection-carousel-heading-row-align-center:not(.collection-carousel-heading-row-layout-stacked) .heading-gap{grid-column:1}.collection-carousel .collection-carousel-heading-row-layout-stacked{flex-direction:column;align-items:center;gap:10px;margin-bottom:0;padding-bottom:20px}.collection-carousel .collection-carousel-heading-row-layout-stacked .heading{width:100%;margin:0}.collection-carousel .collection-carousel-heading-row-layout-stacked .view-all{align-self:center;margin-bottom:0}.collection-carousel .collection-carousel-heading-row-layout-stacked .heading-gap{display:none}.collection-carousel .heading-gap{display:block;flex:1;min-width:0;min-height:1em}.collection-carousel .heading{margin:0 0 30px;font-family:Denton Condensed,serif;font-weight:500;font-size:44px;line-height:1.2;letter-spacing:.44px;color:var(--color-wyld-green);text-transform:capitalize}.collection-carousel .collection-carousel-heading-row-align-left .heading{text-align:left}.collection-carousel .collection-carousel-heading-row-align-center .heading{text-align:center}.collection-carousel .collection-carousel-heading-row-align-right .heading{text-align:right}.collection-carousel .collection-carousel-heading-row .heading{margin-bottom:0}.collection-carousel .view-all{flex-shrink:0;align-self:flex-end;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;margin-bottom:10px;line-height:normal;letter-spacing:.42px;color:var(--color-product-olive);text-decoration:none;text-transform:uppercase;white-space:nowrap}.collection-carousel .empty{margin:0;padding:40px 0;font-family:Spline Sans Mono,monospace;font-size:14px;line-height:1.5;color:var(--color-wyld-green);text-align:center;opacity:.7}.collection-carousel .viewport{position:relative;overflow:hidden;touch-action:pan-y;padding:10px 0}.collection-carousel .viewport.is-grabbing{cursor:grabbing}.collection-carousel .track{display:flex;align-items:flex-start;gap:20px;margin:0 auto;padding:0;list-style:none;width:max-content}.collection-carousel .track>:first-child{margin-left:40px}.collection-carousel .track>:last-child{margin-right:40px}.collection-carousel .track .collection-card{width:360px}@media(max-width:768px){.collection-carousel{margin:60px 0}.collection-carousel .collection-carousel-heading-row{margin-bottom:20px;padding:0 15px}.collection-carousel .heading{margin-bottom:20px;font-size:38px;letter-spacing:.38px;text-align:center}.collection-carousel .collection-carousel-heading-row .heading{margin-bottom:0}.collection-carousel .collection-carousel-heading-row-align-left .heading,.collection-carousel .collection-carousel-heading-row-align-right .heading{text-align:center}.collection-carousel .viewport{padding:0}.collection-carousel .track{gap:15px}.collection-carousel .track>:first-child{margin-left:15px}.collection-carousel .track>:last-child{margin-right:15px}.collection-carousel .track .collection-card{width:300px}.collection-carousel .carousel-controls{padding:0 10px}}impact-callout{display:block;width:100%;padding:0 20px;margin:100px 0;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}impact-callout .stage{position:relative;width:100%;margin:0 auto;aspect-ratio:1.2;container-type:inline-size}impact-callout .hex-frame{opacity:.4;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}impact-callout .hex{position:absolute;width:21.9118%;aspect-ratio:1/1;overflow:hidden;will-change:transform;clip-path:polygon(50% 0%,93.3013% 25%,93.3013% 75%,50% 100%,6.6987% 75%,6.6987% 25%)}impact-callout .hex img{display:block;width:100%;height:100%;object-fit:cover}impact-callout .hex-placeholder{display:block;width:100%;height:100%;background:rgb(var(--color-wyld-green-rgb)/.1)}impact-callout .hex-tl{left:-.2206%;top:0%}impact-callout .hex-tr{left:79.4853%;top:34.8136%}impact-callout .hex-bl{left:7.5%;top:71%}impact-callout .hex-bc{left:40.3676%;top:76.368%}impact-callout .hex-br{left:72.7206%;top:72.1649%}impact-callout .copy{position:sticky;top:0;width:100%;text-align:center;font-family:Denton Condensed,serif;font-weight:400;color:var(--color-wyld-green);z-index:1}impact-callout .line{margin:0;font-size:115px;line-height:115px;letter-spacing:1.15px}impact-callout .stat{margin:50px 0 43px;font-size:200px;line-height:128px;letter-spacing:2px}@media(max-width:768px){impact-callout{padding:0}impact-callout .stage{aspect-ratio:375/686}impact-callout .hex{width:41.7184%}impact-callout .hex-tl{left:1.3333%;top:-1.7493%}impact-callout .hex-tr{left:57.2%;top:18.7269%}impact-callout .hex-bl{left:1.3333%;top:63.2227%}impact-callout .hex-bc{left:32.2667%;top:77.2595%}impact-callout .hex-br{left:57.0667%;top:60.6414%}impact-callout .copy{width:92%;margin:0 auto}impact-callout .line{font-size:11.2cqw;line-height:1;letter-spacing:.112cqw}impact-callout .stat{margin:2.6667cqw 0;font-size:26.6667cqw;line-height:1;letter-spacing:.2667cqw}impact-callout .line-trail{margin-top:0}}.explore-carousel{display:block;position:relative;width:100%;margin:60px auto;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.explore-carousel .inner{width:100%;max-width:1360px;margin:0 auto;padding:0 40px}.explore-carousel .heading{margin:0 0 30px;font-family:Denton Condensed,serif;font-weight:500;font-size:44px;line-height:1.2;letter-spacing:.44px;color:var(--color-wyld-green);text-align:center;text-transform:capitalize}.explore-carousel .tabs{position:relative;display:flex;align-items:stretch;justify-content:center;gap:10px;margin-bottom:30px}.explore-carousel .tabs:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--color-wyld-green);opacity:.25}.explore-carousel .tab{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;max-width:310px;padding:20px 10px;border:0;background:transparent;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:18px;line-height:1.5;color:var(--color-wyld-green);text-align:center;text-transform:uppercase;cursor:pointer;opacity:.6;transition:opacity .2s ease}@media(hover:hover){.explore-carousel .tab:hover{opacity:1}}.explore-carousel .tab.is-active{opacity:1}.explore-carousel .tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--color-wyld-green);z-index:1}.explore-carousel .tab-label{display:inline-block;white-space:nowrap}.explore-carousel .panels{position:relative}.explore-carousel .panel{display:block}.explore-carousel .panel[hidden],.explore-carousel .panel-label{display:none}.explore-carousel .panel-pagination{margin-top:20px}.explore-carousel .panel-pagination .carousel-pagination{margin-top:0}.explore-carousel .viewport{position:relative;overflow:hidden;touch-action:pan-y}.explore-carousel .viewport.is-grabbing{cursor:grabbing}.explore-carousel .track{display:flex;align-items:stretch;gap:20px;margin:0 auto;padding:0;list-style:none;width:max-content}.explore-carousel .track>:first-child{margin-left:40px}.explore-carousel .track>:last-child{margin-right:40px}.explore-carousel .empty{padding:40px 0;font-family:Spline Sans Mono,monospace;font-size:14px;line-height:1.5;color:var(--color-wyld-green);text-align:center;opacity:.7}.explore-carousel .panel-full{width:100%;padding:0 40px}@media(max-width:1024px){.explore-carousel .tab{font-size:16px;padding:16px 8px}}@media(max-width:768px){.explore-carousel .inner{padding:0 15px}.explore-carousel .heading{margin-bottom:30px;font-size:38px;letter-spacing:.38px}.explore-carousel .tabs{display:none}.explore-carousel .panels{display:flex;flex-direction:column;gap:40px}.explore-carousel .panel{display:flex;flex-direction:column;gap:20px}.explore-carousel .panel[hidden]{display:flex}.explore-carousel .panel-label{display:block;margin:0;padding:0 15px;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:18px;line-height:1.5;color:var(--color-wyld-green);text-transform:uppercase}.explore-carousel .viewport{padding:0}.explore-carousel .track{gap:15px}.explore-carousel .track>:first-child{margin-left:15px}.explore-carousel .track>:last-child{margin-right:15px}.explore-carousel .carousel-controls{padding:0 10px}.explore-carousel .panel-full{padding:0 15px}.explore-carousel .panel-pagination{margin-top:0}}.explore-experience-card{position:relative;flex:0 0 auto;width:490px;height:620px;overflow:hidden;border-radius:var(--radius-9);background:var(--color-wyld-green);transition:width .35s cubic-bezier(.32,.72,.24,1)}.explore-experience-card .card-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--radius-9);pointer-events:none}.explore-experience-card .card-image{width:100%;height:100%;object-fit:cover;display:block}.explore-experience-card .card-placeholder{display:block;width:100%;height:100%;background:linear-gradient(180deg,#14301c33,#14301ca6)}.explore-experience-card .card-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:20px;color:var(--color-wyld-limestone)}.explore-experience-card .card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.explore-experience-card .card-tag{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:#0009;border:1px solid var(--color-wyld-limestone);color:var(--color-wyld-limestone);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:15px;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap}.explore-experience-card .card-tag-icon{width:20px;height:20px;object-fit:contain;display:block}.explore-experience-card .card-tag-label,.explore-experience-card .card-tag-spacer{display:inline-block}.explore-experience-card .card-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:43px;padding:0;flex:0 0 auto;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--color-wyld-limestone);cursor:pointer}@media(hover:hover){.explore-experience-card .card-toggle:hover{border-color:var(--color-wyld-limestone)}.explore-experience-card .card-toggle:hover .card-toggle-icon ellipse{fill:#000}.explore-experience-card .card-toggle:hover .card-toggle-icon path{stroke:var(--color-wyld-limestone)}}.explore-experience-card .card-toggle-icon{display:inline-flex;width:100%;height:100%;transition:transform .25s ease}.explore-experience-card .card-toggle-icon svg{display:block;width:100%;height:100%}.explore-experience-card .card-toggle-icon ellipse,.explore-experience-card .card-toggle-icon path{transition:fill .25s ease,stroke .25s ease}.explore-experience-card .card-body{display:flex;align-items:flex-end;width:100%}.explore-experience-card .card-description{display:flex;flex-direction:column;word-break:break-word}.explore-experience-card .card-extra{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.32,.72,.24,1),opacity .35s ease}.explore-experience-card .card-extra-inner{display:flex;flex-direction:column;gap:20px;padding-top:20px;min-height:0;overflow:hidden}.explore-experience-card .card-heading{margin:0;width:100%;font-family:Denton Condensed,serif;font-weight:700;font-size:52px;line-height:1;color:var(--color-wyld-limestone);text-align:left}.explore-experience-card .card-text{margin:0;max-width:450px;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:var(--color-slideshow-overlay-body)}.explore-experience-card .card-cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:8px;padding:10px 60px;border-radius:6px;background:var(--color-wyld-limestone);color:var(--color-wyld-green);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}@media(hover:hover){.explore-experience-card .card-cta:hover{opacity:.85}}.explore-experience-card .card-cta-arrow{display:inline-flex;align-items:center;width:20px;flex:0 0 auto}.explore-experience-card .card-cta-arrow svg{display:block;width:100%;height:auto}.explore-experience-card .card-review{display:none;flex-direction:column;align-items:flex-start;gap:20px;width:393px;flex:0 0 auto;padding:20px;border:1px solid var(--color-wyld-limestone);border-radius:var(--radius-9);background:#0006;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease}.explore-experience-card .card-review-stars{display:inline-flex;align-items:center}.explore-experience-card .card-star{display:inline-flex;width:34px;height:34px;color:var(--color-wyld-limestone)}.explore-experience-card .card-star svg{display:block;width:100%;height:100%}.explore-experience-card .card-review-text{margin:0;width:100%;font-family:Denton Condensed,serif;font-weight:500;font-size:22px;line-height:1.3;color:var(--color-slideshow-overlay-body)}.explore-experience-card .card-reviewer{display:flex;align-items:center;gap:10px;width:100%}.explore-experience-card .card-reviewer-avatar{width:50px;height:50px;overflow:hidden;border-radius:50%;flex:0 0 auto}.explore-experience-card .card-reviewer-image{width:100%;height:100%;object-fit:cover;display:block}.explore-experience-card .card-reviewer-profile{display:flex;flex-direction:column;color:var(--color-slideshow-overlay-body)}.explore-experience-card .card-reviewer-name{font-family:Helvetica Neue,sans-serif;font-weight:500;font-size:18px;line-height:1.5}.explore-experience-card .card-reviewer-location{font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:1.5;opacity:.6}.explore-experience-card.is-expanded{width:990px}.explore-experience-card.is-expanded .card-toggle-icon{transform:rotate(45deg)}.explore-experience-card.is-expanded .card-body{justify-content:space-between;gap:30px}.explore-experience-card.is-expanded .card-description{max-width:470px}.explore-experience-card.is-expanded .card-extra{grid-template-rows:1fr;opacity:1}.explore-experience-card.is-review-ready .card-review{display:flex}.explore-experience-card.is-review-visible .card-review{opacity:1;transform:translateY(0)}@media(max-width:1024px){.explore-experience-card{width:420px;height:560px}.explore-experience-card .card-heading{font-size:44px}.explore-experience-card.is-expanded{width:800px}.explore-experience-card.is-expanded .card-description{max-width:360px}.explore-experience-card.is-expanded .card-review{width:340px}}@media(max-width:768px){.explore-experience-card{width:310px;height:392px}.explore-experience-card .card-content{padding:15px}.explore-experience-card .card-tag{padding:12px 20px;font-size:14px}.explore-experience-card .card-toggle{width:42px;height:43px}.explore-experience-card .card-heading{font-size:38px}.explore-experience-card.is-expanded{width:88vw;max-width:560px;height:auto;min-height:392px}.explore-experience-card.is-expanded .card-body{flex-direction:column;align-items:stretch;gap:20px}.explore-experience-card.is-expanded .card-description{max-width:none}.explore-experience-card.is-expanded .card-review{width:100%}}.explore-experience-expanded{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;overflow:hidden;background:var(--color-scheme-text);color:var(--color-wyld-limestone);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.explore-experience-expanded[hidden]{display:none}.explore-experience-expanded.is-open{opacity:1;visibility:visible}.explore-experience-expanded .track{display:flex;height:100%;margin:0;padding:0;gap:0;list-style:none;transition:transform .4s cubic-bezier(.32,.72,.24,1)}.explore-experience-expanded .track>:first-child{margin:0}.explore-experience-expanded .slide{position:relative;flex:0 0 auto;min-width:0;width:100vw;height:100%;overflow:hidden;margin:0}.explore-experience-expanded .slide-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.explore-experience-expanded .slide-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(2,1,1,0) 0%,var(--color-scheme-text) 50%)}.explore-experience-expanded .slide-image{width:100%;height:100%;object-fit:cover;display:block}.explore-experience-expanded .slide-placeholder{display:block;width:100%;height:100%;background:linear-gradient(180deg,#14301c33,#14301ca6)}.explore-experience-expanded .slide-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:20px;width:100%;height:100%;padding:15px;overflow-y:auto}.explore-experience-expanded .slide-top{display:flex;align-items:flex-start;width:100%;padding-right:52px}.explore-experience-expanded .slide-tag{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:#0009;border:1px solid var(--color-wyld-limestone);color:var(--color-wyld-limestone);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:15px;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap}.explore-experience-expanded .slide-tag-icon{width:20px;height:20px;object-fit:contain;display:block}.explore-experience-expanded .slide-tag-label{display:inline-block}.explore-experience-expanded .slide-meta{display:flex;flex-direction:column;gap:20px;width:100%}.explore-experience-expanded .slide-heading{margin:0;width:100%;font-family:Denton Condensed,serif;font-weight:700;font-size:52px;line-height:1;color:var(--color-wyld-limestone);text-align:left}.explore-experience-expanded .slide-text{margin:0;width:100%;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:var(--color-slideshow-overlay-body)}.explore-experience-expanded .slide-review{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:20px;border:1px solid var(--color-wyld-limestone);border-radius:var(--radius-9);background:#0006}.explore-experience-expanded .slide-review-stars{display:inline-flex;align-items:center}.explore-experience-expanded .slide-star{display:inline-flex;width:34px;height:34px;color:var(--color-wyld-limestone)}.explore-experience-expanded .slide-star svg{display:block;width:100%;height:100%}.explore-experience-expanded .slide-review-text{margin:0;width:100%;font-family:Denton Condensed,serif;font-weight:500;font-size:22px;line-height:1.3;color:var(--color-slideshow-overlay-body)}.explore-experience-expanded .slide-reviewer{display:flex;align-items:center;gap:10px;width:100%}.explore-experience-expanded .slide-reviewer-avatar{width:50px;height:50px;overflow:hidden;border-radius:50%;flex:0 0 auto}.explore-experience-expanded .slide-reviewer-image{width:100%;height:100%;object-fit:cover;display:block}.explore-experience-expanded .slide-reviewer-profile{display:flex;flex-direction:column;color:var(--color-slideshow-overlay-body)}.explore-experience-expanded .slide-reviewer-name{font-family:Helvetica Neue,sans-serif;font-weight:500;font-size:18px;line-height:1.5}.explore-experience-expanded .slide-reviewer-location{font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:1.5;opacity:.6}.explore-experience-expanded .slide-actions{display:flex;align-items:center;padding-top:20px;padding-right:110px}.explore-experience-expanded .slide-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 60px;border-radius:6px;background:var(--color-wyld-limestone);color:var(--color-wyld-green);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease}@media(hover:hover){.explore-experience-expanded .slide-cta:hover{opacity:.85}}.explore-experience-expanded .slide-cta-arrow{display:inline-flex;align-items:center;width:20px;flex:0 0 auto}.explore-experience-expanded .slide-cta-arrow svg{display:block;width:100%;height:auto}.explore-experience-expanded .close{position:absolute;top:15px;right:15px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:var(--color-wyld-limestone);color:var(--color-wyld-green);cursor:pointer}.explore-experience-expanded .close-icon{display:inline-flex;width:22px;height:22px}.explore-experience-expanded .close-icon svg{display:block;width:100%;height:100%}.explore-experience-expanded .nav{position:absolute;right:15px;bottom:15px;z-index:2;display:flex;align-items:center;gap:10px}.explore-experience-expanded .nav-arrow{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;border:0;border-radius:50%;background:var(--color-product-text-muted);color:var(--color-wyld-limestone);cursor:pointer;transition:opacity .2s ease}.explore-experience-expanded .nav-arrow:disabled{opacity:.4;cursor:default}.explore-experience-expanded .nav-arrow-icon{display:inline-flex;align-items:center;width:20px}.explore-experience-expanded .nav-arrow-icon svg{display:block;width:100%;height:auto}.explore-experience-expanded .nav-prev .nav-arrow-icon{transform:scaleX(-1)}@media(min-width:769px){.explore-experience-expanded{display:none!important}}.explore-product-type-card{position:relative;display:flex;flex-direction:column;gap:20px;flex:0 0 auto;width:359px;color:var(--color-wyld-green)}.explore-product-type-card .type-media{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:var(--radius-9)}.explore-product-type-card .type-image{width:100%;height:100%;object-fit:cover;display:block}.explore-product-type-card .type-placeholder{display:block;width:100%;height:100%;background:linear-gradient(180deg,#14301c1f,#14301c66)}.explore-product-type-card .type-meta{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:20px}.explore-product-type-card .type-text{display:flex;flex-direction:column;gap:10px;word-break:break-word}.explore-product-type-card .type-heading{margin:0;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;color:var(--color-wyld-green)}.explore-product-type-card .type-description{margin:0;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:20px;line-height:1.4;color:var(--color-wyld-green)}.explore-product-type-card .type-browse{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 60px;border:1px solid var(--color-wyld-green);border-radius:6px;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;text-align:center;text-decoration:none;color:var(--color-wyld-green);background:transparent;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.explore-product-type-card .type-browse:hover{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}}.explore-product-type-card .type-browse-label{white-space:nowrap}.explore-product-type-card .type-browse-arrow{display:inline-flex;align-items:center;width:20px;flex:0 0 auto}.explore-product-type-card .type-browse-arrow svg{display:block;width:100%;height:auto}@media(max-width:1024px){.explore-product-type-card{width:320px}}@media(max-width:768px){.explore-product-type-card{width:310px}.explore-product-type-card .type-heading{font-size:18px;letter-spacing:1.8px}.explore-product-type-card .type-description{font-size:18px}}.explore-try-something-new{display:flex;align-items:stretch;gap:40px;width:100%;height:390px;color:var(--color-wyld-green)}.explore-try-something-new .try-content{display:flex;flex:1 1 50%;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:50px 20px;border:2px solid var(--color-wyld-green);border-radius:var(--radius-9);text-align:center}.explore-try-something-new .try-label{margin:0;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:18px;line-height:1.5;color:var(--color-wyld-green)}.explore-try-something-new .try-heading{margin:0;max-width:660px;font-family:Denton Condensed,serif;font-weight:500;font-size:80px;line-height:1.025;letter-spacing:.8px;color:var(--color-wyld-green)}.explore-try-something-new .try-form{margin:0}.explore-try-something-new .try-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 60px;border:1px solid var(--color-wyld-green);border-radius:6px;background:var(--color-wyld-green);color:var(--color-wyld-limestone);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .2s ease}@media(hover:hover){.explore-try-something-new .try-button:hover{opacity:.85}}.explore-try-something-new .try-button[disabled]{opacity:.5;cursor:default}.explore-try-something-new .try-form-message{margin:10px 0 0;font-family:Spline Sans Mono,monospace;font-size:13px;line-height:1.4;text-align:center}.explore-try-something-new .try-form-message:empty{display:none}.explore-try-something-new .try-unavailable{margin:10px 0 0;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:13px;line-height:1.4;text-transform:uppercase;text-align:center;color:#e12927}.explore-try-something-new .try-media{flex:1 1 50%;overflow:hidden;border-radius:var(--radius-9)}.explore-try-something-new .try-image{width:100%;height:100%;object-fit:cover;display:block}.explore-try-something-new .try-placeholder{display:block;width:100%;height:100%;background:linear-gradient(180deg,#14301c1f,#14301c66)}@media(max-width:1024px){.explore-try-something-new{height:340px}.explore-try-something-new .try-heading{font-size:60px}}@media(max-width:768px){.explore-try-something-new{flex-direction:column;height:auto;gap:15px}.explore-try-something-new .try-media{order:-1;flex:0 0 auto;width:100%;height:auto;aspect-ratio:1/1}.explore-try-something-new .try-content{flex:0 0 auto;width:100%;gap:20px;padding:50px 15px;border-radius:13px}.explore-try-something-new .try-label{font-size:18px}.explore-try-something-new .try-heading{font-size:38px;line-height:1.1;letter-spacing:.38px}}.about-callout{display:block;width:100%;margin:60px auto;padding:0 40px}.about-callout .inner{position:relative;width:100%;max-width:1360px;margin:0 auto;aspect-ratio:1360/800;border-radius:9px;background:var(--about-callout-bg, var(--color-wyld-lime));color:var(--color-wyld-limestone);overflow:hidden}.about-callout .photo{position:absolute;left:14%;top:10%;width:62%;height:74%;margin:0;border-radius:9px;overflow:hidden;transform:rotate(-2deg);z-index:1}.about-callout .photo img,.about-callout .photo svg{display:block;width:100%;height:100%;object-fit:cover}.about-callout .photo svg{background:#00000014}.about-callout .content{position:absolute;right:45px;bottom:60px;z-index:4;display:flex;flex-direction:column;align-items:flex-end;gap:14px;max-width:calc(100% - 90px)}.about-callout .heading{margin:0;font-family:Denton Condensed,serif;font-weight:700;font-size:54px;line-height:1.05;letter-spacing:.54px;color:var(--color-wyld-limestone);text-align:right;text-wrap:balance}.about-callout .link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:248px;padding:10px 60px;border:1px solid var(--color-wyld-limestone);border-radius:9px;color:var(--color-wyld-limestone);font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.about-callout .link:hover{background:var(--color-wyld-limestone);color:var(--about-callout-bg, var(--color-wyld-lime))}}.about-callout .link-label{display:inline-block}.about-callout .link-icon{display:inline-flex;align-items:center;width:21px;height:11px;flex-shrink:0}.about-callout .link-icon svg{display:block;width:100%;height:100%}@media(max-width:1024px){.about-callout .heading{font-size:44px;letter-spacing:.44px}.about-callout .content{right:32px;bottom:40px}}@media(max-width:768px){.about-callout{margin:0 auto;padding:0}.about-callout .inner{aspect-ratio:375/427;border-radius:0}.about-callout .photo{left:8%;top:10%;width:84%;height:56%}.about-callout .content{right:15px;bottom:16px;gap:12px;max-width:calc(100% - 30px)}.about-callout .heading{font-size:38px;letter-spacing:.38px}.about-callout .link{min-width:0;padding:10px 30px}}.about-hero{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;max-width:1440px;margin:60px auto;padding:0;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.about-hero .about-hero-layout{box-sizing:border-box;display:flex;flex-direction:column;flex:1 0 auto;gap:40px;align-items:stretch;width:100%;max-width:1360px;margin:0 auto}@media(min-width:1024px){.about-hero .about-hero-layout{flex-direction:row;align-items:center;justify-content:space-evenly;gap:48px}}.about-hero .about-hero-inner{box-sizing:border-box;min-width:0;max-width:100%;text-align:left}.about-hero .about-hero-media{flex:0 0 auto;width:auto;max-width:100%;box-sizing:border-box;padding-left:0;padding-right:0}@media(max-width:1023px){.about-hero .about-hero-media{align-self:center}}.about-hero .about-hero-media-stage{position:relative;box-sizing:border-box;flex-shrink:0;width:484px;max-width:100%;height:480px}.about-hero .about-hero-hex{position:absolute;z-index:0;top:0;left:0;right:auto;width:480px;height:auto;overflow:hidden;aspect-ratio:1/1;clip-path:polygon(50% 0%,93.3013% 25%,93.3013% 75%,50% 100%,6.6987% 75%,6.6987% 25%)}.about-hero .about-hero-hex img{display:block;width:100%;height:100%;object-fit:cover}.about-hero .about-hero-eyebrow{margin:0 0 22px;font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:var(--color-wyld-green);text-transform:uppercase}.about-hero .about-hero-headline{margin:0 0 16px;max-width:524px;font-family:Denton Condensed,serif;font-weight:500;font-size:68px;line-height:62px;letter-spacing:.68px;color:var(--color-wyld-green);text-wrap:balance}.about-hero .about-hero-body{margin:0;max-width:433px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25;color:var(--color-wyld-green)}@media(max-width:768px){.about-hero .about-hero-eyebrow{margin-bottom:18px;font-size:14px}.about-hero .about-hero-headline{max-width:none;margin-bottom:14px;font-size:36px;line-height:1.05;letter-spacing:.36px}.about-hero .about-hero-body{max-width:none;font-size:16px}}@media(max-width:768px){.about-hero{margin:15px 0 60px}.about-hero:not(.about-hero-image-first){min-height:0}.about-hero:not(.about-hero-image-first) .about-hero-layout{flex-direction:column-reverse;gap:20px;padding:0 15px}.about-hero:not(.about-hero-image-first) .about-hero-inner{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:none;text-align:center}.about-hero:not(.about-hero-image-first) .about-hero-eyebrow{margin:0;font-size:18px;line-height:1.5}.about-hero:not(.about-hero-image-first) .about-hero-headline{margin:0;max-width:none;font-size:48px;line-height:1;letter-spacing:.48px}.about-hero:not(.about-hero-image-first) .about-hero-body{margin:0;max-width:none;font-size:18px;line-height:1.25}.about-hero:not(.about-hero-image-first) .about-hero-media{width:100%;align-self:center;padding:0}.about-hero:not(.about-hero-image-first) .about-hero-media-stage{width:100%;height:auto;margin:0;aspect-ratio:617/712;padding:0 10px}.about-hero:not(.about-hero-image-first) .about-hero-hex{width:100%;height:auto;aspect-ratio:617/712;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}}@media(min-width:1024px){.about-hero.about-hero-image-first .about-hero-layout{flex-direction:row-reverse}}@media(min-width:1024px){.about-hero.about-hero-image-first .about-hero-inner{max-width:508px}}@media(max-width:768px){.about-hero.about-hero-image-first{min-height:0}.about-hero.about-hero-image-first.about-hero-image-first .about-hero-layout{flex-direction:column}.about-hero.about-hero-image-first .about-hero-layout{flex-direction:column-reverse;gap:20px;padding:0 15px}.about-hero.about-hero-image-first .about-hero-inner{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:none;text-align:center}.about-hero.about-hero-image-first .about-hero-eyebrow{margin:0;font-size:18px;line-height:1.5}.about-hero.about-hero-image-first .about-hero-headline{margin:0;max-width:none;font-size:48px;line-height:1;letter-spacing:.48px}.about-hero.about-hero-image-first .about-hero-body{margin:0;max-width:none;font-size:18px;line-height:1.25}.about-hero.about-hero-image-first .about-hero-media{width:100%;align-self:center;padding:0}.about-hero.about-hero-image-first .about-hero-media-stage{position:relative;width:100%;max-width:none;height:auto;margin:0 auto;aspect-ratio:auto;padding:0 10px}.about-hero.about-hero-image-first .about-hero-hex{position:relative;top:auto;left:auto;right:auto;width:100%;height:auto}}.about-hero.about-hero-hex-only .about-hero-hex{position:relative;width:100%}@media(min-width:1024px){.about-hero.about-hero-hex-only .about-hero-media-stage{width:480px;height:480px}}.about-hero.about-hero-hex-large .about-hero-hex{aspect-ratio:617/712;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}@media(min-width:1024px){.about-hero.about-hero-hex-large .about-hero-media-stage{width:617px;height:712px}.about-hero.about-hero-hex-large .about-hero-hex{width:617px}}.about-hero.about-hero-hex-large.about-hero-hex-only .about-hero-hex{position:relative;width:100%}@media(min-width:1024px){.about-hero.about-hero-hex-large.about-hero-hex-only .about-hero-media-stage{width:617px;height:712px}}@media(min-width:769px)and (max-width:1023px){.about-hero.about-hero-hex-large:not(.about-hero-image-first) .about-hero-media-stage{width:100%;max-width:420px;height:auto;aspect-ratio:617/712}.about-hero.about-hero-hex-large:not(.about-hero-image-first) .about-hero-hex{width:100%}}.article-card{position:relative;flex:0 0 auto;aspect-ratio:.8;width:100%;height:auto;transition:transform .45s cubic-bezier(.22,1,.36,1)}.article-card .article-card-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;text-decoration:none;color:#fff}.article-card .article-card-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--radius-9);background:var(--color-wyld-green);transform-origin:center}.article-card .article-card-image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}.article-card .article-card-placeholder{display:block;width:100%;height:100%;background:var(--color-wyld-green);opacity:.15}.article-card .article-card-overlay{position:absolute;left:0;right:0;bottom:0;height:290px;background-image:linear-gradient(to bottom,#0000,#0000004d,#0009 20%,#000c 45%,#000 50% 100%);background-repeat:no-repeat;background-size:100% 200%;background-position:0 0;opacity:.8;pointer-events:none;border-bottom-left-radius:var(--radius-9);border-bottom-right-radius:var(--radius-9);transition:height .45s cubic-bezier(.22,1,.36,1),background-position .45s cubic-bezier(.22,1,.36,1)}.article-card .article-card-meta{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;height:255px;padding:20px;color:#fff;transition:height .45s cubic-bezier(.22,1,.36,1)}.article-card .article-card-text{display:flex;flex-direction:column;width:100%}.article-card .article-card-title{margin:0;font-family:Denton Condensed,serif;font-weight:500;font-size:28px;line-height:1;letter-spacing:.28px;color:#fff}.article-card .article-card-excerpt{margin:0;padding-top:15px;max-height:0;overflow:hidden;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#fff;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .45s cubic-bezier(.22,1,.36,1),max-height .45s cubic-bezier(.22,1,.36,1)}.article-card .article-card-read-time{margin:0;font-family:Helvetica Neue,sans-serif;font-weight:500;font-size:12px;line-height:1.5;color:#fff}@media(hover:hover){.article-card:hover{transform:scale(1.02)}.article-card:hover .article-card-overlay{height:100%;background-position:0 100%}.article-card:hover .article-card-meta{height:calc(100% - 20px)}.article-card:hover .article-card-excerpt{max-height:140px;opacity:1;transform:translateY(0)}}.article-card.article-card-empty{background:rgba(var(--color-wyld-green-rgb)/.08)}.article-card.article-card-empty .article-card-meta,.article-card.article-card-empty .article-card-title{color:var(--color-wyld-green)}@media(max-width:768px){.article-card{width:100%;aspect-ratio:.8;height:auto}.article-card .article-card-media{transform:none}.article-card .article-card-overlay{height:64.4%}.article-card .article-card-meta{height:59%;padding:20px 15px}}.blog-carousel{display:block;position:relative;width:100%;margin:60px auto 50px;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.blog-carousel .blog-carousel-heading-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px 10px;margin:0 0 20px;padding:0 40px}.blog-carousel .blog-carousel-heading-row[data-heading-empty=true]{justify-content:flex-end}.blog-carousel .blog-carousel-heading-row:not(.blog-carousel-heading-row-has-view-all) .heading{width:100%;margin:0}.template-article .blog-carousel .blog-carousel-heading-row:not(.blog-carousel-heading-row-has-view-all) .heading{text-align:left}.blog-carousel .blog-carousel-heading-row-has-view-all.blog-carousel-heading-row-align-center:not(.blog-carousel-heading-row-layout-stacked){display:grid;grid-template-columns:1fr auto minmax(0,1fr);align-items:baseline;column-gap:24px}.blog-carousel .blog-carousel-heading-row-has-view-all.blog-carousel-heading-row-align-center:not(.blog-carousel-heading-row-layout-stacked) .heading{grid-column:2;justify-self:center;margin:0;text-align:center;max-width:100%}.blog-carousel .blog-carousel-heading-row-has-view-all.blog-carousel-heading-row-align-center:not(.blog-carousel-heading-row-layout-stacked) .view-all{grid-column:3;justify-self:end}.blog-carousel .blog-carousel-heading-row-has-view-all.blog-carousel-heading-row-align-center:not(.blog-carousel-heading-row-layout-stacked) .heading-gap{grid-column:1}.blog-carousel .blog-carousel-heading-row-layout-stacked{flex-direction:column;align-items:center;gap:10px;margin-bottom:0;padding-bottom:20px}.blog-carousel .blog-carousel-heading-row-layout-stacked .heading{width:100%;margin:0}.blog-carousel .blog-carousel-heading-row-layout-stacked .view-all{align-self:center;margin-bottom:0}.blog-carousel .blog-carousel-heading-row-layout-stacked .heading-gap{display:none}.blog-carousel .heading-gap{display:block;flex:1;min-width:0;min-height:1em}.blog-carousel .heading{margin:0 0 30px;font-family:Denton Condensed,serif;font-weight:500;font-size:44px;line-height:1.2;letter-spacing:.44px;color:var(--color-wyld-green);text-transform:capitalize}.blog-carousel .blog-carousel-heading-row-align-left .heading{text-align:left}.blog-carousel .blog-carousel-heading-row-align-center .heading{text-align:center}.blog-carousel .blog-carousel-heading-row-align-right .heading{text-align:right}.blog-carousel .blog-carousel-heading-row .heading{margin-bottom:0}.blog-carousel .view-all{flex-shrink:0;align-self:flex-end;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;margin-bottom:8px;line-height:normal;letter-spacing:.42px;color:var(--color-product-olive);text-decoration:none;text-transform:uppercase;white-space:nowrap}.blog-carousel .empty{margin:0;padding:40px 0;font-family:Spline Sans Mono,monospace;font-size:14px;line-height:1.5;color:var(--color-wyld-green);text-align:center;opacity:.7}.blog-carousel .viewport{position:relative;overflow:hidden;touch-action:pan-y;padding:10px 0}.blog-carousel .viewport.is-grabbing{cursor:grabbing}.blog-carousel .track{display:flex;align-items:stretch;gap:20px;margin:0 auto;padding:0;list-style:none;width:max-content}.blog-carousel .track>:first-child{margin-left:40px}.blog-carousel .track>:last-child{margin-right:40px}.blog-carousel .track .article-card{width:360px}@media(max-width:768px){.blog-carousel{margin:60px 0}.template-article .blog-carousel{margin:0 0 80px}.blog-carousel .blog-carousel-heading-row{margin-bottom:20px;padding:0 15px}.blog-carousel .heading{margin-bottom:20px;font-size:38px;letter-spacing:.38px;text-align:center}.blog-carousel .blog-carousel-heading-row .heading{margin-bottom:0}.blog-carousel .blog-carousel-heading-row-align-left .heading,.blog-carousel .blog-carousel-heading-row-align-right .heading{text-align:center}.blog-carousel .viewport{padding:0}.blog-carousel .track{gap:15px}.blog-carousel .track>:first-child{margin-left:15px}.blog-carousel .track>:last-child{margin-right:15px}.blog-carousel .article-card{width:310px}.blog-carousel .carousel-controls{display:none}}.blog-selector{display:block;box-sizing:border-box;width:100%;background:var(--color-wyld-limestone)}.blog-selector .blog-selector-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px;padding:30px 20px}.blog-selector .blog-selector-item{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:var(--radius-3);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--color-wyld-green);background:transparent;transition:background .2s ease,color .2s ease}.blog-selector .blog-selector-item:hover{background:rgb(var(--color-wyld-green-rgb)/.1)}.blog-selector .blog-selector-item-active,.blog-selector .blog-selector-item-active:hover{color:var(--color-wyld-limestone);background:var(--color-wyld-green)}.blog-selector .blog-selector-empty{margin:0;padding:30px 20px;text-align:center;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:14px;text-transform:uppercase;color:var(--color-wyld-green)}@media(max-width:768px){.blog-selector .blog-selector-nav{flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:20px;padding:30px 15px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.blog-selector .blog-selector-nav::-webkit-scrollbar{display:none}.blog-selector .blog-selector-item{padding:0}.blog-selector .blog-selector-item-active{padding:8px 10px}}.stories-by-topic{display:block;box-sizing:border-box;width:100%;max-width:1440px;margin:100px auto;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.stories-by-topic .stories-by-topic-heading-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px;margin:0 0 23px}.stories-by-topic .stories-by-topic-heading-row-view-only{justify-content:flex-end}.stories-by-topic .stories-by-topic-heading-gap{flex:1;min-width:0;min-height:1em}.stories-by-topic .stories-by-topic-heading{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:44px;line-height:normal;letter-spacing:.44px;color:var(--color-wyld-green);text-transform:capitalize}.stories-by-topic .stories-by-topic-view-all{align-self:stretch;display:inline-flex;align-items:flex-end;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:normal;letter-spacing:.42px;color:var(--color-product-olive);text-decoration:none;text-transform:uppercase;white-space:nowrap;padding-bottom:13px}.stories-by-topic .stories-by-topic-empty{margin:0;padding:24px 0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:14px;line-height:1.5;color:var(--color-wyld-green);text-align:center;opacity:.7}.stories-by-topic .stories-by-topic-grid{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch}.stories-by-topic .stories-by-topic-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 calc(50% - 10px);min-width:0;min-height:450px;overflow:hidden;border-radius:var(--radius-9);color:inherit;text-decoration:none;box-sizing:border-box}.stories-by-topic .stories-by-topic-card-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:inherit;pointer-events:none}.stories-by-topic .stories-by-topic-card-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.stories-by-topic .stories-by-topic-card-placeholder{display:block;width:100%;height:100%;background:rgb(var(--color-wyld-green-rgb)/12%)}.stories-by-topic .stories-by-topic-card-overlay{position:absolute;inset:auto 0 0 0;height:290px;max-height:65%;background:linear-gradient(to bottom,#0000,#0006);border-radius:0 0 var(--radius-9) var(--radius-9);pointer-events:none}.stories-by-topic .stories-by-topic-card-meta{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 1 auto;width:100%;min-height:0;padding:20px;box-sizing:border-box}.stories-by-topic .stories-by-topic-card-title{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:38px;line-height:1;letter-spacing:.38px;color:#fff;text-align:left}@media(max-width:767px){.stories-by-topic{padding:0 20px 40px}.stories-by-topic .stories-by-topic-heading{font-size:32px;letter-spacing:.32px}.stories-by-topic .stories-by-topic-card{flex:1 1 100%;min-height:280px}.stories-by-topic .stories-by-topic-card-title{font-size:28px;letter-spacing:.28px}.stories-by-topic .stories-by-topic-card-overlay{height:180px}}.featured-blog-post{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:0 40px 48px}.featured-blog-post .featured-blog-post-empty{box-sizing:border-box;min-height:200px;padding:40px 24px;border-radius:var(--radius-9);background:rgba(var(--color-wyld-green-rgb)/.08);color:var(--color-wyld-green);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:14px;line-height:1.5;text-align:center}.featured-blog-post .featured-blog-post-empty p{max-width:480px;margin:0 auto}.featured-blog-post .featured-blog-post-link{position:relative;display:flex;align-items:flex-end;box-sizing:border-box;min-height:720px;max-width:1360px;margin:0 auto;padding:40px;overflow:hidden;border-radius:var(--radius-9);text-decoration:none;color:#fff}.featured-blog-post .featured-blog-post-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--radius-9);pointer-events:none}.featured-blog-post .featured-blog-post-image{display:block;width:100%;height:100%;object-fit:cover}.featured-blog-post .featured-blog-post-image-placeholder{display:block;width:100%;height:100%;background:var(--color-wyld-green);opacity:.35}.featured-blog-post .featured-blog-post-gradient{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(198.3deg,#0000 62.42%,#0009 70.8%)}.featured-blog-post .featured-blog-post-inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:center;width:100%;max-width:640px;text-align:left}.featured-blog-post .featured-blog-post-overline{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:15px;line-height:1.5;text-transform:uppercase;color:#fff}.featured-blog-post .featured-blog-post-title{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:72px;line-height:1;letter-spacing:.72px;color:#fff}.featured-blog-post p{margin:0}.featured-blog-post .featured-blog-post-read-time{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:#fff}@media(max-width:1024px){.featured-blog-post{padding:0 24px 40px}.featured-blog-post .featured-blog-post-link{min-height:600px;padding:32px 28px}.featured-blog-post .featured-blog-post-title{font-size:56px;letter-spacing:.56px}}@media(max-width:768px){.featured-blog-post{padding:0 15px}.featured-blog-post .featured-blog-post-link{flex-direction:column;align-items:stretch;gap:20px;min-height:0;max-width:100%;padding:0;overflow:visible;border-radius:0;color:var(--color-wyld-green)}.featured-blog-post .featured-blog-post-media{position:relative;aspect-ratio:345/183}.featured-blog-post .featured-blog-post-inner{max-width:100%;gap:20px;justify-content:flex-start}.featured-blog-post .featured-blog-post-overline{font-size:15px;color:var(--color-wyld-green)}.featured-blog-post .featured-blog-post-title{font-size:58px;line-height:1;letter-spacing:.58px;color:var(--color-wyld-green)}.featured-blog-post .featured-blog-post-read-time{color:var(--color-wyld-green)}}.main-article{box-sizing:border-box;width:100%;padding-top:138px;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}@media(max-width:900px){.main-article{padding-top:0}}.main-article .main-article-header{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;max-width:1440px;margin:0 auto;padding:40px 40px 50px;text-align:center}.main-article .main-article-title{margin:0;max-width:100%;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:48px;line-height:1;letter-spacing:.48px;color:var(--color-wyld-green);text-wrap:balance}.main-article .main-article-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-size:15px;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:normal;color:var(--color-wyld-green)}.main-article .main-article-breadcrumb-link{color:inherit;text-decoration:none}@media(hover:hover){.main-article .main-article-breadcrumb-link:hover{text-decoration:underline}}.main-article .main-article-breadcrumb-sep{flex-shrink:0;font-weight:500}.main-article .main-article-breadcrumb-current{flex-shrink:0;color:var(--color-wyld-green);font-weight:700;text-decoration:none}@media(hover:hover){.main-article .main-article-breadcrumb-current:hover{text-decoration:underline}}.main-article .main-article-featured{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 40px 50px}.main-article .main-article-featured-frame{position:relative;overflow:hidden;border-radius:var(--radius-9);aspect-ratio:1.89;width:100%;height:auto}.main-article .main-article-featured-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}.main-article .main-article-featured-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(198.304deg,#0000 62.423%,#0009 70.797%)}.main-article .main-article-layout{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-start;gap:60px;max-width:1440px;margin:0 auto;padding:0 24px 80px}.main-article .main-article-sidebar{box-sizing:border-box;flex:0 0 300px;max-width:100%;display:flex;flex-direction:column;gap:20px;color:var(--color-wyld-green)}.main-article .main-article-short{display:flex;flex-direction:column;gap:20px}.main-article .main-article-short-heading{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:44px;line-height:1;color:var(--color-wyld-green)}.main-article .main-article-short-body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:1.5;color:var(--color-wyld-green)}.main-article .main-article-short-body>p{margin:0 0 30px}.main-article .main-article-short-body p:last-child{margin-bottom:0}.main-article .main-article-body{box-sizing:border-box;flex:1 1 0;min-width:0;max-width:1000px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.5;color:var(--color-wyld-green)}.main-article .main-article-body>p{margin:0 0 30px}.main-article .main-article-body h2,.main-article .main-article-body h3,.main-article .main-article-body h4{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;color:var(--color-wyld-green)}.main-article .main-article-body h2{font-size:32px;line-height:1.15;margin:40px 0 20px}.main-article .main-article-body h3{font-size:26px;line-height:1.2;margin:36px 0 16px}.main-article .main-article-body h4{font-size:20px;line-height:1.25;margin:28px 0 12px}.main-article .main-article-body ul,.main-article .main-article-body ol{margin:0 0 30px;padding-left:1.25em}.main-article .main-article-body li{margin-bottom:8px}.main-article .main-article-body blockquote{margin:0 0 30px;padding-left:20px;border-left:3px solid rgb(var(--color-wyld-green-rgb)/35%)}.main-article .main-article-body .ui-default-code__line-content>img,.main-article .main-article-body>video,.main-article .main-article-body>iframe{max-width:100%;height:auto;border-radius:9px}.main-article .main-article-body .ui-default-code__line-content>img{display:block;margin:0 0 30px}.main-article .main-article-body figure{margin:0 0 30px}.main-article .main-article-body figure img{margin-bottom:0}.main-article .main-article-body>*:last-child{margin-bottom:0}.main-article .main-article-body>a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.main-article .main-article-body strong{font-weight:700}.main-article .main-article-body em{font-style:italic}.main-article .main-article-body product-carousel .article-products-head{padding:0}.main-article .main-article-body product-carousel .track{margin:0;padding:0}.main-article .main-article-body product-carousel .track>:first-child{margin-left:0}.main-article .main-article-body product-carousel .track>:last-child{margin-right:0}@media(max-width:989px){.main-article .main-article-layout{flex-direction:column;gap:40px;padding:0 15px 85px}.main-article .main-article-sidebar{flex-basis:auto;width:100%}.main-article .main-article-body{width:100%;max-width:none}}@media(min-width:768px){.main-article .main-article-title{font-size:78px;letter-spacing:.78px}.main-article .main-article-breadcrumb-current{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:var(--radius-3);background:var(--color-wyld-green);color:var(--color-wyld-limestone);font-weight:500}}@media(min-width:768px)and (hover:hover){.main-article .main-article-breadcrumb-current:hover{text-decoration:none;opacity:.85}}@media(min-width:768px){.main-article .main-article-layout{padding:0 40px 75px}}@media(max-width:767px){.main-article .main-article-header{padding:10px 15px 30px}.main-article .main-article-featured{padding:0 15px 30px;border-radius:6px}.main-article .main-article-featured-frame{border-radius:6px}.main-article .main-article-short{box-sizing:border-box;padding:40px 15px;border-radius:var(--radius-6);background:var(--color-wyld-green);color:var(--color-wyld-limestone);word-break:break-word}.main-article .main-article-short-heading{font-size:38px;color:var(--color-wyld-limestone)}.main-article .main-article-short-body{font-size:20px;color:var(--color-wyld-limestone)}.main-article .main-article-body{font-size:16px}.main-article .main-article-body>p{margin:0 0 20px}.main-article .main-article-body .ui-default-code__line-content>img,.main-article .main-article-body>video,.main-article .main-article-body>iframe{border-radius:6px}.main-article product-carousel{margin:40px 0 60px}}.main-article article-gallery{display:flex;flex-direction:column;gap:15px;width:100%;min-width:0;max-width:100%;margin:30px 0}.main-article article-gallery .article-gallery-stage{position:relative;width:100%;aspect-ratio:1/1}.main-article article-gallery .article-gallery-main{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-9);overflow:hidden}.main-article article-gallery .article-gallery-main .swiper-wrapper{height:100%}.main-article article-gallery .article-gallery-controls{position:absolute;top:50%;left:-10px;right:-10px;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:2}.main-article article-gallery .article-gallery-arrow{pointer-events:auto;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;border:0;border-radius:50%;background:var(--color-wyld-green);color:var(--color-wyld-limestone);cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .2s ease}.main-article article-gallery .article-gallery-arrow svg{width:20px;height:auto}@media(hover:hover){.main-article article-gallery .article-gallery-arrow:hover{opacity:.85}}.main-article article-gallery .article-gallery-arrow-prev svg{transform:rotate(180deg)}.main-article article-gallery .article-gallery-slide{position:relative;height:100%;overflow:hidden}.main-article article-gallery .article-gallery-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.main-article article-gallery .article-gallery-caption{position:absolute;inset:auto 0 0 0;display:flex;align-items:flex-end;justify-content:center;padding:20px;pointer-events:none;background:linear-gradient(to top,#020101,#02010100 60%)}.main-article article-gallery .article-gallery-caption-text{flex:1 0 0;min-width:0;margin:0!important;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:400;font-size:14px;line-height:1.5;color:var(--color-wyld-limestone)}.main-article article-gallery .article-gallery-thumbs{width:100%;overflow:hidden}.main-article article-gallery .article-gallery-thumbs .swiper-wrapper{align-items:stretch}.main-article article-gallery .article-gallery-thumb{position:relative;flex-shrink:0;width:280px;max-width:70%;height:auto;aspect-ratio:280/148;border-radius:var(--radius-9);overflow:hidden;cursor:pointer}.main-article article-gallery .article-gallery-thumb-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:768px){.main-article article-gallery{gap:10px;margin:20px 0}.main-article article-gallery .article-gallery-controls{left:-5px;right:-5px}.main-article article-gallery .article-gallery-main{border-radius:var(--radius-6)}.main-article article-gallery .article-gallery-caption{padding:15px 10px;background:linear-gradient(to top,#020101 49%,#02010100)}.main-article article-gallery .article-gallery-thumb{width:100px;max-width:none;aspect-ratio:100/60;border-radius:var(--radius-3)}}.article-products{display:block;position:relative;width:100%;margin:60px auto}.article-products .article-products-head{display:flex;align-items:flex-end;gap:12px;margin:0 0 20px;padding:0 40px}.article-products .article-products-heading{margin:0!important;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:38px;line-height:1.1;letter-spacing:.38px;color:var(--color-wyld-green);text-transform:capitalize}.article-products .article-products-view-all{margin:0;padding-bottom:6px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;color:var(--color-product-olive);text-decoration:none;white-space:nowrap}@media(hover:hover){.article-products .article-products-view-all:hover{text-decoration:underline}}.article-products .carousel-stage{position:relative}.article-products .viewport{overflow:hidden;touch-action:pan-y}.article-products .track{display:flex;gap:20px;margin:0 auto;padding:0;list-style:none;width:max-content}.article-products .track>:first-child{margin-left:40px}.article-products .track>:last-child{margin-right:40px}.article-products .carousel-controls{bottom:auto;height:376px;padding:0;left:-10px;right:-10px}body.ca-active .article-products .product-card[data-ca-available=false]{display:none}@media(max-width:768px){.article-products .article-products-head{gap:10px;padding:0 15px}.article-products .article-products-heading{font-size:38px}.article-products .track{gap:15px}.article-products .track>:first-child{margin-left:15px}.article-products .track>:last-child{margin-right:15px}.article-products .track .product-card{width:310px}.article-products .carousel-controls{height:310px}}.article-related{margin-top:0;margin-bottom:80px}@media(max-width:768px){.article-related{margin-bottom:40px}}.article-grid{display:block}.template-blog .article-grid .article-grid-list{margin-top:0}.article-grid .article-grid-header{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;max-width:1440px;margin:40px auto 0}.article-grid .article-grid-heading{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:44px;line-height:1.1;letter-spacing:.44px;color:var(--color-wyld-green);padding:0 40px}.article-grid .article-grid-link{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.1;text-transform:uppercase;text-decoration:none;color:var(--color-product-olive)}.article-grid .article-grid-link:hover{text-decoration:underline}.article-grid .article-grid-list{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 20px;max-width:1440px;margin:40px auto;padding:0 40px;list-style:none}.article-grid .article-grid-list .article-card{width:100%}.article-grid .article-card-hidden{display:none}.article-grid .article-grid-header+.article-grid-list{margin-top:30px}.article-grid .article-grid-footer{max-width:1440px;margin:0 auto 60px;padding:0 40px}.article-grid .article-grid-load-more{display:block;width:100%;padding:10px 60px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:transparent;color:var(--color-wyld-green);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-align:center;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease}.article-grid .article-grid-load-more:hover{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}@media(max-width:900px){.article-grid .article-grid-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.article-grid{margin:60px auto}.template-blog .article-grid{margin-top:0}.article-grid .article-grid-heading{font-size:32px;letter-spacing:.32px;padding:0 15px}.article-grid .article-grid-list{grid-template-columns:1fr;gap:15px;padding:0 15px;margin:30px 0}.article-grid .article-grid-footer{padding:0 15px}}.section-main-collection .collection-header{display:flex;align-items:flex-end;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;padding:30px 40px 0}@media(max-width:768px){.section-main-collection .collection-header{flex-direction:column;align-items:stretch;gap:20px;padding:10px 15px 0}}.section-main-collection .collection-body{display:flex;align-items:flex-start;gap:40px;padding:20px 40px 0;width:100%;max-width:1440px;margin:0 auto}@media(max-width:768px){.section-main-collection .collection-body{flex-direction:column;gap:20px;padding:15px 15px 0}}.section-main-collection .collection-sidebar{flex:0 0 auto;overflow:hidden;transition:width .35s ease,opacity .3s ease;position:relative;align-self:flex-start}@media(prefers-reduced-motion:reduce){.section-main-collection .collection-sidebar{transition:none}}@media(min-width:769px){.section-main-collection .collection-sidebar:has([data-collection-filters][data-open=false]){opacity:0;pointer-events:none}}@media(max-width:768px){.section-main-collection .collection-sidebar{display:contents}}.section-main-collection .collection-sidebar-inner{display:flex;flex-direction:column;gap:20px;width:max-content}@media(max-width:768px){.section-main-collection .collection-sidebar-inner{display:contents}}.section-main-collection .collection-grid-wrapper{flex:1;min-width:0;display:flex;flex-direction:column;gap:30px;padding-bottom:40px;width:100%}.section-main-collection .collection-grid{--grid-columns: 3;--grid-gap: 20px;--card-width: calc((100% - (var(--grid-columns) - 1) * var(--grid-gap)) / var(--grid-columns));display:flex;flex-wrap:wrap;column-gap:var(--grid-gap);row-gap:20px;list-style:none;margin:0;padding:0}.section-main-collection .collection-grid .product-card{flex:0 0 var(--card-width);width:auto;min-width:0;max-width:none;scroll-snap-align:unset}.section-main-collection .collection-grid .collection-promo-card{flex:0 0 calc(var(--card-width) * 2 + var(--grid-gap))}body.ca-active .section-main-collection .collection-grid .product-card[data-ca-available=false]{display:none}.section-main-collection .collection-load-more{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 60px;border:1px solid var(--color-wyld-green);background:none;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;text-align:center;color:var(--color-wyld-green);text-decoration:none;cursor:pointer;border-radius:9px;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.section-main-collection .collection-load-more:hover{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}}@media(max-width:768px){.section-main-collection .collection-sidebar{width:100%}.section-main-collection .collection-grid{--grid-columns: 2;--grid-gap: 15px;row-gap:25px}}.section-main-search .collection-header{display:flex;align-items:flex-end;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;padding:30px 40px 0}@media(max-width:768px){.section-main-search .collection-header{flex-direction:column;align-items:stretch;gap:20px;padding:10px 15px 0}}.section-main-search .collection-body{display:flex;align-items:flex-start;gap:40px;padding:20px 40px 0;width:100%;max-width:1440px;margin:0 auto}@media(max-width:768px){.section-main-search .collection-body{flex-direction:column;gap:20px;padding:15px 15px 0}}.section-main-search .collection-sidebar{flex:0 0 auto;overflow:hidden;transition:width .35s ease,opacity .3s ease;position:relative;align-self:flex-start}@media(prefers-reduced-motion:reduce){.section-main-search .collection-sidebar{transition:none}}@media(min-width:769px){.section-main-search .collection-sidebar:has([data-collection-filters][data-open=false]){opacity:0;pointer-events:none}}@media(max-width:768px){.section-main-search .collection-sidebar{display:contents}}.section-main-search .collection-sidebar-inner{display:flex;flex-direction:column;gap:20px;width:max-content}@media(max-width:768px){.section-main-search .collection-sidebar-inner{display:contents}}.section-main-search .collection-grid-wrapper{flex:1;min-width:0;display:flex;flex-direction:column;gap:20px;padding-bottom:40px;width:100%}.section-main-search .collection-grid{--grid-columns: 3;--grid-gap: 20px;--card-width: calc((100% - (var(--grid-columns) - 1) * var(--grid-gap)) / var(--grid-columns));display:flex;flex-wrap:wrap;column-gap:var(--grid-gap);row-gap:20px;list-style:none;margin:0;padding:0}.section-main-search .collection-grid .product-card{flex:0 0 var(--card-width);width:auto;min-width:0;max-width:none;scroll-snap-align:unset}.section-main-search .collection-grid .collection-promo-card,body.ca-active .section-main-search .collection-grid .product-card[data-ca-available=false]{display:none}.section-main-search .collection-empty{margin:0;padding:20px 0 40px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--color-wyld-green)}.section-main-search .collection-load-more{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 60px;border:1px solid var(--color-wyld-green);background:none;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;text-align:center;color:var(--color-wyld-green);text-decoration:none;cursor:pointer;border-radius:9px;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.section-main-search .collection-load-more:hover{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}}@media(max-width:768px){.section-main-search .collection-grid{--grid-columns: 2;--grid-gap: 15px;row-gap:25px}}.collection-hero{position:relative;width:100%;margin:0 auto;height:685px;overflow:hidden;border-radius:0 0 var(--radius-9) var(--radius-9)}.collection-hero .collection-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.collection-hero .collection-hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.collection-hero .collection-hero-content{position:absolute;top:50%;left:40px;z-index:1;display:flex;flex-direction:column;gap:15px;max-width:500px;transform:translateY(-50%);color:var(--color-wyld-limestone)}.collection-hero .collection-hero-title{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:72px;line-height:1.2;letter-spacing:.72px;white-space:nowrap}.collection-hero .collection-hero-description{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.5}.collection-hero .collection-hero-description p{margin:0}@media(max-width:768px){.collection-hero{aspect-ratio:1/1;height:auto}.collection-hero .collection-hero-content{right:40px;max-width:none}.collection-hero .collection-hero-title{font-size:40px}}.collection-header-left{display:flex;flex-direction:column;align-items:flex-start;color:var(--color-wyld-green);gap:8px}.collection-header-left .collection-breadcrumb{display:flex;align-items:center;gap:10px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap}.collection-header-left .collection-breadcrumb a{text-decoration:none;color:inherit}.collection-header-left .collection-title-group{display:flex;align-items:flex-start;gap:5px}.collection-header-left .collection-title{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:1;margin:0;color:var(--color-wyld-green)}.collection-header-left .collection-count{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:12px;letter-spacing:-1.2px;color:var(--color-wyld-green)}.collection-header-right{display:flex;align-items:center;justify-content:flex-end;gap:20px;padding-bottom:6px}.collection-header-right .collection-filter-toggle{display:flex;align-items:center;gap:8px;padding:0;border:none;border-radius:8px;background:none;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap;color:var(--color-wyld-green);cursor:pointer}.collection-header-right .collection-sort{position:relative}.collection-header-right .collection-sort-trigger{display:flex;align-items:center;gap:5px;padding:0;border:none;border-radius:12px;background:none;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap;color:var(--color-wyld-green);cursor:pointer}.collection-header-right .collection-sort-options{position:absolute;top:calc(100% + 8px);right:0;z-index:10;min-width:200px;margin:0;padding:8px 0;list-style:none;background:var(--color-wyld-limestone);border:1px solid var(--color-wyld-green);border-radius:8px}.collection-header-right .collection-sort-options li{padding:8px 16px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:13px;line-height:1.5;color:var(--color-wyld-green);cursor:pointer;white-space:nowrap;text-transform:uppercase}@media(hover:hover){.collection-header-right .collection-sort-options li:hover{background:rgba(var(--color-wyld-green-rgb),.06)}}.collection-header-right .collection-sort-options li[aria-selected=true]{background:rgba(var(--color-wyld-green-rgb),.1)}@media(max-width:768px){.collection-header-right{width:100%;justify-content:space-between;gap:0;padding-bottom:0}}.collection-filters,.collection-filters form{display:flex;flex-direction:column;gap:20px}.collection-filters .collection-filters-bar{display:none;align-items:center;justify-content:space-between;gap:20px}.collection-filters .collection-filters-hide{display:flex;align-items:center;gap:8px;padding:0;border:none;background:none;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap;color:var(--color-wyld-green);cursor:pointer}.collection-filters .collection-filters-hide img{display:block}.collection-filters .collection-filters-close{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--color-wyld-green);cursor:pointer}.collection-filters .collection-filters-close svg{display:block}.collection-filters .collection-filters-group-header{display:flex;align-items:center;width:100%;padding:10px 0;border:none;border-top:1px solid rgba(2,1,1,.15);background:none;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;color:var(--color-wyld-green);cursor:pointer}.collection-filters .collection-filters-group-header span{flex:1 0 0;min-width:0;text-align:left}.collection-filters .collection-filters-group-header img{display:block;flex-shrink:0;transition:transform .2s ease}.collection-filters .collection-filters-group-header[aria-expanded=false] img{transform:rotate(-90deg)}.collection-filters .collection-filters-group-body{display:flex;flex-direction:column}.collection-filters .collection-filters-group-body[hidden]{display:none}.collection-filters .collection-filters-group-body>*{opacity:1;transition:opacity .2s ease}@media(hover:hover){.collection-filters .collection-filters-group-body:has(>*:hover)>*:not(:hover){opacity:.6}}.collection-filters .collection-filters-option{display:flex;align-items:center;gap:8px;padding:4px 0;cursor:pointer}.collection-filters .collection-filters-option input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.collection-filters .collection-filters-option input[type=checkbox]:checked+.collection-filters-checkbox{background:var(--color-wyld-green)}.collection-filters .collection-filters-option input[type=checkbox]:checked+.collection-filters-checkbox:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid var(--color-wyld-limestone);border-width:0 2px 2px 0;transform:rotate(45deg)}.collection-filters .collection-filters-checkbox{display:block;flex-shrink:0;width:18px;height:18px;background:var(--color-wyld-limestone);border:1px solid var(--color-wyld-green);border-radius:4px;position:relative}.collection-filters .collection-filters-label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:var(--color-wyld-green);white-space:nowrap}.collection-filters .collection-filters-price-range{display:flex;align-items:center;gap:8px;padding:4px 0}.collection-filters .collection-filters-price-range input[type=number]{width:80px;padding:6px 8px;border:1px solid var(--color-wyld-green);border-radius:4px;background:var(--color-wyld-limestone);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:var(--color-wyld-green)}.collection-filters .collection-filters-price-range input[type=number]::placeholder{color:rgba(var(--color-wyld-green-rgb),.5)}.collection-filters .collection-filters-price-separator{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:var(--color-wyld-green)}@media(max-width:768px){.collection-filters{position:fixed;top:0;left:0;z-index:300;width:100%;height:100%;padding:20px 15px;overflow-y:auto;overscroll-behavior:contain;background:var(--color-wyld-limestone);display:none}.collection-filters[data-open=true],.collection-filters .collection-filters-bar{display:flex}}.collection-promo-card{list-style:none;margin:0;padding:0}.collection-promo-card .collection-promo-card-link{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;min-height:357px;padding:40px;border-radius:var(--radius-9);overflow:hidden;text-decoration:none;color:var(--color-wyld-limestone)}.collection-promo-card .collection-promo-card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-9);pointer-events:none}.collection-promo-card .collection-promo-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,#000c,#0000);border-radius:var(--radius-9);pointer-events:none}.collection-promo-card .collection-promo-card-content{position:relative;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.collection-promo-card .collection-promo-card-title{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:52px;line-height:1;color:var(--color-wyld-limestone)}.collection-promo-card .collection-promo-card-description{margin:0;max-width:450px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#ece5df}.collection-promo-card .collection-promo-card-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 60px;border:1px solid var(--color-wyld-limestone);border-radius:var(--radius-9);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--color-wyld-limestone);transition:background-color .2s ease,color .2s ease}.collection-promo-card .collection-promo-card-cta svg{display:block}@media(hover:hover){.collection-promo-card .collection-promo-card-cta:hover{background:var(--color-wyld-limestone);color:var(--color-wyld-green)}}@media(max-width:768px){.collection-promo-card .collection-promo-card-link{min-height:345px;padding:15px}.collection-promo-card .collection-promo-card-content{gap:15px}.collection-promo-card .collection-promo-card-title{font-size:38px}.collection-promo-card .collection-promo-card-cta{padding:10px 30px}}cart-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:block;pointer-events:none}cart-panel[open]{pointer-events:auto}cart-panel[open] .cart-backdrop{opacity:1}cart-panel[open] .cart-body{transform:translate(0)}cart-panel .cart-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;opacity:0;transition:opacity var(--menu-drawer-transition);cursor:pointer}cart-panel .cart-body{position:fixed;right:0;top:0;bottom:0;width:430px;max-width:100vw;padding:20px 0;background:var(--color-wyld-limestone);border-top-left-radius:var(--radius-9);border-bottom-left-radius:var(--radius-9);transform:translate(100%);transition:transform var(--menu-drawer-transition);display:flex;flex-direction:column;will-change:transform}cart-panel .cart-content{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:20px;min-height:0}cart-panel .cart-header{display:flex;align-items:flex-start;justify-content:space-between;width:100%}cart-panel .cart-title{display:flex;gap:5px;align-items:flex-start;line-height:1.5;color:var(--color-wyld-green)}cart-panel .cart-title-text{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:1;margin:0;color:var(--color-wyld-green)}cart-panel .cart-title-count{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:12px;letter-spacing:-.1em;color:var(--color-wyld-green)}cart-panel .cart-close-btn{display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:transparent;cursor:pointer;flex-shrink:0}cart-panel .cart-close-btn img{display:block}cart-panel .cart-shipping{display:flex;flex-direction:column;gap:5px;width:100%}cart-panel .cart-shipping-bar{display:flex;align-items:center;width:100%;height:3px;background:#d6d5cc;border-radius:2px;overflow:hidden}cart-panel .cart-shipping-bar-filled{height:100%;background:var(--color-wyld-green);border-radius:2px;transition:width .4s ease;min-width:0}cart-panel .cart-shipping-message{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.5;color:var(--color-wyld-green);margin:0}cart-panel .cart-items{display:flex;flex-direction:column;gap:20px;width:100%}cart-panel .cart-empty{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#757575;margin:0;padding:40px 0;text-align:center}cart-panel .cart-item{display:flex;flex-direction:column;width:100%}cart-panel .cart-item+.cart-item:before{content:"";display:block;height:1px;margin:0 0 20px;background:#c5c6be}cart-panel .cart-item-head{display:flex;gap:12px;align-items:center;width:100%}cart-panel .cart-item-image-link{display:block;flex-shrink:0;width:100px;height:103px;text-decoration:none}cart-panel .cart-item-image{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}cart-panel .cart-item-title-block{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px;word-break:break-word}cart-panel .cart-item-title{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:38px;line-height:1;color:var(--color-wyld-green);text-decoration:none}@media(hover:hover){cart-panel .cart-item-title:hover{text-decoration:underline;text-underline-offset:3px}}cart-panel .cart-item-dosage{display:flex;flex-wrap:wrap;align-items:center;gap:10px}cart-panel .cart-item-dose{display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--radius-3);background:rgb(var(--color-wyld-green-rgb)/.1);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:12px;line-height:1;color:var(--color-product-olive);white-space:nowrap}cart-panel .cart-item-pack-line{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.1;color:var(--color-product-text-muted);margin:0}cart-panel .cart-item-summary-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:13px 0 5px}cart-panel .cart-item-subscription{display:inline-flex;align-items:center;padding:4px 6px;border-radius:var(--radius-3);background:var(--color-wyld-lime);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;color:var(--color-wyld-green)}cart-panel .cart-item-price{flex-shrink:0;margin-left:auto;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1;color:var(--color-wyld-green);margin-top:0;margin-bottom:0}cart-panel .cart-item-controls{display:flex;flex-direction:column;gap:12px;width:100%;padding-top:8px}cart-panel .cart-item-controls-row{display:flex;gap:10px;align-items:center;width:100%}cart-panel .cart-item-variant,cart-panel .cart-item-variant-static{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;height:48px;padding:12px 20px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);box-sizing:border-box}cart-panel .cart-item-variant{position:relative;cursor:pointer}cart-panel .cart-item-variant-select{-webkit-appearance:none;appearance:none;width:100%;padding:0 16px;border:0;background:transparent;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1;text-align:center;text-transform:uppercase;color:var(--color-wyld-green);cursor:pointer}cart-panel .cart-item-variant-chevron{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-wyld-green)}cart-panel .cart-item-variant-static-label{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1;text-transform:uppercase;color:var(--color-wyld-green);text-align:center}cart-panel .cart-item-stepper{display:flex;align-items:center;gap:19px;border:1px solid var(--color-product-border-subtle);border-radius:var(--radius-9);padding:10px;height:48px;box-sizing:border-box;flex-shrink:0;transition:border-color .15s ease}@media(hover:hover){cart-panel .cart-item-stepper:hover{border-color:var(--color-wyld-green)}}cart-panel .cart-item-stepper-btn{display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1;color:var(--color-wyld-green);cursor:pointer;width:16px;height:16px}@media(hover:hover){cart-panel .cart-item-stepper-btn:hover{opacity:.7}}cart-panel .cart-item-stepper-value{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1;color:var(--color-wyld-green);min-width:12px;text-align:center}cart-panel .cart-item-actions{display:flex;align-items:center;gap:10px;padding-top:20px;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;text-transform:uppercase;color:var(--color-product-text-muted)}cart-panel .cart-item-action{padding:0;margin:0;border:0;background:transparent;font:inherit;text-transform:inherit;color:inherit;text-decoration:none;cursor:pointer}@media(hover:hover){cart-panel .cart-item-action:hover{text-decoration:underline;text-underline-offset:3px}}cart-panel .cart-item-actions-sep{color:var(--color-product-text-muted)}cart-panel .cart-footer{flex-shrink:0;display:flex;flex-direction:column;gap:13px;align-items:center;padding:20px;border-top:1px solid #c5c6be;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace}cart-panel .cart-footer>p label{font-size:10px}cart-panel .cart-footer>p label span{font-size:10px!important}cart-panel .cart-footer p{margin:0}cart-panel .cart-footer a:not(.cart-btn){color:#4b612c!important}cart-panel .cart-subtotal{display:flex;align-items:center;justify-content:space-between;width:100%}cart-panel .cart-subtotal-label{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:18px;line-height:1.1;color:#757575;text-transform:uppercase;margin:0}cart-panel .cart-subtotal-count{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:400;font-size:18px;line-height:1.1}cart-panel .cart-subtotal-price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:1;color:var(--color-wyld-green);margin:0}cart-panel .cart-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 60px;border-radius:var(--radius-9);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.5;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;box-sizing:border-box;white-space:nowrap;transition:background-color .15s ease,color .15s ease}cart-panel .cart-btn-secondary{border:1px solid var(--color-wyld-green);background:transparent;color:var(--color-wyld-green)}@media(hover:hover){cart-panel .cart-btn-secondary:hover{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}}cart-panel .cart-btn-primary{border:1px solid var(--color-wyld-green);background:var(--color-wyld-green);color:var(--color-wyld-limestone)}@media(hover:hover){cart-panel .cart-btn-primary:hover{background:var(--color-wyld-limestone);color:var(--color-wyld-green)}}@media(max-width:768px){cart-panel .cart-body{width:100vw;max-width:100vw;border-radius:0}site-header.has-notification-bar cart-panel .cart-body{padding-top:0}cart-panel .cart-item{width:100%}cart-panel .cart-title-text{font-size:36px}cart-panel .cart-item-title{font-size:30px}cart-panel .cart-btn{padding:12px 30px}}.card-grid{position:relative;display:block;width:100%;margin:0 auto;padding:130px 40px 85px;background:var(--color-wyld-green);color:var(--color-wyld-limestone)}.card-grid:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:35px;background:var(--color-header-surface);border-radius:0 0 9px 9px}.card-grid:after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:35px;background:var(--color-header-surface);border-radius:9px 9px 0 0}.card-grid.card-grid-light{background:var(--color-wyld-limestone);color:var(--color-wyld-green);padding:0;margin:80px 0}.card-grid.card-grid-light:before,.card-grid.card-grid-light:after{display:none}.card-grid.card-grid-light .carousel-controls .carousel-arrow{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}@media(hover:hover){.card-grid.card-grid-light .carousel-controls .carousel-arrow:hover:not([disabled]){background:transparent;color:var(--color-wyld-green)}}.card-grid.card-grid-light .carousel-pagination{background:rgb(var(--color-wyld-green-rgb)/10%)}.card-grid.card-grid-light .carousel-pagination .dot{background:var(--color-wyld-green)}.card-grid .card-grid-header{display:flex;flex-direction:column;align-items:center;gap:28px;max-width:820px;margin:0 auto 62px;text-align:center}.card-grid .card-grid-eyebrow{margin:0;font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;text-transform:uppercase}.card-grid .card-grid-headline{margin:0;font-family:Denton Condensed,serif;font-weight:500;font-size:68px;line-height:62px;letter-spacing:.68px}.card-grid .card-grid-body{margin:0;max-width:560px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25}.card-grid .card-grid-viewport{position:relative;display:block}.card-grid .card-grid-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1360px;margin:0 auto}.card-grid .card-grid-card{position:relative;overflow:hidden;border-radius:var(--radius-9);aspect-ratio:325/406}.card-grid .card-grid-card-no-image{background:var(--color-product-olive)}.card-grid .card-grid-card-media{position:absolute;top:0;right:0;bottom:0;left:0}.card-grid .card-grid-card-img{display:block;width:100%;height:100%;object-fit:cover}.card-grid .card-grid-card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.card-grid .card-grid-card-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:10px;text-align:center;color:var(--color-wyld-limestone)}.card-grid .card-grid-card-title{margin:0;font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:18px;line-height:1.5;text-transform:uppercase}.card-grid .card-grid-card-subtitle{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25}.card-grid .carousel-controls,.card-grid .carousel-pagination{display:none}.card-grid .carousel-controls .carousel-arrow{background:var(--color-wyld-limestone);color:var(--color-wyld-green)}@media(hover:hover){.card-grid .carousel-controls .carousel-arrow:hover:not([disabled]){background:transparent;color:var(--color-wyld-limestone)}}.card-grid .carousel-pagination{background:rgb(var(--color-wyld-limestone-rgb)/10%)}@media(min-width:769px)and (max-width:1023px){.card-grid{padding:80px 24px 60px}.card-grid .card-grid-header{gap:20px;margin-bottom:40px}.card-grid .card-grid-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.card-grid{padding:60px 0;margin:60px 0}.card-grid:before,.card-grid:after{height:10px}.card-grid .card-grid-header{gap:20px;max-width:none;margin:0 0 50px;padding:0 15px}.card-grid .card-grid-headline{font-size:48px;line-height:1;letter-spacing:.48px}.card-grid .card-grid-viewport{position:relative;overflow:hidden;touch-action:pan-y;cursor:grab}.card-grid .card-grid-viewport.is-grabbing{cursor:grabbing}.card-grid .carousel-controls{display:flex;padding:0 10px}.card-grid .card-grid-cards{display:flex;gap:20px;width:max-content;max-width:none;margin:0 auto}.card-grid .card-grid-cards>:first-child{margin-left:15px}.card-grid .card-grid-cards>:last-child{margin-right:15px}.card-grid .card-grid-card{flex:0 0 auto;width:min(310px,82.6667vw)}.card-grid .carousel-pagination:not(:empty){display:flex}}@media(min-width:769px){.template-page-shipping-information .card-grid{padding-left:40px;padding-right:40px}}@media(max-width:768px){.template-page-shipping-information .card-grid{margin:0}.template-page-shipping-information .card-grid .card-grid-header{align-items:flex-start;text-align:left}}.brand-cards{display:block;width:100%;margin:var(--brand-cards-margin-y, 80px) 0;padding:0 40px;color:var(--color-wyld-green)}.brand-cards .brand-cards-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;align-items:start;max-width:1360px;margin:0 auto}.brand-cards .brand-cards-card{display:flex;flex-direction:column;gap:30px;min-width:0;color:inherit;text-decoration:none}.brand-cards .brand-cards-media{width:100%;aspect-ratio:.8;border-radius:var(--radius-9);overflow:hidden;background:var(--color-wyld-green)}.brand-cards .brand-cards-image{display:block;width:100%;height:100%;object-fit:cover}.brand-cards .brand-cards-placeholder{display:block;width:100%;height:100%;background:var(--color-wyld-green);opacity:.15}.brand-cards .brand-cards-meta{display:flex;flex-direction:column;gap:20px;text-align:center;overflow-wrap:anywhere}.brand-cards .brand-cards-title{margin:0;font-family:Denton Condensed,serif;font-weight:700;font-size:42px;line-height:1;letter-spacing:.42px}.brand-cards .brand-cards-body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25}@media(min-width:769px)and (max-width:1023px){.brand-cards{padding:0 24px}.brand-cards .brand-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:768px){.brand-cards{padding:0 15px}.brand-cards .brand-cards-grid{grid-template-columns:minmax(0,1fr);gap:40px;max-width:440px}.brand-cards .brand-cards-card{gap:24px}.brand-cards .brand-cards-title{font-size:36px}}.how-it-works{width:100%;margin:var(--hiw-margin, 100px) auto;padding:0 40px;display:flex;flex-direction:column;gap:50px;color:var(--color-wyld-green)}.how-it-works .how-it-works-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;text-align:center}.how-it-works .how-it-works-heading{margin:0;max-width:100%;font-family:Denton Condensed,serif;font-weight:500;font-size:68px;line-height:.91;letter-spacing:.68px;color:var(--color-wyld-green)}.how-it-works .how-it-works-body{max-width:800px;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:18px;line-height:1.25;color:var(--color-wyld-green)}.how-it-works .how-it-works-body p{margin:0 0 1.25em}.how-it-works .how-it-works-body p:last-child{margin-bottom:0}.how-it-works .how-it-works-body a{color:inherit;text-decoration:underline}.how-it-works .how-it-works-body strong,.how-it-works .how-it-works-body b{font-weight:700}.how-it-works .how-it-works-body em,.how-it-works .how-it-works-body i{font-style:italic}.how-it-works .how-it-works-btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;margin-top:5px;padding:10px 60px;background:var(--color-wyld-green);border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);color:var(--color-wyld-limestone);text-decoration:none;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.how-it-works .how-it-works-btn:hover{background:transparent;color:var(--color-wyld-green)}}.how-it-works .how-it-works-btn-label{display:inline-block}.how-it-works .how-it-works-btn-icon{display:inline-flex;align-items:center;width:20px;flex-shrink:0}.how-it-works .how-it-works-btn-icon .icon-text-callout-arrow{width:100%;height:auto}.how-it-works .how-it-works-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.how-it-works .how-it-works-card{display:flex;flex-direction:column;align-items:center;gap:20px}.how-it-works .how-it-works-card-media{width:100%;aspect-ratio:16/9;border-radius:var(--radius-9);overflow:hidden}.how-it-works .how-it-works-card-img,.how-it-works .how-it-works-card-placeholder{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.how-it-works .how-it-works-card-placeholder{background:rgb(var(--color-wyld-green-rgb)/.08)}.how-it-works .how-it-works-card-meta{display:flex;flex-direction:column;align-items:stretch;width:100%;padding:0 10px;text-align:center;color:var(--color-wyld-green)}.how-it-works .how-it-works-card-title{margin:0;font-family:Spline Sans Mono,monospace;font-weight:500;font-size:18px;line-height:1.5;text-transform:uppercase}.how-it-works .how-it-works-card-description{margin:0;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:18px;line-height:1.25}@media(max-width:900px){.how-it-works{gap:40px}.how-it-works .how-it-works-heading{font-size:48px;letter-spacing:.48px}.how-it-works .how-it-works-cards{grid-template-columns:1fr;gap:32px;max-width:480px;margin-inline:auto}}@media(max-width:600px){.how-it-works{padding:0 20px}.how-it-works .how-it-works-heading{font-size:40px}.how-it-works .how-it-works-body{font-size:16px}.how-it-works .how-it-works-btn{width:100%;padding:12px 24px}}.icon-hexagon{display:block;flex-shrink:0;width:24px;height:27px;overflow:visible;color:inherit;vertical-align:middle}.tab-gallery{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%;max-width:1440px;margin:60px auto;padding:0 40px;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.tab-gallery .tab-gallery-header{display:flex;flex-direction:column;align-items:center;gap:30px;max-width:648px;text-align:center}.tab-gallery .tab-gallery-eyebrow{margin:0;font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;text-transform:uppercase;color:var(--color-wyld-green)}.tab-gallery .tab-gallery-headline{margin:0;font-family:Denton Condensed,serif;font-weight:500;font-size:68px;line-height:62px;letter-spacing:.68px;color:var(--color-wyld-green)}.tab-gallery .tab-gallery-body{margin:0;max-width:560px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25;color:var(--color-wyld-green)}.tab-gallery .tab-gallery-nav{display:flex;align-items:center;gap:10px;border-bottom:2px solid rgba(var(--color-wyld-green-rgb)/.2);width:100%;max-width:940px}.tab-gallery .tab-gallery-tab{all:unset;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;flex:1 1 0%;padding:20px 10px;cursor:pointer;color:var(--tab-color, var(--color-wyld-green));opacity:.85;transition:opacity .2s ease}.tab-gallery .tab-gallery-tab .icon-hexagon{color:var(--tab-color, var(--color-wyld-green))}.tab-gallery .tab-gallery-tab-label{font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:18px;line-height:1.5;text-transform:uppercase;white-space:nowrap;color:var(--tab-color, var(--color-wyld-green))}.tab-gallery .tab-gallery-tab-active{opacity:1}.tab-gallery .tab-gallery-tab-active:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:4px;background:var(--tab-color, var(--color-wyld-green));border-radius:2px 2px 0 0}.tab-gallery .tab-gallery-panels{position:relative;width:100%;max-width:1360px}.tab-gallery .tab-gallery-panel{position:relative;width:100%}.tab-gallery .tab-gallery-panel[hidden],.tab-gallery .tab-gallery-panel-tab-label{display:none}.tab-gallery .tab-gallery-panel-card{position:relative;width:100%;height:764px;border-radius:9px;overflow:hidden}.tab-gallery .tab-gallery-panel-image{position:absolute;top:0;right:0;bottom:0;left:0}.tab-gallery .tab-gallery-panel-img,.tab-gallery .tab-gallery-panel-video{display:block;width:100%;height:100%;object-fit:cover}.tab-gallery .tab-gallery-panel-overlay{position:absolute;top:75px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:648px;text-align:center;color:var(--color-wyld-limestone);z-index:1}.tab-gallery .tab-gallery-panel-heading{margin:0;width:100%;font-family:Denton Condensed,serif;font-weight:500;font-size:52px;line-height:62px;letter-spacing:.52px;color:var(--color-wyld-limestone)}.tab-gallery .tab-gallery-panel-subtitle{margin:0;width:100%;font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:18px;line-height:1.5;text-transform:uppercase;color:var(--color-wyld-limestone)}@media(max-width:1023px){.tab-gallery{padding:60px 24px;gap:24px}.tab-gallery .tab-gallery-headline{font-size:48px;line-height:50px;letter-spacing:.48px}.tab-gallery .tab-gallery-body{font-size:16px}.tab-gallery .tab-gallery-nav{max-width:100%}.tab-gallery .tab-gallery-panel-overlay{top:48px;max-width:90%}.tab-gallery .tab-gallery-panel-heading{font-size:38px;line-height:44px;letter-spacing:.38px}}@media(max-width:768px){.tab-gallery{padding:0 15px;gap:20px;margin:60px 0}.tab-gallery .tab-gallery-header{gap:20px}.tab-gallery .tab-gallery-eyebrow{font-size:18px}.tab-gallery .tab-gallery-headline{font-size:48px;line-height:1;letter-spacing:.48px}.tab-gallery .tab-gallery-body{font-size:18px}.tab-gallery .tab-gallery-nav{display:none}.tab-gallery .tab-gallery-panels{display:flex;flex-direction:column;gap:40px;margin:20px 0 0}.tab-gallery .tab-gallery-panel{display:flex;flex-direction:column;align-items:center;gap:20px}.tab-gallery .tab-gallery-panel[hidden]{display:flex}.tab-gallery .tab-gallery-panel-tab-label{display:flex;align-items:center;justify-content:center;gap:10px}.tab-gallery .tab-gallery-panel-tab-label .icon-hexagon{width:24px;height:27px}.tab-gallery .tab-gallery-panel-tab-text{font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:18px;line-height:1.5;text-transform:uppercase}.tab-gallery .tab-gallery-panel-card{position:relative;width:100%;aspect-ratio:1.38;height:auto;border-radius:9px;overflow:hidden}.tab-gallery .tab-gallery-panel-overlay{top:12px;gap:0;max-width:100%;padding:0 15px}.tab-gallery .tab-gallery-panel-heading{font-size:34px;line-height:1;letter-spacing:.34px}.tab-gallery .tab-gallery-panel-subtitle{font-size:16px}}.matrix-section{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;max-width:1440px;margin:80px auto;padding:0 40px;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.matrix-section .matrix-section-layout{display:flex;align-items:center;justify-content:space-between;gap:40px;width:100%;max-width:1360px;margin:0 auto}.matrix-section .matrix-section-text{flex:0 0 auto;max-width:522px}.matrix-section .matrix-section-eyebrow{margin:0 0 19px;font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;text-transform:uppercase;color:var(--color-wyld-green)}.matrix-section .matrix-section-headline{margin:0 0 19px;font-family:Denton Condensed,serif;font-weight:500;font-size:68px;line-height:62px;letter-spacing:.68px;color:var(--color-wyld-green)}.matrix-section .matrix-section-body{margin:0;max-width:433px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25;color:var(--color-wyld-green)}.matrix-section .matrix-section-media{flex:1 1 auto;width:100%;aspect-ratio:793/529;border-radius:9px;overflow:hidden}.matrix-section .matrix-section-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}@media(max-width:1023px){.matrix-section{padding:60px 24px}.matrix-section .matrix-section-layout{flex-direction:column;align-items:stretch}.matrix-section .matrix-section-text{max-width:none}.matrix-section .matrix-section-headline{font-size:48px;line-height:48px;letter-spacing:.48px}}@media(max-width:768px){.matrix-section{padding:0;margin:60px auto}.matrix-section .matrix-section-layout{gap:30px;padding:0 15px}.matrix-section .matrix-section-text{display:flex;flex-direction:column;gap:20px;text-align:center}.matrix-section .matrix-section-eyebrow{margin:0;font-size:18px}.matrix-section .matrix-section-headline{margin:0;font-size:48px;line-height:1;letter-spacing:.48px}.matrix-section .matrix-section-body{margin:0;max-width:none;font-size:18px}.matrix-section .matrix-section-media{width:100%;aspect-ratio:345/230;border-radius:4px}}.hexagon-callout{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;max-width:1440px;min-height:1043px;margin:80px auto;background:var(--color-wyld-limestone);color:var(--color-wyld-green);overflow:hidden}.hexagon-callout .hexagon-callout-content{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:23px;max-width:668px;text-align:center}.hexagon-callout .hexagon-callout-eyebrow{margin:0;font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:0;color:var(--color-wyld-green);text-transform:uppercase}.hexagon-callout .hexagon-callout-headline{margin:0;font-family:Denton Condensed,serif;font-weight:500;font-size:68px;line-height:62px;letter-spacing:.68px;color:var(--color-wyld-green);text-wrap:balance}.hexagon-callout .hexagon-callout-body{margin:0;max-width:560px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25;color:var(--color-wyld-green)}.hexagon-callout .hexagon-callout-logo{width:305px;height:70px;flex-shrink:0}.hexagon-callout .hexagon-callout-logo img{display:block;width:100%;height:100%;object-fit:contain}.hexagon-callout .hexagon-callout-btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:10px 60px;margin-top:7px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);color:var(--color-wyld-green);text-decoration:none;font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.hexagon-callout .hexagon-callout-btn:hover{background:var(--color-wyld-green);color:var(--color-wyld-limestone)}}.hexagon-callout .hexagon-callout-btn-label{display:inline-block}.hexagon-callout .hexagon-callout-btn-icon{display:inline-flex;align-items:center;width:21px;height:11px;flex-shrink:0}.hexagon-callout .hexagon-callout-btn-icon svg{display:block;width:100%;height:100%}.hexagon-callout .hexagon-callout-hex{position:absolute;z-index:1;overflow:hidden;aspect-ratio:1/1;will-change:transform;clip-path:polygon(50% 0%,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%)}.hexagon-callout .hexagon-callout-hex img{display:block;width:100%;height:100%;object-fit:cover}.hexagon-callout .hexagon-callout-hex-top-center{width:20.4%;left:33.3%;top:0}.hexagon-callout .hexagon-callout-hex-top-right{width:30.5%;left:69.5%;top:6.7%}.hexagon-callout .hexagon-callout-hex-left{width:30.5%;left:0;top:41.2%}.hexagon-callout .hexagon-callout-hex-bottom-right{width:20.4%;left:79%;top:69.4%}@media(max-width:1023px){.hexagon-callout{min-height:700px;padding:100px 24px 120px}.hexagon-callout .hexagon-callout-hex-top-center{width:18%}.hexagon-callout .hexagon-callout-hex-top-right{width:26%;left:74%}.hexagon-callout .hexagon-callout-hex-left{width:26%;left:-3%}.hexagon-callout .hexagon-callout-hex-bottom-right{width:18%;left:82%}}@media(max-width:768px){.hexagon-callout{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;margin:60px auto 80px;padding:0 15px}.hexagon-callout .hexagon-callout-content{position:relative;top:auto;transform:none;gap:23px;width:100%;max-width:none}.hexagon-callout .hexagon-callout-eyebrow{font-size:18px}.hexagon-callout .hexagon-callout-headline{font-size:48px;line-height:1;letter-spacing:.48px}.hexagon-callout .hexagon-callout-body{max-width:none;font-size:18px}.hexagon-callout .hexagon-callout-logo{width:220px;height:51px}.hexagon-callout .hexagon-callout-btn{padding:10px 30px}.hexagon-callout .hexagon-callout-hex{display:none}}.hexagon-hero{width:100%;max-width:1440px;margin:80px auto;padding:0 40px;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.hexagon-hero.hexagon-hero-margin-40{margin-block:40px}.hexagon-hero.hexagon-hero-margin-60{margin-block:60px}.hexagon-hero .hexagon-hero-inner{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:100px}.hexagon-hero.hexagon-hero-image-first .hexagon-hero-inner{flex-direction:row-reverse}.hexagon-hero .hexagon-hero-text{display:flex;flex:0 1 var(--hexagon-hero-text-width, 524px);flex-direction:column;align-items:flex-start;gap:30px}.hexagon-hero .hexagon-hero-heading{margin:0;font-family:Denton Condensed,serif;font-weight:500;font-size:68px;line-height:62px;letter-spacing:.68px;color:var(--color-wyld-green)}.hexagon-hero .hexagon-hero-body{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25;color:var(--color-wyld-green)}.hexagon-hero .hexagon-hero-body p{margin:0 0 1em}.hexagon-hero .hexagon-hero-body p:last-child{margin-bottom:0}.hexagon-hero .hexagon-hero-body a{color:inherit;text-decoration:underline}.hexagon-hero .hexagon-hero-body strong,.hexagon-hero .hexagon-hero-body b{font-weight:700}.hexagon-hero .hexagon-hero-body em,.hexagon-hero .hexagon-hero-body i{font-style:italic}.hexagon-hero .hexagon-hero-btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:10px 60px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:var(--color-wyld-green);color:var(--color-wyld-limestone);text-decoration:none;font-family:Spline Sans Mono,ui-monospace,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.hexagon-hero .hexagon-hero-btn:hover{background:transparent;color:var(--color-wyld-green)}}.hexagon-hero .hexagon-hero-btn-label{display:inline-block}.hexagon-hero .hexagon-hero-btn-icon{display:inline-flex;align-items:center;width:21px;height:11px;flex-shrink:0}.hexagon-hero .hexagon-hero-btn-icon svg{display:block;width:100%;height:100%}.hexagon-hero .hexagon-hero-media{flex:0 1 617px;aspect-ratio:616.609/712;overflow:hidden;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%)}.hexagon-hero .hexagon-hero-image{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:900px){.hexagon-hero{padding:0 24px}.hexagon-hero .hexagon-hero-inner{flex-direction:column;gap:32px;text-align:center}.hexagon-hero.hexagon-hero-image-first .hexagon-hero-inner{flex-direction:column-reverse}.hexagon-hero .hexagon-hero-text{flex:1 1 auto;width:100%;align-items:center}.hexagon-hero .hexagon-hero-media{flex:1 1 auto;width:100%;max-width:420px}}@media(max-width:768px){.hexagon-hero .hexagon-hero-heading{font-size:48px;line-height:1;letter-spacing:.48px}.hexagon-hero .hexagon-hero-btn{padding:10px 30px}}@media(max-width:900px){.template-page-shipping-information .hexagon-hero .hexagon-hero-inner{text-align:left}.template-page-shipping-information .hexagon-hero .hexagon-hero-text{align-items:flex-start}}@media(max-width:768px){.template-page-shipping-information .hexagon-hero{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}}.fullbleed-hero{position:relative;box-sizing:border-box;width:100%;margin:0 auto;min-height:552px;overflow:hidden;border-radius:0 0 var(--radius-9) var(--radius-9);background:var(--color-wyld-limestone)}.fullbleed-hero .fullbleed-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit}.fullbleed-hero .fullbleed-hero-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}.fullbleed-hero .fullbleed-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#000}.fullbleed-hero .fullbleed-hero-content{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:inherit;padding:40px 15px;text-align:center;gap:15px}.fullbleed-hero .fullbleed-hero-pre-heading{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:15px;line-height:1.5;text-transform:uppercase;color:var(--fullbleed-hero-text, var(--color-wyld-limestone))}.fullbleed-hero .fullbleed-hero-heading{margin:0;max-width:100%;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:72px;line-height:1;letter-spacing:.72px;color:var(--fullbleed-hero-text, var(--color-wyld-limestone));text-wrap:balance}.fullbleed-hero .fullbleed-hero-subheading{margin:0;max-width:640px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:var(--fullbleed-hero-text, var(--color-wyld-limestone))}.fullbleed-hero .fullbleed-hero-button{display:inline-block;margin-top:8px;padding:12px 32px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;color:var(--color-wyld-green);background:var(--fullbleed-hero-text, var(--color-wyld-limestone));border-radius:var(--radius-2, 4px);transition:opacity .2s ease}@media(hover:hover){.fullbleed-hero .fullbleed-hero-button:hover{opacity:.85}}.fullbleed-hero.fullbleed-hero-no-image .fullbleed-hero-pre-heading,.fullbleed-hero.fullbleed-hero-no-image .fullbleed-hero-heading,.fullbleed-hero.fullbleed-hero-no-image .fullbleed-hero-subheading{color:var(--color-wyld-green)}@media(min-width:768px){.fullbleed-hero{min-height:550px}.fullbleed-hero .fullbleed-hero-content{padding:56px 40px;gap:15px}}@media(max-width:767px){.fullbleed-hero .fullbleed-hero-content{justify-content:center}.fullbleed-hero .fullbleed-hero-heading{font-size:48px;letter-spacing:.48px}}.accordion-grid{display:block;max-width:960px;margin:0 auto;padding:40px 24px 60px}.accordion-grid .accordion-grid-headline{padding:20px 0;text-align:center}.accordion-grid .accordion-grid-heading{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:44px;line-height:62px;letter-spacing:.44px;color:var(--color-wyld-green)}.accordion-grid .accordion-grid-item{border-top:1px solid #d6d5cc}.accordion-grid .accordion-grid-item:last-child{border-bottom:1px solid #d6d5cc}.accordion-grid .accordion-grid-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;cursor:pointer;list-style:none}.accordion-grid .accordion-grid-header::-webkit-details-marker{display:none}.accordion-grid .accordion-grid-question{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.3;letter-spacing:.16px;text-transform:uppercase;color:var(--color-wyld-green)}.accordion-grid .accordion-grid-icon{position:relative;flex-shrink:0;width:17px;height:17px;margin-left:16px}.accordion-grid .accordion-grid-icon:before,.accordion-grid .accordion-grid-icon:after{content:"";position:absolute;background:var(--color-wyld-green);transition:transform .25s ease}.accordion-grid .accordion-grid-icon:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}.accordion-grid .accordion-grid-icon:after{top:0;left:50%;width:1.5px;height:100%;transform:translate(-50%)}.accordion-grid .accordion-grid-item[open] .accordion-grid-icon:after{transform:translate(-50%) rotate(90deg)}.accordion-grid .accordion-grid-body{overflow:hidden}.accordion-grid .accordion-grid-answer{padding:0 0 20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--color-wyld-green);max-width:720px}.accordion-grid .accordion-grid-answer p{margin:0 0 12px}.accordion-grid .accordion-grid-answer p:last-child{margin-bottom:0}.accordion-grid .accordion-grid-answer a{text-decoration:underline}.accordion-grid .accordion-grid-loading,.accordion-grid .accordion-grid-error{padding:20px 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--color-wyld-green);text-align:center}@media(max-width:767px){.accordion-grid{padding:24px 16px 40px}.accordion-grid .accordion-grid-heading{font-size:32px;line-height:1.2;letter-spacing:.32px}.accordion-grid .accordion-grid-question{font-size:14px;letter-spacing:.14px}}.template-page-faq .site-main{padding-bottom:120px}@media(max-width:767px){.template-page-faq .site-main{padding-bottom:85px}}.zendesk-table{display:block;max-width:960px;margin:60px auto;padding:0 15px}.zendesk-table .zendesk-table-headline{padding:0 0 20px;text-align:center}.zendesk-table .zendesk-table-heading{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:44px;line-height:62px;letter-spacing:.44px;color:var(--color-wyld-green)}.zendesk-table .zendesk-table-item{border-top:1px solid #d6d5cc}.zendesk-table .zendesk-table-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;cursor:pointer;list-style:none}.zendesk-table .zendesk-table-header::-webkit-details-marker{display:none}.zendesk-table .zendesk-table-question{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.3;letter-spacing:.16px;text-transform:uppercase;color:var(--color-wyld-green)}.zendesk-table .zendesk-table-icon{position:relative;flex-shrink:0;width:17px;height:17px;margin-left:16px}.zendesk-table .zendesk-table-icon:before,.zendesk-table .zendesk-table-icon:after{content:"";position:absolute;background:var(--color-wyld-green);transition:transform .25s ease}.zendesk-table .zendesk-table-icon:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}.zendesk-table .zendesk-table-icon:after{top:0;left:50%;width:1.5px;height:100%;transform:translate(-50%)}.zendesk-table .zendesk-table-item[open] .zendesk-table-icon:after{transform:translate(-50%) rotate(90deg)}.zendesk-table .zendesk-table-body{overflow:hidden}.zendesk-table .zendesk-table-answer{padding:0 0 20px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--color-wyld-green);max-width:720px}.zendesk-table .zendesk-table-answer p{margin:0 0 12px}.zendesk-table .zendesk-table-answer p:last-child{margin-bottom:0}.zendesk-table .zendesk-table-answer a{text-decoration:underline}.zendesk-table .zendesk-table-error,.zendesk-table .zendesk-table-empty{padding:20px 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--color-wyld-green);text-align:center}@media(max-width:767px){.zendesk-table .zendesk-table-heading{font-size:32px;line-height:1.2;letter-spacing:.32px}.zendesk-table .zendesk-table-question{font-size:14px;letter-spacing:.14px}}.main-stores{padding:0 40px 40px}.main-stores .main-stores-widget{background:#d9d9d9;border-radius:var(--radius-9, 9px);aspect-ratio:34/18;margin:0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.main-stores stockist-store-locator{display:block;width:100%;height:100%}@media(max-width:768px){.main-stores{padding:10px 15px 60px}.main-stores .main-stores-widget{aspect-ratio:.4791666667}}.main-coa .main-coa-hero{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100vh - var(--footer-height, 510px));overflow:hidden}.main-coa .main-coa-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.main-coa .main-coa-hero-img{display:block;width:100%;height:100%;object-fit:cover}.main-coa .main-coa-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003}.main-coa .main-coa-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;width:100%;min-height:100vh;max-width:1359px;padding:140px 40px 80px;text-align:center;color:#fff}.main-coa .main-coa-eyebrow{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:15px;line-height:1.5;text-transform:uppercase;letter-spacing:.04em}.main-coa .main-coa-headline{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:72px;line-height:1.2;letter-spacing:.72px}.main-coa .main-coa-body{margin:0;max-width:640px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.5}.main-coa .main-coa-body p{margin:0}.main-coa .main-coa-body p+p{margin-top:1em}.main-coa .main-coa-body a{color:inherit;text-decoration:underline}.main-coa .main-coa-search{display:flex;align-items:center;gap:8px;width:100%;max-width:640px;height:50px;margin-top:35px;padding:8px 12px;border:1px solid #fff;border-radius:6px;background:transparent}.main-coa .main-coa-search-input{flex:1;min-width:0;border:0;padding:3px 0 0;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:22px;line-height:1.5;color:#fff}.main-coa .main-coa-search-input::placeholder{color:#fff;opacity:1}.main-coa .main-coa-search-button{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin:0;border:0;background:transparent;color:#fff;cursor:pointer}.main-coa .main-coa-search-button svg{width:22px;height:22px}.main-coa .main-coa-search-message{margin:0;max-width:640px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:1.5;color:#fff}.main-coa .main-coa-search-message[hidden]{display:none}@media(max-width:768px){.main-coa .main-coa-hero{min-height:calc(100vh - var(--footer-height, 510px))}.main-coa .main-coa-content{padding:120px 20px 60px}.main-coa .main-coa-headline{font-size:44px;letter-spacing:.44px}.main-coa .main-coa-search{height:44px}.main-coa .main-coa-search-input{font-size:16px}}.legal-page{width:100%;padding:80px 40px 100px;background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.legal-page .legal-page-inner{max-width:800px;margin-inline:auto}.legal-page .legal-page-content{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:1.25;color:var(--color-wyld-green);overflow-wrap:break-word}.legal-page .legal-page-content h2,.legal-page .legal-page-content h3,.legal-page .legal-page-content h4{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.2;color:var(--color-wyld-green);margin:1.6em 0 .5em}.legal-page .legal-page-content h2{font-size:32px}.legal-page .legal-page-content h3{font-size:24px}.legal-page .legal-page-content h4{font-size:20px}.legal-page .legal-page-content p{margin:0 0 1.25em}.legal-page .legal-page-content ul,.legal-page .legal-page-content ol{margin:0 0 1.25em;padding-left:1.4em}.legal-page .legal-page-content li{margin-bottom:.5em}.legal-page .legal-page-content a{color:inherit;text-decoration:underline}.legal-page .legal-page-content strong,.legal-page .legal-page-content b{font-weight:700}.legal-page .legal-page-content em,.legal-page .legal-page-content i{font-style:italic}.legal-page .legal-page-content img{max-width:100%;height:auto}.legal-page .legal-page-content hr{border:0;border-top:1px solid rgb(var(--color-wyld-green-rgb)/.2);margin:2em 0}.legal-page .legal-page-content table{width:100%;border-collapse:collapse;margin:0 0 1.25em}.legal-page .legal-page-content th,.legal-page .legal-page-content td{padding:10px 12px;border:1px solid rgb(var(--color-wyld-green-rgb)/.2);text-align:left;vertical-align:top}.legal-page .legal-page-content>*:first-child{margin-top:0}.legal-page .legal-page-content>*:last-child{margin-bottom:0}@media(max-width:768px){.legal-page{padding:48px 24px 64px}.legal-page .legal-page-content{font-size:16px}.legal-page .legal-page-content h2{font-size:26px}.legal-page .legal-page-content h3{font-size:21px}.legal-page .legal-page-content h4{font-size:18px}}.main-contact{display:flex;gap:40px;align-items:flex-start;max-width:1180px;margin:0 auto;padding:80px 40px 60px}.main-contact .contact-callout{flex:0 0 461px;width:461px}.main-contact .contact-form{flex:1;min-width:0}@media(max-width:1060px){.main-contact{padding:60px 32px 80px}.main-contact .contact-callout{flex:0 0 380px;width:380px}}@media(max-width:900px){.main-contact{flex-direction:column;gap:56px;padding:56px 24px 80px}.main-contact .contact-callout,.main-contact .contact-form{flex:none;width:100%}}@media(max-width:767px){.main-contact{flex-direction:column;gap:0;padding:60px 16px}.main-contact .contact-callout{display:contents}.main-contact .contact-callout-newsletter{order:1;width:100%;margin-bottom:20px}.main-contact .contact-callout-social{order:2;margin-bottom:60px}.main-contact .contact-callout-intro{order:3;width:100%;margin-bottom:30px}.main-contact .contact-form{order:4;flex:none;width:100%}}.contact-form{display:block}.contact-form .contact-form-fields,.contact-form .contact-form-dynamic{display:flex;flex-direction:column;gap:30px}.contact-form .contact-form-dynamic:empty{display:none}.contact-form .contact-form-field{display:flex;flex-direction:column;gap:14px}.contact-form .contact-form-field[hidden]{display:none}.contact-form .contact-form-field-description{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:var(--color-product-olive)}.contact-form .contact-form-checkboxes{display:flex;flex-direction:column;gap:12px}.contact-form .contact-form-checkbox{display:flex;align-items:flex-start;gap:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4;color:var(--color-wyld-green);cursor:pointer}.contact-form .contact-form-checkbox input{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:var(--color-wyld-green)}.contact-form .contact-form-label{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1;letter-spacing:.14px;color:var(--color-product-olive);text-transform:uppercase}.contact-form .contact-form-label span{color:inherit}.contact-form .contact-form-input,.contact-form .contact-form-select{width:100%;height:48px;padding:14px 13px 10px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;color:var(--color-wyld-green);-webkit-appearance:none;appearance:none}.contact-form .contact-form-input::placeholder,.contact-form .contact-form-select::placeholder{color:#0006}.contact-form .contact-form-select-wrap{position:relative}.contact-form .contact-form-select-wrap .contact-form-chevron{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--color-wyld-green)}.contact-form .contact-form-textarea{width:100%;min-height:182px;padding:12px 13px;border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--color-wyld-green);resize:vertical}.contact-form .contact-form-textarea::placeholder{color:#0006}.contact-form .contact-form-file-label{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 20px;border:1px solid rgba(0,0,0,.4);border-radius:var(--radius-9);cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;color:#0006;text-align:center}.contact-form .contact-form-file{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.contact-form .contact-form-required-note{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:italic;font-size:14px;color:var(--color-product-olive)}.contact-form .contact-form-status{padding:16px 20px;border-radius:var(--radius-9);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}.contact-form .contact-form-status[hidden]{display:none}.contact-form .contact-form-status.contact-form-status-success{background:rgba(var(--color-wyld-green-rgb),.08);color:var(--color-wyld-green);border:2px solid var(--color-wyld-green);font-size:20px}.contact-form .contact-form-status.contact-form-status-error{background:#e1292714;color:var(--color-product-badge-red)}@media(max-width:767px){.contact-form .contact-form-input,.contact-form .contact-form-select,.contact-form .contact-form-textarea{padding-left:10px;padding-right:10px}}.contact-form .contact-form-submit{width:100%;padding:12px 60px;background:var(--color-wyld-green);color:var(--color-wyld-limestone);border:1px solid var(--color-wyld-green);border-radius:var(--radius-9);font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:16px;line-height:1.5;text-transform:uppercase;letter-spacing:.16px;cursor:pointer;transition:background .2s ease,color .2s ease}.contact-form .contact-form-submit:hover{background:var(--color-wyld-limestone);color:var(--color-wyld-green)}.contact-form .contact-form-submit:disabled{opacity:.6;cursor:not-allowed}.contact-callout{display:flex;flex-direction:column;gap:20px;color:var(--color-wyld-green)}.contact-callout .contact-callout-intro{display:flex;flex-direction:column;gap:20px}.contact-callout .contact-callout-heading{margin:0;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:72px;line-height:62px;letter-spacing:.72px;color:var(--color-wyld-green)}.contact-callout .contact-callout-body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--color-wyld-green)}.contact-callout .contact-callout-body p{margin:0}.contact-callout .contact-callout-body a{text-decoration:underline;color:inherit}.contact-callout .contact-callout-section-label{margin:0;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;letter-spacing:1.4px;text-transform:uppercase;color:var(--color-product-olive)}.contact-callout .contact-callout-newsletter{display:flex;flex-direction:column;gap:15px}.contact-callout .contact-callout-newsletter-form{display:flex;flex-direction:column;gap:8px}.contact-callout .contact-callout-newsletter-field{display:flex;align-items:center;height:40px;border:1px solid var(--color-wyld-green);border-radius:6px;padding:0 12px;gap:8px;overflow:hidden}.contact-callout .contact-callout-newsletter-input{flex:1;min-width:0;border:none;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;padding:2px 0 0;line-height:1.5;color:var(--color-wyld-green)}.contact-callout .contact-callout-newsletter-input::placeholder{color:var(--color-wyld-green);opacity:1;transition:opacity .2s ease}.contact-callout .contact-callout-newsletter-input:focus{outline:none}.contact-callout .contact-callout-newsletter-input:focus::placeholder{opacity:.4}.contact-callout .contact-callout-newsletter-submit{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;padding:0;border:none;background:transparent;cursor:pointer;color:var(--color-wyld-green)}.contact-callout .contact-callout-newsletter-arrow{width:20px;height:11px}.contact-callout .contact-callout-newsletter-disclaimer{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5;color:var(--color-wyld-green);opacity:.5}.contact-callout .contact-callout-newsletter-feedback{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:var(--color-wyld-green)}.contact-callout .contact-callout-newsletter-feedback.contact-callout-newsletter-feedback-error{color:var(--color-product-badge-red)}.contact-callout .contact-callout-social{display:flex;flex-direction:column;gap:15px}.contact-callout .contact-callout-social-links{display:flex;align-items:center;gap:14px;list-style:none;margin:0;padding:0}@media(hover:hover){.contact-callout .contact-callout-social-links:hover .contact-callout-social-link{opacity:.6}.contact-callout .contact-callout-social-links .contact-callout-social-link:hover{opacity:1}}.contact-callout .contact-callout-social-link{display:flex;align-items:center;justify-content:center;width:27px;height:27px;color:var(--color-wyld-green);opacity:1;transition:opacity .2s ease}.contact-callout .contact-callout-social-icon{width:100%;height:100%}@media(max-width:767px){.contact-callout .contact-callout-heading{font-size:48px;line-height:62px;letter-spacing:.48px}}.age-gate-logo-svg{display:block;width:100%;height:auto}.age-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:grid;grid-template-rows:1fr auto 1fr;align-items:center;justify-items:center;padding:40px 24px;overflow-y:auto;background-color:var(--color-wyld-green);background-image:var(--age-gate-bg);background-repeat:no-repeat;background-position:center;background-size:cover}html.age-verified .age-gate{display:none}.age-gate .age-gate-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006;pointer-events:none}.age-gate .age-gate-inner{position:relative;z-index:1;grid-row:2;display:flex;flex-direction:column;align-items:center;width:100%;max-width:616px}.age-gate .age-gate-logo{position:absolute;bottom:100%;left:50%;transform:translate(-50%);display:block;width:220px;max-width:60%;margin-bottom:56px;color:var(--color-wyld-limestone)}.age-gate .age-gate-card{width:100%}.age-gate .age-gate-header{display:flex;align-items:center;justify-content:center;padding:20px 30px;background-color:var(--color-wyld-limestone)}.age-gate .age-gate-question{margin:0;width:100%;font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;font-size:48px;line-height:1;letter-spacing:.01em;text-align:center;color:var(--color-wyld-green)}.age-gate .age-gate-choice{display:flex;align-items:stretch;height:92px;border:2px solid var(--color-wyld-limestone)}.age-gate .age-gate-choice-option{flex:1 0 0;display:flex;align-items:center;justify-content:center;min-width:0}.age-gate .age-gate-separator{flex:0 0 auto;width:2px;align-self:stretch;background-color:var(--color-wyld-limestone)}.age-gate .age-gate-button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:10px 60px;border:1px solid var(--color-wyld-limestone);border-radius:var(--radius-9);background-color:transparent;font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace;font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;text-align:center;color:var(--color-wyld-limestone);cursor:pointer;transition:background-color .2s ease,color .2s ease}.age-gate .age-gate-button:focus{background-color:var(--color-wyld-limestone);color:var(--color-wyld-green)}@media(hover:hover){.age-gate .age-gate-button:hover{background-color:var(--color-wyld-limestone);color:var(--color-wyld-green)}}.age-gate .age-gate-terms{position:absolute;top:100%;left:50%;transform:translate(-50%);margin:30px 0 0;width:100%;max-width:330px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.5;text-align:center;color:var(--color-slideshow-overlay-body)}.age-gate .age-gate-terms a{text-decoration:underline}.age-gate .age-gate-cookie-notice{position:relative;z-index:1;grid-row:3;align-self:end;margin:24px 0 0;max-width:728px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:1.5;text-align:center;color:var(--color-slideshow-overlay-body)}.age-gate .age-gate-cookie-notice a{text-decoration:underline}@media(max-width:768px){.age-gate{padding:32px 15px}.age-gate .age-gate-logo{width:160px;margin-bottom:40px}.age-gate .age-gate-question{font-size:30px}.age-gate .age-gate-button{padding:10px 40px;border-radius:6px}.age-gate .age-gate-cookie-notice{max-width:363px}}.icon-wyld-works-logo{display:block;flex-shrink:0;width:145px;height:auto;overflow:visible;color:inherit;vertical-align:middle}.icon-wyld-works-logo polygon,.icon-wyld-works-logo path{fill:currentColor}.icon-resource-arrow{display:block;flex-shrink:0;width:25px;height:25px;overflow:visible;color:inherit;vertical-align:middle}.icon-resource-arrow path{fill:currentColor}.wyld-works-hero{display:block;width:100%;color:var(--color-wyld-green)}.wyld-works-hero .wyld-works-hero-callout{position:relative;height:80vh;border-radius:0 0 var(--radius-6) var(--radius-6);overflow:hidden}.wyld-works-hero .wyld-works-hero-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.9)}.wyld-works-hero .wyld-works-hero-image-placeholder{display:block;background:rgb(var(--color-wyld-green-rgb)/.15)}.wyld-works-hero .wyld-works-hero-content{max-width:800px;margin:0 auto;padding:60px 40px}.wyld-works-hero .wyld-works-hero-heading{margin:0 0 30px;padding:30px 0;border-bottom:1px solid var(--color-product-border-subtle);font-family:Denton Condensed,serif;font-weight:300;font-size:57px;line-height:1;letter-spacing:1px}.wyld-works-hero .wyld-works-hero-body{font-family:Helvetica Neue,sans-serif;font-size:20px;line-height:1.4}.wyld-works-hero .wyld-works-hero-body p{margin:0 0 1em}.wyld-works-hero .wyld-works-hero-body p:last-child{margin-bottom:0}.wyld-works-hero .wyld-works-hero-body a{color:inherit;text-decoration:underline}.wyld-works-hero .wyld-works-hero-body strong,.wyld-works-hero .wyld-works-hero-body b{font-weight:700}.wyld-works-hero .wyld-works-hero-body em,.wyld-works-hero .wyld-works-hero-body i{font-style:italic}@media(max-width:768px){.wyld-works-hero .wyld-works-hero-callout{height:540px}.wyld-works-hero .wyld-works-hero-content{padding:30px 20px}.wyld-works-hero .wyld-works-hero-heading{font-size:44px;letter-spacing:0}.wyld-works-hero .wyld-works-hero-body{font-size:16px}}.wyld-works-highlights{max-width:1600px;margin:0 auto;padding:60px 15px;color:var(--color-wyld-green)}.wyld-works-highlights .wyld-works-highlights-heading{margin:0 0 60px;text-align:center;font-family:Denton Condensed,serif;font-weight:300;font-size:57px;line-height:1;letter-spacing:1px}.wyld-works-highlights .wyld-works-highlights-subtitle{margin-top:15px;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;letter-spacing:0}.wyld-works-highlights .wyld-works-highlights-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}.wyld-works-highlights .wyld-works-highlight-block{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(33.33% - 50px);margin:0 25px 50px;padding:60px 20px;text-align:center;background-color:var(--color-product-field-bg);border-radius:var(--radius-6)}.wyld-works-highlights .wyld-works-highlight-block h3{margin:0 0 5px;font-family:Denton Condensed,serif;font-weight:300;font-size:57px;line-height:1;letter-spacing:1px}.wyld-works-highlights .wyld-works-highlight-text{font-family:Helvetica Neue,sans-serif;line-height:1.4}.wyld-works-highlights .wyld-works-highlight-text p{margin:0}@media(max-width:768px){.wyld-works-highlights{padding:30px 15px}.wyld-works-highlights .wyld-works-highlights-heading{margin-bottom:30px;font-size:44px;letter-spacing:0}.wyld-works-highlights .wyld-works-highlights-subtitle{margin-top:10px;font-size:12px}.wyld-works-highlights .wyld-works-highlight-block{width:calc(50% - 25px);margin:0 12.5px 25px;padding:60px 10px;font-size:12px}.wyld-works-highlights .wyld-works-highlight-block h3{font-size:32px}}.wyld-works-pillars{max-width:1600px;margin:0 auto;padding:60px 40px;color:var(--color-wyld-green)}.wyld-works-pillars .wyld-works-pillars-heading{margin:0 0 60px;padding:0 0 30px;border-bottom:1px solid var(--color-product-border-subtle);text-align:center;font-family:Denton Condensed,serif;font-weight:300;font-size:57px;line-height:1;letter-spacing:1px}.wyld-works-pillars .wyld-works-pillar-block{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:60px auto}.wyld-works-pillars .wyld-works-pillar-block:nth-child(2n){flex-direction:row-reverse}.wyld-works-pillars .wyld-works-pillar-media{width:calc(50% - 25px);aspect-ratio:1/1}.wyld-works-pillars .wyld-works-pillar-image{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-6)}.wyld-works-pillars .wyld-works-pillar-image-placeholder{background:rgb(var(--color-wyld-green-rgb)/.08)}.wyld-works-pillars .wyld-works-pillar-meta{width:calc(50% - 25px)}.wyld-works-pillars .wyld-works-pillar-graphic{display:block;width:60px;height:60px;object-fit:contain}.wyld-works-pillars .wyld-works-pillar-title{margin:20px 0 25px;font-family:Denton Condensed,serif;font-weight:300;font-size:48px;line-height:.9}.wyld-works-pillars .wyld-works-pillar-text{font-family:Helvetica Neue,sans-serif;line-height:1.4}.wyld-works-pillars .wyld-works-pillar-text p{margin:0 0 1em}.wyld-works-pillars .wyld-works-pillar-text p:last-child{margin-bottom:0}.wyld-works-pillars .wyld-works-pillar-text a{color:inherit;text-decoration:underline}.wyld-works-pillars .wyld-works-pillar-text strong,.wyld-works-pillars .wyld-works-pillar-text b{font-weight:700}.wyld-works-pillars .wyld-works-pillar-text em,.wyld-works-pillars .wyld-works-pillar-text i{font-style:italic}@media(max-width:768px){.wyld-works-pillars{padding:30px 40px}.wyld-works-pillars .wyld-works-pillars-heading{margin-bottom:30px;font-size:44px;letter-spacing:0}.wyld-works-pillars .wyld-works-pillar-block,.wyld-works-pillars .wyld-works-pillar-block:nth-child(2n){flex-direction:column;margin:30px auto 60px}.wyld-works-pillars .wyld-works-pillar-media,.wyld-works-pillars .wyld-works-pillar-meta{width:100%}.wyld-works-pillars .wyld-works-pillar-meta{margin-top:30px}.wyld-works-pillars .wyld-works-pillar-title{font-size:36px}}.wyld-works-partner-highlight{display:block;position:relative;width:100%;padding:60px 0;background-color:var(--color-wyld-green);color:var(--color-wyld-limestone)}.wyld-works-partner-highlight .wyld-works-partner-highlight-heading-row{max-width:1600px;margin:0 auto;padding:0 40px}.wyld-works-partner-highlight .wyld-works-partner-highlight-heading{margin:0;padding:0 0 30px;border-bottom:1px solid var(--color-wyld-limestone);font-family:Denton Condensed,serif;font-weight:300;font-size:57px;line-height:1;letter-spacing:1px}.wyld-works-partner-highlight .wyld-works-partner-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;max-width:1600px;margin:0 auto;padding:60px 40px}.wyld-works-partner-highlight .wyld-works-partner-media{flex:0 0 40%;width:40%;aspect-ratio:1/1}.wyld-works-partner-highlight .wyld-works-partner-image{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--radius-6)}.wyld-works-partner-highlight .wyld-works-partner-image-placeholder{background:rgb(var(--color-wyld-limestone-rgb)/.15)}.wyld-works-partner-highlight .wyld-works-partner-meta{flex:1 1 auto;max-width:800px;padding:0 50px}.wyld-works-partner-highlight .wyld-works-partner-title{margin:15px 0 25px;font-family:Denton Condensed,serif;font-weight:300;font-size:48px;line-height:.9}.wyld-works-partner-highlight .wyld-works-partner-excerpt{line-height:1.4}.wyld-works-partner-highlight .wyld-works-partner-excerpt p{margin:0 0 1em}.wyld-works-partner-highlight .wyld-works-partner-excerpt p:last-child{margin-bottom:0}.wyld-works-partner-highlight .wyld-works-partner-btn{display:inline-block;margin-top:25px;padding:11px 34px 7px;border:2px solid var(--color-wyld-limestone);border-radius:40px;background-color:transparent;color:var(--color-wyld-limestone);font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:12px;line-height:15px;letter-spacing:.36px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .3s ease,color .3s ease}@media(hover:hover){.wyld-works-partner-highlight .wyld-works-partner-btn:hover{background-color:var(--color-wyld-limestone);color:var(--color-wyld-green)}}@media(max-width:768px){.wyld-works-partner-highlight .wyld-works-partner-highlight-heading{font-size:44px;letter-spacing:0;padding-bottom:20px}.wyld-works-partner-highlight .wyld-works-partner-wrapper{flex-direction:column;align-items:stretch;padding:30px 40px 0}.wyld-works-partner-highlight .wyld-works-partner-media{flex-basis:auto;width:100%}.wyld-works-partner-highlight .wyld-works-partner-meta{width:100%;max-width:none;margin-top:30px;padding:0}.wyld-works-partner-highlight .wyld-works-partner-title{margin:30px 0 25px}}.wyld-works-resources{max-width:1600px;margin:0 auto;padding:60px 40px;color:var(--color-wyld-green)}.wyld-works-resources .wyld-works-resources-heading{margin:0 0 60px;font-family:Denton Condensed,serif;font-weight:300;font-size:57px;line-height:1;letter-spacing:1px}.wyld-works-resources .wyld-works-resources-eyebrow{display:block;margin-bottom:5px;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:16px;letter-spacing:0;text-transform:uppercase}.wyld-works-resources .wyld-works-resource-link{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid var(--color-product-border-subtle);color:inherit;text-decoration:none;transition:color .4s ease}@media(hover:hover){.wyld-works-resources .wyld-works-resource-link:hover{color:var(--color-product-badge-red)}}.wyld-works-resources .wyld-works-resource-title{margin:0;font-family:Denton Condensed,serif;font-weight:300;font-size:32px;line-height:.9}.wyld-works-resources .wyld-works-resource-subtitle{margin-top:8px;font-family:Helvetica Neue,sans-serif;font-weight:500;font-size:14px}.wyld-works-resources .wyld-works-resource-arrow{flex-shrink:0;margin-left:20px;color:currentColor}@media(max-width:768px){.wyld-works-resources{padding:60px 40px 30px}.wyld-works-resources .wyld-works-resources-heading{margin-bottom:30px;font-size:44px;letter-spacing:0}.wyld-works-resources .wyld-works-resource-link{margin-bottom:15px;padding-bottom:15px}.wyld-works-resources .wyld-works-resource-title{font-size:24px}}.wyld-works-partners{max-width:1600px;margin:0 auto;padding:50px 15px 120px;color:var(--color-wyld-green)}.wyld-works-partners .wyld-works-partners-heading{max-width:730px;margin:0 25px 50px;font-family:Denton Condensed,serif;font-weight:300;font-size:57px;line-height:1;letter-spacing:1px}.wyld-works-partners .wyld-works-partners-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:0 auto}.wyld-works-partners .wyld-works-partner-logo-block{width:calc(16.66% - 50px);margin:0 25px 50px;aspect-ratio:1/1;background-color:#ebebeb;border-radius:var(--radius-6)}.wyld-works-partners .wyld-works-partner-logo{display:block;width:100%;height:100%;padding:20px;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease-out}@media(hover:hover){.wyld-works-partners .wyld-works-partner-logo:hover{transform:scale(1.1)}}.wyld-works-partners .wyld-works-partner-logo-placeholder{background:rgb(var(--color-wyld-green-rgb)/.08)}@media(max-width:768px){.wyld-works-partners{padding:30px 0 120px}.wyld-works-partners .wyld-works-partners-heading{margin:0 12.5px 30px;font-size:44px;letter-spacing:0}.wyld-works-partners .wyld-works-partner-logo-block{width:calc(25% - 25px);margin:0 12.5px 25px;padding:10px}}.icon-hover{display:block;flex-shrink:0;width:22px;height:auto;overflow:visible;color:inherit;vertical-align:middle}.icon-hover path{fill:currentColor}.icon-values-line{display:block;width:100%;height:100%;overflow:visible;color:var(--color-wyld-green)}.icon-values-line path{fill:currentColor}.impact-report-callout{position:relative;height:80vh;border-radius:0 0 var(--radius-6) var(--radius-6);overflow:hidden}.impact-report-callout .impact-report-callout-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.5)}.impact-report-callout .impact-report-callout-image-placeholder{display:block;background:rgb(var(--color-wyld-green-rgb)/.35)}.impact-report-callout .impact-report-callout-title{position:absolute;top:50%;left:40px;transform:translateY(-50%);margin:0;text-align:left;font-family:Denton Condensed,serif;font-weight:300;font-size:98px;line-height:1;letter-spacing:2px;color:var(--color-wyld-limestone)}@media(max-width:900px){.impact-report-callout{height:540px}.impact-report-callout .impact-report-callout-title{left:20px;right:20px;text-align:center;font-size:56px;line-height:1.15;letter-spacing:1px}}impact-report-founder{display:block;padding:80px 40px}impact-report-founder .impact-report-founder-grid{display:flex;align-items:stretch;gap:60px;max-width:1400px;margin:0 auto}impact-report-founder .impact-report-founder-content{flex:1 1 0;max-width:50%;padding-top:20px;display:flex;flex-direction:column;justify-content:center}impact-report-founder .impact-report-founder-image{flex:1 1 0;max-width:50%;width:100%;position:sticky;top:80px;align-self:flex-start}impact-report-founder .impact-report-founder-image img{display:block;width:100%;height:auto;border-radius:var(--radius-6)}impact-report-founder .impact-report-founder-message-wrap{position:relative;margin:0 0 30px;overflow:hidden;transition:max-height .35s ease}impact-report-founder .impact-report-founder-message{color:var(--color-wyld-green);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}impact-report-founder .impact-report-founder-message p{margin:0 0 .6em}impact-report-founder .impact-report-founder-message p:last-child{margin-bottom:0}impact-report-founder .impact-report-founder-message a{color:inherit;text-decoration:underline}impact-report-founder .impact-report-founder-message.excerpt{font-family:Denton Condensed,serif;font-weight:300;font-size:42px;line-height:1.2}impact-report-founder .impact-report-founder-message.full{font-family:Spline Sans Mono,monospace;font-size:18px;line-height:1.5;text-align:left}impact-report-founder .impact-report-founder-message.active{opacity:1;visibility:visible;pointer-events:auto}impact-report-founder .impact-report-founder-message:not(.active){position:absolute;top:0;right:0;bottom:0;left:0}impact-report-founder .impact-report-founder-credit{margin-bottom:30px;font-family:Spline Sans Mono,monospace;font-weight:600;font-size:20px;color:var(--color-wyld-green);text-align:left}impact-report-founder .impact-report-founder-button-wrap{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:0}impact-report-founder .impact-report-founder-button{display:inline-block;height:37px;padding:11px 34px 7px;border:2px solid var(--color-wyld-green);border-radius:40px;background:transparent;color:var(--color-wyld-green);font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.36px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .3s ease,color .3s ease}@media(hover:hover){impact-report-founder .impact-report-founder-button:hover{background-color:var(--color-wyld-green);color:var(--color-wyld-limestone)}}impact-report-founder.expanded .impact-report-founder-content{justify-content:flex-start}@media(max-width:900px){impact-report-founder .impact-report-founder-grid{flex-direction:column;gap:30px;align-items:center}impact-report-founder .impact-report-founder-content{max-width:100%;padding-top:0;justify-content:flex-start}impact-report-founder .impact-report-founder-message-wrap{max-width:800px;margin-left:auto;margin-right:auto}impact-report-founder .impact-report-founder-message.excerpt{text-align:center}impact-report-founder .impact-report-founder-message.full{font-size:16px}impact-report-founder .impact-report-founder-credit{text-align:center}impact-report-founder .impact-report-founder-button-wrap{justify-content:center}impact-report-founder .impact-report-founder-image{position:static;max-width:600px;margin:0 auto;width:100%}}@media(max-width:600px){impact-report-founder{padding:40px 20px}impact-report-founder .impact-report-founder-message.excerpt{font-size:34px}impact-report-founder .impact-report-founder-credit{font-size:18px}}.impact-report-what-did-we-do{position:relative;padding:80px 40px}.impact-report-what-did-we-do .impact-report-what-did-we-do-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.impact-report-what-did-we-do .impact-report-what-did-we-do-bg img{display:block;width:100%;height:100%;object-fit:cover}.impact-report-what-did-we-do .impact-report-what-did-we-do-heading,.impact-report-what-did-we-do .impact-report-what-did-we-do-items{position:relative;z-index:1}.impact-report-what-did-we-do .impact-report-what-did-we-do-heading{margin-bottom:60px;text-align:center;color:var(--color-wyld-green)}.impact-report-what-did-we-do .impact-report-what-did-we-do-title{margin:0 0 15px;font-family:Denton Condensed,serif;font-weight:300;font-size:68px;line-height:1}.impact-report-what-did-we-do .impact-report-what-did-we-do-subtitle{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;font-family:Spline Sans Mono,monospace;font-size:24px}.impact-report-what-did-we-do .impact-report-what-did-we-do-hover-icon{width:20px;height:auto}.impact-report-what-did-we-do .impact-report-what-did-we-do-items{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;max-width:1400px;margin:0 auto}.impact-report-what-did-we-do .impact-report-what-did-we-do-item{position:relative;flex:0 0 calc((100% - 80px) / 3);cursor:pointer;outline:none;box-shadow:0 4px 4px #00000026}.impact-report-what-did-we-do .impact-report-what-did-we-do-item-inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;padding:30px 20px;border:2px solid var(--color-wyld-green);background:var(--color-wyld-limestone);color:var(--color-wyld-green);text-align:center}.impact-report-what-did-we-do .impact-report-what-did-we-do-highlight{margin-bottom:16px;font-family:Spline Sans Mono,monospace;font-size:50px;line-height:1}.impact-report-what-did-we-do .impact-report-what-did-we-do-description{max-width:380px;font-family:Spline Sans Mono,monospace;font-size:18px;line-height:1.3}.impact-report-what-did-we-do .impact-report-what-did-we-do-hover-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:var(--color-wyld-green);color:var(--color-wyld-limestone);font-family:Spline Sans Mono,monospace;font-size:16px;line-height:1.4;text-align:center;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.impact-report-what-did-we-do .impact-report-what-did-we-do-hover-text strong{font-size:18px;font-weight:600}.impact-report-what-did-we-do .impact-report-what-did-we-do-hover-text p{margin:0 0 .6em}.impact-report-what-did-we-do .impact-report-what-did-we-do-hover-text p:last-child{margin-bottom:0}.impact-report-what-did-we-do .impact-report-what-did-we-do-item:hover .impact-report-what-did-we-do-hover-text,.impact-report-what-did-we-do .impact-report-what-did-we-do-item:focus .impact-report-what-did-we-do-hover-text,.impact-report-what-did-we-do .impact-report-what-did-we-do-item.is-active .impact-report-what-did-we-do-hover-text{opacity:1;visibility:visible}@media(max-width:900px){.impact-report-what-did-we-do{padding:40px}.impact-report-what-did-we-do .impact-report-what-did-we-do-bg{opacity:.3}.impact-report-what-did-we-do .impact-report-what-did-we-do-item{flex:0 0 calc((100% - 40px)/2)}}@media(max-width:600px){.impact-report-what-did-we-do .impact-report-what-did-we-do-title{font-size:52px}.impact-report-what-did-we-do .impact-report-what-did-we-do-items{gap:20px}.impact-report-what-did-we-do .impact-report-what-did-we-do-item{flex:0 0 100%}}.impact-report-wyld-works{padding:80px 40px}.impact-report-wyld-works .impact-report-wyld-works-inner{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:60px 40px;background-color:var(--color-wyld-green);background-position:center center;background-size:cover;background-repeat:no-repeat}.impact-report-wyld-works .impact-report-wyld-works-content{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1200px;margin:0 auto}.impact-report-wyld-works .impact-report-wyld-works-logo{max-width:800px;margin-bottom:40px;font-size:0}.impact-report-wyld-works .impact-report-wyld-works-logo img{display:block;width:100%;height:auto}.impact-report-wyld-works .impact-report-wyld-works-text{color:var(--color-wyld-limestone);font-family:Spline Sans Mono,monospace;font-size:22px;line-height:1.5;text-align:center}.impact-report-wyld-works .impact-report-wyld-works-text p{margin:0 0 .6em}.impact-report-wyld-works .impact-report-wyld-works-text p:last-child{margin-bottom:0}.impact-report-wyld-works .impact-report-wyld-works-text a{color:inherit;text-decoration:underline}@media(max-width:900px){.impact-report-wyld-works .impact-report-wyld-works-logo{max-width:540px}.impact-report-wyld-works .impact-report-wyld-works-text{font-size:20px}}@media(max-width:600px){.impact-report-wyld-works{padding:40px 20px}.impact-report-wyld-works .impact-report-wyld-works-inner{padding:60px 10px}.impact-report-wyld-works .impact-report-wyld-works-logo{max-width:400px}.impact-report-wyld-works .impact-report-wyld-works-text{font-size:16px}}.impact-report-pillars{display:block;max-width:1400px;margin:0 auto;padding:80px 40px}.impact-report-pillars .impact-report-pillars-header{margin-bottom:60px}.impact-report-pillars .impact-report-pillars-title{margin:0;color:var(--color-wyld-green);font-family:Denton Condensed,serif;font-weight:300;font-size:68px;line-height:1;text-align:center}.impact-report-pillars .impact-report-pillars-commitment+.impact-report-pillars-commitment{margin-top:70px}.impact-report-pillars .impact-report-pillars-commitment-title{margin:0 0 10px;color:var(--color-wyld-green);font-family:Denton Condensed,serif;font-weight:300;font-size:48px}.impact-report-pillars .impact-report-pillars-summary{max-width:800px;margin-bottom:25px;color:var(--color-wyld-green);font-family:Spline Sans Mono,monospace;font-size:16px;line-height:1.5}.impact-report-pillars .impact-report-pillars-summary p{margin:0 0 .6em}.impact-report-pillars .impact-report-pillars-summary p:last-child{margin-bottom:0}.impact-report-pillars .impact-report-pillars-cards{--gap: 20px;--card-height: 500px;display:flex;flex-wrap:wrap;gap:var(--gap)}.impact-report-pillars .impact-report-pillars-card,.impact-report-pillars .impact-report-pillars-quote-card{display:flex;min-width:0}.impact-report-pillars .impact-report-pillars-cards.count-1 .impact-report-pillars-card{flex:0 0 100%}.impact-report-pillars .impact-report-pillars-cards.count-2>*{flex:0 0 calc((100% - var(--gap)) / 2)}.impact-report-pillars .impact-report-pillars-cards.count-3>*{flex:0 0 calc((100% - var(--gap) * 2) / 3)}.impact-report-pillars .impact-report-pillars-cards.has-quote.count-2 .impact-report-pillars-card{flex:0 0 calc((100% - var(--gap)) * 2 / 3)}.impact-report-pillars .impact-report-pillars-cards.has-quote.count-2 .impact-report-pillars-quote-card{flex:0 0 calc((100% - var(--gap)) / 3)}.impact-report-pillars .impact-report-pillars-card-inner,.impact-report-pillars .impact-report-pillars-quote-card{position:relative;width:100%;height:var(--card-height);border-radius:var(--radius-9);overflow:hidden;background:#d9d9d9}.impact-report-pillars .impact-report-pillars-card-bg{position:absolute;top:0;right:0;bottom:0;left:0}.impact-report-pillars .impact-report-pillars-card-bg img{display:block;width:100%;height:100%;object-fit:cover}.impact-report-pillars .impact-report-pillars-card-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end}.impact-report-pillars .impact-report-pillars-card-scrim{padding:20px;background:linear-gradient(to top,#000000d9,#000000bf 30%,#0009 55%,#0000004d 75%,#0000)}.impact-report-pillars .impact-report-pillars-card-title{margin:0;color:#fff;font-family:Denton Condensed,serif;font-weight:300;font-size:34px;line-height:1}.impact-report-pillars .impact-report-pillars-card-text{max-width:600px;color:#fff;font-family:Helvetica Neue,sans-serif;font-size:16px;line-height:1.5}.impact-report-pillars .impact-report-pillars-card-text p{margin:0 0 .6em}.impact-report-pillars .impact-report-pillars-card-text p:last-child{margin-bottom:0}.impact-report-pillars .impact-report-pillars-card-text a{color:inherit;text-decoration:underline}.impact-report-pillars .impact-report-pillars-card-link{display:inline-block;height:37px;margin-top:15px;padding:11px 34px 7px;border:2px solid #fff;border-radius:40px;background:transparent;color:#fff;font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .3s ease,color .3s ease}@media(hover:hover){.impact-report-pillars .impact-report-pillars-card-link:hover{background-color:#fff;color:var(--color-wyld-green)}}.impact-report-pillars .impact-report-pillars-quote-card{background-color:var(--color-wyld-green);color:var(--color-wyld-limestone);text-decoration:none}.impact-report-pillars .impact-report-pillars-quote-inner{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:20px}.impact-report-pillars .impact-report-pillars-quote{margin-bottom:10px;font-family:Denton Condensed,serif;font-weight:300;font-size:28px;line-height:1.2}.impact-report-pillars .impact-report-pillars-quote p{margin:0 0 .4em}.impact-report-pillars .impact-report-pillars-quote p:last-child{margin-bottom:0}.impact-report-pillars .impact-report-pillars-quote-credit{font-family:Spline Sans Mono,monospace;font-size:14px}@media(max-width:900px){.impact-report-pillars .impact-report-pillars-cards{--card-height: 400px}.impact-report-pillars .impact-report-pillars-cards.count-2>*,.impact-report-pillars .impact-report-pillars-cards.count-3>*{flex:0 0 calc((100% - var(--gap)) / 2)}.impact-report-pillars .impact-report-pillars-cards.has-quote.count-2 .impact-report-pillars-card,.impact-report-pillars .impact-report-pillars-cards.has-quote.count-2 .impact-report-pillars-quote-card{flex:0 0 100%}}@media(max-width:600px){.impact-report-pillars{padding:60px 20px}.impact-report-pillars .impact-report-pillars-header{margin-bottom:30px}.impact-report-pillars .impact-report-pillars-title{font-size:52px}.impact-report-pillars .impact-report-pillars-commitment+.impact-report-pillars-commitment{margin-top:50px}.impact-report-pillars .impact-report-pillars-commitment-title{font-size:38px;line-height:1}.impact-report-pillars .impact-report-pillars-cards{--card-height: 360px}.impact-report-pillars .impact-report-pillars-cards.count-1 .impact-report-pillars-card{flex:0 0 100%}.impact-report-pillars .impact-report-pillars-cards.has-quote.count-2{flex-wrap:wrap}.impact-report-pillars .impact-report-pillars-cards.has-quote.count-2 .impact-report-pillars-card,.impact-report-pillars .impact-report-pillars-cards.has-quote.count-2 .impact-report-pillars-quote-card{flex:0 0 100%}.impact-report-pillars .impact-report-pillars-cards.count-2:not(.has-quote),.impact-report-pillars .impact-report-pillars-cards.count-3{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-left:20px;margin-left:-20px;margin-right:-20px;padding-bottom:10px;scrollbar-width:none}.impact-report-pillars .impact-report-pillars-cards.count-2:not(.has-quote)::-webkit-scrollbar,.impact-report-pillars .impact-report-pillars-cards.count-3::-webkit-scrollbar{display:none}.impact-report-pillars .impact-report-pillars-cards.count-2:not(.has-quote):before,.impact-report-pillars .impact-report-pillars-cards.count-2:not(.has-quote):after,.impact-report-pillars .impact-report-pillars-cards.count-3:before,.impact-report-pillars .impact-report-pillars-cards.count-3:after{content:"";flex:0 0 20px}.impact-report-pillars .impact-report-pillars-cards.count-2:not(.has-quote)>*,.impact-report-pillars .impact-report-pillars-cards.count-3>*{flex:0 0 85%;scroll-snap-align:start}}impact-report-values{display:block;max-width:1360px;margin:0 auto;padding:80px 40px}impact-report-values .impact-report-values-nav{position:relative;aspect-ratio:5/1}impact-report-values .impact-report-values-line{position:absolute;top:0;right:0;bottom:0;left:0}impact-report-values .impact-report-values-line svg{display:block;width:100%;height:100%}impact-report-values .impact-report-values-nav-items{position:absolute;top:0;right:0;bottom:0;left:0}impact-report-values .impact-report-values-nav-item{position:absolute;width:0;height:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--color-wyld-green);font:inherit;cursor:pointer}impact-report-values .impact-report-values-nav-item .impact-report-values-dot{position:absolute;top:0;left:0;width:36px;height:36px;border-radius:50%;background:var(--color-wyld-green);transform:translate(-50%,-50%);transition:background .25s ease,transform .25s ease}impact-report-values .impact-report-values-nav-item .impact-report-values-label{position:absolute;padding:10px;font-family:Spline Sans Mono,monospace;font-size:18px;line-height:1.2;text-align:center;transition:color .25s ease,transform .25s ease}impact-report-values .impact-report-values-nav-item:hover .impact-report-values-dot,impact-report-values .impact-report-values-nav-item.active .impact-report-values-dot{background-color:var(--color-wyld-lime)}impact-report-values .impact-report-values-nav-item:hover .impact-report-values-label,impact-report-values .impact-report-values-nav-item.active .impact-report-values-label{color:var(--color-wyld-green);font-weight:600}impact-report-values .impact-report-values-nav-item:nth-child(1){left:10%;top:61%}impact-report-values .impact-report-values-nav-item:nth-child(1) .impact-report-values-label{top:22px;left:50%;transform:translate(-50%);white-space:nowrap}impact-report-values .impact-report-values-nav-item:nth-child(2){left:36%;top:22%}impact-report-values .impact-report-values-nav-item:nth-child(2) .impact-report-values-label{bottom:22px;left:50%;max-width:200px;transform:translate(-50%);white-space:normal}impact-report-values .impact-report-values-nav-item:nth-child(3){left:54%;top:64%}impact-report-values .impact-report-values-nav-item:nth-child(3) .impact-report-values-label{top:22px;left:50%;max-width:200px;transform:translate(-50%);white-space:normal}impact-report-values .impact-report-values-nav-item:nth-child(4){left:82%;top:36%}impact-report-values .impact-report-values-nav-item:nth-child(4) .impact-report-values-label{bottom:22px;left:50%;max-width:200px;transform:translate(-50%);white-space:normal}impact-report-values .impact-report-values-sticky-nav{position:sticky;top:80px;z-index:20;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease,top .2s ease}impact-report-values .impact-report-values-sticky-nav-items{display:inline-flex;align-items:center;flex-wrap:wrap;padding:15px 0 14px;border:2px solid var(--color-wyld-green);border-radius:var(--radius-9);background:rgb(var(--color-wyld-limestone-rgb)/.9);box-shadow:0 4px 20px #00000014}impact-report-values .impact-report-values-sticky-nav-item{display:inline-flex;align-items:center;gap:10px;padding:0 15px;border:0;background:transparent;color:var(--color-wyld-green);font:inherit;cursor:pointer}impact-report-values .impact-report-values-sticky-nav-item .impact-report-values-dot{width:14px;height:14px;border-radius:50%;background:var(--color-wyld-green);transition:background .25s ease}impact-report-values .impact-report-values-sticky-nav-item .impact-report-values-label{font-family:Spline Sans Mono,monospace;font-size:16px;line-height:1.2;text-align:left}impact-report-values .impact-report-values-sticky-nav-item:hover .impact-report-values-dot,impact-report-values .impact-report-values-sticky-nav-item.active .impact-report-values-dot{background-color:var(--color-wyld-lime)}impact-report-values .impact-report-values-sticky-nav-item:hover .impact-report-values-label,impact-report-values .impact-report-values-sticky-nav-item.active .impact-report-values-label{font-weight:600}impact-report-values.show-sticky-nav .impact-report-values-sticky-nav{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}impact-report-values .impact-report-values-panels{position:relative}impact-report-values .impact-report-values-panel{display:none}impact-report-values .impact-report-values-panel.active{display:block}impact-report-values .impact-report-values-panel-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,1fr);gap:48px;align-items:start}impact-report-values .impact-report-values-panel-image{position:sticky;top:100px;align-self:start;margin-top:100px}impact-report-values .impact-report-values-panel-image img{display:block;width:100%;height:auto;border-radius:var(--radius-9)}impact-report-values .impact-report-values-panel-content{padding-top:16px;color:var(--color-wyld-green)}impact-report-values .impact-report-values-panel-title{margin:0 0 20px;font-family:Denton Condensed,serif;font-weight:300;font-size:46px;line-height:1}impact-report-values .impact-report-values-panel-text{font-family:Spline Sans Mono,monospace;font-size:16px;line-height:1.7}impact-report-values .impact-report-values-panel-text>:last-child{margin-bottom:0}impact-report-values .impact-report-values-panel-text a{color:inherit;text-decoration:underline}impact-report-values .impact-report-values-panel-text li{margin-left:2em}impact-report-values .impact-report-values-panel-text h5{margin:.5em 0;font-size:20px;font-weight:600}@media(max-width:900px){impact-report-values .impact-report-values-nav-item .impact-report-values-label{font-size:18px}impact-report-values .impact-report-values-nav-item .impact-report-values-dot{width:24px;height:24px}impact-report-values .impact-report-values-nav-item:nth-child(1) .impact-report-values-label{top:10px}impact-report-values .impact-report-values-nav-item:nth-child(2) .impact-report-values-label{top:unset;bottom:10px}impact-report-values .impact-report-values-nav-item:nth-child(3) .impact-report-values-label{bottom:10px}}@media(max-width:600px){impact-report-values{padding:60px 20px}impact-report-values .impact-report-values-nav-item .impact-report-values-label{font-size:14px}impact-report-values .impact-report-values-nav-item .impact-report-values-dot{width:20px;height:20px}impact-report-values .impact-report-values-sticky-nav{top:12px;width:100%;margin-bottom:24px}impact-report-values .impact-report-values-sticky-nav-items{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%;padding:15px 0}impact-report-values .impact-report-values-sticky-nav-item .impact-report-values-label{font-size:14px}impact-report-values .impact-report-values-panel-grid{grid-template-columns:1fr;gap:28px}impact-report-values .impact-report-values-panel-image{position:static;top:auto;margin-top:0}impact-report-values .impact-report-values-panel-content{padding-top:0}impact-report-values .impact-report-values-panel-title{margin-bottom:20px;font-size:42px}impact-report-values .impact-report-values-panel-text{font-size:14px}}body:has(.site-header.scrolling-up) impact-report-values .impact-report-values-sticky-nav{top:120px}@media(max-width:600px){body:has(.site-header.scrolling-up) impact-report-values .impact-report-values-sticky-nav{top:100px}}impact-report-partners{display:block;padding:80px 40px;text-align:center}impact-report-partners .impact-report-partners-title{margin:0 0 40px;color:var(--color-wyld-green);font-family:Denton Condensed,serif;font-weight:300;font-size:68px;line-height:1}impact-report-partners .impact-report-partners-ticker{position:relative;margin-bottom:40px;overflow:hidden}impact-report-partners .impact-report-partners-fade{position:absolute;top:0;bottom:0;z-index:2;width:120px;pointer-events:none}impact-report-partners .impact-report-partners-fade.left{left:0;background:linear-gradient(to right,var(--color-wyld-limestone) 0%,rgb(var(--color-wyld-limestone-rgb)/0) 100%)}impact-report-partners .impact-report-partners-fade.right{right:0;background:linear-gradient(to left,var(--color-wyld-limestone) 0%,rgb(var(--color-wyld-limestone-rgb)/0) 100%)}impact-report-partners .impact-report-partners-track{display:flex;width:max-content;will-change:transform;animation:impact-report-partners-scroll var(--ticker-duration, 30s) linear infinite}impact-report-partners .impact-report-partners-group{display:flex;align-items:center;flex-shrink:0}impact-report-partners .impact-report-partners-logo{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 200px;width:200px;height:200px;padding:20px}impact-report-partners .impact-report-partners-logo img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center}impact-report-partners .impact-report-partners-button-wrap{margin-top:10px}impact-report-partners .impact-report-partners-button{box-sizing:border-box;display:inline-block;height:37px;padding:11px 34px 7px;border:2px solid var(--color-wyld-green);border-radius:40px;color:var(--color-wyld-green);font-family:Helvetica Neue,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:.36px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .3s ease,color .3s ease}@media(hover:hover){impact-report-partners .impact-report-partners-button:hover{background-color:var(--color-wyld-green);color:var(--color-wyld-limestone)}}@keyframes impact-report-partners-scroll{0%{transform:translate(0)}to{transform:translate(calc(var(--ticker-distance, 0px) * -1))}}@media(max-width:900px){impact-report-partners .impact-report-partners-title{font-size:56px}}@media(max-width:600px){impact-report-partners{padding:60px 20px}impact-report-partners .impact-report-partners-title{margin-bottom:28px;font-size:42px}impact-report-partners .impact-report-partners-fade{width:40px}impact-report-partners .impact-report-partners-logo{flex:0 0 140px;width:140px;height:140px;padding:16px}}.impact-report-ender{padding:50px 40px}.impact-report-ender .impact-report-ender-image{max-width:1100px;margin:0 auto}.impact-report-ender .impact-report-ender-image img{display:block;width:100%;height:auto}@media(max-width:600px){.impact-report-ender{padding:20px}}:root{color-scheme:light;--header-offset-fallback: 138px;--header-offset-fallback-mobile: 108px}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1;font-kerning:normal}body{margin:0;min-height:100vh;display:flex;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;background:var(--color-header-surface)}body.cart-open,body.shop-menu-open,body.learn-menu-open,body.search-open,body.mobile-menu-open,html.age-gate-open{overflow:hidden}body:not(.ca-active) .ca-only{display:none!important}body.ca-active .ca-default{display:none!important}h1,h2,h3{font-family:Denton Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}code,pre,kbd,samp{font-family:Spline Sans Mono,ui-monospace,Cascadia Code,Menlo,Consolas,monospace}a{color:inherit}input:focus{outline:none}.skip-to-content{position:absolute;left:-999px;top:12px;padding:8px 16px;background:#111;color:#fff;text-decoration:none;z-index:1000}.skip-to-content:focus{left:12px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-main{position:relative;width:100%;background-color:var(--color-wyld-limestone);padding-top:var(--header-offset, var(--header-offset-fallback, 138px))}.template-page-contact .site-main,.template-page-faq .site-main,.template-blog .site-main,.template-article .site-main,.template-page-help .site-main,.template-page-coa .site-main,.template-page-legal .site-main,.template-page-impact-report .site-main,.collection-has-hero .site-main{padding-top:0}@media(max-width:900px){.site-main,.template-article .site-main{padding-top:var(--header-offset, var(--header-offset-fallback-mobile, 79px))}}@media(max-width:768px){body.collection-filters-open{overflow:hidden}body.collection-filters-open .site-main{z-index:300}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/13/assets/theme-DMYziWiK.css.map */
