@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-e3d366b7],[data-v-e3d366b7]::backdrop,[data-v-e3d366b7]:after,[data-v-e3d366b7]:before{--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-border-style:solid}}}.common[data-v-e3d366b7]{align-items:center;border-radius:var(--radius-sm,.25rem);cursor:pointer;gap:calc(var(--spacing,.25rem)*2);justify-content:center;padding:calc(var(--spacing,.25rem)*3);text-align:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.2s;--tw-ease:var(--ease-in,cubic-bezier(.4,0,1,1));align-self:baseline;display:flex;flex-direction:row;transition-duration:.2s;transition-timing-function:var(--ease-in,cubic-bezier(.4,0,1,1))}.common[data-v-e3d366b7]:disabled{background-color:var(--color-grey-300,#c6c6c6);cursor:not-allowed}a.common[data-v-e3d366b7]{align-items:center;display:inline-flex}.primary[data-v-e3d366b7]{background-color:var(--color-primary-green,#3c4b38);color:var(--color-neutral-paper,#f7f2ee)}.primary[data-v-e3d366b7]:focus:not(:disabled),.primary[data-v-e3d366b7]:hover:not(:disabled){outline-color:var(--color-primary-green,#3c4b38)}.primary.active[data-v-e3d366b7]:not(:disabled),.primary[data-v-e3d366b7]:focus:not(:disabled),.primary[data-v-e3d366b7]:hover:not(:disabled){background-color:var(--color-secondary-light-green,#d0d3bf);color:var(--color-button-background-primary,#404041);outline-style:var(--tw-outline-style);outline-width:1px}.primary.active[data-v-e3d366b7]:not(:disabled){outline-color:var(--color-button-text-invert,#f5f5f6)}.outlined[data-v-e3d366b7]{background-color:#0000;color:var(--color-primary-green,#3c4b38);outline-color:var(--color-primary-green,#3c4b38);outline-style:var(--tw-outline-style);outline-width:1px}.outlined[data-v-e3d366b7]:focus:not(:disabled),.outlined[data-v-e3d366b7]:hover:not(:disabled){background-color:var(--color-secondary-light-green,#d0d3bf);color:var(--color-button-background-primary,#404041);--tw-outline-style:none;outline-style:none}.outlined.active[data-v-e3d366b7]:not(:disabled){background-color:var(--color-primary-green,#3c4b38);color:var(--color-neutral-paper,#f7f2ee);--tw-outline-style:none;outline-style:none}.outlined-secondary[data-v-e3d366b7]{background-color:#0000;color:var(--color-primary-green,#3c4b38);outline-color:var(--color-primary-green,#3c4b38);outline-style:var(--tw-outline-style);outline-width:1px}.outlined-secondary[data-v-e3d366b7]:focus:not(:disabled),.outlined-secondary[data-v-e3d366b7]:hover:not(:disabled){background-color:var(--color-primary-green,#3c4b38);color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none}.outlined-secondary.active[data-v-e3d366b7]:not(:disabled){background-color:var(--color-secondary-light-green,#d0d3bf);color:var(--color-neutral-paper,#f7f2ee);--tw-outline-style:none;outline-style:none}.naked[data-v-e3d366b7]{background-color:#0000;border-bottom:2px var(--tw-border-style) #0000;border-radius:0;color:var(--color-primary-green,#3c4b38)}.naked[data-v-e3d366b7]:focus:not(:disabled),.naked[data-v-e3d366b7]:hover:not(:disabled){border-bottom-color:var(--color-primary-green,#3c4b38)}.naked.active[data-v-e3d366b7]:not(:disabled){background-color:var(--color-primary-green,#3c4b38);color:var(--color-neutral-paper,#f7f2ee);--tw-outline-style:none;outline-style:none}.white[data-v-e3d366b7]{background-color:var(--color-secondary-sand,#ece1d8)}.white[data-v-e3d366b7]:focus:not(:disabled),.white[data-v-e3d366b7]:hover:not(:disabled){background-color:var(--color-primary-green,#3c4b38);color:var(--color-secondary-sand,#ece1d8)}.white.active[data-v-e3d366b7]:not(:disabled){background-color:var(--color-primary-green,#3c4b38);color:var(--color-neutral-paper,#f7f2ee);--tw-outline-style:none;outline-style:none}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-c1b889d3],[data-v-c1b889d3]::backdrop,[data-v-c1b889d3]:after,[data-v-c1b889d3]:before{--tw-duration:initial;--tw-ease:initial}}}.image[data-v-c1b889d3]{opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:1s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:1s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.image.loaded[data-v-c1b889d3]{opacity:1}.x-circle[data-v-af4c0633] path{fill:red}.tick-circle[data-v-af4c0633] path{fill:#769855}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-530c56f0],[data-v-530c56f0]::backdrop,[data-v-530c56f0]:after,[data-v-530c56f0]:before{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.indicator[data-v-530c56f0]{background-color:var(--color-neutral-paper,#f7f2ee);border-color:var(--color-black,#000);border-style:var(--tw-border-style);border-width:1px;height:calc(var(--spacing,.25rem)*8);position:relative;width:calc(var(--spacing,.25rem)*8)}.check-icon[data-v-530c56f0]{--tw-translate-x:-50%;--tw-translate-y:-50%;left:50%;position:absolute;top:50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.check-icon[data-v-530c56f0] path{fill:#fff;stroke:#fff;stroke-width:1px}.checkbox-wrapper[data-v-530c56f0]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*2)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-7ca1a62d],[data-v-7ca1a62d]::backdrop,[data-v-7ca1a62d]:after,[data-v-7ca1a62d]:before{--tw-border-style:solid;--tw-outline-style:solid}}}.common[data-v-7ca1a62d]{border-color:var(--color-text-secondary,#79797a);padding:calc(var(--spacing,.25rem)*2);--tw-ring-color:var(--color-text-secondary,#79797a);background-color:#0000;outline-color:var(--color-text-secondary,#79797a)}.secondary[data-v-7ca1a62d]{background-color:var(--color-secondary-sand,#ece1d8);border-radius:var(--radius-sm,.25rem);padding-block:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*2)}.secondary[data-v-7ca1a62d]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.secondary[data-v-7ca1a62d]::placeholder{color:var(--color-button-text-secondary,#79797a);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.common[data-v-7ca1a62d]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.common[data-v-7ca1a62d]::placeholder{color:var(--color-button-text-secondary,#79797a)}.primary[data-v-7ca1a62d]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.primary[data-v-7ca1a62d]:focus{border-bottom-style:var(--tw-border-style);--tw-outline-style:none;border-bottom-width:2px;outline-style:none}.outlined[data-v-7ca1a62d]{border-radius:.25rem;outline-width:1px}.outlined[data-v-7ca1a62d],.outlined[data-v-7ca1a62d]:focus{outline-style:var(--tw-outline-style)}.outlined[data-v-7ca1a62d]:focus{outline-width:2px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d874c4b2],[data-v-d874c4b2]::backdrop,[data-v-d874c4b2]:after,[data-v-d874c4b2]:before{--tw-border-style:solid;--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-outline-style:solid}}}.common[data-v-d874c4b2]{cursor:pointer;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4)}.common[data-v-d874c4b2]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.common[data-v-d874c4b2]::placeholder{color:var(--color-button-text-secondary,#79797a)}.primary[data-v-d874c4b2]{background-color:var(--color-white,#fff);border-radius:var(--radius-md,.375rem)}.primary[data-state=open][data-v-d874c4b2]{border-bottom-left-radius:0;border-bottom-right-radius:0}.primary[data-v-d874c4b2]:focus{--tw-outline-style:none;outline-style:none}.secondary[data-v-d874c4b2]{background-color:var(--color-neutral-paper,#f7f2ee);border-radius:var(--radius-md,.375rem)}.secondary[data-state=open][data-v-d874c4b2]{border-bottom-left-radius:0;border-bottom-right-radius:0}.secondary[data-v-d874c4b2]:focus{--tw-outline-style:none;outline-style:none}.outlined[data-v-d874c4b2]{border-style:var(--tw-border-style);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);--tw-ring-color:var(--color-text-secondary,#79797a);border-color:#0000;border-radius:.25rem;border-width:1px}.outlined[data-v-d874c4b2],.outlined[data-state=open][data-v-d874c4b2]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outlined[data-state=open][data-v-d874c4b2]{border-color:var(--color-text-secondary,#79797a);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.outlined[data-v-d874c4b2]:focus{outline-style:var(--tw-outline-style);outline-width:2px}.form[data-v-d874c4b2]{background-color:#0000;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-text-secondary,#79797a);max-height:41px}.form[data-v-d874c4b2]:focus{--tw-outline-style:none;outline-style:none}.form .item[data-v-d874c4b2]{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.second-line[data-v-d874c4b2]{color:var(--color-red-500,oklch(63.7% .237 25.331));font-size:12px}.item[data-v-d874c4b2]{cursor:pointer;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);width:100%;--tw-outline-style:none;align-items:center;display:flex;outline-style:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.item[data-disabled][data-v-d874c4b2]{opacity:.5;pointer-events:none}.item[data-highlighted][data-v-d874c4b2]{background-color:var(--color-secondary-light-green,#d0d3bf)}.item[data-v-d874c4b2]{transition:background-color .3s ease-in-out}.item.outlined[data-v-d874c4b2]{border-color:var(--color-text-secondary,#79797a);border-style:var(--tw-border-style);border-width:0 1px;--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);background-color:var(--color-neutral-paper,#f7f2ee)!important;border-radius:0!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.item.outlined[data-disabled][data-v-d874c4b2]{opacity:.5;pointer-events:none}.item.outlined[data-highlighted][data-v-d874c4b2]{background-color:var(--color-secondary-light-green,#d0d3bf)}.item.outlined[data-highlighted=true][data-v-d874c4b2]{background-color:var(--color-secondary-light-green,#d0d3bf)!important}.selected[data-v-d874c4b2]{padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);width:100%;--tw-outline-style:none;align-items:center;display:flex;justify-content:space-between;outline-style:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selected[data-disabled][data-v-d874c4b2]{opacity:.5;pointer-events:none}.select-group[data-v-d874c4b2]{background-color:var(--color-white,#fff);border-bottom-left-radius:var(--radius-md,.375rem);border-bottom-right-radius:var(--radius-md,.375rem);position:relative;width:100%;z-index:9999}.chevron[data-v-d874c4b2] path{fill:#000}@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}.block-text[data-v-ada47c0a] p{padding-block:calc(var(--spacing,.25rem)*6)}.block-text[data-v-ada47c0a] h1,.block-text[data-v-ada47c0a] h2,.block-text[data-v-ada47c0a] h3{padding-top:calc(var(--spacing,.25rem)*8)}.block-text[data-v-ada47c0a] ul{list-style-position:inside;list-style-type:disc}.block-text[data-v-ada47c0a] ul li{padding-left:calc(var(--spacing,.25rem)*2)}.block-text[data-v-ada47c0a] ul li p{display:inline;padding-block:calc(var(--spacing,.25rem)*0)}.mailing-list-modal-content{-ms-overflow-style:none!important;scrollbar-width:none!important}.mailing-list-modal-content::-webkit-scrollbar{display:none!important}.product-card[data-v-69cfde21]{border-radius:var(--radius-md,.375rem);flex-shrink:0;height:400px;overflow:hidden;width:310px;z-index:0}.product-card-background[data-v-69cfde21]{border-radius:var(--radius-md,.375rem);position:relative;width:100%}@media(min-width:40rem){.product-card-background[data-v-69cfde21]{height:400px;width:310px}}.product-card-background[data-v-69cfde21]{transition:all .3s ease-in-out}.product-card.force-hover .product-card-background[data-v-69cfde21],.product-card:hover .product-card-background[data-v-69cfde21]{transform:scale(1.05)}.product-card.force-hover[data-v-69cfde21] .product-card-text,.product-card.force-hover[data-v-69cfde21] .product-card-gradient-overlay,.product-card[data-v-69cfde21]:hover .product-card-text,.product-card[data-v-69cfde21]:hover .product-card-gradient-overlay{opacity:0}.quick-order-card[data-v-69cfde21]{background-color:var(--color-neutral-paper,#f7f2ee);border-radius:var(--radius-md,.375rem);bottom:calc(var(--spacing,.25rem)*0);cursor:pointer;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4);margin:calc(var(--spacing,.25rem)*4);opacity:0;padding:calc(var(--spacing,.25rem)*3);pointer-events:none;position:absolute;transition:all .3s ease-in-out;width:90%;z-index:20}.product-card.force-hover .quick-order-card[data-v-69cfde21],.product-card:hover .quick-order-card[data-v-69cfde21]{opacity:1;pointer-events:auto}.product-card-text[data-v-69cfde21]{bottom:calc(var(--spacing,.25rem)*0);color:var(--color-white,#fff);margin-inline:auto;padding-inline:calc(var(--spacing,.25rem)*15);position:absolute;text-align:center;transition:all .3s ease-in-out;width:100%;z-index:100}.product-card-gradient-overlay[data-v-69cfde21]{background:linear-gradient(#0000 67.63%,#000000bf);border-radius:var(--radius-md,.375rem);inset:calc(var(--spacing,.25rem)*0);position:absolute;transition:opacity .3s ease-in-out;z-index:0}.price-selector[data-v-69cfde21]{width:100%}.price-selector[data-state=open][data-v-69cfde21]{display:none}.product-card--flexible[data-v-69cfde21]{height:100%;width:100%}.product-card--flexible a[data-v-69cfde21]{display:block;height:100%;width:100%}.product-card--flexible .product-card-background[data-v-69cfde21]{height:100%;width:100%}.product-card--flexible .quick-order-card[data-v-69cfde21]{width:calc(100% - 2rem)}.flexible-image[data-v-69cfde21],.product-card--flexible[data-v-69cfde21] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-slider[data-v-9122426b]{gap:calc(var(--spacing,.25rem)*5);-ms-overflow-style:none;display:flex;flex-direction:row;overflow:scroll hidden;scrollbar-width:none}.card-slider[data-v-9122426b]::-webkit-scrollbar{display:none}.chevron-buttons[data-v-9122426b]{align-items:center;display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*4)}.chevron-buttons:hover button[data-v-9122426b]{cursor:pointer}.cards-slider[data-v-9122426b]>*{flex-shrink:0}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d6c5d975],[data-v-d6c5d975]::backdrop,[data-v-d6c5d975]:after,[data-v-d6c5d975]:before{--tw-duration:initial}}}.article-card[data-v-d6c5d975]{background-position:top;border-radius:var(--radius-md,.375rem);height:100%;min-height:434px;position:relative}@media not all and (min-width:64rem){.article-card[data-v-d6c5d975]{min-width:320px;width:320px}}.article-card[data-v-d6c5d975]{transition:all .6s}.article-card p[data-v-d6c5d975]{overflow:hidden;text-overflow:ellipsis}.read-more-button[data-v-d6c5d975]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;opacity:0!important;transition-duration:.3s}.tag-group[data-v-d6c5d975]{display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*2)}.hover-box[data-v-d6c5d975]{background-color:#0000;height:50%}.hover-box[data-v-d6c5d975],.image-overlay[data-v-d6c5d975]{inset:calc(var(--spacing,.25rem)*0);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.6s;position:absolute;transition-duration:.6s}.image-overlay[data-v-d6c5d975]{background-color:var(--color-secondary-sand,#ece1d8);border-radius:var(--radius-md,.375rem);opacity:0;pointer-events:none}.info-card[data-v-d6c5d975]{background-color:var(--color-secondary-light-green,#d0d3bf);border-bottom-left-radius:var(--radius-md,.375rem);border-bottom-right-radius:var(--radius-md,.375rem);bottom:calc(var(--spacing,.25rem)*0);height:50%;left:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*6);position:absolute;right:calc(var(--spacing,.25rem)*0);transition:height .6s,border-radius .6s;z-index:10}.article-card:hover .info-card[data-v-d6c5d975]{border-radius:var(--radius-md,.375rem);height:100%}.article-card:hover .hover-box[data-v-d6c5d975]{opacity:0}.article-card:hover .image-overlay[data-v-d6c5d975]{opacity:1}.article-card:hover .read-more-button[data-v-d6c5d975]{opacity:1!important}.article-card:hover .article-description[data-v-d6c5d975]{-webkit-line-clamp:6;max-height:18rem}.article-card:hover .article-description[data-v-d6c5d975] p{white-space:normal}.article-description[data-v-d6c5d975]{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;max-height:6em;overflow:hidden}.article-description[data-v-d6c5d975] p{margin:calc(var(--spacing,.25rem)*0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-19d862a6],[data-v-19d862a6]::backdrop,[data-v-19d862a6]:after,[data-v-19d862a6]:before{--tw-space-y-reverse:0}}}.banner[data-v-19d862a6]{background-size:cover;min-height:500px;width:100%}.banner .banner-card[data-v-19d862a6]{display:flex;flex-direction:column}:where(.banner .banner-card[data-v-19d862a6]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*6*var(--tw-space-y-reverse))}.banner .banner-card[data-v-19d862a6]{border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.banner .banner-card[data-v-19d862a6]{max-width:50%}}.category-card[data-v-8611e143]{flex-shrink:0;overflow:hidden;z-index:0}.category-card[data-v-8611e143],.category-card-background[data-v-8611e143]{border-radius:var(--radius-md,.375rem);height:400px;position:relative;width:310px}.category-card-background[data-v-8611e143]{transition:all .3s ease-in-out}.category-card-background[data-v-8611e143]:hover{transform:scale(1.05)}.category-card-background[data-v-8611e143]:hover .category-card-text,.category-card-background[data-v-8611e143]:hover .category-card-gradient-overlay{opacity:0}.category-card-text[data-v-8611e143]{bottom:calc(var(--spacing,.25rem)*0);color:var(--color-white,#fff);margin-inline:auto;padding-inline:calc(var(--spacing,.25rem)*15);position:absolute;text-align:center;transition:all .3s ease-in-out;width:100%;z-index:100}.category-card-gradient-overlay[data-v-8611e143]{background:linear-gradient(#0000 67.63%,#000000bf);border-radius:var(--radius-md,.375rem);inset:calc(var(--spacing,.25rem)*0);position:absolute;transition:opacity .3s ease-in-out;z-index:0}.category-card[data-v-d5f86922]{flex-shrink:0;overflow:hidden;z-index:0}.category-card[data-v-d5f86922],.category-card-background[data-v-d5f86922]{border-radius:var(--radius-md,.375rem);height:400px;width:310px}.category-card-background[data-v-d5f86922]{position:relative;transition:all .3s ease-in-out}.category-card-background[data-v-d5f86922]:hover{transform:scale(1.05)}.category-card-background[data-v-d5f86922]:hover .category-card-text,.category-card-background[data-v-d5f86922]:hover .category-card-gradient-overlay{opacity:0}.category-card-text[data-v-d5f86922]{bottom:calc(var(--spacing,.25rem)*0);color:var(--color-white,#fff);margin-inline:auto;padding-inline:calc(var(--spacing,.25rem)*15);position:absolute;text-align:center;transition:all .3s ease-in-out;width:100%;z-index:100}.category-card-gradient-overlay[data-v-d5f86922]{background:linear-gradient(#0000 67.63%,#000000bf);border-radius:var(--radius-md,.375rem);inset:calc(var(--spacing,.25rem)*0);position:absolute;transition:opacity .3s ease-in-out;z-index:0}.featured-grid[data-v-108fdf04]{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,270px)}.category-card-background[data-v-108fdf04]:hover .category-card-text,.category-card-background[data-v-108fdf04]:hover .category-card-gradient-overlay{opacity:0}.category-card-text[data-v-108fdf04]{bottom:calc(var(--spacing,.25rem)*0);color:var(--color-white,#fff);margin-inline:auto;padding-inline:calc(var(--spacing,.25rem)*15);position:absolute;text-align:center;transition:all .3s ease-in-out;width:100%;z-index:100}.category-card-gradient-overlay[data-v-108fdf04]{background:linear-gradient(#0000 67.63%,#000000bf);border-radius:var(--radius-md,.375rem);inset:calc(var(--spacing,.25rem)*0);position:absolute;transition:opacity .3s ease-in-out;z-index:0}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-7cf0c860],[data-v-7cf0c860]::backdrop,[data-v-7cf0c860]:after,[data-v-7cf0c860]:before{--tw-leading:initial}}}.events-card[data-v-7cf0c860]{background-position:50%;display:flex;flex-direction:column;height:430px;overflow:hidden;position:relative}.events-card[data-v-7cf0c860],.events-card-background[data-v-7cf0c860]{border-radius:var(--radius-md,.375rem)}.events-card-background[data-v-7cf0c860]{height:100%;transition:all .3s ease-in-out}.events-card:hover .events-card-background[data-v-7cf0c860]{transform:scale(1.05)}.tag[data-v-7cf0c860]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-leading:20px;color:var(--color-neutral-paper,#f7f2ee);letter-spacing:1.12px;line-height:20px}.featured-events[data-v-3e244bff]{width:100%}@media(min-width:40rem){.featured-events[data-v-3e244bff]{max-width:40rem}}@media(min-width:64rem){.featured-events[data-v-3e244bff]{max-width:64rem}}@media(min-width:80rem){.featured-events[data-v-3e244bff]{max-width:80rem}}.featured-events[data-v-3e244bff]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.featured-events[data-v-3e244bff]{padding-inline:1rem}}.featured-events[data-v-3e244bff]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6)}.event-grid[data-v-3e244bff]{display:grid;gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:40rem){.event-grid[data-v-3e244bff]{grid-template-columns:repeat(2,minmax(0,1fr))}}.caption[data-v-737d1950]{color:var(--color-grey-700,#79797a);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.column-items[data-v-17ef7619]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6)}.column-text[data-v-17ef7619] p{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-17ef7619] p{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-17ef7619] h1{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-17ef7619] h1{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-17ef7619] h2{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-17ef7619] h2{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-17ef7619] h3{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-17ef7619] h3{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-cta[data-v-17ef7619]{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-cta[data-v-17ef7619]{padding-inline:calc(var(--spacing,.25rem)*15)}}.left_right_columns[data-v-bf3c129c]{width:100%}@media(min-width:40rem){.left_right_columns[data-v-bf3c129c]{max-width:40rem}}@media(min-width:64rem){.left_right_columns[data-v-bf3c129c]{max-width:64rem}}@media(min-width:80rem){.left_right_columns[data-v-bf3c129c]{max-width:80rem}}.left_right_columns[data-v-bf3c129c]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.left_right_columns[data-v-bf3c129c]{padding-inline:1rem}}.left_right_columns[data-v-bf3c129c]{display:flex;flex-direction:column-reverse}@media(min-width:40rem){.left_right_columns[data-v-bf3c129c]{flex-direction:row;max-height:400px}}.column[data-v-bf3c129c]{overflow:hidden;width:100%}@media not all and (min-width:40rem){.column[data-v-bf3c129c]{height:300px}}@media(min-width:40rem){.column[data-v-bf3c129c]{width:50%}}.left_right_columns[data-v-790f7b5f]{width:100%}@media(min-width:40rem){.left_right_columns[data-v-790f7b5f]{max-width:40rem}}@media(min-width:64rem){.left_right_columns[data-v-790f7b5f]{max-width:64rem}}@media(min-width:80rem){.left_right_columns[data-v-790f7b5f]{max-width:80rem}}.left_right_columns[data-v-790f7b5f]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.left_right_columns[data-v-790f7b5f]{padding-inline:1rem}}.left_right_columns[data-v-790f7b5f]{display:flex;flex-direction:column-reverse}@media(min-width:40rem){.left_right_columns[data-v-790f7b5f]{flex-direction:row;max-height:400px}}.column[data-v-790f7b5f]{overflow:hidden;width:100%}@media not all and (min-width:40rem){.column[data-v-790f7b5f]{height:300px}}@media(min-width:40rem){.column[data-v-790f7b5f]{width:50%}}.column-items[data-v-790f7b5f]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6)}.column-text[data-v-790f7b5f] p{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-790f7b5f] p{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-790f7b5f] h1{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-790f7b5f] h1{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-790f7b5f] h2{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-790f7b5f] h2{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-790f7b5f] h3{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-790f7b5f] h3{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-cta[data-v-790f7b5f]{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-cta[data-v-790f7b5f]{padding-inline:calc(var(--spacing,.25rem)*15)}}.gm-style-iw{color:#f5f5f6!important;font-family:avenir-next-lt-pro!important;font-size:16px!important;font-weight:400!important;padding:8px 16px!important}.gm-style-iw,.gm-style-iw-tc:after{background-color:#3c4b38!important}.gm-style-iw-chr{display:none!important}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-a422656d],[data-v-a422656d]::backdrop,[data-v-a422656d]:after,[data-v-a422656d]:before{--tw-border-style:solid}}}.message-strip[data-v-a422656d]{width:100%}@media(min-width:40rem){.message-strip[data-v-a422656d]{max-width:40rem}}@media(min-width:64rem){.message-strip[data-v-a422656d]{max-width:64rem}}@media(min-width:80rem){.message-strip[data-v-a422656d]{max-width:80rem}}.message-strip[data-v-a422656d]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.message-strip[data-v-a422656d]{padding-inline:1rem}}.message-strip[data-v-a422656d]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-400,#b3b3b3);-ms-overflow-style:none;display:flex;flex-direction:row;overflow:scroll;scrollbar-width:none}.message-strip[data-v-a422656d]::-webkit-scrollbar{display:none}.message[data-v-a422656d]{align-items:center;display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*4)}.message .icon[data-v-a422656d] svg{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9)}.message .dot[data-v-a422656d]{aspect-ratio:1;background-color:var(--color-primary-green,#3c4b38);border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*2);margin-inline:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*2)}p[data-v-b7fc0b8e]:after{content:" "}.product-image[data-v-b7fc0b8e]{-o-object-fit:cover;object-fit:cover;width:100%}.image-wrapper[data-v-b7fc0b8e],.product-image[data-v-b7fc0b8e]{border-radius:var(--radius-sm,.25rem)}.image-wrapper[data-v-b7fc0b8e]{overflow:hidden}.image-wrapper[data-v-b7fc0b8e] img{transition:all .3s ease-in-out}.image-wrapper[data-v-b7fc0b8e]:hover img{transform:scale(1.05)}p[data-v-15bf985d]:after{content:" "}.article-image[data-v-15bf985d]{width:100%}.article-image[data-v-15bf985d],.image-wrapper[data-v-15bf985d]{border-radius:var(--radius-sm,.25rem)}.image-wrapper[data-v-15bf985d]{height:100%;overflow:hidden}.image-wrapper[data-v-15bf985d] div{height:100%}.image-wrapper[data-v-15bf985d] img{aspect-ratio:.7693;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.image-wrapper[data-v-15bf985d]:hover img{transform:scale(1.05)}p[data-v-f1f130ca]:after{content:" "}.article-image[data-v-f1f130ca]{width:100%}.article-image[data-v-f1f130ca],.image-wrapper[data-v-f1f130ca]{border-radius:var(--radius-sm,.25rem)}.image-wrapper[data-v-f1f130ca]{overflow:hidden}.image-wrapper[data-v-f1f130ca] div{height:100%}.image-wrapper[data-v-f1f130ca] img{aspect-ratio:.7693;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.image-wrapper[data-v-f1f130ca]:hover img{transform:scale(1.05)}p[data-v-6fc791a0]:after{content:" "}.article-image[data-v-6fc791a0]{width:100%}.article-image[data-v-6fc791a0],.image-wrapper[data-v-6fc791a0]{border-radius:var(--radius-sm,.25rem)}.image-wrapper[data-v-6fc791a0]{overflow:hidden}.image-wrapper[data-v-6fc791a0] div{height:100%}.image-wrapper[data-v-6fc791a0] img{aspect-ratio:.7693;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.image-wrapper[data-v-6fc791a0]:hover img{transform:scale(1.05)}[data-v-7a6d8c00] [data-reka-portal]{z-index:9999!important}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-0c6aa619],[data-v-0c6aa619]::backdrop,[data-v-0c6aa619]:after,[data-v-0c6aa619]:before{--tw-border-style:solid;--tw-outline-style:solid}}}.common[data-v-0c6aa619]{border-color:var(--color-text-secondary,#79797a);padding:calc(var(--spacing,.25rem)*2);--tw-ring-color:var(--color-text-secondary,#79797a);background-color:#0000;outline-color:var(--color-text-secondary,#79797a)}.secondary[data-v-0c6aa619]{background-color:var(--color-secondary-sand,#ece1d8);border-radius:var(--radius-sm,.25rem);padding-block:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*2)}.secondary[data-v-0c6aa619]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.secondary[data-v-0c6aa619]::placeholder{color:var(--color-button-text-secondary,#79797a);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.common[data-v-0c6aa619]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.common[data-v-0c6aa619]::placeholder{color:var(--color-button-text-secondary,#79797a)}.primary[data-v-0c6aa619]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.primary[data-v-0c6aa619]:focus{border-bottom-style:var(--tw-border-style);--tw-outline-style:none;border-bottom-width:2px;outline-style:none}.outlined[data-v-0c6aa619]{border-radius:.25rem;outline-width:1px}.outlined[data-v-0c6aa619],.outlined[data-v-0c6aa619]:focus{outline-style:var(--tw-outline-style)}.outlined[data-v-0c6aa619]:focus{outline-width:2px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-56159c1d],[data-v-56159c1d]::backdrop,[data-v-56159c1d]:after,[data-v-56159c1d]:before{--tw-border-style:solid}}}.accordion-item[data-v-56159c1d]{color:var(--color-text-primary,#2f2f2f);padding-top:calc(var(--spacing,.25rem)*8)}.accordion-content[data-v-56159c1d],.accordion-item-open[data-v-56159c1d]{border-bottom:1px var(--tw-border-style) var(--color-grey-300,#c6c6c6);padding-block:calc(var(--spacing,.25rem)*8)}.accordion-content[data-v-56159c1d]{display:grid;gap:calc(var(--spacing,.25rem)*6)}.accordion-content[data-state=open][data-v-56159c1d]{animation:slideDown-56159c1d .3s ease-out}.accordion-content[data-state=closed][data-v-56159c1d]{animation:slideUp-56159c1d .3s ease-out}.add-button[data-v-56159c1d]{align-items:flex-end;display:flex}.add-button[data-v-56159c1d] .base-button{width:100%}@keyframes slideDown-56159c1d{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes slideUp-56159c1d{0%{height:var(--reka-accordion-content-height)}to{height:0}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-1b4dab38],[data-v-1b4dab38]::backdrop,[data-v-1b4dab38]:after,[data-v-1b4dab38]:before{--tw-border-style:solid;--tw-outline-style:solid}}}.common[data-v-1b4dab38]{border-color:var(--color-grey-1000,#404041);padding:calc(var(--spacing,.25rem)*2);--tw-ring-color:var(--color-grey-1000,#404041);background-color:#0000;outline-color:var(--color-grey-1000,#404041)}.common[data-v-1b4dab38]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.common[data-v-1b4dab38]::placeholder{color:var(--color-button-text-secondary,#79797a)}.primary[data-v-1b4dab38]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.primary[data-v-1b4dab38]:focus{border-bottom-style:var(--tw-border-style);--tw-outline-style:none;border-bottom-width:2px;outline-style:none}.outlined[data-v-1b4dab38]{border-radius:.25rem;outline-width:1px}.outlined[data-v-1b4dab38],.outlined[data-v-1b4dab38]:focus{outline-style:var(--tw-outline-style)}.outlined[data-v-1b4dab38]:focus{outline-width:2px}p[data-v-0d0e09ba]:after{content:" "}.product-image[data-v-0d0e09ba]{-o-object-fit:cover;object-fit:cover;width:100%}.image-wrapper[data-v-0d0e09ba],.product-image[data-v-0d0e09ba]{border-radius:var(--radius-sm,.25rem)}.image-wrapper[data-v-0d0e09ba]{overflow:hidden;position:relative}.sale-banner[data-v-0d0e09ba]{background:#e53e3e;color:#fff;padding:.25rem 3rem .25rem 2.5rem;position:absolute;right:-35px;top:16px;transform:rotate(45deg)}.sale-price[data-v-0d0e09ba]{color:red;font-size:12px;text-align:left}.image-wrapper[data-v-0d0e09ba] img{transition:all .3s ease-in-out}.image-wrapper[data-v-0d0e09ba]:hover img{transform:scale(1.05)}.x-circle[data-v-1e1730a4] path{fill:red}.tick-circle[data-v-1e1730a4] path{fill:#769855}.grid-container[data-v-66a3b42b]{-moz-column-gap:calc(var(--spacing,.25rem)*5);column-gap:calc(var(--spacing,.25rem)*5);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;margin-top:calc(var(--spacing,.25rem)*6);row-gap:calc(var(--spacing,.25rem)*8)}@media(min-width:64rem){.grid-container[data-v-66a3b42b]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:calc(var(--spacing,.25rem)*16)}}.description[data-v-66a3b42b] p{margin-top:calc(var(--spacing,.25rem)*6);width:100%}@media(min-width:64rem){.description[data-v-66a3b42b] p{max-width:60%}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-bfa552b0],[data-v-bfa552b0]::backdrop,[data-v-bfa552b0]:after,[data-v-bfa552b0]:before{--tw-border-style:solid;--tw-space-y-reverse:0;--tw-duration:initial;--tw-ease:initial}}}.order-container[data-v-bfa552b0]{background-color:var(--color-secondary-sand,#ece1d8);display:flex;justify-content:center;width:100%;z-index:20}.search-field[data-v-bfa552b0]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding:calc(var(--spacing,.25rem)*3);width:100%}.search-field[data-v-bfa552b0]:focus{outline-color:var(--color-neutral-paper,#f7f2ee)}.results-container[data-v-bfa552b0]{height:315px;width:100%}:where(.results-container[data-v-bfa552b0]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*4*var(--tw-space-y-reverse))}.results-container[data-v-bfa552b0]{transition:all .3s ease-in-out}@media(min-width:40rem){.cart-container[data-v-bfa552b0]{max-width:40rem}}@media(min-width:64rem){.cart-container[data-v-bfa552b0]{max-width:64rem}}@media(min-width:80rem){.cart-container[data-v-bfa552b0]{max-width:80rem}}.cart-container[data-v-bfa552b0]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.cart-container[data-v-bfa552b0]{padding-inline:1rem}}.cart-container[data-v-bfa552b0]{display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(6,minmax(0,1fr));max-height:calc(var(--spacing,.25rem)*0);width:100%}:where(.cart-container[data-v-bfa552b0]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*4*var(--tw-space-y-reverse))}.cart-container[data-v-bfa552b0]{background-color:var(--color-neutral-paper,#f7f2ee);opacity:0;padding-block:calc(var(--spacing,.25rem)*10);transition:all .5s ease-in-out}@media(min-width:40rem){.cart-container-mobile[data-v-bfa552b0]{max-width:40rem}}@media(min-width:64rem){.cart-container-mobile[data-v-bfa552b0]{max-width:64rem}}@media(min-width:80rem){.cart-container-mobile[data-v-bfa552b0]{max-width:80rem}}.cart-container-mobile[data-v-bfa552b0]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.cart-container-mobile[data-v-bfa552b0]{padding-inline:1rem}}.cart-container-mobile[data-v-bfa552b0]{display:grid;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:2fr 1fr 1fr;max-height:calc(var(--spacing,.25rem)*0);width:100%}:where(.cart-container-mobile[data-v-bfa552b0]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*4*var(--tw-space-y-reverse))}.cart-container-mobile[data-v-bfa552b0]{background-color:var(--color-neutral-paper,#f7f2ee);opacity:0;padding-block:calc(var(--spacing,.25rem)*10);transition:all .5s ease-in-out}.cart-container-mobile[data-v-bfa552b0]:not([style*="display: none"]),.cart-container[data-v-bfa552b0]:not([style*="display: none"]){max-height:2000px;opacity:1}.bg-overlay[data-v-bfa552b0]{background-color:var(--color-black,#000);inset:calc(var(--spacing,.25rem)*0);opacity:0;pointer-events:auto;pointer-events:none;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));position:fixed;transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition:all .3s ease-in-out;z-index:5}.bg-overlay[data-v-bfa552b0]:not([style*="display: none"]){opacity:.3}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";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)))){[data-v-200ab117],[data-v-200ab117]::backdrop,[data-v-200ab117]:after,[data-v-200ab117]:before{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid}}}.rich-text[data-v-200ab117]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);-ms-overflow-style:none;scrollbar-width:none}.rich-text[data-v-200ab117]::-webkit-scrollbar{display:none}.rich-text[data-v-200ab117] p{margin-bottom:calc(var(--spacing,.25rem)*4)}.rich-text[data-v-200ab117] p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}:is(.rich-text[data-v-200ab117] h1,.rich-text[data-v-200ab117] h2,.rich-text[data-v-200ab117] h3,.rich-text[data-v-200ab117] h4,.rich-text[data-v-200ab117] h5,.rich-text[data-v-200ab117] h6){font-family:var(--font-serif,"Gazpacho","serif");margin-bottom:calc(var(--spacing,.25rem)*3);margin-top:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:is(.rich-text[data-v-200ab117] h1:first-child,.rich-text[data-v-200ab117] h2:first-child,.rich-text[data-v-200ab117] h3:first-child,.rich-text[data-v-200ab117] h4:first-child,.rich-text[data-v-200ab117] h5:first-child,.rich-text[data-v-200ab117] h6:first-child){margin-top:calc(var(--spacing,.25rem)*0)}:is(.rich-text[data-v-200ab117] ul,.rich-text[data-v-200ab117] ol){margin-bottom:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*6)}.rich-text[data-v-200ab117] ul{list-style-type:disc}.rich-text[data-v-200ab117] ol{list-style-type:decimal}.rich-text[data-v-200ab117] li{margin-bottom:calc(var(--spacing,.25rem)*1)}.rich-text[data-v-200ab117] a{color:var(--color-primary-green,#3c4b38);text-decoration-line:underline}@media(hover:hover){.rich-text[data-v-200ab117] a:hover{text-decoration-line:none}}:is(.rich-text[data-v-200ab117] strong,.rich-text[data-v-200ab117] b){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:is(.rich-text[data-v-200ab117] em,.rich-text[data-v-200ab117] i){font-style:italic}.rich-text[data-v-200ab117] blockquote{border-color:var(--color-grey-300,#c6c6c6);border-left-style:var(--tw-border-style);border-left-width:4px;font-style:italic;margin-block:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*4)}.rich-text[data-v-200ab117] hr{border-color:var(--color-grey-200,#d9d9d9);margin-block:calc(var(--spacing,.25rem)*6)}.rich-text[data-v-200ab117] table{border-collapse:collapse;margin-bottom:calc(var(--spacing,.25rem)*4);width:100%}:is(.rich-text[data-v-200ab117] th,.rich-text[data-v-200ab117] td){border-color:var(--color-grey-200,#d9d9d9);border-style:var(--tw-border-style);border-width:1px;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);text-align:left}.rich-text[data-v-200ab117] th{background-color:var(--color-grey-100,#ececec);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-e4517b2b],[data-v-e4517b2b]::backdrop,[data-v-e4517b2b]:after,[data-v-e4517b2b]:before{--tw-border-style:solid}}}.embla__container[data-v-e4517b2b]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4)}.slide-image[data-v-e4517b2b]{border-radius:var(--radius-md,.375rem)}@media(hover:hover){.slide-image[data-v-e4517b2b]:hover{cursor:pointer}}.selected-image[data-v-e4517b2b]{border-color:var(--color-primary-green,#3c4b38);border-style:var(--tw-border-style);border-width:2px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-d60c96fc],[data-v-d60c96fc]::backdrop,[data-v-d60c96fc]:after,[data-v-d60c96fc]:before{--tw-border-style:solid}}}.embla__container[data-v-d60c96fc]{display:flex;gap:calc(var(--spacing,.25rem)*4)}.slide-image[data-v-d60c96fc]{border-radius:var(--radius-md,.375rem);max-width:120px}@media(hover:hover){.slide-image[data-v-d60c96fc]:hover{cursor:pointer}}.selected-image[data-v-d60c96fc]{border-color:var(--color-primary-green,#3c4b38);border-style:var(--tw-border-style);border-width:2px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-5968ff25],[data-v-5968ff25]::backdrop,[data-v-5968ff25]:after,[data-v-5968ff25]:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.heart[data-v-5968ff25]{fill:#000;height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.AccordionTrigger[data-v-5968ff25]{padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2);width:100%;--tw-outline-style:none;align-items:center;display:flex;justify-content:space-between;outline-style:none}@media(hover:hover){.AccordionTrigger[data-v-5968ff25]:hover{cursor:pointer}}.AccordionTrigger[data-state=open][data-v-5968ff25]{margin-bottom:calc(var(--spacing,.25rem)*4)}.AccordionContent[data-state=closed][data-v-5968ff25],.AccordionContent[data-state=open][data-v-5968ff25]{animation:slideUp .3s ease-out}.AccordionChevron[data-v-5968ff25]{transition:transform .3s}.AccordionTrigger[data-state=open]>.AccordionChevron[data-v-5968ff25]{transform:rotate(180deg)}.selectTrigger[data-v-5968ff25]{align-items:center;background-color:var(--color-white,#fff);border-radius:var(--radius-md,.375rem);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);text-align:left;width:100%}.selectTrigger[data-state=open][data-v-5968ff25]{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.selectTrigger[data-v-5968ff25]:focus{--tw-outline-style:none;outline-style:none}.selectTrigger[data-v-5968ff25]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.selectTrigger[data-v-5968ff25]::placeholder{color:var(--color-button-text-secondary,#79797a)}.selectItem[data-v-5968ff25]{cursor:pointer;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);width:100%;--tw-outline-style:none;align-items:center;display:flex;outline-style:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectItem[data-disabled][data-v-5968ff25]{opacity:.5;pointer-events:none}.selectItem[data-highlighted][data-v-5968ff25]{background-color:var(--color-secondary-light-green,#d0d3bf)}.selectItem[data-v-5968ff25]{transition:background-color .3s ease-in-out}.AccordionTitle[data-v-5968ff25]{border-bottom:1px var(--tw-border-style) var(--color-grey-400,#b3b3b3)}.AccordionContent[data-v-5968ff25]{padding-inline:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*2)}.favourited[data-v-5968ff25] g{fill:var(--color-red-500,oklch(63.7% .237 25.331))}.favourited[data-v-5968ff25] path{fill:var(--color-red-500,oklch(63.7% .237 25.331))}.rich-text[data-v-5968ff25]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.rich-text[data-v-5968ff25] p{margin-bottom:calc(var(--spacing,.25rem)*4)}.rich-text[data-v-5968ff25] p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}:is(.rich-text[data-v-5968ff25] h1,.rich-text[data-v-5968ff25] h2,.rich-text[data-v-5968ff25] h3,.rich-text[data-v-5968ff25] h4,.rich-text[data-v-5968ff25] h5,.rich-text[data-v-5968ff25] h6){font-family:var(--font-serif,"Gazpacho","serif");margin-bottom:calc(var(--spacing,.25rem)*3);margin-top:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}:is(.rich-text[data-v-5968ff25] h1:first-child,.rich-text[data-v-5968ff25] h2:first-child,.rich-text[data-v-5968ff25] h3:first-child,.rich-text[data-v-5968ff25] h4:first-child,.rich-text[data-v-5968ff25] h5:first-child,.rich-text[data-v-5968ff25] h6:first-child){margin-top:calc(var(--spacing,.25rem)*0)}:is(.rich-text[data-v-5968ff25] ul,.rich-text[data-v-5968ff25] ol){margin-bottom:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*6)}.rich-text[data-v-5968ff25] ul{list-style-type:disc}.rich-text[data-v-5968ff25] ol{list-style-type:decimal}.rich-text[data-v-5968ff25] li{margin-bottom:calc(var(--spacing,.25rem)*1)}.rich-text[data-v-5968ff25] a{color:var(--color-primary-green,#3c4b38);text-decoration-line:underline}@media(hover:hover){.rich-text[data-v-5968ff25] a:hover{text-decoration-line:none}}:is(.rich-text[data-v-5968ff25] strong,.rich-text[data-v-5968ff25] b){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:is(.rich-text[data-v-5968ff25] em,.rich-text[data-v-5968ff25] i){font-style:italic}.rich-text[data-v-5968ff25] blockquote{border-color:var(--color-grey-300,#c6c6c6);border-left-style:var(--tw-border-style);border-left-width:4px;font-style:italic;margin-block:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*4)}.rich-text[data-v-5968ff25] hr{border-color:var(--color-grey-200,#d9d9d9);margin-block:calc(var(--spacing,.25rem)*6)}.rich-text[data-v-5968ff25] table{border-collapse:collapse;margin-bottom:calc(var(--spacing,.25rem)*4);width:100%}:is(.rich-text[data-v-5968ff25] th,.rich-text[data-v-5968ff25] td){border-color:var(--color-grey-200,#d9d9d9);border-style:var(--tw-border-style);border-width:1px;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);text-align:left}.rich-text[data-v-5968ff25] th{background-color:var(--color-grey-100,#ececec);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.details-grid[data-v-8f3b4dfd]{display:grid;gap:calc(var(--spacing,.25rem)*8)}@media not all and (min-width:40rem){.details-grid[data-v-8f3b4dfd]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:40rem){.details-grid[data-v-8f3b4dfd]{grid-template-columns:4fr 1fr 4fr}}.selected-image[data-v-8f3b4dfd]{border-radius:var(--radius-md,.375rem)}.details[data-v-8f3b4dfd]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6)}.read-more-btn[data-v-8f3b4dfd]{display:inline;text-decoration-line:underline}@media(hover:hover){.read-more-btn[data-v-8f3b4dfd]:hover{cursor:pointer}}.read-more-btn[data-v-8f3b4dfd]:focus{--tw-outline-style:none;outline-style:none}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-a919babc],[data-v-a919babc]::backdrop,[data-v-a919babc]:after,[data-v-a919babc]:before{--tw-font-weight:initial;--tw-border-style:solid}}}.attribute-table[data-v-a919babc]{background-color:var(--color-white,#fff);border-radius:var(--radius-md,.375rem);-moz-column-gap:calc(var(--spacing,.25rem)*8);column-gap:calc(var(--spacing,.25rem)*8);margin-top:calc(var(--spacing,.25rem)*8);padding:calc(var(--spacing,.25rem)*6);text-align:right;width:100%}@media(min-width:64rem){.attribute-table[data-v-a919babc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.attribute-type[data-v-a919babc]{text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);max-width:50%}.attribute-value[data-v-a919babc]{max-width:50%}.attribute-row[data-v-a919babc]{align-items:center;border-bottom:.5px var(--tw-border-style) var(--color-grey-200,#d9d9d9);display:flex;flex-direction:row;justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*4);width:100%}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-6c345e49],[data-v-6c345e49]::backdrop,[data-v-6c345e49]:after,[data-v-6c345e49]:before{--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.selected-filter[data-v-6c345e49]{background-color:var(--color-secondary-light-green,#d0d3bf);max-height:30px;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);--tw-leading:14px;border-radius:3.40282e+38px;font-size:14px;line-height:14px;position:relative}.close-button[data-v-6c345e49]{top:calc(var(--spacing,.25rem)*0);--tw-translate-y:-12px;background-color:var(--color-primary-green,#3c4b38);border-radius:3.40282e+38px;height:24px;padding:calc(var(--spacing,.25rem)*1);position:absolute;right:4px;translate:var(--tw-translate-x)var(--tw-translate-y);width:24px}@media(hover:hover){.close-button[data-v-6c345e49]:hover{cursor:pointer}}.close-button[data-v-6c345e49] svg path{stroke:#fff}@property --tw-leading{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}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-6f9b5a4a],[data-v-6f9b5a4a]::backdrop,[data-v-6f9b5a4a]:after,[data-v-6f9b5a4a]:before{--tw-outline-style:solid}}}.filters-bar[data-v-6f9b5a4a]{background-color:var(--color-secondary-sand,#ece1d8);margin-bottom:calc(var(--spacing,.25rem)*12)}.selected-filters[data-v-6f9b5a4a]{display:flex;gap:calc(var(--spacing,.25rem)*4)}.filter-list[data-v-6f9b5a4a]{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*8);text-wrap:nowrap}.filter-list[data-v-6f9b5a4a] button{width:auto}.search-field[data-v-6f9b5a4a]{align-items:center;background-color:var(--color-neutral-paper,#f7f2ee);border-radius:var(--radius-md,.375rem);display:flex;flex-direction:row;height:48px;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2)}.search-field[data-v-6f9b5a4a]:focus-within{outline-color:var(--color-black,#000);outline-style:var(--tw-outline-style);outline-width:2px}.search-input[data-v-6f9b5a4a]{margin-left:calc(var(--spacing,.25rem)*2)}.search-input[data-v-6f9b5a4a]:focus{outline:none}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b5257446],[data-v-b5257446]::backdrop,[data-v-b5257446]:after,[data-v-b5257446]:before{--tw-border-style:solid}}}.circle[data-v-b5257446]{border-color:var(--color-black,#000);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px}.AccordionTrigger[data-v-b5257446]{--tw-outline-style:none;align-items:center;display:flex;justify-content:space-between;outline-style:none;width:100%}.AccordionTrigger[data-state=open][data-v-b5257446]{margin-bottom:calc(var(--spacing,.25rem)*6)}.AccordionContent[data-state=closed][data-v-b5257446],.AccordionContent[data-state=open][data-v-b5257446]{animation:slideUp .3s ease-out}.AccordionChevron[data-v-b5257446]{transition:transform .3s}.AccordionTrigger[data-state=open]>.AccordionChevron[data-v-b5257446]{transform:rotate(180deg)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-509027bf],[data-v-509027bf]::backdrop,[data-v-509027bf]:after,[data-v-509027bf]:before{--tw-border-style:solid;--tw-outline-style:solid}}}.filter-icon[data-v-509027bf] svg{stroke:#000}.circle[data-v-509027bf]{border-color:var(--color-black,#000);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px;height:22px;width:22px}.filter-buttons[data-v-509027bf]{bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);position:fixed}@media(min-width:40rem){.filter-buttons[data-v-509027bf]{max-width:40rem}}@media(min-width:64rem){.filter-buttons[data-v-509027bf]{max-width:64rem}}@media(min-width:80rem){.filter-buttons[data-v-509027bf]{max-width:80rem}}.filter-buttons[data-v-509027bf]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.filter-buttons[data-v-509027bf]{padding-inline:1rem}}.filter-buttons[data-v-509027bf]{background-color:var(--color-neutral-paper,#f7f2ee);border-top:1px var(--tw-border-style) var(--color-grey-200,#d9d9d9);display:grid;gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:calc(var(--spacing,.25rem)*6);width:100%}.search-field[data-v-509027bf]{align-items:center;border-color:var(--color-black,#000);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:row;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4)}.search-field[data-v-509027bf]:focus-within{outline-color:var(--color-black,#000);outline-style:var(--tw-outline-style);outline-width:2px}.search-input[data-v-509027bf]{margin-left:calc(var(--spacing,.25rem)*2)}.search-input[data-v-509027bf]:focus{outline:none}.filter-wrapper[data-v-509027bf]{border-bottom:1px var(--tw-border-style) var(--color-grey-300,#c6c6c6);overflow:scroll;padding-bottom:calc(var(--spacing,.25rem)*4)}.results-container[data-v-8ecf4dca]{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:64rem){.results-container[data-v-8ecf4dca]{grid-template-columns:repeat(4,minmax(0,1fr))}}.selected-filters[data-v-8ecf4dca]{display:flex;gap:calc(var(--spacing,.25rem)*4)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b3fb7f65],[data-v-b3fb7f65]::backdrop,[data-v-b3fb7f65]:after,[data-v-b3fb7f65]:before{--tw-border-style:solid}}}@media(hover:hover){.page-btn[data-v-b3fb7f65]:hover{background-color:var(--color-secondary-light-green,#d0d3bf);cursor:pointer}}.page-btn[data-v-b3fb7f65]{transition:all .3s ease-in-out}.page-selected[data-v-b3fb7f65]{background-color:var(--color-secondary-light-green,#d0d3bf);border-color:var(--color-primary-green,#3c4b38);border-style:var(--tw-border-style);border-width:1px}.next-back[data-v-b3fb7f65]{align-items:center;display:flex;height:calc(var(--spacing,.25rem)*9)}.results-container[data-v-08fa11ae]{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:64rem){.results-container[data-v-08fa11ae]{grid-template-columns:repeat(4,minmax(0,1fr))}}.selected-filters[data-v-08fa11ae]{display:flex;gap:calc(var(--spacing,.25rem)*4)}.filter-bar[data-v-c7a1c100]{display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*4);margin-top:calc(var(--spacing,.25rem)*6)}.article-sections[data-v-c7a1c100]{display:flex;flex-direction:column;margin-block:calc(var(--spacing,.25rem)*12)}.article-grid[data-v-c7a1c100]{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:40rem){.article-grid[data-v-c7a1c100]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.article-grid[data-v-c7a1c100]{grid-template-columns:repeat(3,minmax(0,1fr))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-dc042cc8],[data-v-dc042cc8]::backdrop,[data-v-dc042cc8]:after,[data-v-dc042cc8]:before{--tw-space-y-reverse:0}}}.side-navigation[data-v-dc042cc8]{position:sticky;top:var(--header-height)}:where(.side-navigation[data-v-dc042cc8]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*2*var(--tw-space-y-reverse))}.side-navigation[data-v-dc042cc8]{background-color:var(--color-white,#fff);border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem)*4);transition:top .2s}.side-navigation.is-scrolling[data-v-dc042cc8]{top:calc(var(--header-height) + 40px)}.circle[data-v-dc042cc8]{border-radius:3.40282e+38px;height:10px;margin-right:calc(var(--spacing,.25rem)*2);width:10px}.side-navigation-item[data-v-dc042cc8]{align-items:center;display:flex;flex-direction:row}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.article-wrapper[data-v-90043dac]{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:calc(var(--spacing,.25rem)*14)}@media(min-width:40rem){.article-wrapper[data-v-90043dac]{flex-direction:row}}.article-wrapper .article-content[data-v-90043dac]{width:100%}@media not all and (min-width:40rem){.article-wrapper .article-content[data-v-90043dac]{padding-top:calc(var(--spacing,.25rem)*4)}}@media(min-width:40rem){.article-wrapper .article-content[data-v-90043dac]{width:66.6667%}}.article-wrapper .article-navigation[data-v-90043dac]{width:100%;z-index:1}@media(min-width:40rem){.article-wrapper .article-navigation[data-v-90043dac]{max-width:25%}}.article-wrapper .article-image[data-v-90043dac]{border-radius:var(--radius-lg,.5rem);margin-block:calc(var(--spacing,.25rem)*4);width:100%}.article-wrapper .article-video[data-v-90043dac]{width:100%}.grid-container[data-v-c93a8f05]{-moz-column-gap:calc(var(--spacing,.25rem)*5);column-gap:calc(var(--spacing,.25rem)*5);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center;margin-top:calc(var(--spacing,.25rem)*6);row-gap:calc(var(--spacing,.25rem)*8)}@media(min-width:40rem){.grid-container[data-v-c93a8f05]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.grid-container[data-v-c93a8f05]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:calc(var(--spacing,.25rem)*16)}}.description[data-v-c93a8f05] p{margin-top:calc(var(--spacing,.25rem)*6);width:100%}@media(min-width:64rem){.description[data-v-c93a8f05] p{max-width:50%}}.grid-container[data-v-728c8d77]{-moz-column-gap:calc(var(--spacing,.25rem)*5);column-gap:calc(var(--spacing,.25rem)*5);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;margin-top:calc(var(--spacing,.25rem)*6);row-gap:calc(var(--spacing,.25rem)*8)}@media(min-width:64rem){.grid-container[data-v-728c8d77]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:calc(var(--spacing,.25rem)*16)}}.description[data-v-728c8d77] p{margin-top:calc(var(--spacing,.25rem)*6);width:100%}@media(min-width:64rem){.description[data-v-728c8d77] p{max-width:50%}}.article-sections[data-v-6eeedca1]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*10);margin-block:calc(var(--spacing,.25rem)*12)}.article-grid[data-v-6eeedca1]{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:40rem){.article-grid[data-v-6eeedca1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.article-grid[data-v-6eeedca1]{grid-template-columns:repeat(3,minmax(0,1fr))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-484d7871],[data-v-484d7871]::backdrop,[data-v-484d7871]:after,[data-v-484d7871]:before{--tw-outline-style:solid;--tw-border-style:solid}}}.search[data-v-484d7871]{align-items:center;background-color:#ece1d826;border-radius:var(--radius-sm,.25rem);display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*4);width:100%}@supports (color:color-mix(in lab,red,red)){.search[data-v-484d7871]{background-color:color-mix(in oklab,var(--color-secondary-sand,#ece1d8)15%,transparent)}}.search[data-v-484d7871]{padding:calc(var(--spacing,.25rem)*1)}.search[data-v-484d7871] g{stroke:#fff}.search[data-v-484d7871] g path{stroke:#fff}.search-bar[data-v-484d7871]{background-color:var(--color-primary-green,#3c4b38);height:var(--header-height)}.results-container[data-v-484d7871]{width:100%}@media(min-width:40rem){.results-container[data-v-484d7871]{max-width:40rem}}@media(min-width:64rem){.results-container[data-v-484d7871]{max-width:64rem}}@media(min-width:80rem){.results-container[data-v-484d7871]{max-width:80rem}}.results-container[data-v-484d7871]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.results-container[data-v-484d7871]{padding-inline:1rem}}.results-container[data-v-484d7871]{display:flex;gap:calc(var(--spacing,.25rem)*16);justify-content:space-between;max-height:100%;overflow:hidden;padding-block:calc(var(--spacing,.25rem)*9)}@media not all and (min-width:40rem){.results-container[data-v-484d7871]{flex-direction:column;overflow:scroll}}.suggested-results[data-v-484d7871]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2)}@media(min-width:40rem){.results-products[data-v-484d7871]{overflow:scroll;width:75%}}.results-products[data-v-484d7871]{-ms-overflow-style:none;scrollbar-width:none}.results-products[data-v-484d7871]::-webkit-scrollbar{display:none}.search-field[data-v-484d7871]{align-items:center;background-color:var(--color-secondary-sand,#ece1d8);border-radius:var(--radius-sm,.25rem);display:flex;flex-direction:row;padding-block:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*2)}.search-field[data-v-484d7871]:focus-within{outline-color:var(--color-black,#000);outline-style:var(--tw-outline-style);outline-width:2px}.search-input[data-v-484d7871]{margin-left:calc(var(--spacing,.25rem)*2)}.search-input[data-v-484d7871]:focus{outline:none}.suggestion[data-v-484d7871]{padding-block:calc(var(--spacing,.25rem)*2)}.search-icon[data-v-484d7871] g{stroke:#fff}.search-icon[data-v-484d7871] g path{stroke:#fff}.suggested-item[data-v-484d7871]{border-bottom:1px var(--tw-border-style) #0000;padding-bottom:calc(var(--spacing,.25rem)*2);text-align:left;text-transform:capitalize;transition:all .3s ease-in-out}.suggested-item[data-v-484d7871]:hover{border-bottom-color:var(--color-text-primary,#2f2f2f)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-587ba0c8],[data-v-587ba0c8]::backdrop,[data-v-587ba0c8]:after,[data-v-587ba0c8]:before{--tw-font-weight:initial}}}.mobile-icon[data-v-587ba0c8] path{background-color:var(--color-primary-tan,#c7a573);stroke:var(--color-primary-tan)}.cart-badge[data-v-587ba0c8]{background-color:var(--color-primary-tan,#c7a573);right:calc(var(--spacing,.25rem)*-1);top:calc(var(--spacing,.25rem)*-1);--tw-font-weight:var(--font-weight-semibold,600);align-items:center;border-radius:3.40282e+38px;color:var(--color-primary-green,#3c4b38);display:flex;font-size:.5rem;font-weight:var(--font-weight-semibold,600);height:.875rem;justify-content:center;min-width:.875rem;padding:0 .125rem;position:absolute}.item-container[data-v-587ba0c8]{-ms-overflow-style:none;overflow:hidden auto;scrollbar-width:none}.item-container[data-v-587ba0c8]::-webkit-scrollbar{display:none}@property --tw-font-weight{syntax:"*";inherits:false}.search-modal[data-v-5e6619ab]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:calc(var(--spacing,.25rem)*4);width:100%}.search-modal[data-v-5e6619ab] div{width:100%}.list-container[data-v-5e6619ab]{-ms-overflow-style:none;overflow:scroll;scrollbar-width:none}.list-container[data-v-5e6619ab]::-webkit-scrollbar{display:none}.subnav-list[data-v-5e6619ab]{overscroll-behavior-x:contain;scrollbar-color:var(--color-neutral-charcoal)var(--color-secondary-sand)}.subnav-title[data-v-5e6619ab]:after{content:attr(data-title);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}.favourites[data-v-5e6619ab]{align-items:center;display:flex;flex-direction:column}@media(min-width:40rem){.favourites[data-v-5e6619ab]{color:var(--color-neutral-paper,#f7f2ee);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}}.favourites[data-v-5e6619ab] path{color:var(--color-neutral-paper,#f7f2ee);fill:var(--color-neutral-paper,#f7f2ee);stroke-width:1.5px}.subnav-list::-webkit-scrollbar{height:8px}.subnav-list::-webkit-scrollbar-track{background:var(--color-secondary-sand)}.subnav-list::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-primary-green) 40%,transparent);border:2px solid var(--color-secondary-sand);border-radius:4px}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-df380b21],[data-v-df380b21]::backdrop,[data-v-df380b21]:after,[data-v-df380b21]:before{--tw-border-style:solid}}}.mobile-menu-content[data-v-df380b21]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*4)}.mobile-menu-items[data-v-df380b21]{margin-top:calc(var(--spacing,.25rem)*12)}.mobile-menu-item[data-v-df380b21]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.has-border[data-v-df380b21]{border-bottom:1px var(--tw-border-style) var(--color-grey-300,#c6c6c6)}.nav-button[data-v-df380b21]{align-items:center;display:flex;flex-direction:row}.nav-button[data-v-df380b21] path{fill:#2f2f2f}.mobile-menu[data-v-c5ca03f7]{align-items:center;background-color:var(--color-primary-green,#3c4b38);display:flex;flex-direction:row;height:var(--mobile-header-height);justify-content:space-between;padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5);position:relative;z-index:200}.favourites[data-v-c5ca03f7] path{fill:var(--color-primary-tan,#c7a573)}.breadcrumbs-wrapper[data-v-f3dbf239]{align-items:center;display:flex;flex-flow:wrap;padding-block:calc(var(--spacing,.25rem)*6)}.breadcrumbs-wrapper .breadcrumb[data-v-f3dbf239]{align-items:center;display:flex;flex-direction:row}.breadcrumbs-wrapper .chevron[data-v-f3dbf239]{margin-inline:calc(var(--spacing,.25rem)*0);rotate:270deg}@media(min-width:40rem){.breadcrumbs-wrapper .chevron[data-v-f3dbf239]{margin-inline:calc(var(--spacing,.25rem)*2)}}@media(min-width:80rem){.breadcrumbs-wrapper .chevron[data-v-f3dbf239]{margin-inline:calc(var(--spacing,.25rem)*4)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-3f74b997],[data-v-3f74b997]::backdrop,[data-v-3f74b997]:after,[data-v-3f74b997]:before{--tw-border-style:solid}}}.contact-details[data-v-3f74b997]{padding-block:calc(var(--spacing,.25rem)*8)}.nav-items[data-v-3f74b997]{border-block-color:var(--color-grey-400,#b3b3b3);border-block-style:var(--tw-border-style);border-block-width:1px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding-bottom:calc(var(--spacing,.25rem)*8)}@media(min-width:40rem){.nav-items[data-v-3f74b997]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.nav-items[data-v-3f74b997]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80rem){.nav-items[data-v-3f74b997]{grid-template-columns:repeat(5,minmax(0,1fr))}}.nav-title[data-v-3f74b997]{color:var(--color-primary-tan,#c7a573);padding-bottom:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*8)}.nav-item[data-v-3f74b997]{align-items:center;display:flex;flex-direction:row}.nav-link[data-v-3f74b997]{border-bottom:1px var(--tw-border-style) #0000;color:var(--color-text-invert,#f5f5f6);padding-block:calc(var(--spacing,.25rem)*2);transition:all .3s ease-in-out}.nav-link[data-v-3f74b997]:hover{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-primary-tan,#c7a573);color:var(--color-primary-tan,#c7a573)}.socials[data-v-3f74b997]{border-bottom:1px var(--tw-border-style) var(--color-grey-400,#b3b3b3);display:flex;flex-direction:column;padding-block:calc(var(--spacing,.25rem)*8)}@media not all and (min-width:40rem){.socials[data-v-3f74b997]{padding-block:calc(var(--spacing,.25rem)*4)}}@media(min-width:40rem){.socials[data-v-3f74b997]{flex-direction:row;justify-content:space-between}}.socials-icons[data-v-3f74b997]{align-items:center;display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*2)}@media not all and (min-width:40rem){.socials-icons[data-v-3f74b997]{border-bottom:1px var(--tw-border-style) var(--color-grey-400,#b3b3b3);justify-content:space-between;padding-bottom:calc(var(--spacing,.25rem)*4)}}.payment-icons[data-v-3f74b997]{align-items:center;display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*4)}@media not all and (min-width:40rem){.payment-icons[data-v-3f74b997]{justify-content:space-between;padding-top:calc(var(--spacing,.25rem)*4)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.new-site-banner[data-v-3a2b565b]{background-color:var(--color-primary-green,#3c4b38);bottom:calc(var(--spacing,.25rem)*0);color:var(--color-primary-tan,#c7a573);left:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*6);position:fixed;width:100%;z-index:110}.close-icon[data-v-3a2b565b] g{stroke:#fff}
