@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;600;700&display=swap);
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Titillium Web,Helvetica,Arial,sans-serif;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}a{transition:color .2s ease}.link{border-bottom-width:1px;display:inline-flex;padding-bottom:1px;white-space:nowrap}.link--light{border-color:rgba(255,255,255,var(--tw-border-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.link--light,.link--light:hover{--tw-border-opacity:1;--tw-text-opacity:1}.link--light:hover{border-color:rgba(140,198,63,var(--tw-border-opacity));color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}.link--dark{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(30,30,30,var(--tw-border-opacity));color:#1e1e1e;color:rgba(30,30,30,var(--tw-text-opacity))}.link--dark:hover,.link--primary,.link--primary:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(140,198,63,var(--tw-border-opacity));color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}.link--danger,.link--danger:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(220,38,38,var(--tw-border-opacity));color:#dc2626;color:rgba(220,38,38,var(--tw-text-opacity))}button:focus{outline:2px solid transparent;outline-offset:2px}button:disabled{border-color:transparent;border-radius:.5rem;border-width:1px;cursor:auto;padding:.75rem 3.5rem}button:disabled,button:disabled:hover{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-bg-opacity:0.5;--tw-text-opacity:0.75;background-color:#8cc63f;background-color:rgba(140,198,63,var(--tw-bg-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}button:disabled:hover{border-color:transparent}.btn{font-size:14px;line-height:24px;white-space:nowrap}.btn--disabled{border-color:transparent;border-radius:.5rem;border-width:1px;cursor:auto;padding:.75rem 3.5rem}.btn--disabled,.btn--disabled:hover{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-bg-opacity:0.5;--tw-text-opacity:0.75;background-color:#8cc63f;background-color:rgba(140,198,63,var(--tw-bg-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.btn--disabled:hover{border-color:transparent}.btn--primary{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:#8cc63f;background-color:rgba(140,198,63,var(--tw-bg-opacity));border-color:rgba(140,198,63,var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));padding:.75rem 3.5rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.btn--primary:hover{--tw-text-opacity:1;background-color:transparent}.btn--light,.btn--primary:hover{color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}.btn--light{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(255,255,255,var(--tw-border-opacity));border-radius:.5rem;border-width:1px;padding:.75rem 3.5rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.btn--light:hover,.btn--outline{--tw-text-opacity:1;background-color:transparent;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.btn--outline{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));border-width:1px;padding:.75rem 1.5rem;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.btn--outline:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}footer{position:relative;z-index:0}footer .footer{margin-bottom:5rem;margin-top:5rem}footer .footer__col{letter-spacing:.05em}footer .footer__col-heading{font-weight:400;margin-bottom:1rem}footer .copyright{margin-bottom:1rem;margin-top:1rem}footer .copyright__content{display:grid;gap:.5rem;justify-content:flex-end;text-align:right}footer .copyright__content--notice,footer .copyright__content--partner{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));font-size:12px;letter-spacing:0;line-height:16px}@media (min-width:720px){footer .copyright__content{display:flex;justify-content:space-between}}form ::-moz-placeholder{--tw-text-opacity:1;color:#f3f4f6;color:rgba(243,244,246,var(--tw-text-opacity))}form ::placeholder{--tw-text-opacity:1;color:#f3f4f6;color:rgba(243,244,246,var(--tw-text-opacity))}form textarea{resize:none}form input,form select,form textarea{outline:2px solid transparent;outline-offset:2px}.grecaptcha-badge{display:none}header .header__menu{grid-column-end:13;grid-column-start:1;grid-row-start:1;justify-self:center}header .header__logo{align-items:center;display:flex;grid-column-end:9;grid-column-start:1;grid-row-start:1;justify-self:start}header .header__logo a{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-auto-flow:column}header .header__logo svg{fill:currentColor;width:auto}header .header__logo svg#trixxo{height:1.5rem}header .header__logo svg#dipp{height:2.5rem}header .header__icons{display:flex;grid-column-end:13;grid-column-start:9;grid-row-start:1;justify-self:end}header .header__icons-inner{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-auto-columns:min-content;grid-auto-flow:column}header .header__icons-item{cursor:pointer;padding:.125rem}header .header__icons svg{fill:currentColor;height:1.25rem;max-width:32px;width:auto}header[data-screen=desktop] .header [data-header=desktop]{display:grid;gap:1.5rem;grid-template-columns:repeat(12,minmax(0,1fr))}header .language{align-items:center;justify-content:flex-start;margin-left:-.5rem;margin-right:-.5rem;padding:.125rem}header .language--desktop{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));display:none}header .language--mobile{--tw-border-opacity:1;border-color:rgba(30,30,30,var(--tw-border-opacity));display:flex;margin-top:1.5rem}header .language__item{padding-left:.5rem;padding-right:.5rem}header .language__item:not(:last-child){border-right-width:1px}.menu a:hover{--tw-text-opacity:1;color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}@media (min-width:720px){header .language--mobile{display:none}header .language--desktop{display:flex}}@media (min-width:960px){header .header__logo svg#trixxo{height:2.5rem}header .header__logo svg#dipp{height:4.5rem}}h1,h2,h3,h4{font-family:Titillium Web,Helvetica,Arial,sans-serif;font-weight:600}h1{font-size:40px;line-height:48px}h2{font-size:32px;line-height:40px}h3{font-size:24px;line-height:32px}h4{font-size:16px}h4,h5{line-height:24px}h5{font-size:14px}h6{font-size:12px;line-height:16px}@media (min-width:720px){h1{font-size:56px;line-height:64px}h2{font-size:40px;line-height:48px}h3{font-size:32px;line-height:40px}h4{font-size:24px;line-height:32px}}.img--circle{overflow:hidden;position:relative;z-index:0}.img--circle:before{content:"";display:block;padding-bottom:100%}.img--circle img{border-radius:9999px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.img--overlay{overflow:hidden;position:relative;z-index:0}.img--overlay:before{--tw-bg-opacity:1;--tw-bg-opacity:0.5;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));z-index:10}main{display:flex;flex-direction:column;flex-grow:1}p{font-size:14px;line-height:24px}#root>[data-drawer-push]{display:flex;flex-direction:column;min-height:100vh}html{--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#1e1e1e;color:rgba(30,30,30,var(--tw-text-opacity));font-family:Titillium Web,Helvetica,Arial,sans-serif}html,html mark{--tw-text-opacity:1}html mark{background-color:transparent;color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}html svg{fill:currentColor}html header .header{height:7.5rem;transition:background-color .3s ease}html header .header__logo{height:2rem}html header[data-transparent=true] .header{background-color:transparent}html header[data-transparent=true] .header,html header[data-transparent=true] .header a{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}html header[data-transparent=true] .header a:hover{--tw-text-opacity:0.5!important}html header:not([data-transparent]) .header,html header[data-transparent=false] .header,html header[data-transparent=true][data-state=open] .header{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#1e1e1e;background-color:rgba(30,30,30,var(--tw-bg-opacity));color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}html header:not([data-transparent]) .header a,html header[data-transparent=false] .header a,html header[data-transparent=true][data-state=open] .header a{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}html header:not([data-transparent]) .header a:hover,html header[data-transparent=false] .header a:hover,html header[data-transparent=true][data-state=open] .header a:hover{--tw-text-opacity:0.5!important}html [data-menu=mobile]{--tw-bg-opacity:1;--tw-shadow:0 24px 48px 4px rgba(0,0,0,.05);background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html [data-menu=mobile] a{--tw-text-opacity:1;color:#1e1e1e;color:rgba(30,30,30,var(--tw-text-opacity))}html footer{--tw-bg-opacity:1;background-color:#1e1e1e;background-color:rgba(30,30,30,var(--tw-bg-opacity))}html footer,html footer a,html footer a:hover{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}html main a,html main a:hover,html main button,html main button:hover,html main h1,html main h2,html main h3,html main h4,html main h5,html main h6,html main p,html main ul li{--tw-text-opacity:1;color:#1e1e1e;color:rgba(30,30,30,var(--tw-text-opacity))}.container{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;width:100%}@media (min-width:296px){.container{max-width:296px}}@media (min-width:351px){.container{max-width:351px}}@media (min-width:401px){.container{max-width:401px}}@media (min-width:720px){.container{max-width:720px}}@media (min-width:960px){.container{max-width:960px}}@media (min-width:1248px){.container{max-width:1248px}}@media (min-width:1464px){.container{max-width:1464px}}.about{margin-top:7.5rem}.about #trixxo mark{color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}.about #dipp mark,.about #trixxo mark{--tw-text-opacity:1;background-color:transparent}.about #dipp mark{color:#009fe3;color:rgba(0,159,227,var(--tw-text-opacity))}.accordeon{margin-left:auto;margin-right:auto;max-width:720px}.accordeon h1{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.accordeon h2{display:inline-flex;font-size:16px;justify-content:space-between;line-height:24px;width:100%}.accordeon__icon{transform:rotate(0);transition:transform .5s ease}.accordeon__item{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(140,198,63,var(--tw-border-opacity));padding-bottom:2.5rem}.accordeon__item[data-active] .accordeon__parent{--tw-text-opacity:1;color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}.accordeon__item[data-active] .accordeon__icon{transform:rotate(180deg)}.accordeon__item:not(:first-of-type){margin-top:2.5rem}.accordeon__parent{cursor:pointer;transition:color .2s ease}.accordeon__parent *{--tw-text-opacity:1;align-items:center;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;font-weight:400}.accordeon__parent:hover{--tw-text-opacity:1;color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}.accordeon__child{display:none}.accordeon__child-text{margin-top:1rem}.accordeon__child-text,.accordeon__child-text *{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));font-size:14px;line-height:24px}.accordeon__child-text p{margin-top:.5rem}.accordeon__child-text a{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.accordeon__child-text a:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(140,198,63,var(--tw-border-opacity));color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}.accordeon__child-text ul{list-style-position:inside;list-style-type:none;margin-top:.5rem}.accordeon__child-text ul li{background-image:url(/assets/icons/thumb_up_primary_24dp.svg);background-repeat:no-repeat;background-size:24px 24px;padding-left:2rem}.accordeon__child-text ul li:not(:last-child){margin-bottom:.5rem}.checkout__steps{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-auto-columns:min-content;grid-auto-flow:column}.checkout__steps .active{font-weight:700}.checkout__details,.checkout__totals{--tw-bg-opacity:1;--tw-shadow:0 24px 48px 4px rgba(0,0,0,.05);background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:.5rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.5rem}.checkout__methods{width:100%}.checkout__methods ul{align-items:center;display:flex;margin-left:-.25rem;margin-right:-.25rem}.checkout__methods ul li{margin-left:.25rem;margin-right:.25rem}.checkout__methods ul svg{height:1.5rem;width:1.5rem}.checkout__error{--tw-bg-opacity:1;align-items:center;background-color:#fca5a5;background-color:rgba(252,165,165,var(--tw-bg-opacity));border-radius:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;font-size:12px;grid-auto-flow:column;grid-template-columns:min-content 1fr;line-height:16px;padding:.75rem 1.5rem;width:100%}.checkout__error,.checkout__error a{--tw-text-opacity:1;color:#b91c1c;color:rgba(185,28,28,var(--tw-text-opacity))}.collaboration{--tw-bg-opacity:1;background-color:#8cc63f;background-color:rgba(140,198,63,var(--tw-bg-opacity));position:relative;z-index:0}.collaboration h2{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.collaboration__content{margin-bottom:5rem;margin-top:5rem;overflow:hidden;position:relative;z-index:10}.collaboration__mascot{bottom:-7.5rem;left:0;position:absolute;width:100%}.collaboration__mascot img{height:100%;max-height:20rem;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:720px){.collaboration{margin-top:7.5rem}.collaboration__mascot{bottom:auto;top:-7.5rem}.collaboration__mascot img{max-height:40rem}}.content p{margin-top:1.5rem}.content p:not(:last-child){margin-bottom:1rem}.content__intro p{margin-top:.5rem}.content__intro p:not(:last-child){margin-bottom:.25rem}.content h2,.content h3,.content h4,.content h5{margin-top:2rem}.content h2:not(:last-child),.content h3:not(:last-child),.content h4:not(:last-child),.content h5:not(:last-child){margin-bottom:1rem}.content ul{list-style-position:inside;list-style-type:none;margin-top:.5rem}.content ul li{background-image:url(/assets/icons/thumb_up_primary_24dp.svg);background-repeat:no-repeat;background-size:24px 24px;font-size:14px;line-height:24px;padding-left:2rem}.content ul li:not(:last-child){margin-bottom:.5rem}.content ul:not(:last-child){margin-bottom:1.5rem}.shipping{--tw-bg-opacity:1;--tw-bg-opacity:0.1;--tw-text-opacity:1;background-color:#8cc63f;background-color:rgba(140,198,63,var(--tw-bg-opacity));border-radius:.5rem;color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity));display:flex;font-weight:600;padding:.75rem 1.5rem;text-align:left}.cta{--tw-bg-opacity:1;--tw-shadow:0 24px 48px 4px rgba(0,0,0,.05);background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:2rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:5rem;margin-top:5rem;overflow:hidden}.cta img{max-height:100%;-o-object-fit:contain;object-fit:contain;padding:3rem;width:100%}.cta svg#shipping{height:1.5rem}.cta__content{margin-bottom:2.5rem;margin-top:2.5rem;padding-left:1.5rem;padding-right:1.5rem}.cta__content h2{margin-bottom:1rem}.cta__list{display:flex;flex-direction:column;margin-top:.5rem}.cta__list li{align-items:center;display:inline-flex;font-size:14px;line-height:24px}.cta__list li:not(:last-child){margin-bottom:.25rem}.cta__list li svg{height:1rem;width:1rem}.cta__info{margin-top:1.5rem}@media (min-width:720px){.cta__content{padding-left:0;padding-right:0}}@media (min-width:960px){.cta__info{align-items:center;display:flex;justify-content:space-between}}.drawer{background-color:#1e1e1e;background-color:rgba(30,30,30,var(--tw-bg-opacity));height:100vh;right:-20rem;width:20rem}.drawer,.drawer--overlay{--tw-bg-opacity:1;position:fixed;z-index:20}.drawer--overlay{background-color:#000;background-color:rgba(0,0,0,var(--tw-bg-opacity));height:0;left:0;opacity:0;top:0;transition:opacity .25s ease-out;width:100vw}.drawer--active [data-drawer-push]{transform:translateX(-20rem)}.drawer--active .drawer--overlay{--tw-bg-opacity:0.25;height:100vh;opacity:.25}.drawer__content{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));display:flex;flex-direction:column;height:100%;padding:5rem 1.5rem}.drawer__content [data-cart-qty]{--tw-text-opacity:1;color:#1e1e1e;color:rgba(30,30,30,var(--tw-text-opacity))}.drawer__content .btn{text-align:center;width:100%}.drawer__content--header{align-items:center;display:flex;justify-content:center;margin-bottom:2.5rem;position:relative}.drawer__content--header button[data-drawer-close]{position:absolute;right:0}.drawer__content--main{-ms-overflow-style:none;align-items:flex-start;display:flex;flex-grow:1;overflow-y:scroll;scrollbar-width:none}.drawer__content--main::-webkit-scrollbar{display:none}.drawer__content--footer{align-items:center;display:flex;flex-direction:column;margin-top:2.5rem}.drawer__content--footer-totals{margin-bottom:2.5rem;width:100%}@media (min-width:401px){.drawer{right:-25rem;width:25rem}.drawer--active [data-drawer-push]{transform:translateX(-25rem)}.drawer__content{padding-left:2.5rem;padding-right:2.5rem}}.lineitem--image{height:3.5rem;width:3.5rem}.lineitem--image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}[data-drawer-btn]{cursor:pointer}[data-drawer-push]{transform:translateX(0);transition:transform .45s cubic-bezier(.645,.045,.355,1)}[data-drawer]{height:100vh}.hero--dark{--tw-bg-opacity:1;background-color:#1e1e1e;background-color:rgba(30,30,30,var(--tw-bg-opacity));height:30rem;overflow:visible}.hero--dark h1,.hero--dark h2,.hero--dark p{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}.hero--dark img{height:100%;max-height:15rem}.hero--light h1,.hero--light h2,.hero--light p{--tw-text-opacity:1;color:#1e1e1e;color:rgba(30,30,30,var(--tw-text-opacity))}.hero--light img{height:20rem}.hero--order img{height:25rem}.hero h1 mark,.hero h2 mark{--tw-text-opacity:1;background-color:transparent;color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}.hero img{-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:401px){.hero--dark img{max-height:20rem}}@media (min-width:720px){.hero--dark img{max-height:30rem}.hero--light img{height:25rem}.hero--order img{height:35rem}}.shop{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));position:relative;row-gap:3rem;z-index:0}.shop__products,.shop__related{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-column:span 6/span 6;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:3.5rem}.shop__products-item,.shop__related-item{--tw-bg-opacity:1;--tw-shadow:0 24px 24px 0 rgba(0,0,0,.1);background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:2rem;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;grid-column:span 6/span 6;margin-top:3rem}.shop__products-item__image,.shop__related-item__image{margin-top:-3rem}.shop__products-item__image img,.shop__related-item__image img{height:15rem;-o-object-fit:contain;object-fit:contain;width:100%}.shop__products-item__details,.shop__related-item__details{display:flex;flex-direction:column;flex-grow:1;margin-bottom:1.5rem;margin-top:1.5rem;padding:1.5rem;text-align:center}.shop__product{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-column:span 6/span 6;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:3rem}.shop__product-image{display:grid;grid-column:span 6/span 6;grid-row-start:1;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));justify-items:center;margin-top:2.5rem;position:relative;z-index:0}.shop__product-image>span{grid-column-start:1;grid-row-start:1}.shop__product-image--product{padding-left:1.5rem;padding-right:1.5rem;position:relative;z-index:10}.shop__product-image--product img{height:25rem;-o-object-fit:contain;object-fit:contain;width:100%}.shop__product-image--backdrop{height:25rem;margin-top:7.5rem;position:relative;width:100%;z-index:0}.shop__product-image--backdrop:after{background-image:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.shop__product-image--backdrop img{border-radius:.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shop__product-content{grid-column:span 6/span 6;grid-row-start:2}.shop__product-content--description{margin-bottom:1.5rem;margin-top:1.5rem}.shop__product-content--description ul{list-style-position:inside;list-style-type:none;margin-top:.5rem}.shop__product-content--description ul li{background-image:url(/assets/icons/thumb_up_primary_24dp.svg);background-repeat:no-repeat;background-size:24px 24px;font-size:14px;line-height:24px;padding-left:2rem}.shop__product-content--description ul li:not(:last-child){margin-bottom:.5rem}.shop__product-content--price{align-items:flex-end;display:flex;justify-content:space-between}.shop__product-content--price svg#shipping{height:1.5rem}.shop__product-content--buttons{margin-top:2rem}.shop__product-content--buttons>:not(:last-child){margin-bottom:1rem}@media (min-width:720px){.shop{grid-template-columns:repeat(12,minmax(0,1fr))}.shop__product,.shop__products,.shop__related{grid-column:span 12/span 12;grid-template-columns:repeat(12,minmax(0,1fr))}.shop__product-content,.shop__product-image{grid-row-start:1}.shop__product-image{grid-column:span 4/span 4;grid-column-start:8}.shop__product-content{margin-top:5rem}}@media (min-width:960px){.shop__products-item{grid-column:span 4/span 4}.shop__product-image--product{padding-left:3rem;padding-right:3rem}.shop__product-content--buttons{align-items:center;display:flex;margin-left:-1.5rem;margin-right:-1.5rem}.shop__product-content--buttons>*{margin-left:1.5rem;margin-right:1.5rem}.shop__product-content--buttons>:not(:last-child){margin-bottom:0}.shop__related .shop__products-item{grid-column:span 3/span 3}}@media (min-width:1248px){.shop__products-item,.shop__related .shop__products-item{grid-column:span 3/span 3}}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.right-0{right:0}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-7{grid-column-start:7}.row-start-1{grid-row-start:1}.mx-24{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-60{margin-bottom:3.75rem;margin-top:3.75rem}.my-80{margin-bottom:5rem;margin-top:5rem}.mt-8{margin-top:.5rem}.mt-12{margin-top:.75rem}.mt-16{margin-top:1rem}.mt-24{margin-top:1.5rem}.mt-32{margin-top:2rem}.mt-40{margin-top:2.5rem}.mt-48{margin-top:3rem}.mt-80{margin-top:5rem}.mt-120{margin-top:7.5rem}.mt-200{margin-top:12.5rem}.mt-240{margin-top:15rem}.mr-8{margin-right:.5rem}.mr-24{margin-right:1.5rem}.mb-0{margin-bottom:0}.mb-4{margin-bottom:.25rem}.mb-8{margin-bottom:.5rem}.mb-24{margin-bottom:1.5rem}.mb-40{margin-bottom:2.5rem}.mb-48{margin-bottom:3rem}.mb-80{margin-bottom:5rem}.mb-120{margin-bottom:7.5rem}.ml-4{margin-left:.25rem}.ml-8{margin-left:.5rem}.ml-auto{margin-left:auto}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-24{height:1.5rem}.h-32{height:2rem}.h-240{height:15rem}.w-24{width:1.5rem}.w-32{width:2rem}.w-full{width:100%}.max-w-screen-md{max-width:720px}.max-w-screen-lg{max-width:960px}.max-w-screen-xl{max-width:1248px}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.grid-flow-row{grid-auto-flow:row}.grid-flow-col{grid-auto-flow:column}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-form{grid-template-columns:1fr min-content}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-12{gap:.75rem}.gap-16{gap:1rem}.gap-24{gap:1.5rem}.gap-x-24{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-8{row-gap:.5rem}.gap-y-12{row-gap:.75rem}.gap-y-24{row-gap:1.5rem}.gap-y-32{row-gap:2rem}.gap-y-40{row-gap:2.5rem}.gap-y-48{row-gap:3rem}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-primary{--tw-border-opacity:1;border-color:rgba(140,198,63,var(--tw-border-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:#1e1e1e;background-color:rgba(30,30,30,var(--tw-bg-opacity))}.fill-current{fill:currentColor}.pr-72{padding-right:4.5rem}.pb-24{padding-bottom:1.5rem}.pl-16{padding-left:1rem}.text-center{text-align:center}.text-xs{font-size:12px;line-height:16px}.text-sm{font-size:14px;line-height:24px}.text-base{font-size:16px;line-height:24px}.text-normal{font-size:24px;line-height:32px}.text-md{font-size:32px;line-height:40px}.text-lg{font-size:40px;line-height:48px}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.leading-none{line-height:1}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgba(209,213,219,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgba(220,38,38,var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity))}.line-through{text-decoration:line-through}*,:after,:before{--tw-shadow:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.js-hidden{display:none!important}:root{--bg-default:transparent;--bg-disabled:#e5e7eb;--bg-hover:#8cc63f;--bg-checked:#8cc63f;--bg-checked-inner:#1e1e1e;--bg-autofill:#1e1e1e;--bg-error:#dc2626;--bg-success:#8cc63f;--border-default:#1e1e1e;--border-disabled:#1e1e1e;--border-focus:#8cc63f;--border-error:#dc2626;--border-valid:#1e1e1e;--text-default:#8cc63f;--text-placeholder:#969696;--text-helper:#8cc63f;--text-disabled:#1e1e1e;--text-error:#dc2626}.error{background-color:transparent;background-color:var(--bg-default)}.error-message{color:#dc2626;color:var(--text-error);font-size:12px;line-height:16px;padding-top:.5rem}[data-field=input] label{border-color:transparent;border-width:1px;font-size:12px;line-height:16px}[data-field=input] input,[data-field=input] textarea{-webkit-appearance:none;background-color:transparent;background-color:var(--bg-default);border-color:#1e1e1e;border-color:var(--border-default);border-radius:.375rem;border-width:1px;font-size:12px;line-height:16px;padding:.5rem 1.5rem;transition:background-color .2s ease}[data-field=input] input:disabled,[data-field=input] textarea:disabled{animation-name:none;background-color:#e5e7eb;background-color:var(--bg-disabled);border-color:#1e1e1e;border-color:var(--border-disabled);color:#1e1e1e;color:var(--text-disabled)}[data-field=input] input:disabled::-moz-placeholder,[data-field=input] textarea:disabled::-moz-placeholder{color:#1e1e1e;color:var(--text-disabled)}[data-field=input] input:disabled::placeholder,[data-field=input] textarea:disabled::placeholder{color:#1e1e1e;color:var(--text-disabled)}[data-field=input] input:focus,[data-field=input] textarea:focus{border-color:#8cc63f;border-color:var(--border-focus)}[data-field=input] input:not(:-moz-placeholder-shown):valid,[data-field=input] textarea:not(:-moz-placeholder-shown):valid{border-color:#1e1e1e;border-color:var(--border-valid)}[data-field=input] input:not(:placeholder-shown):valid,[data-field=input] textarea:not(:placeholder-shown):valid{border-color:#1e1e1e;border-color:var(--border-valid)}[data-field=input] textarea{height:7.5rem}[data-field=input] [data-float]{display:flex;flex-direction:column;justify-content:center;position:relative}[data-field=input] [data-float] label{color:#969696;color:var(--text-placeholder);left:0;padding:1rem 1.5rem;position:absolute;top:0;transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-field=input] [data-float] input,[data-field=input] [data-float] textarea{padding:1.25rem 1.5rem .75rem;width:100%;z-index:10}[data-field=input] [data-float] input::-moz-placeholder,[data-field=input] [data-float] textarea::-moz-placeholder{color:transparent}[data-field=input] [data-float] input::placeholder,[data-field=input] [data-float] textarea::placeholder{color:transparent}[data-field=input] [data-float][data-autofilled=true] label,[data-field=input] [data-float][data-focused=true] label{font-size:12px;line-height:16px;padding-bottom:.25rem;padding-top:.25rem}.label--hidden{height:0;margin-bottom:0;overflow:hidden;position:absolute;width:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}input[type=number].input--qty{font-size:14px;height:2.5rem;line-height:24px;padding:.5rem;text-align:center;width:3.5rem}[data-field=checkbox],[data-field=radio]{align-items:center;display:flex}[data-field=checkbox] input,[data-field=radio] input{--tw-bg-opacity:1;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#8cc63f;background-color:rgba(140,198,63,var(--tw-bg-opacity));border-radius:9999px;display:flex;height:1rem;justify-content:center;margin-bottom:.25rem;margin-top:.25rem;overflow:hidden;position:relative;width:1rem}[data-field=checkbox] input:hover,[data-field=radio] input:hover{--tw-bg-opacity:1;--tw-bg-opacity:0.8!important;background-color:#8cc63f;background-color:rgba(140,198,63,var(--tw-bg-opacity))}[data-field=checkbox] input+label,[data-field=radio] input+label{font-size:12px;line-height:16px;margin-left:.5rem;padding:0}[data-field=checkbox] input:checked,[data-field=radio] input:checked{--tw-bg-opacity:1;background-color:#8cc63f;background-color:rgba(140,198,63,var(--tw-bg-opacity))}[data-field=checkbox] input:checked:after,[data-field=checkbox] input:checked:before,[data-field=radio] input:checked:after,[data-field=radio] input:checked:before{--tw-bg-opacity:1;background-color:#1e1e1e;background-color:rgba(30,30,30,var(--tw-bg-opacity));border-radius:9999px;content:"";height:50%;position:absolute;width:50%}[data-field=checkbox] input:disabled,[data-field=radio] input:disabled{--tw-bg-opacity:0.5!important}[data-field=checkbox] input:disabled+label,[data-field=radio] input:disabled+label{--tw-text-opacity:0.5!important}[data-field=checkbox] input:disabled:checked,[data-field=checkbox] input:disabled:checked:after,[data-field=checkbox] input:disabled:checked:before,[data-field=radio] input:disabled:checked,[data-field=radio] input:disabled:checked:after,[data-field=radio] input:disabled:checked:before{--tw-bg-opacity:0.5!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(/assets/icons/keyboard_arrow_down-24px.svg);background-position:right .75rem center;background-repeat:no-repeat;padding:1.25rem 1.5rem .75rem}select:focus{border-color:#8cc63f;border-color:var(--border-focus)}select:not(:-moz-placeholder-shown):valid{border-color:#1e1e1e;border-color:var(--border-valid)}select:not(:placeholder-shown):valid{border-color:#1e1e1e;border-color:var(--border-valid)}[data-field=select]{display:flex;flex-direction:column;justify-content:center;position:relative}[data-field=select] label{color:#969696;color:var(--text-placeholder);font-size:12px;left:0;line-height:16px;padding:.25rem 1.5rem;position:absolute;top:0}[data-field=select] select{--tw-text-opacity:1;border-radius:.375rem;border-width:1px;color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity));font-size:12px;line-height:16px}:root{--transition-duration:0.4s;--transition-timing-function:cubic-bezier(.25,.75,.5,1.25);--bg-submitting:bg-primary;--text-submitting:text-primary;--bg-submitted:bg-primary;--text-submitted:text-white;--bg-submit-error:bg-red-600;--text-submit-error:text-white}form .submit{overflow:hidden;position:relative}form .submit,form .submit>span{align-items:center;display:flex;justify-content:center}form .submit>span{height:100%;width:100%}form .submit>span:not([data-status=default]){left:0;opacity:0;position:absolute;top:0;transform:translateY(100%)}form .submit>span:not([data-status=default])>span{transform:translateY(100%)}form[data-form-status] .submit>span,form[data-form-status] .submit>span>span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}form[data-form-status] .submit>span svg{fill:currentColor;height:1.5rem;width:1.5rem}form[data-form-status] .submit>span[data-status=default]{opacity:0}form[data-form-status=submitting] .submit>span[data-status=default]{transition:opacity .4s ease;transition:opacity var(--transition-duration) ease}form[data-form-status=submitting] .submit>span[data-status=submitting]{background-color:bg-primary;background-color:var(--bg-submitting);color:text-primary;color:var(--text-submitting);opacity:1;transform:translateY(0);transition:opacity .4s ease,background-color .4s ease;transition:opacity var(--transition-duration) ease,background-color var(--transition-duration) ease}form[data-form-status=submitting] .submit>span[data-status=submitting]>span{transform:translateY(0);transition:transform .4s cubic-bezier(.25,.75,.5,1.25) .4s;transition:transform var(--transition-duration) var(--transition-duration) var(--transition-timing-function)}form[data-form-status=error] .submit>span[data-status=submitting],form[data-form-status=submitted] .submit>span[data-status=submitting]{background-color:bg-primary;background-color:var(--bg-submitting);color:text-primary;color:var(--text-submitting);opacity:0;transform:translateY(0);transition:opacity .4s ease .4s;transition:opacity var(--transition-duration) var(--transition-duration) ease}form[data-form-status=error] .submit>span[data-status=submitting]>span,form[data-form-status=submitted] .submit>span[data-status=submitting]>span{transform:translateY(-100%);transition:transform .4s cubic-bezier(.25,.75,.5,1.25);transition:transform var(--transition-duration) var(--transition-timing-function)}form[data-form-status=submitted] .submit>span[data-status=submitted]{background-color:bg-primary;background-color:var(--bg-submitted);color:text-white;color:var(--text-submitted);opacity:1;transform:translateY(0);transition:opacity .4s ease,background-color .4s ease;transition:opacity var(--transition-duration) ease,background-color var(--transition-duration) ease}form[data-form-status=submitted] .submit>span[data-status=submitted]>span{transform:translateY(0);transition:transform .4s cubic-bezier(.25,.75,.5,1.25) .4s;transition:transform var(--transition-duration) var(--transition-duration) var(--transition-timing-function)}form[data-form-status=error] .submit>span[data-status=error]{background-color:bg-red-600;background-color:var(--bg-submit-error);color:text-white;color:var(--text-submit-error);opacity:1;transform:translateY(0);transition:opacity .4s ease,background-color .4s ease;transition:opacity var(--transition-duration) ease,background-color var(--transition-duration) ease}form[data-form-status=error] .submit>span[data-status=error]>span{transform:translateY(0);transition:transform .4s cubic-bezier(.25,.75,.5,1.25) .4s;transition:transform var(--transition-duration) var(--transition-duration) var(--transition-timing-function)}input:focus,select:focus,textarea:focus{outline:2px solid transparent;outline-offset:2px}[data-field=notice]{font-size:14px;line-height:24px}[data-field=notice] [data-notice=error] ul{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgba(239,68,68,var(--tw-bg-opacity));border-radius:.375rem;padding:.5rem 1.5rem}[data-field=notice] [data-notice=error] ul li{--tw-text-opacity:1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}[data-field=notice] ul li:not(:last-child){margin-bottom:.5rem}form#newsletter [data-field=input] input{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));padding:1rem 1.5rem}form#checkout #discount [data-field=input] input{border-color:#8cc63f;border-color:var(--border-focus)}form#checkout #discount [data-field=input] input::-moz-placeholder{color:#969696;color:var(--text-placeholder)}form#checkout #discount [data-field=input] input::placeholder{color:#969696;color:var(--text-placeholder)}form#checkout #discount [data-field=submit] button{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(140,198,63,var(--tw-border-opacity));color:#1e1e1e;color:rgba(30,30,30,var(--tw-text-opacity))}form#checkout #discount [data-field=submit] button:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#8cc63f;background-color:rgba(140,198,63,var(--tw-bg-opacity));border-color:rgba(140,198,63,var(--tw-border-opacity));color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}form#checkout #discount [data-field=input] input,form#checkout #discount [data-field=input] textarea,form#newsletter [data-field=input] input,form#newsletter [data-field=input] textarea{border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0;width:100%}form#checkout #discount [data-field=submit] button,form#newsletter [data-field=submit] button{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem;font-size:12px;line-height:16px;padding-bottom:1rem;padding-top:1rem}.img--square{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));overflow:hidden;position:relative;z-index:0}.img--square:before{content:"";display:block;padding-bottom:100%}.img--square img{grid-column-start:1;grid-row-start:1;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}[data-partial]{position:relative;z-index:0}[data-loader]{--tw-text-opacity:1;--tw-bg-opacity:1;--tw-bg-opacity:0.8;align-items:center;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));bottom:0;color:#8cc63f;color:rgba(140,198,63,var(--tw-text-opacity));display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}[data-loader] svg{animation:rotate 5s linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}[data-menu=desktop] .menu-inner{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-auto-columns:min-content;grid-auto-flow:column}[data-menu=mobile] .menu-inner{display:grid;grid-auto-flow:row;grid-auto-rows:min-content;row-gap:.5rem}header{position:fixed;top:0;width:100%;z-index:50}header .header{align-items:center;display:flex;position:relative;width:100%;z-index:10}header .header [data-header]{align-items:center;display:none;justify-content:space-between}header .header [data-menu-trigger] [data-icon=open]{display:flex}header .header [data-menu-trigger] [data-icon=closed]{display:none}header .header [data-menu-trigger] [data-icon]{cursor:pointer;z-index:10}header .header [data-menu-trigger] [data-icon] [data-count],header .header [data-menu-trigger] [data-icon] svg{transition:color .2s ease}header [data-menu=mobile]{pointer-events:none;position:absolute;z-index:-10}header [data-menu=mobile] .menu{opacity:0}header [data-menu=mobile] .menu-inner{align-items:flex-start;flex-direction:column;flex-grow:1}header [data-menu=mobile] .menu__icons svg{height:1.5rem;padding:.125rem;width:1.5rem}header[data-screen=mobile] .header [data-header=mobile]{display:flex}header[data-state=closed] [data-menu=mobile],header[data-state=closed] [data-menu=mobile] .menu{opacity:0}header[data-state=open] [data-menu=mobile]{min-width:240px;padding:1.5rem;pointer-events:auto;right:0;top:-1.5rem;z-index:10}header[data-state=open] [data-menu=mobile] .menu{animation:fadeInContent 1s cubic-bezier(.245,.495,0,.99);animation-fill-mode:both}header[data-state=open] .header [data-header=mobile] [data-icon=open]{display:none}header[data-state=open] .header [data-header=mobile] [data-icon=closed]{display:flex}@keyframes fadeInContent{0%{opacity:0}to{opacity:1}}@media (min-width:401px){header [data-menu=mobile] .menu__icons{display:none}}@media (min-width:720px){.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:mb-80{margin-bottom:5rem}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:text-xl{font-size:56px;line-height:64px}}@media (min-width:960px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-8{grid-column-start:8}.lg\:mt-0{margin-top:0}.lg\:hidden{display:none}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}

/*# sourceMappingURL=app.css.map*/