/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com *//*!
Theme Name: Dengie
Theme URI: https://granite5.com
Description: Dengie theme from Granite 5
Version: 0.1.0
Author: Granite 5
Author URI: https://www.granite5.com
Text Domain: dengie
Requires at least: 6.8
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE

This theme, like WordPress, is licensed under the GPL.

base-theme-26 is based on _tw https://underscoretw.com/, (C) 2021-2025 Greg Sullivan

*/@layer properties;:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-200:oklch(92.8% 0.006 264.531);--color-gray-500:oklch(55.1% 0.027 264.364);--color-stone-300:oklch(86.9% 0.005 56.366);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--font-weight-semibold:600;--font-weight-bold:700;--ease-in-out:cubic-bezier(0.4,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:var(--wp--preset--color--primary);--color-yellow:#edb900;--color-green:#65b94b;--color-dark-green:#023c22;--color-light-green:#e0f1db;--color-red:#a61d37;--color-orange:#e39125;--color-purple:#5e60a8;--color-blue:#22368c;--color-light-grey:#ededed;--radius-20:20px}@view-transition{navigation:auto}a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline:solid #000}a{color:var(--wp--preset--color--primary)}p{margin-bottom:1rem}.b-radius{border-radius:18px}::selection{background-color:var(--wp--preset--color--primary);color:#fff}::-moz-selection{background-color:var(--wp--preset--color--primary);color:#fff}.bg-primary ::selection{background-color:#fff;color:#000}@media (width < 48rem){section.block--text-and-image--overlap{margin-top:-2.5rem!important}}*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}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-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scrollbar-gutter:stable}body,html{height:100%}body{font-family:QuicksandMedium}.header-search{bottom:23px;position:absolute;z-index:9}@media (width < 64rem){.header-search{align-content:center;background-color:rgba(0,0,0,.9);border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);height:100%;justify-items:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:9999}}.header-search form{align-items:center;display:flex}@media (width < 64rem){.header-search form{flex-direction:column;gap:1em}}.header-search input[type=search]{background-color:var(--color-white);border-radius:10px;color:var(--color-dark-green);max-width:300px;padding:.5em 1em;width:100%}@media (width >= 64rem){.header-search input[type=search]{border-radius:0;border-bottom-left-radius:10px;border-top-left-radius:10px}}.header-search input[type=submit]{background-color:var(--color-green);border-radius:10px;color:var(--colxor-white);cursor:pointer;padding:.5em 1em}@media (width >= 64rem){.header-search input[type=submit]{border-radius:0;border-bottom-right-radius:10px;border-top-right-radius:10px}}.block.has-background{padding-block:2rem}@media (width >= 64rem){.block.has-background{padding-block:4rem}}.block-copy a{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--bold);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.acf-block{float:left}.acf-block ul{list-style:disc}.acf-block ol{list-style:decimal}.acf-block ol,.acf-block ul{margin:1.5em 1em}:is(.acf-block ul,.acf-block ol) li{margin-bottom:.5em}:is(:is(.acf-block ul,.acf-block ol) li)::marker{color:var(--color-green)}.expert-advice p{font-size:1.1em}.expert-advice-gradient{background:linear-gradient(180deg,rgba(0,0,0,.88) 7%,rgba(0,0,0,.34) 38%,hsla(0,0%,100%,0));height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (width >= 48rem){.expert-advice-gradient{background:linear-gradient(90deg,rgba(0,0,0,.88) 7%,rgba(0,0,0,.34) 38%,hsla(0,0%,100%,0));width:90%}}.competition-flower svg{height:100%;width:100%}.flower-pattern{opacity:.4}.flower-pattern svg{height:100%;width:100%}.feature-after:after{background-color:var(--color-primary);bottom:0;content:"";height:35px;left:0;position:absolute;width:100%;z-index:-1}.bottom-left-leaf{bottom:0;height:auto;left:-120px;position:absolute;transform:rotate(45deg);width:50%;z-index:1}.bottom-left-leaf img{height:100%;width:100%}.bg-light-green-bottom:after{background-color:var(--color-light-green);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}.product-toggle-item{margin-bottom:1rem}.product-toggle-item .product-toggle-button{align-items:center;cursor:pointer;display:flex;font-size:clamp(1.2rem,2vw,1.4rem);gap:.5em;justify-content:start;padding:0;transition:all .3s ease-in-out;width:100%}:is(.product-toggle-item .product-toggle-button) svg{width:15px;stroke-width:3px}.product-toggle-item.product-toggle-item--small button{font-size:1.1rem}.block--text:has(.calculator-leaf){overflow-x:clip}.footer-partners span{width:25px}@media (width >= 64rem){.footer-partners span{width:35px}}:is(.footer-partners span) svg{height:100%;width:100%}.contact-item{text-decoration:none}.contact-item .contact-icon{align-items:center;background-color:var(--color-green);border-radius:50%;display:flex;height:50px;justify-content:center;padding:5px;width:50px}:is(.contact-item .contact-icon) svg{height:20px;width:20px}.contact-item .contact-label{font-size:1.2rem}:is(.contact-item .contact-label) a{text-decoration:none}img.popup-image{border-radius:20px;height:auto;margin:1em 0;max-width:260px;position:relative;width:100%}@media (width >= 48rem){img.popup-image{float:right;margin:-3rem 0 1rem 1rem}}@media (width >= 64rem){img.popup-image{margin:-6rem 0 1rem 1rem}}.post-categories{font-size:.9em}.post-categories a{background-color:var(--color-light-green);border-radius:20px;padding:.5rem 1rem}nav.pagination .nav-links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.current:is(:is(nav.pagination .nav-links) span){text-decoration:underline;text-underline-offset:6px}.module-title span{font-weight:700}.btn{border-radius:calc(infinity*1px);display:inline-block;font-family:var(--wp--preset--font-family--semibold);--tw-font-weight:var(--font-weight-semibold);border:1px solid;cursor:pointer;font-weight:var(--font-weight-semibold);padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out;text-box-trim:trim-both}.btn:hover{text-decoration:none}.btn--primary{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.btn--primary:hover{background-color:var(--color-green);color:#000}.btn--light-green{background-color:var(--color-light-green);border-color:var(--color-dark-green);color:var(--color-dark-green)}.btn--light-green:hover{color:var(--color-dark-green)}.btn--green,.btn--light-green:hover{background-color:var(--color-green);border-color:var(--color-green)}.btn--green{color:#000}.btn--green:hover{background-color:var(--color-dark-green);border-color:var(--color-dark-green);color:#fff}.btn--outline{background-color:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}.btn--outline:hover{background-color:var(--color-primary);color:#fff}.btn--outline-white{background-color:transparent;border:1px solid #fff;color:#fff}.btn--outline-white:hover{background-color:var(--color-green);border-color:var(--color-green);color:#000}.btn--white{background-color:#fff;border-color:#fff;color:#000}.btn--white:hover{background-color:var(--color-green);border-color:var(--color-green)}.aligncenter{margin-inline:auto;margin-bottom:calc(var(--spacing)*8)}.alignfull{max-width:none}.alignleft{float:left;margin-right:calc(var(--spacing)*8)}.alignleft,.alignright{margin-bottom:calc(var(--spacing)*8)}.alignright{float:right;margin-left:calc(var(--spacing)*8)}:is(footer .widget) h2{font-size:clamp(1.2rem,3vw,1.5rem);margin-bottom:1rem}:is(footer .widget) ul li{margin-bottom:1rem}:is(:is(footer .widget) ul li) ul{display:none}:is(footer .widget) a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.footer-menus{column-count:2}.footer-signup .gform_wrapper.gravity-theme .gform_footer,.footer-signup .gform_wrapper.gravity-theme .gform_page_footer{display:none}.hamburger{border:5px solid transparent;border-radius:100%;cursor:pointer;height:40px;margin:auto;position:relative;transition:all .3s;width:40px}.hamburger .bar{background-color:#fff;border-radius:10px;display:block;height:3px;margin:6.5px auto;position:relative;transition:all .4s;width:100%}.hamburger .bar:first-of-type{animation:rotateR 1.5s cubic-bezier(.5,.2,.2,1)}.hamburger .bar:nth-of-type(2){animation:fade 1.5s cubic-bezier(.1,.8,.1,1)}.hamburger .bar:nth-of-type(3){animation:mrotl 2s cubic-bezier(.5,.2,.2,1.01)}.hamburger--active .bar{background-color:#fff}.hamburger--active .bar:first-of-type{animation:rotateL 1.5s cubic-bezier(.5,.2,.2,1);transform:translateY(5px) rotate(45deg)}.hamburger--active .bar:nth-of-type(2){opacity:0}.hamburger--active .bar:nth-of-type(3){transform:translateY(-15px) rotate(-45deg)}.laminitis-calculator-content .laminitis-calculator-content-header{border-radius:16px}.calculator-active:is(.laminitis-calculator-content .laminitis-calculator-content-header){border-bottom-left-radius:0;border-bottom-right-radius:0}:is(.laminitis-calculator-content .gform_wrapper) .gform_heading{display:none}:is(.laminitis-calculator-content .gform_wrapper) form{padding:2em}:is(:is(:is(.laminitis-calculator-content .gform_wrapper) form) .gform_body) .gform_fields{color:var(--wp--preset--color--primary);row-gap:1.5rem}:is(:is(:is(.laminitis-calculator-content .gform_wrapper) form) .gform_body) .gfield_label{font-size:clamp(1.3rem,2vw,1.5rem);margin-bottom:1rem}@media (max-width:768px){:is(:is(:is(.laminitis-calculator-content .gform_wrapper) form) .gform_body) .gchoice{margin-bottom:1rem}}:is(:is(:is(.laminitis-calculator-content .gform_wrapper) form) .gform_body) .gfield_error label{color:var(--color-primary)}:is(:is(:is(.laminitis-calculator-content .gform_wrapper) form) .gform_body) .gfield_validation_message{border:0;padding:0}:is(:is(:is(.laminitis-calculator-content .gform_wrapper) form) .gform_body) input[type=radio]{accent-color:var(--color-green);height:20px;margin:5px .25rem 0 0;vertical-align:top;width:20px}:is(:is(:is(:is(.laminitis-calculator-content .gform_wrapper) form) .gform_body) input[type=radio]):checked{background-color:var(--color-green);border:0}:is(:is(.laminitis-calculator-content .gform_wrapper) form) .gform_footer input[type=submit]{background-color:var(--color-green)!important;border:1px solid var(--color-green)!important;border-radius:30px!important;color:#000!important;cursor:pointer!important;font-size:1em!important;font-weight:600!important;padding:.75rem 1.5rem}:is(:is(:is(.laminitis-calculator-content .gform_wrapper) form) .gform_footer input[type=submit]):hover{background-color:transparent!important;color:var(--color-primary)!important}.laminitis-calculator-content .gform_confirmation_wrapper{background-color:var(--color-dark-green);border-radius:0 0 16px 16px;color:#fff;padding:2rem}:is(.laminitis-calculator-content .gform_confirmation_wrapper) h2{color:#fff}.laminitis-calculator-content .laminitis-calculator-results-item{color:#fff;text-align:center}@media (max-width:768px){.laminitis-calculator-content .laminitis-calculator-results-item{padding-top:1rem}}:is(.laminitis-calculator-content .laminitis-calculator-results-item) h3{color:#fff;font-size:clamp(1.5rem,2vw,1.75rem);margin:0;padding-bottom:1rem}.active:is(.laminitis-calculator-content .laminitis-calculator-results-item) h3{color:var(--color-green);font-family:var(--wp--preset--font-family--bold);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);position:relative}.active:is(.laminitis-calculator-content .laminitis-calculator-results-item) .current-risk{background-color:orange;position:relative;text-align:left}.laminitis-calculator-content-footer svg{height:auto;transform:translateY(40px);width:100%}:is(.laminitis-calculator-content-footer div:nth-child(2)) svg{transform:scaleX(-1);transform:translateY(40px)}.learn-popover{align-content:center;border-radius:27px;inset:0;margin:auto;max-height:90vh;max-width:min(992px,calc(100% - 2rem));overflow:auto;padding:0;position:fixed;width:calc(100% - 2rem)}.learn-popover::-webkit-scrollbar{width:3px}.learn-popover::-webkit-scrollbar-track{background:var(--color-primary)}.learn-popover::-webkit-scrollbar-thumb{background:var(--color-green)}.learn-popover::-webkit-scrollbar-thumb:hover{background:var(--color-dark-green)}.learn-popover a{color:var(--color-primary);font-weight:600}.laminitis-calculator-content-header-content::backdrop{background-color:rgba(0,0,0,.7)}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#000;border-radius:6px;color:#fff;margin-left:-162px;padding:5px;position:absolute;text-align:center;top:30px;visibility:hidden;width:300px;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.tooltip .tooltiptext:after{border:5px solid transparent;border-bottom-color:#000;bottom:100%;content:" ";left:50%;margin-left:-5px;position:absolute}.tooltip-icon{align-content:center;background-color:var(--color-light-green);border-radius:100%;color:#000;display:inline-block;font-size:12px;font-weight:700;height:20px;line-height:15px;text-align:center;width:20px}.result-content{display:block;padding-left:60px}.result-content .title{font-size:20px;font-weight:600}.feeding-red:before{background:url(images/error-msg.png) no-repeat 0 0;content:"";display:inline-block;height:45px;position:absolute;width:45px}.feeding-red .title{color:#e02222}.feeding-green .title{color:#20812f}.feeding-green,.feeding-red{display:none;position:relative;vertical-align:top}.feeding-green:before{background:url(images/success-msg.png) no-repeat 0 0;content:"";display:inline-block;height:45px;position:absolute;width:45px}.starch-calc-wrap .wrapper{padding:2em}.input-box{display:flex;gap:2em;margin-bottom:2.5em}.step-num{background:var(--color-green);border-radius:100%;color:#fff;display:inline-block;font-size:25px;font-weight:700;height:50px;line-height:50px;text-align:center;vertical-align:middle;width:50px}.input-box label{align-items:center;display:flex;gap:1em}.step-label{width:290px}.starch-calc-wrap .input-box .step-label .green{color:#20812f;font-weight:600}.starch-calc-wrap .input-box.result-block,.starch-calc-wrap .results-heading.result-block,.starch-calc-wrap .wrapper.result-block{display:none}.starch-calc-wrap .input-box input{background-color:var(--color-light-green);border:2px solid var(--color-primary);border-radius:5px;font-weight:700;height:42px;line-height:42px;margin-right:.5em;max-width:65px;padding:12px 8px}.starch-calc-wrap .input-box input:focus{line-height:42px;padding:12px 8px}.starch-calc-wrap .green-text,.starch-calc-wrap .red-text{font-weight:700}.starch-calc-wrap .input-box .unit{display:inline-block;margin-right:10px;padding:0}.starch-calc-wrap .gray-bg{background:#ebebeb}.results-container{padding:2em}.results-heading h2{font-size:1.5rem;font-weight:100}.result-block .col-left{padding-left:0}:is(.result-block .col-right) h3{margin-block:2rem}.calculator-leaf{opacity:.3;position:absolute;right:-190px;rotate:-90deg;width:40%}.calculator-leaf svg{height:100%;width:100%}@keyframes logo-leaf-grow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.header-logo .logo-leaf{animation:logo-leaf-grow .5s cubic-bezier(.34,1.56,.64,1) both;transform-box:fill-box;transform-origin:bottom center}.header-logo .logo-leaf--left{animation-delay:.2s}.header-logo .logo-leaf--centre{animation-delay:.35s;animation-duration:.55s}.header-logo .logo-leaf--right{animation-delay:.5s}@media (prefers-reduced-motion:reduce){.header-logo .logo-leaf{animation:none;opacity:1}}#gform_wrapper_10 input{background-color:#fff;border-radius:30px;color:#000;padding:10px 20px}@media (width >= 768px){#gform_wrapper_10 input{padding:15px 30px}}:is(#gform_wrapper_10 .gfield--type-submit) input.gform-button{background-color:var(--color-green);border-radius:30px;cursor:pointer;font-weight:700;padding:10px 20px;transition:all .3s ease-in-out}@media (width >= 768px){:is(#gform_wrapper_10 .gfield--type-submit) input.gform-button{padding:15px 30px}}:is(:is(#gform_wrapper_10 .gfield--type-submit) input.gform-button):hover{background-color:var(--color-primary);color:#fff;outline:1px solid #fff}.popover{border-radius:27px;inset:0;margin:auto;max-height:90vh;max-width:min(992px,calc(100% - 2rem));overflow:auto;padding:0;position:fixed;width:calc(100% - 2rem)}.popover::-webkit-scrollbar{width:3px}.popover::-webkit-scrollbar-track{background:var(--color-primary)}.popover::-webkit-scrollbar-thumb{background:var(--color-green)}.popover::-webkit-scrollbar-thumb:hover{background:var(--color-dark-green)}.popover::backdrop{background-color:rgba(0,0,0,.7)}nav.header-nav{z-index:9}@media (width < 64rem){nav.header-nav{background-color:var(--color-primary);color:#fff;display:flex;flex-direction:column;height:100vh;height:100dvh;inset:0 0 auto auto;justify-content:space-between;opacity:0;padding:7rem 10% 3rem;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}}@media (width >= 64rem){nav.header-nav{height:100%;position:relative}}ul.header-nav--menu{display:flex}@media (width < 64rem){ul.header-nav--menu{flex-direction:column}}@media (width >= 64rem){ul.header-nav--menu{align-items:center;flex-direction:row;gap:2em;height:100%}}ul.header-nav--menu>li{position:relative}.parent-page:is(ul.header-nav--menu>li){font-size:1.25rem}@media (width >= 64rem){.menu-item-has-children:is(ul.header-nav--menu>li){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='13' fill='none' viewBox='0 0 22 13'%3E%3Cpath stroke='%23fff' stroke-width='2' d='m1 1.5 10 10 10-10'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:12px;padding-right:1.2rem}.menu-item-has-children:is(ul.header-nav--menu>li):focus-within>.menu-primary--sub{opacity:1;transition:opacity .3s ease,visibility .3s ease;visibility:visible}.menu-item-has-children:is(ul.header-nav--menu>li) button.menu_toggle{display:none}}@media (width >= 64rem){.current-menu-ancestor:is(ul.header-nav--menu>li)>a,.current-menu-item:is(ul.header-nav--menu>li)>a,.current-menu-parent:is(ul.header-nav--menu>li)>a{color:var(--color-green);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:10px}}:is(ul.header-nav--menu>li)>a{display:block}@media (width < 64rem){:is(ul.header-nav--menu>li)>a{padding-block:1.25rem;width:100%}}:is(:is(ul.header-nav--menu>li)>a):hover{color:var(--color-green)}@media (width < 64rem){:is(ul.header-nav--menu>li) li.menu-back{padding-block:1rem}}@media (width < 64rem){li.menu-item-has-children{align-items:center;display:flex;justify-content:space-between}li.menu-item-has-children button.menu_toggle{color:#fff;cursor:pointer;padding-inline:1rem}}.menu-primary--sub{position:absolute}@media (width <= 64rem){.menu-primary--sub{background-color:var(--color-primary);height:100%;inset:0;opacity:0;padding:7rem 10% 3rem;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}}@media (width >= 64rem){.menu-primary--sub{left:0;opacity:0;padding-top:21px;visibility:hidden;width:250px;z-index:9}.menu-primary--sub:not(.menu-primary--sub--0){left:250px;padding-top:0;top:0}}.menu-primary--sub.menu-primary--sub--active{opacity:1;transition:opacity .3s ease,visibility .3s ease;visibility:visible;z-index:9999}:is(.menu-primary--sub ul) li{position:relative}@media (width >= 64rem){:is(.menu-primary--sub ul) li{background-color:var(--color-dark-green)}}@media (width >= 64rem){:is(:is(.menu-primary--sub ul) li):not(:last-child){border-bottom:1px solid var(--color-primary)}}:is(:is(.menu-primary--sub ul) li) a{display:block;padding:.5rem 1rem;text-decoration:none}@media (width < 64rem){:is(:is(.menu-primary--sub ul) li) a{color:#fff;padding:1.25rem 0}}@media (width >= 64rem){:is(:is(.menu-primary--sub ul) li) a{color:#fff}}@media (width >= 64rem){.current-menu-item:is(:is(.menu-primary--sub ul) li)>a,:is(:is(.menu-primary--sub ul) li):hover>a{background-color:var(--color-green);color:#000}}.menu-item-has-children:is(:is(.menu-primary--sub ul) li)>a{padding-right:1.75rem;position:relative}@media (width >= 64rem){:is(.menu-item-has-children:is(:is(.menu-primary--sub ul) li)>a):after{aspect-ratio:13/22;background-color:currentColor;content:"";mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='22' fill='none' viewBox='0 0 13 22'%3E%3Cpath stroke='%23000' stroke-width='2' d='m1.5 1 10 10-10 10'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:7px}}@media (width >= 64rem){:is(ul#menu-primary>li.menu-item-has-children:is(:last-child)) .menu-primary--sub:not(.menu-primary--sub--1){left:auto;right:0}}@media (width >= 1200px) and (width < 1600px){:is(ul#menu-primary>li.menu-item-has-children:is(:last-child),ul#menu-primary>li.menu-item-has-children:is(:nth-last-child(2))) .menu-primary--sub--1{left:-250px;right:0}}@media (width >= 64rem){ul li.menu-item-has-children:hover>.menu-primary--sub{opacity:1;transition:opacity .3s ease,visibility .3s ease;visibility:visible}}@media (width <= 64rem){body.menu-open nav.header-nav{opacity:1;transition:opacity .3s ease,visibility .3s ease}}body.menu-open nav.header-nav{visibility:visible}#stockist-search-form{margin:2rem auto 0;max-width:600px}@media (width >= 768px){#stockist-search-form{margin:2rem auto}}.stockist-search-form__fields{display:grid;gap:1rem;grid-template-columns:100%}@media (width >= 500px){.stockist-search-form__fields{grid-template-columns:1fr 1fr}}@media (width >= 768px){.stockist-search-form__fields{grid-template-columns:1fr 180px auto}}.stockist-search-form__label{left:-9999px;position:absolute;visibility:hidden}.stockist-search-form__input,.stockist-search-form__select{background-color:#fff;border-radius:20px;color:var(--color-primary);padding:.75rem 1rem;width:100%}@media (width >= 500px) and (width < 768px){.stockist-search-form__submit{grid-column:1/-1}}.block--text .wpsl-search{background-color:var(--color-light-green);border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin:0 0 1em;order:2;padding:1em}@media (width >= 1024px){.block--text .wpsl-search{padding:2em}}:is(:is(.block--text .wpsl-search) #wpsl-search-wrap) form{align-items:end;display:flex;flex-wrap:wrap;gap:1em}:is(:is(:is(.block--text .wpsl-search) #wpsl-search-wrap) form) label{width:100%}:is(:is(.block--text .wpsl-search) #wpsl-search-wrap) .wpsl-input{display:flex;flex-direction:column;margin:0}:is(:is(:is(.block--text .wpsl-search) #wpsl-search-wrap) .wpsl-input) input#wpsl-search-input{background-color:#fff}:is(:is(:is(.block--text .wpsl-search) #wpsl-search-wrap) .wpsl-input) label{width:100%}:is(:is(.block--text .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap{margin:0}:is(:is(:is(.block--text .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) .wpsl-dropdown{margin:0;width:100%}:is(:is(.block--text .wpsl-search) #wpsl-search-wrap) #wpsl-search-btn{background-color:var(--color-green);background-image:none;border-color:var(--color-green);border-radius:26px;color:#fff;padding:.5rem 2rem}:is(:is(:is(.block--text .wpsl-search) #wpsl-search-wrap) #wpsl-search-btn):hover{background-color:var(--color-dark-green);border-color:var(--color-dark-green);color:#fff}.block--text #wpsl-wrap{border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column}.block--text #wpsl-result-list{order:3}.block--text #wpsl-wrap.wpsl-store-below #wpsl-result-list #wpsl-stores ul{display:grid}@media (width >= 768px){.block--text #wpsl-wrap.wpsl-store-below #wpsl-result-list #wpsl-stores ul{grid-template-columns:repeat(2,1fr)}}@media (width >= 1024px){.block--text #wpsl-wrap.wpsl-store-below #wpsl-result-list #wpsl-stores ul{grid-template-columns:repeat(3,1fr)}}:is(.block--text #wpsl-wrap.wpsl-store-below #wpsl-result-list #wpsl-stores ul) li{border:0;margin:0;padding:1em}@media (width >= 1024px){:is(.block--text #wpsl-wrap.wpsl-store-below #wpsl-result-list #wpsl-stores ul) li{padding:2em}}:is(:is(.block--text #wpsl-wrap.wpsl-store-below #wpsl-result-list #wpsl-stores ul) li):nth-child(odd){background-color:var(--color-light-green)}.block--text .stockist-map{left:0;position:absolute;top:-45px;width:25%}:is(.block--text .wpsl-info-window) .wpsl-directions,:is(.block--text .wpsl-info-window) p strong{color:var(--color-primary);font-weight:500}.stockist-map{left:0;position:absolute;top:-45px;width:25%}.image-gallery-carousel--prev{color:var(--color-primary);max-width:100px;opacity:0}.swiper-pagination-bullets .swiper-pagination-bullet{background-color:var(--color-primary);height:12px;opacity:1;outline:1px solid var(--color-primary);width:12px}.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:transparent}:is(.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation) ul{list-style:none;margin:0}:is(:is(.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation) ul) li{margin:0}:is(:is(:is(.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation) ul) li) a{background-color:var(--color-light-green);border-bottom:1px solid var(--color-dark-green);display:block;padding:1em}:is(:is(:is(:is(.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation) ul) li) a):hover{background-color:var(--color-dark-green);color:#fff}.is-active:is(:is(:is(.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation) ul) li) a{background-color:var(--color-dark-green);color:#fff}:is(.woocommerce-account.woocommerce-page .u-columns) .u-column1.col-1,:is(.woocommerce-account.woocommerce-page .u-columns) .u-column2.col-2{float:none;margin-bottom:2rem;width:100%}:is(:is(.woocommerce-account.woocommerce-page .u-columns) .u-column1.col-1,:is(.woocommerce-account.woocommerce-page .u-columns) .u-column2.col-2) a{color:var(--color-dark-green);display:inline-block;font-weight:700;margin-bottom:1rem;text-decoration:none}:is(:is(:is(.woocommerce-account.woocommerce-page .u-columns) .u-column1.col-1,:is(.woocommerce-account.woocommerce-page .u-columns) .u-column2.col-2) a):hover{color:var(--color-green);text-decoration:underline}:is(:is(.woocommerce-account.woocommerce-page .u-columns) .u-column1.col-1,:is(.woocommerce-account.woocommerce-page .u-columns) .u-column2.col-2) a{float:none}:is(.woocommerce-account.woocommerce-page .woocommerce-address-fields,.woocommerce-account.woocommerce-page form.woocommerce-EditAccountForm.edit-account) .button,:is(.woocommerce-account.woocommerce-page .woocommerce-address-fields,.woocommerce-account.woocommerce-page form.woocommerce-EditAccountForm.edit-account) button.woocommerce-Button{background-color:var(--color-light-green);border-radius:20px;color:var(--color-dark-green);font-weight:100;padding:1em 1.5em;text-decoration:none}:is(:is(.woocommerce-account.woocommerce-page .woocommerce-address-fields,.woocommerce-account.woocommerce-page form.woocommerce-EditAccountForm.edit-account) button.woocommerce-Button,:is(.woocommerce-account.woocommerce-page .woocommerce-address-fields,.woocommerce-account.woocommerce-page form.woocommerce-EditAccountForm.edit-account) .button):hover{background-color:var(--color-green)}.woocommerce form.login.woocommerce-form-login{background-color:var(--color-light-green);border:0;border-radius:20px;padding:1.5em 2em}@media (min-width:768px){.woocommerce form.login.woocommerce-form-login{width:50%}}:is(.woocommerce form.login.woocommerce-form-login) p{margin-bottom:1em}:is(.woocommerce form.login.woocommerce-form-login) button.woocommerce-form-login__submit{background-color:var(--color-green);border-radius:20px;color:var(--color-dark-green);padding:.75em 1.5em}:is(:is(:is(:is(.woocommerce-cart.woocommerce-page #content) form.woocommerce-cart-form) table.cart) .coupon) #coupon_code{height:50px}@media (width >= 64rem){:is(:is(:is(:is(.woocommerce-cart.woocommerce-page #content) form.woocommerce-cart-form) table.cart) .coupon) #coupon_code{width:300px}}:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) h2{font-weight:700;margin-bottom:1rem}:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .cart-collaterals{margin-top:2em}@media (width >= 64rem){:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .cart-collaterals{margin-top:4em}}:is(:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .cart-collaterals) .cart_totals{float:none;width:100%}:is(:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .woocommerce-cart-form,:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .wc-proceed-to-checkout) a.button,:is(:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .woocommerce-cart-form,:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .wc-proceed-to-checkout) button{background-color:var(--color-light-green);border:0;border-radius:22px;color:var(--color-dark-green);cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 1.5rem}:is(:is(:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .woocommerce-cart-form,:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .wc-proceed-to-checkout) button,:is(:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .woocommerce-cart-form,:is(:is(.woocommerce-cart.woocommerce-page #content) .woocommerce) .wc-proceed-to-checkout) a.button):hover{background-color:var(--color-dark-green);color:#fff}:is(:is(.woocommerce-checkout.woocommerce-page .woocommerce) .woocommerce-checkout) .col-1,:is(:is(.woocommerce-checkout.woocommerce-page .woocommerce) .woocommerce-checkout) .col-2{float:none;margin-bottom:2rem;width:100%}:is(:is(:is(.woocommerce-checkout.woocommerce-page .woocommerce) .woocommerce-checkout) .col-1,:is(:is(.woocommerce-checkout.woocommerce-page .woocommerce) .woocommerce-checkout) .col-2) h3{margin-bottom:.5rem}:is(:is(.woocommerce-checkout.woocommerce-page .woocommerce) .woocommerce-checkout) h3#order_review_heading{font-weight:700;margin:2rem auto 1em}:is(:is(:is(.woocommerce-checkout.woocommerce-page .woocommerce) .woocommerce-checkout) #order_review) thead{background-color:var(--color-light-green)}:is(:is(:is(:is(.woocommerce-checkout.woocommerce-page .woocommerce) .woocommerce-checkout) #order_review) thead) th{font-weight:700}:is(:is(:is(.woocommerce-checkout.woocommerce-page .woocommerce) .woocommerce-checkout) #payment) #place_order.button{background-color:var(--color-green);border-radius:20px;color:var(--color-dark-green);float:left;font-weight:100;padding:1em 1.5em;text-decoration:none}:is(:is(:is(:is(.woocommerce-checkout.woocommerce-page .woocommerce) .woocommerce-checkout) #payment) #place_order.button):hover{background-color:var(--color-dark-green);color:#fff}@media (width < 64rem){.compare-table.compare-table--count-1 td:not(.compare-table__cell--empty){width:100%}.compare-table.compare-table--count-2 td:not(.compare-table__cell--empty){width:50%}}.compare-table tr:not(:last-child){border-bottom:1px solid var(--color-dark-green)}:is(.compare-table tr):first-child td{padding-block:0}:is(:is(.compare-table tr) td:not(:first-child)) h3{visibility:hidden}:is(:is(.compare-table tbody) tr:first-child) td{padding-top:0}.compare-table td{padding-block:3rem;padding-inline:1rem;vertical-align:top;width:33.33%}:is(.compare-table td) ul{text-transform:lowercase}:is(:is(:is(.compare-table td) ul) li):first-letter{text-transform:uppercase}:is(.compare-table td) .compare-table__image{align-items:center;aspect-ratio:1;border:1px solid var(--color-dark-green);display:flex;justify-content:center;margin-bottom:1.25rem;padding:2rem}@media (width < 64rem){:is(.compare-table td) .compare-table__image{padding:1rem}}:is(:is(.compare-table td) .compare-table__image) img{height:auto;margin:auto;max-height:100%;object-fit:contain;width:75%}:is(.compare-table td) .compare-table__image--placeholder{background-color:#e0e0e0;transition:all .3s ease}:is(:is(.compare-table td) .compare-table__image--placeholder) a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 3em;text-align:center;width:100%}@media (width < 64rem){:is(:is(.compare-table td) .compare-table__image--placeholder) a{padding:0}}:is(:is(:is(.compare-table td) .compare-table__image--placeholder) a) span.add-copy{font-size:1.5em;font-weight:700;line-height:1.3em}@media (width < 64rem){:is(:is(:is(.compare-table td) .compare-table__image--placeholder) a) span.add-copy{font-size:1em;padding:0}}:is(:is(:is(.compare-table td) .compare-table__image--placeholder) a) span.add-icon{align-content:center;border:1px solid var(--color-primary);border-radius:50%;color:var(--color-primary);font-size:2em;font-weight:100;height:50px;margin-top:.5em;width:50px}:is(:is(.compare-table td) .compare-table__image--placeholder):hover{background-color:var(--color-primary);color:#fff}:is(:is(.compare-table td) .compare-table__image--placeholder):hover span.add-icon{border-color:#fff;color:#fff}:is(.compare-table td) h2{font-size:clamp(1.2rem,3.5vw,1.5rem);margin-bottom:2rem}:is(.compare-table td) h3{font-size:1.1rem;margin-bottom:1.25rem}:is(.compare-table td) .product-card--add-to-cart{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:start;margin:0}@media (width < 545px){:is(.compare-table td) .product-card--add-to-cart{align-items:start;flex-direction:column;gap:.5em}}:is(:is(.compare-table td) .product-card--add-to-cart) input.qty{border:1px solid var(--color-primary);height:42px;margin-right:.5em;padding-left:.5em}:is(:is(.compare-table td) .product-card--add-to-cart) .ajax_add_to_cart{background-color:var(--color-green);border:1px solid var(--color-green);border-radius:calc(infinity*1px);color:var(--color-dark-green);font-family:var(--wp--preset--font-family--semibold);--tw-font-weight:var(--font-weight-semibold);cursor:pointer;font-weight:var(--font-weight-semibold);padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease-in-out;text-box-trim:trim-both}:is(:is(:is(.compare-table td) .product-card--add-to-cart) .ajax_add_to_cart):hover{background-color:transparent;border-color:var(--color-dark-green)}:is(:is(.compare-table td) .product-card--add-to-cart) .ajax_add_to_cart{background-color:var(--color-light-green);font-size:.9em}:is(.compare-table td) .product-card--price{font-size:1.5rem}.product-category-filters{background-color:#fff;border-bottom:10px solid var(--color-green);border-radius:16px;padding:1em 0;position:relative}.product-category-filters.product-category-filters--overlay{margin-top:-65px}@media (width >= 1024px){.product-category-filters{grid-template-columns:repeat(6,1fr)}}.product-category-filters .category-card{align-content:end;height:100%;padding:0 3em;text-align:center}:is(.product-category-filters .category-card):not(:last-child){border-right:1px solid #e0e0e0}:is(#category-41:is(.product-category-filters .category-card),#category-67:is(.product-category-filters .category-card)) img{width:40px}.product-category-filters a{color:var(--color-dark-green);display:block;line-height:1.2}@media (width >= 1024px){.product-category-filters a{font-size:1.1rem}}@media (width >= 1080px){.product-category-filters a{font-size:1.5rem}}:is(.product-category-filters a):hover{color:var(--color-green)}.product-category-filters img,.product-category-filters svg{margin:0 auto .5em;width:50px}.product-filter-select{background-color:#fff;border-bottom:10px solid var(--color-green);border-radius:16px;cursor:pointer;margin:-25px auto 0;max-width:500px;padding:1em;position:relative;text-align:center;width:100%}.product-filter-select select{cursor:pointer;padding-right:2em}:is(.product-filter-select select) option{border-bottom:1px solid #e0e0e0;padding:1em}.product-filter-select label{left:-9999px;position:absolute;top:0;z-index:-1}body.woocommerce-page img{max-width:revert-rule}body.woocommerce-page .woocommerce-info{align-items:center;background-color:var(--color-light-green);border:1px solid var(--color-dark-green);border-radius:10px;color:var(--color-dark-green);display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;margin:1em 0;padding:.5em 1em}@media (width >= 48rem){body.woocommerce-page .woocommerce-info{margin:0 0 2em}}:is(body.woocommerce-page .woocommerce-info):after,:is(body.woocommerce-page .woocommerce-info):before{display:none}:is(body.woocommerce-page .woocommerce-info) a{background-color:var(--color-dark-green);border-radius:20px;color:#fff;font-weight:100;padding:.75em 1.5em;text-decoration:none}:is(:is(body.woocommerce-page .woocommerce-info) a):hover{background-color:var(--color-green);color:#000}body.woocommerce-page .woocommerce-form-coupon-toggle{display:inline-block;width:100%}body.woocommerce-page .checkout_coupon{border:0;margin:0 0 3em;padding:0}:is(body.woocommerce-page .checkout_coupon) button{background-color:var(--color-dark-green);border-radius:20px;color:#fff;font-weight:100;padding:.75em 1.5em;text-decoration:none}:is(:is(body.woocommerce-page .checkout_coupon) button):hover{background-color:var(--color-green);color:#000}.woocommerce-notices-wrapper .woocommerce-message{align-items:center;background-color:var(--color-light-green);border:0;border-radius:20px;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;margin:2em auto;max-width:65rem;padding:1rem 2rem}:is(.woocommerce-notices-wrapper .woocommerce-message):after,:is(.woocommerce-notices-wrapper .woocommerce-message):before{display:none}:is(.woocommerce-notices-wrapper .woocommerce-message) a{background-color:var(--color-green);border-radius:20px;color:#000;font-weight:300;padding:.75rem 1.5rem;text-align:center}:is(:is(.woocommerce-notices-wrapper .woocommerce-message) a):hover{background-color:var(--color-primary);color:#fff}.woocommerce .expert-advice img.expert-advice__background{height:100%}.woocommerce-ordering{float:none}.sort-products p{font-size:1.3rem}.sort-products form.woocommerce-ordering{background-color:#fff;border:1px solid var(--color-dark-green);border-radius:35px;cursor:pointer;margin:0;padding:.75em;position:relative;text-align:center;width:100%}@media (width >= 80rem){.sort-products form.woocommerce-ordering{max-width:300px}}.swiper-products{width:80%}:is(.swiper-products .product-card) .product-card__image{padding:2em 4em}.product-category-pagination.swiper-pagination{bottom:0;display:flex;margin-top:3rem;position:relative;top:0}@media (width >= 48rem){.product-category-pagination.swiper-pagination{margin-top:2rem}}.product-category-pagination.swiper-pagination .swiper-pagination-bullet{background-color:transparent;border-radius:10px;height:10px;outline-color:var(--color-green);width:100%}.swiper-pagination-bullet-active:is(.product-category-pagination.swiper-pagination .swiper-pagination-bullet){background-color:var(--color-green)}.product-suitable-tiles .product-suitable-tiles__leaf-outline{position:absolute;right:0;top:-125px;width:40%;z-index:1}:is(.product-suitable-tiles .product-suitable-tiles__leaf-outline) svg{height:auto;opacity:.2;rotate:-85deg;transform:translateY(135px);width:100%}:is(.product-suitable-tiles .suitable-tile__icon) img{max-width:45px}.product-card{position:relative}:is(:is(.product-card.product-card--compare .product-card__title) a):after{display:none}.product-card .product-card-compare{accent-color:var(--color-green);height:20px;position:absolute;right:20px;top:20px;width:20px;z-index:1}.product-card .product-card__image{border-radius:20px;border-style:solid;border:1px inset var(--color-primary);padding:1em;position:relative}@media (width >= 48rem){.product-card .product-card__image{padding:2em}}@media (width >= 64rem){.product-card .product-card__image{padding:2em 4em}}:is(.product-card .product-card__image) img{border-radius:20px;height:100%;margin:0;max-width:100%;width:100%}:is(.product-card .product-card__content) h3{font-size:clamp(1.25rem,2vw,1.5em);margin:.75rem 0}:is(.product-card .product-card__content) ul.product-card__highlights{list-style:disc;margin:0 1em 1rem}:is(:is(.product-card .product-card__content) ul.product-card__highlights) li{list-style:disc}:is(:is(:is(.product-card .product-card__content) ul.product-card__highlights) li)::marker{color:var(--color-green)}:is(:is(.product-card .product-card__content) ul.product-card__highlights) li:not(:last-child){margin-bottom:.5em}:is(.product-card .product-card__content) .product-card--price{font-size:1.5em;margin:0}:is(.product-card .product-card__content) .product-card--postage-packaging{font-size:.9em}:is(.product-card .product-card--add-to-cart) a{font-size:.9em}:is(.product-card .product-card--add-to-cart) input.qty{border:1px solid var(--color-primary);height:42px;margin-right:.5em}:is(.product-card .product-card--add-to-cart) .added_to_cart{grid-column:1/-1}.product-card:has(.product-card--add-to-cart):hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:10px}.product-card span.more-button{background-color:var(--color-green);border:1px solid var(--color-green);border-radius:calc(infinity*1px);color:var(--color-dark-green);font-family:var(--wp--preset--font-family--semibold);--tw-font-weight:var(--font-weight-semibold);cursor:pointer;font-weight:var(--font-weight-semibold);padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease-in-out;text-box-trim:trim-both}:is(.product-card span.more-button):hover{background-color:transparent;border-color:var(--color-dark-green)}.product-card span.more-button{background-color:var(--color-light-green);font-size:.9em}:is(.product-card span.more-button):hover{background-color:var(--color-green);border-color:var(--color-green);color:#fff}.product-card:hover span.more-button{background-color:var(--color-green);border-color:var(--color-green);color:#fff}@media (width < 48rem){.woocommerce.single-product .single-product-header{margin-bottom:8em;padding-bottom:16em}}@media (width < 48rem){:is(.woocommerce.single-product .single-product-header) .container{position:static}}@media (width < 48rem){:is(.woocommerce.single-product .single-product-header) .single-product-header__image-container{bottom:-95px;position:absolute}}:is(:is(.woocommerce.single-product .single-product-header) .single_variation_wrap) .woocommerce-variation{display:flex;flex-direction:column-reverse;gap:.25em}@media (width >= 48rem){:is(:is(.woocommerce.single-product .single-product-header) .single_variation_wrap) .woocommerce-variation{align-items:center;flex-direction:row-reverse;justify-content:start}}:is(:is(:is(.woocommerce.single-product .single-product-header) .single_variation_wrap) .woocommerce-variation) .woocommerce-variation-description{font-size:.9em}:is(:is(:is(.woocommerce.single-product .single-product-header) .single_variation_wrap) .woocommerce-variation) .woocommerce-variation-availability{display:none}@media (width >= 48rem){:is(:is(.woocommerce.single-product .single-product-header) .single_variation_wrap) .woocommerce-variation-price{margin-bottom:1em}}:is(:is(.woocommerce.single-product .single-product-header) .single_variation_wrap) .price{color:var(--color-dark-green);font-size:clamp(1.2rem,3vw,1.5rem);font-weight:700}:is(.woocommerce.single-product .single-product-header) .variations{margin-bottom:0}:is(:is(.woocommerce.single-product .single-product-header) .variations) td.value{display:flex}:is(:is(.woocommerce.single-product .single-product-header) .variations) select{border:1px solid var(--color-dark-green);margin-left:1em;padding:0 10px}:is(.woocommerce.single-product .single-product-header__content) h1{font-size:clamp(2.2rem,6vw,4.5rem)}:is(.woocommerce.single-product .single-product-header__content) .product-card--price{font-size:clamp(1.2rem,3vw,1.5rem);text-box-trim:trim-both}:is(.woocommerce.single-product .single-product-header__content) .product-card--postage-packaging{font-size:.9em}:is(.woocommerce.single-product .single-product-header__content) form.cart{margin:0}:is(:is(.woocommerce.single-product .single-product-header__content) form.cart) input.qty{background-color:#fff;border:1px solid var(--color-dark-green);height:42px;margin-right:.25em;min-height:42px}:is(:is(.woocommerce.single-product .single-product-header__content) form.cart) .single_add_to_cart_button{background-color:var(--color-green);border:1px solid var(--color-green);border-radius:calc(infinity*1px);color:var(--color-dark-green);font-family:var(--wp--preset--font-family--semibold);--tw-font-weight:var(--font-weight-semibold);cursor:pointer;font-weight:var(--font-weight-semibold);padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease-in-out;text-box-trim:trim-both}:is(:is(:is(.woocommerce.single-product .single-product-header__content) form.cart) .single_add_to_cart_button):hover{background-color:transparent;border-color:var(--color-dark-green)}:is(.woocommerce.single-product .single-product-header__content) .stock.in-stock{display:none}:is(:is(.woocommerce.single-product #content) .single-product-header__image) .images{float:none;margin:0 auto;width:60%}:is(:is(.woocommerce.single-product #content) .single-product-header__image):has(.flex-control-thumbs) .images{width:80%}@media (width >= 560px){:is(:is(.woocommerce.single-product #content) .single-product-header__image):has(.flex-control-thumbs) .images{display:grid;gap:2em;grid-template-columns:1fr 95px}}:is(:is(.woocommerce.single-product #content) .single-product-header__image) .flex-control-thumbs{display:flex;gap:1em;margin-top:2em}@media (width >= 560px){:is(:is(.woocommerce.single-product #content) .single-product-header__image) .flex-control-thumbs{flex-direction:column;margin-top:0}}:is(:is(:is(.woocommerce.single-product #content) .single-product-header__image) .flex-control-thumbs) li{width:65%}:is(:is(:is(:is(.woocommerce.single-product #content) .single-product-header__image) .flex-control-thumbs) li) img{background-color:transparent;border:1px solid var(--color-dark-green);border-radius:16px;opacity:1;padding:0}.woocommerce.single-product .product-block{float:left;width:100%}.woocommerce.single-product .product-flower-pattern{bottom:0;opacity:.1;position:absolute;right:80px;z-index:1}.woocommerce.single-product .product-tab-button{border-bottom:3px solid #e0e0e0;cursor:pointer;flex-basis:auto;flex-grow:1;opacity:.5;padding-bottom:.5em;text-align:center;transition:all .3s ease-in-out;width:100%}.active:is(.woocommerce.single-product .product-tab-button){border-bottom:5px solid var(--color-dark-green);font-family:var(--wp--preset--font-family--bold);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);opacity:1}:is(:is(.woocommerce.single-product .product-post) button,:is(.woocommerce.single-product .product-post) a) svg,:is(:is(.woocommerce.single-product .product-post) button,:is(.woocommerce.single-product .product-post) a) svg path{stroke:var(--color-green);stroke-width:3px;width:13px}:is(:is(.woocommerce.single-product .product-post) a) svg{rotate:-90deg}:is(.woocommerce.single-product .product-post-image) img.post-thumbnail{clip-path:var(--clip-mobile);-webkit-clip-path:var(--clip-mobile);height:100%}@media (width >= 64rem){:is(.woocommerce.single-product .product-post-image) img.post-thumbnail{clip-path:var(--clip-desktop);-webkit-clip-path:var(--clip-desktop)}}:is(.woocommerce.single-product .stockists) #wpsl-wrap{border-radius:20px;display:grid}@media (width >= 64rem){:is(.woocommerce.single-product .stockists) #wpsl-wrap{grid-template-columns:30% 1fr}}:is(.woocommerce.single-product .stockists) .wpsl-search{background-color:var(--color-primary);margin:0;padding:0}:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap{background-color:var(--color-primary);border-bottom-left-radius:20px;border-top-left-radius:20px;padding:2em}:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-input{float:none;margin:0 0 1em;width:100%}:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap{display:flex;flex-direction:column;margin-bottom:1em;width:100%;z-index:3}:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) #wpsl-radius,:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) #wpsl-results,:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) .wpsl-dropdown{margin:0;width:100%}:is(:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) .wpsl-dropdown,:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) #wpsl-results,:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) #wpsl-radius) .wpsl-dropdown.wpsl-radius-dropdown{width:100%!important}:is(:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) .wpsl-dropdown,:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) #wpsl-results,:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-select-wrap) #wpsl-radius) .wpsl-selected-item{color:var(--color-dark-green);line-height:24px;min-height:50px;padding:.75em!important}:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) label{left:-9999px;opacity:0;position:absolute;visibility:hidden}:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-dropdown,:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) input{border-radius:30px;width:100%;z-index:8}:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) input#wpsl-search-input{background-color:#fff;color:var(--color-dark-green);padding:.75em}:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-search-btn-wrap{margin:0;position:relative;width:100%;z-index:2}:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-search-btn-wrap) #wpsl-search-btn{background-color:var(--color-green);background-image:none;border-color:var(--color-green);border-radius:26px;color:var(--color-dark-green);padding:.5rem 2rem;width:100%}:is(:is(:is(:is(:is(.woocommerce.single-product .stockists) .wpsl-search) #wpsl-search-wrap) .wpsl-search-btn-wrap) #wpsl-search-btn):hover{background-color:var(--color-dark-green);border-color:var(--color-dark-green);color:#fff}:is(:is(.woocommerce.single-product .stockists) .wpsl-gmap-wrap) #wpsl-gmap.wpsl-gmap-canvas{margin-top:0}@media (width >= 64rem){:is(:is(.woocommerce.single-product .stockists) .wpsl-gmap-wrap) #wpsl-gmap.wpsl-gmap-canvas{height:600px!important}}:is(.woocommerce.single-product .stockists) .stockist-map-sidebar{bottom:0;left:0;position:absolute;width:20%;z-index:1}@media (width < 48rem){.product-feeding-guidelines_table{overflow-x:auto;-webkit-overflow-scrolling:touch}}.product-feeding-guidelines_table .product-feeding-guidelines-table__grid{display:grid;grid-template-columns:minmax(4.5rem,max-content) repeat(var(--feeding-guidelines-data-cols),minmax(3.5rem,max-content));justify-content:start;min-width:100%;width:max-content}@media (width >= 48rem){.product-feeding-guidelines_table .product-feeding-guidelines-table__grid{grid-template-columns:var(--feeding-guidelines-template);justify-content:normal;min-width:0;width:100%}}.product-feeding-guidelines_table .product-feeding-guidelines-table__row{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.product-feeding-guidelines_table .product-feeding-guidelines-table__row--data	.product-feeding-guidelines-table__cell:not(:last-child){border-right:2px solid #fff}.product-feeding-guidelines_table .product-feeding-guidelines-table__cell{align-content:center;min-width:0;overflow-wrap:break-word;padding:.875em .65em}@media (width >= 48rem){.product-feeding-guidelines_table .product-feeding-guidelines-table__cell{padding:1.25em 1.5em}}:is(.product-feeding-guidelines_table .product-feeding-guidelines-table__cell):last-child{border-right:0}.product-feeding-guidelines_table .product-feeding-guidelines-table__row--header	.product-feeding-guidelines-table__cell{padding-bottom:1em;padding-top:0}.product-feeding-guidelines_table .product-feeding-guidelines-table__cell--label{text-align:left}.product-feeding-guidelines_table .product-feeding-guidelines-table__icon{height:auto;max-width:2.5rem;width:auto}@media (width >= 48rem){.product-feeding-guidelines_table .product-feeding-guidelines-table__icon{max-width:5rem;width:100%}}.product-feeding-guidelines_table .product-feeding-guidelines-table__row--data:nth-child(2n){background-color:var(--color-light-green)}h1,h2,h3,h4{line-height:1.1}h1{font-size:clamp(2.2rem,4vw,2.75rem)}.h2,h2{color:var(--wp--preset--color--primary);font-size:clamp(1.6rem,3.5vw,2rem);margin-bottom:.5rem}.block-title{font-size:clamp(2rem,3.5vw,2.75rem)}.block--banner h1,.block--banner h2{font-size:clamp(2.5rem,5vw,4.5rem)}h3{color:var(--wp--preset--color--primary);font-size:clamp(1.2rem,3vw,1.5rem);line-height:1.8rem}h3,h4{margin-bottom:.5rem}h4{font-size:clamp(1.1rem,2.5vw,1.3rem)}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-4{top:calc(var(--spacing)*4)}.top-\[-25px\]{top:-25px}.top-\[-35px\]{top:-35px}.top-\[-40px\]{top:-40px}.top-\[20px\]{top:20px}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-8{right:calc(var(--spacing)*8)}.right-\[-24\%\]{right:-24%}.right-\[0\]{right:0}.right-\[10px\]{right:10px}.right-\[20px\]{right:20px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-\[-282px\]{bottom:-282px}.bottom-\[20px\]{bottom:20px}.left-0{left:calc(var(--spacing)*0)}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-10{z-index:10}.z-20{z-index:20}.z-9999{z-index:9999}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-left{float:left}.container{width:100%}@media (width >= 30rem){.container{max-width:30rem}}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 100rem){.container{max-width:100rem}}@media (width >= 128rem){.container{max-width:128rem}}.m-0{margin:calc(var(--spacing)*0)}.m-auto{margin:auto}.container{margin-inline:auto;max-width:80rem;padding-inline:1rem}@media (width >= 40rem){.container{padding-inline:1.5rem}}@media (width >= 64rem){.container{padding-inline:2rem}}.mx-auto{margin-inline:auto}.\!my-0{margin-block:calc(var(--spacing)*0)!important}.my-0{margin-block:calc(var(--spacing)*0)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-7{margin-block:calc(var(--spacing)*7)}.my-8{margin-block:calc(var(--spacing)*8)}.my-10{margin-block:calc(var(--spacing)*10)}.my-15{margin-block:calc(var(--spacing)*15)}.my-20{margin-block:calc(var(--spacing)*20)}.prose{color:var(--tw-prose-body);max-width:none}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead],[class~=is-style-lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-bottom:none;border-top-width:1;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(blockquote>cite):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-body);font-style:normal;font-weight:400}.prose :where(blockquote>cite):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"\2014"}.prose :where(table.has-fixed-layout):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:fixed;width:100%}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-15{margin-top:calc(var(--spacing)*15)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-30{margin-top:calc(var(--spacing)*30)}.mt-\[-3em\]{margin-top:-3em}.mt-\[-6em\]{margin-top:-6em}.mt-\[-6px\]{margin-top:-6px}.mt-\[5px\]{margin-top:5px}.mr-4{margin-right:calc(var(--spacing)*4)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-15{margin-bottom:calc(var(--spacing)*15)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-25{margin-bottom:calc(var(--spacing)*25)}.ml-4{margin-left:calc(var(--spacing)*4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0{height:calc(var(--spacing)*0)}.h-\[20px\]{height:20px}.h-\[25px\]{height:25px}.h-\[35px\]{height:35px}.h-\[40px\]{height:40px}.h-\[45px\]{height:45px}.h-\[50px\]{height:50px}.h-\[60px\]{height:60px}.h-\[65px\]{height:65px}.h-\[80px\]{height:80px}.h-\[100px\]{height:100px}.h-\[150px\]{height:150px}.h-auto{height:auto}.h-full{height:100%}.h-full\!{height:100%!important}.max-h-\[55px\]{max-height:55px}.w-0{width:calc(var(--spacing)*0)}.w-3\/4{width:75%}.w-\[15px\]{width:15px}.w-\[20px\]{width:20px}.w-\[35\%\]{width:35%}.w-\[35px\]{width:35px}.w-\[40px\]{width:40px}.w-\[45px\]{width:45px}.w-\[50px\]{width:50px}.w-\[55px\]{width:55px}.w-\[60px\]{width:60px}.w-\[65px\]{width:65px}.w-\[70px\]{width:70px}.w-\[75\%\]{width:75%}.w-\[80px\]{width:80px}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[150px\]{width:150px}.w-\[155px\]{width:155px}.w-\[175px\]{width:175px}.w-\[200px\]{width:200px}.w-\[375px\]{width:375px}.w-full{width:100%}.\!max-w-\[40px\]{max-width:40px!important}.max-w-\[45px\]{max-width:45px}.max-w-\[50px\]{max-width:50px}.max-w-\[60em\]{max-width:60em}.max-w-\[60px\]{max-width:60px}.max-w-\[76em\]{max-width:76em}.max-w-\[80px\]{max-width:80px}.max-w-\[130px\]{max-width:130px}.max-w-\[992px\]{max-width:992px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1}.table-fixed{table-layout:fixed}.translate-y-\[-40px\]{--tw-translate-y:-40px;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-15{rotate:15deg}.rotate-180{rotate:180deg}.rotate-\[-17deg\]{rotate:-17deg}.rotate-\[17deg\]{rotate:17deg}.rotate-\[20deg\]{rotate:20deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-pt-\[180px\]{scroll-padding-top:180px}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[65px_1fr\]{grid-template-columns:65px 1fr}.grid-cols-\[80px_1fr\]{grid-template-columns:80px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-20{gap:calc(var(--spacing)*20)}.gap-\[1rem\]{gap:1rem}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-16{column-gap:calc(var(--spacing)*16)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.gap-y-15{row-gap:calc(var(--spacing)*15)}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.scroll-smooth{scroll-behavior:smooth}.rounded-20{border-radius:20px;border-radius:var(--radius-20)}.rounded-\[8px\]{border-radius:8px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:calc(infinity*1px)}.rounded-t-20{border-top-left-radius:var(--radius-20);border-top-right-radius:var(--radius-20)}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-tl-20{border-top-left-radius:var(--radius-20)}.rounded-tr-20{border-top-right-radius:var(--radius-20)}.rounded-b-20{border-bottom-left-radius:var(--radius-20);border-bottom-right-radius:var(--radius-20)}.rounded-b-\[20px\]{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-br-20{border-bottom-right-radius:var(--radius-20)}.rounded-bl-20{border-bottom-left-radius:var(--radius-20)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.prose .wp-block-table td,.prose .wp-block-table th{border:0}.prose .wp-block-table tfoot,.prose .wp-block-table thead{border-color:var(--tw-prose-th-borders)}.prose .wp-block-table thead{border-bottom-width:1px}.prose .wp-block-table tfoot{border-top-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-3{border-top-style:var(--tw-border-style);border-top-width:3px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-3{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-b-5{border-bottom-style:var(--tw-border-style);border-bottom-width:5px}.border-b-10{border-bottom-style:var(--tw-border-style);border-bottom-width:10px}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.border-blue{border-color:var(--color-blue)}.border-dark-green{border-color:var(--color-dark-green)}.border-gray-500{border-color:var(--color-gray-500)}.border-green{border-color:var(--color-green)}.border-orange{border-color:var(--color-orange)}.border-primary{border-color:var(--color-primary)}.border-purple{border-color:var(--color-purple)}.border-red{border-color:var(--color-red)}.border-stone-300{border-color:var(--color-stone-300)}.border-white{border-color:var(--color-white)}.border-yellow{border-color:var(--color-yellow)}.bg-blue{background-color:var(--color-blue)}.bg-dark-green{background-color:var(--color-dark-green)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green{background-color:var(--color-green)}.bg-light-green{background-color:var(--color-light-green)}.bg-light-grey{background-color:var(--color-light-grey)}.bg-orange{background-color:var(--color-orange)}.bg-primary{background-color:var(--color-primary)}.bg-purple{background-color:var(--color-purple)}.bg-red{background-color:var(--color-red)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-yellow{background-color:var(--color-yellow)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-\[0\.75em\]{padding:.75em}.px-3{padding-inline:calc(var(--spacing)*3)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[2em\]{padding-inline:2em}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-15{padding-block:calc(var(--spacing)*15)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-20{padding-top:calc(var(--spacing)*20)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-30{padding-right:calc(var(--spacing)*30)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-\[30\%\]{padding-bottom:30%}.pb-\[40\%\]{padding-bottom:40%}.pb-\[50\%\]{padding-bottom:50%}.pb-\[55\%\]{padding-bottom:55%}.pb-\[56\.25\%\]{padding-bottom:56.25%}.pb-\[65\%\]{padding-bottom:65%}.pb-\[100\%\]{padding-bottom:100%}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-bold{font-family:var(--wp--preset--font-family--bold)}.font-firesans{font-family:var(--wp--preset--font-family--firesans)}.font-regular{font-family:var(--wp--preset--font-family--regular)}.font-semibold{font-family:var(--wp--preset--font-family--semibold)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.2em\]{font-size:1.2em}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[1\.5em\]{font-size:1.5em}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[18px\]{font-size:18px}.leading-\[1\.3em\]{--tw-leading:1.3em;line-height:1.3em}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-black{color:var(--color-black)}.text-dark-green{color:var(--color-dark-green)}.text-inherit{color:inherit}.text-primary{color:var(--color-primary)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-20{opacity:20%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.box-shadow{box-shadow:0 0 1px rgba(3,7,18,.02),-1px 2px 5px rgba(3,7,18,.03),-2px 4px 11px rgba(3,7,18,.05),-3px 6px 20px rgba(3,7,18,.06),-5px 10px 31px rgba(3,7,18,.08)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-300{--tw-duration:300ms;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.prose-neutral{--tw-prose-body:oklch(37.1% 0 0);--tw-prose-headings:oklch(20.5% 0 0);--tw-prose-lead:oklch(43.9% 0 0);--tw-prose-links:oklch(20.5% 0 0);--tw-prose-bold:oklch(20.5% 0 0);--tw-prose-counters:oklch(55.6% 0 0);--tw-prose-bullets:oklch(87% 0 0);--tw-prose-hr:oklch(92.2% 0 0);--tw-prose-quotes:oklch(20.5% 0 0);--tw-prose-quote-borders:oklch(92.2% 0 0);--tw-prose-captions:oklch(55.6% 0 0);--tw-prose-kbd:oklch(20.5% 0 0);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(20.5% 0 0);--tw-prose-pre-code:oklch(92.2% 0 0);--tw-prose-pre-bg:oklch(26.9% 0 0);--tw-prose-th-borders:oklch(87% 0 0);--tw-prose-td-borders:oklch(92.2% 0 0);--tw-prose-invert-body:oklch(87% 0 0);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.8% 0 0);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.8% 0 0);--tw-prose-invert-bullets:oklch(43.9% 0 0);--tw-prose-invert-hr:oklch(37.1% 0 0);--tw-prose-invert-quotes:oklch(97% 0 0);--tw-prose-invert-quote-borders:oklch(37.1% 0 0);--tw-prose-invert-captions:oklch(70.8% 0 0);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87% 0 0);--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:oklch(43.9% 0 0);--tw-prose-invert-td-borders:oklch(37.1% 0 0)}.backface-hidden{backface-visibility:hidden}@media (hover:hover){.group-hover\:bg-dark-green:is(:where(.group):hover *){background-color:var(--color-dark-green)}}@media (hover:hover){.group-hover\:bg-primary:is(:where(.group):hover *){background-color:var(--color-primary)}}@media (hover:hover){.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:top-0:after{content:var(--tw-content);top:calc(var(--spacing)*0)}.after\:bottom-0:after{bottom:calc(var(--spacing)*0);content:var(--tw-content)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.after\:z-1:after{content:var(--tw-content);z-index:1}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:z-\[-1\]:after{content:var(--tw-content);z-index:-1}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[35\%\]:after{content:var(--tw-content);height:35%}.after\:h-\[50\%\]:after{content:var(--tw-content);height:50%}.after\:h-\[60\%\]:after{content:var(--tw-content);height:60%}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:bg-primary:after{background-color:var(--color-primary);content:var(--tw-content)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.after\:duration-300:after{content:var(--tw-content);--tw-duration:300ms;transition-duration:.3s}.after\:ease-in-out:after{content:var(--tw-content);--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.after\:content-\[\"\"\]:after,.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:text-green:hover{color:var(--color-green)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:underline-offset-4:hover{text-underline-offset:4px}.hover\:underline-offset-11:hover{text-underline-offset:11px}}.has-\[div\.site-message\]\:pt-0:has(:is(div.site-message)){padding-top:calc(var(--spacing)*0)}@media (width < 80rem){.max-xl\:pb-\[5em\]{padding-bottom:5em}}@media (width < 64rem){.max-lg\:right-\[20px\]{right:20px}.max-lg\:mt-5{margin-top:calc(var(--spacing)*5)}.max-lg\:mb-5{margin-bottom:calc(var(--spacing)*5)}.max-lg\:mb-\[5em\]{margin-bottom:5em}.max-lg\:hidden{display:none}.max-lg\:translate-x-\[200px\]{--tw-translate-x:200px;translate:var(--tw-translate-x) var(--tw-translate-y)}.max-lg\:flex-col{flex-direction:column}.max-lg\:items-center{align-items:center}.max-lg\:gap-y-6{row-gap:calc(var(--spacing)*6)}.max-lg\:rounded-t-20{border-top-left-radius:var(--radius-20);border-top-right-radius:var(--radius-20)}.max-lg\:rounded-b-20{border-bottom-left-radius:var(--radius-20)}.max-lg\:rounded-b-20,.max-lg\:rounded-br-20{border-bottom-right-radius:var(--radius-20)}.max-lg\:rounded-bl-20{border-bottom-left-radius:var(--radius-20)}.max-lg\:border-b,.max-lg\:border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-lg\:border-dark-green{border-color:var(--color-dark-green)}.max-lg\:pt-7{padding-top:calc(var(--spacing)*7)}.max-lg\:pt-10{padding-top:calc(var(--spacing)*10)}.max-lg\:pb-10{padding-bottom:calc(var(--spacing)*10)}.max-lg\:text-center{text-align:center}}@media (width < 64rem){@media (hover:hover){.max-lg\:hover\:border-green:hover{border-color:var(--color-green)}}}@media (width < 48rem){.max-md\:order-1{order:1}.max-md\:order-2{order:2}.max-md\:mb-3{margin-bottom:calc(var(--spacing)*3)}.max-md\:min-h-\[200px\]{min-height:200px}.max-md\:w-2\/3{width:66.66667%}.max-md\:max-w-\[400px\]{max-width:400px}.max-md\:flex-col{flex-direction:column}.max-md\:gap-2{gap:calc(var(--spacing)*2)}.max-md\:rounded-20{border-radius:20px;border-radius:var(--radius-20)}.max-md\:rounded-t-20{border-top-left-radius:var(--radius-20);border-top-right-radius:var(--radius-20)}.max-md\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.max-md\:border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.max-md\:pr-\[4em\]{padding-right:4em}.max-md\:pb-5{padding-bottom:calc(var(--spacing)*5)}.max-md\:pb-\[8em\]{padding-bottom:8em}.max-md\:pb-\[17em\]{padding-bottom:17em}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width < 40rem){.max-sm\:gap-y-10{row-gap:calc(var(--spacing)*10)}}@media (width < 30rem){.max-xs\:gap-y-10{row-gap:calc(var(--spacing)*10)}}@media (width >= 30rem){.xs\:w-2\/3{width:66.66667%}.xs\:w-\[100px\]{width:100px}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:items-center{align-items:center}.xs\:gap-6{gap:calc(var(--spacing)*6)}}@media (width >= 40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:hidden{display:none}.sm\:w-2\/3{width:66.66667%}.sm\:w-\[80\%\]{width:80%}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[65px_160px\]{grid-template-columns:65px 160px}.sm\:grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.sm\:grid-cols-\[160px\]{grid-template-columns:160px}.sm\:flex-row{flex-direction:row}.sm\:gap-25{gap:calc(var(--spacing)*25)}.sm\:pb-\[45\%\]{padding-bottom:45%}.sm\:pl-\[4em\]{padding-left:4em}.sm\:text-right{text-align:right}}@media (width >= 48rem){.md\:absolute{position:absolute}.md\:inset-0{inset:calc(var(--spacing)*0)}.md\:right-\[-55px\]{right:-55px}.md\:right-\[30px\]{right:30px}.md\:left-auto{left:auto}.md\:order-1{order:1}.md\:order-2{order:2}.md\:mt-20{margin-top:calc(var(--spacing)*20)}.md\:block{display:block}.md\:grid{display:grid}.md\:h-\[225px\]{height:225px}.md\:h-\[250px\]{height:250px}.md\:h-full\!{height:100%!important}.md\:min-h-\[200px\]{min-height:200px}.md\:min-h-\[215px\]{min-height:215px}.md\:w-1\/2{width:50%}.md\:w-2\/3{width:66.66667%}.md\:w-3\/4{width:75%}.md\:w-\[55\%\]{width:55%}.md\:w-\[60\%\]{width:60%}.md\:w-\[75\%\]{width:75%}.md\:w-\[80\%\]{width:80%}.md\:w-\[85\%\]{width:85%}.md\:w-\[180px\]{width:180px}.md\:w-\[240px\]{width:240px}.md\:w-\[275px\]{width:275px}.md\:w-\[600px\]{width:600px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_50\%\]{grid-template-columns:1fr 50%}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[35\%_1fr\]{grid-template-columns:35% 1fr}.md\:grid-cols-\[80\%_auto\]{grid-template-columns:80% auto}.md\:flex-row{flex-direction:row}.md\:content-center{align-content:center}.md\:content-end{align-content:flex-end}.md\:content-normal{align-content:normal}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-15{gap:calc(var(--spacing)*15)}.md\:gap-16{gap:calc(var(--spacing)*16)}.md\:gap-x-10{column-gap:calc(var(--spacing)*10)}.md\:rounded-tl-20{border-top-left-radius:var(--radius-20)}.md\:rounded-bl-20{border-bottom-left-radius:var(--radius-20)}.md\:border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.md\:border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:py-12{padding-block:calc(var(--spacing)*12)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:pt-15{padding-top:calc(var(--spacing)*15)}.md\:pb-\[30\%\]{padding-bottom:30%}.md\:pb-\[80\%\]{padding-bottom:80%}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[1\.1em\]{font-size:1.1em}.md\:text-\[2rem\]{font-size:2rem}}@media (width >= 64rem){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:top-0{top:calc(var(--spacing)*0)}.lg\:top-\[-35px\]{top:-35px}.lg\:top-\[130px\]{top:130px}.lg\:right-0{right:calc(var(--spacing)*0)}.lg\:right-7{right:calc(var(--spacing)*7)}.lg\:right-\[-13px\]{right:-13px}.lg\:right-\[-35px\]{right:-35px}.lg\:right-\[100px\]{right:100px}.lg\:left-\[-50px\]{left:-50px}.lg\:order-1{order:1}.lg\:order-2{order:2}.min-lg\:order-1{order:1}.min-lg\:order-2{order:2}.lg\:col-\[2\/4\]{grid-column:2/4}.lg\:col-\[3\/4\]{grid-column:3/4}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-\[1\]{grid-column-start:1}.lg\:col-start-\[2\]{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-span-full{grid-row:1/-1}.lg\:my-20{margin-block:calc(var(--spacing)*20)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-5{margin-top:calc(var(--spacing)*5)}.lg\:mt-15{margin-top:calc(var(--spacing)*15)}.lg\:mt-20{margin-top:calc(var(--spacing)*20)}.lg\:mt-40{margin-top:calc(var(--spacing)*40)}.lg\:mt-\[-4em\]{margin-top:-4em}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-20{margin-bottom:calc(var(--spacing)*20)}.lg\:mb-\[5em\]{margin-bottom:5em}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:table-cell{display:table-cell}.min-lg\:grid{display:grid}.lg\:h-\[40px\]{height:40px}.lg\:h-\[150px\]{height:150px}.lg\:h-\[200px\]{height:200px}.lg\:min-h-\[300px\]{min-height:300px}.lg\:min-h-\[500px\]{min-height:500px}.lg\:min-h-\[555px\]{min-height:555px}.lg\:w-1\/2{width:50%}.lg\:w-2\/3{width:66.66667%}.lg\:w-3\/5{width:60%}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[60\%\]{width:60%}.lg\:w-\[70\%\]{width:70%}.lg\:w-\[75\%\]{width:75%}.lg\:w-\[80\%\]{width:80%}.lg\:w-\[90\%\]{width:90%}.lg\:w-\[150px\]{width:150px}.lg\:w-\[200px\]{width:200px}.lg\:w-\[240px\]{width:240px}.lg\:w-\[300px\]{width:300px}.lg\:w-\[375px\]{width:375px}.min-lg\:w-2\/3{width:66.66667%}.lg\:max-w-\[80\%\]{max-width:80%}.lg\:max-w-\[410px\]{max-width:410px}.lg\:scroll-pt-\[250px\]{scroll-padding-top:250px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.lg\:grid-cols-\[1fr_35\%\]{grid-template-columns:1fr 35%}.lg\:grid-cols-\[1fr_40\%\]{grid-template-columns:1fr 40%}.lg\:grid-cols-\[1fr_60\%\]{grid-template-columns:1fr 60%}.lg\:grid-cols-\[25\%_1fr\]{grid-template-columns:25% 1fr}.lg\:grid-cols-\[30\%_1fr\]{grid-template-columns:30% 1fr}.lg\:grid-cols-\[40\%_1fr\]{grid-template-columns:40% 1fr}.lg\:grid-cols-\[45px_1fr\]{grid-template-columns:45px 1fr}.lg\:grid-cols-\[60\%_1fr\]{grid-template-columns:60% 1fr}.lg\:grid-cols-\[150px_1fr_auto\]{grid-template-columns:150px 1fr auto}.min-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-rows-\[repeat\(3\,auto\)\]{grid-template-rows:repeat(3,auto)}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:content-center{align-content:center}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-20{gap:calc(var(--spacing)*20)}.lg\:gap-30{gap:calc(var(--spacing)*30)}.lg\:gap-40{gap:calc(var(--spacing)*40)}.lg\:gap-x-10{column-gap:calc(var(--spacing)*10)}.lg\:rounded-t-20{border-top-right-radius:var(--radius-20)}.lg\:rounded-t-20,.lg\:rounded-tl-20{border-top-left-radius:var(--radius-20)}.lg\:rounded-tr-20{border-top-right-radius:var(--radius-20)}.lg\:rounded-tr-none{border-top-right-radius:0}.lg\:rounded-br-20{border-bottom-right-radius:var(--radius-20)}.lg\:rounded-br-none{border-bottom-right-radius:0}.lg\:rounded-bl-20{border-bottom-left-radius:var(--radius-20)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:p-10{padding:calc(var(--spacing)*10)}.lg\:p-12{padding:calc(var(--spacing)*12)}.lg\:p-14{padding:calc(var(--spacing)*14)}.lg\:p-15{padding:calc(var(--spacing)*15)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-20{padding-inline:calc(var(--spacing)*20)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:py-9{padding-block:calc(var(--spacing)*9)}.lg\:py-12{padding-block:calc(var(--spacing)*12)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:pt-10{padding-top:calc(var(--spacing)*10)}.lg\:pt-20{padding-top:calc(var(--spacing)*20)}.lg\:pt-25{padding-top:calc(var(--spacing)*25)}.lg\:pr-8{padding-right:calc(var(--spacing)*8)}.lg\:pb-\[34\.75\%\]{padding-bottom:34.75%}.lg\:pb-\[50\%\]{padding-bottom:50%}.lg\:pb-\[72\.25\%\]{padding-bottom:72.25%}.lg\:pb-\[75\.25\%\]{padding-bottom:75.25%}.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (width >= 80rem){.xl\:right-\[100px\]{right:100px}.xl\:block{display:block}.xl\:w-\[65\%\]{width:65%}.xl\:w-\[200px\]{width:200px}.xl\:w-\[600px\]{width:600px}.xl\:\!max-w-\[55px\]{max-width:55px!important}.xl\:max-w-\[200px\]{max-width:200px}.xl\:translate-y-\[-110px\]{--tw-translate-y:-110px;translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:py-5{padding-block:calc(var(--spacing)*5)}.xl\:pr-25{padding-right:calc(var(--spacing)*25)}.xl\:pb-10{padding-bottom:calc(var(--spacing)*10)}}@media (width >= 100rem){.\32 xl\:right-\[-35px\]{right:-35px}.\32 xl\:min-h-\[370px\]{min-height:370px}.\32 xl\:w-\[730px\]{width:730px}.\32 xl\:pt-16{padding-top:calc(var(--spacing)*16)}}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-primary)}.\[\&_\.collapsible-item\:not\(\:last-child\)_\.collapsible-item--button\]\:border-b .collapsible-item:not(:last-child) .collapsible-item--button{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_a\]\:flex a{display:flex}.\[\&_a\]\:h-\[15px\] a{height:15px}.\[\&_a\]\:w-\[20px\] a{width:20px}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:justify-center a{justify-content:center}.\[\&_a\]\:font-bold a{font-family:var(--wp--preset--font-family--bold);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_a\]\:text-black a{color:var(--color-black)}.\[\&_a\]\:text-dark-green a{color:var(--color-dark-green)}.\[\&_a\]\:text-white a{color:var(--color-white)}.\[\&_a\]\:underline a{text-decoration-line:underline}@media (hover:hover){.hover\:\[\&_h2\]\:text-green:hover h2{color:var(--color-green)}}.\[\&_svg\]\:absolute svg{position:absolute}.\[\&_svg\]\:bottom-0 svg{bottom:calc(var(--spacing)*0)}.\[\&_svg\]\:h-auto svg{height:auto}.\[\&_svg\]\:h-full svg{height:100%}.\[\&_svg\]\:w-\[15px\] svg{width:15px}.\[\&_svg\]\:w-full svg{width:100%}.\[\&\.current-menu-item\]\:border-b-green.current-menu-item{border-bottom-color:var(--color-green)}.\[\&\>svg\]\:h-\[25px\]>svg{height:25px}.\[\&\>svg\]\:w-\[25px\]>svg{width:25px}@media (width >= 48rem){.min-md\:\[\&\>svg\]\:h-\[30px\]>svg{height:30px}}.text-green{color:var(--color-green)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}