@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-5acc6b14],[data-v-5acc6b14]::backdrop,[data-v-5acc6b14]:after,[data-v-5acc6b14]:before{--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid}}}.common[data-v-5acc6b14]{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-5acc6b14]:disabled{background-color:var(--color-grey-300,#c6c6c6);cursor:not-allowed}a.common[data-v-5acc6b14]{align-items:center;display:inline-flex}.primary[data-v-5acc6b14]{background-color:var(--color-primary-green,#3c4b38);color:var(--color-neutral-paper,#f7f2ee)}.primary[data-v-5acc6b14]:focus:not(:disabled),.primary[data-v-5acc6b14]:hover:not(:disabled){outline-color:var(--color-primary-green,#3c4b38)}.primary.active[data-v-5acc6b14]:not(:disabled),.primary[data-v-5acc6b14]:focus:not(:disabled),.primary[data-v-5acc6b14]: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-5acc6b14]:not(:disabled){outline-color:var(--color-button-text-invert,#f5f5f6)}.outlined[data-v-5acc6b14]{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-5acc6b14]:focus:not(:disabled),.outlined[data-v-5acc6b14]: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-5acc6b14]: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-5acc6b14]{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-5acc6b14]:focus:not(:disabled),.outlined-secondary[data-v-5acc6b14]: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-5acc6b14]: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-5acc6b14]{background-color:#0000;border-radius:0;color:var(--color-primary-green,#3c4b38);text-decoration-color:#0000;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px}.naked[data-v-5acc6b14]:focus:not(:disabled),.naked[data-v-5acc6b14]:hover:not(:disabled){text-decoration-color:var(--color-primary-green,#3c4b38)}.naked.active[data-v-5acc6b14]: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-5acc6b14]{background-color:var(--color-secondary-sand,#ece1d8)}.white[data-v-5acc6b14]:focus:not(:disabled),.white[data-v-5acc6b14]:hover:not(:disabled){background-color:var(--color-primary-green,#3c4b38);color:var(--color-secondary-sand,#ece1d8)}.white.active[data-v-5acc6b14]: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-33eb8e35],[data-v-33eb8e35]::backdrop,[data-v-33eb8e35]:after,[data-v-33eb8e35]:before{--tw-border-style:solid;--tw-outline-style:solid}}}.common[data-v-33eb8e35]{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-33eb8e35]{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-33eb8e35]::-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-33eb8e35]::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-33eb8e35]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.common[data-v-33eb8e35]::placeholder{color:var(--color-button-text-secondary,#79797a)}.primary[data-v-33eb8e35]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.primary[data-v-33eb8e35]:focus{border-bottom-style:var(--tw-border-style);--tw-outline-style:none;border-bottom-width:2px;outline-style:none}.outlined[data-v-33eb8e35]{border-radius:.25rem;outline-width:1px}.outlined[data-v-33eb8e35],.outlined[data-v-33eb8e35]:focus{outline-style:var(--tw-outline-style)}.outlined[data-v-33eb8e35]: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-5d558f84],[data-v-5d558f84]::backdrop,[data-v-5d558f84]:after,[data-v-5d558f84]: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-5d558f84]{cursor:pointer;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4)}.common[data-v-5d558f84]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.common[data-v-5d558f84]::placeholder{color:var(--color-button-text-secondary,#79797a)}.primary[data-v-5d558f84]{background-color:var(--color-white,#fff);border-radius:var(--radius-md,.375rem)}.primary[data-state=open][data-v-5d558f84]{border-bottom-left-radius:0;border-bottom-right-radius:0}.primary[data-v-5d558f84]:focus{--tw-outline-style:none;outline-style:none}.secondary[data-v-5d558f84]{background-color:var(--color-neutral-paper,#f7f2ee);border-radius:var(--radius-md,.375rem)}.secondary[data-state=open][data-v-5d558f84]{border-bottom-left-radius:0;border-bottom-right-radius:0}.secondary[data-v-5d558f84]:focus{--tw-outline-style:none;outline-style:none}.outlined[data-v-5d558f84]{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-5d558f84],.outlined[data-state=open][data-v-5d558f84]{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-5d558f84]{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-5d558f84]:focus{outline-style:var(--tw-outline-style);outline-width:2px}.form[data-v-5d558f84]{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-5d558f84]:focus{--tw-outline-style:none;outline-style:none}.form .item[data-v-5d558f84]{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.second-line[data-v-5d558f84]{color:var(--color-red-500,oklch(63.7% .237 25.331));font-size:12px}.item[data-v-5d558f84]{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-5d558f84]{opacity:.5;pointer-events:none}.item[data-highlighted][data-v-5d558f84]{background-color:var(--color-secondary-light-green,#d0d3bf)}.item[data-v-5d558f84]{transition:background-color .3s ease-in-out}.item.outlined[data-v-5d558f84]{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-5d558f84]{opacity:.5;pointer-events:none}.item.outlined[data-highlighted][data-v-5d558f84]{background-color:var(--color-secondary-light-green,#d0d3bf)}.item.outlined[data-highlighted=true][data-v-5d558f84]{background-color:var(--color-secondary-light-green,#d0d3bf)!important}.selected[data-v-5d558f84]{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-5d558f84]{opacity:.5;pointer-events:none}.select-group[data-v-5d558f84]{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-5d558f84] 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-022d68c4] p{padding-block:calc(var(--spacing,.25rem)*6)}.block-text[data-v-022d68c4] h1,.block-text[data-v-022d68c4] h2,.block-text[data-v-022d68c4] h3{padding-top:calc(var(--spacing,.25rem)*8)}.block-text[data-v-022d68c4] ul{list-style-position:inside;list-style-type:disc}.block-text[data-v-022d68c4] ul li{padding-left:calc(var(--spacing,.25rem)*2)}.block-text[data-v-022d68c4] 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-42face4e]{border-radius:var(--radius-md,.375rem);flex-shrink:0;height:400px;overflow:hidden;width:310px;z-index:0}.product-card-background[data-v-42face4e]{border-radius:var(--radius-md,.375rem);position:relative;width:100%}@media(min-width:40rem){.product-card-background[data-v-42face4e]{height:400px;width:310px}}.product-card-background[data-v-42face4e]{transition:all .3s ease-in-out}.product-card.force-hover .product-card-background[data-v-42face4e],.product-card:hover .product-card-background[data-v-42face4e]{transform:scale(1.05)}.product-card.force-hover[data-v-42face4e] .product-card-text,.product-card.force-hover[data-v-42face4e] .product-card-gradient-overlay,.product-card[data-v-42face4e]:hover .product-card-text,.product-card[data-v-42face4e]:hover .product-card-gradient-overlay{opacity:0}.quick-order-card[data-v-42face4e]{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-42face4e],.product-card:hover .quick-order-card[data-v-42face4e]{opacity:1;pointer-events:auto}.product-card-text[data-v-42face4e]{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-42face4e]{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-42face4e]{width:100%}.price-selector[data-state=open][data-v-42face4e]{display:none}.product-card--flexible[data-v-42face4e]{height:100%;width:100%}.product-card--flexible a[data-v-42face4e]{display:block;height:100%;width:100%}.product-card--flexible .product-card-background[data-v-42face4e]{height:100%;width:100%}.product-card--flexible .quick-order-card[data-v-42face4e]{width:calc(100% - 2rem)}.flexible-image[data-v-42face4e],.product-card--flexible[data-v-42face4e] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-slider[data-v-009925e6]{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-009925e6]::-webkit-scrollbar{display:none}.chevron-buttons[data-v-009925e6]{align-items:center;display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*4)}.chevron-buttons:hover button[data-v-009925e6]{cursor:pointer}.cards-slider[data-v-009925e6]>*{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-e86cfa03],[data-v-e86cfa03]::backdrop,[data-v-e86cfa03]:after,[data-v-e86cfa03]:before{--tw-duration:initial}}}.article-card[data-v-e86cfa03]{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-e86cfa03]{min-width:320px;width:320px}}.article-card[data-v-e86cfa03]{transition:all .6s}.article-card p[data-v-e86cfa03]{overflow:hidden;text-overflow:ellipsis}.read-more-button[data-v-e86cfa03]{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-e86cfa03]{display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*2)}.hover-box[data-v-e86cfa03]{background-color:#0000;height:50%}.hover-box[data-v-e86cfa03],.image-overlay[data-v-e86cfa03]{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-e86cfa03]{background-color:var(--color-secondary-sand,#ece1d8);border-radius:var(--radius-md,.375rem);opacity:0;pointer-events:none}.info-card[data-v-e86cfa03]{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.no-image .info-card[data-v-e86cfa03],.article-card:hover .info-card[data-v-e86cfa03]{border-radius:var(--radius-md,.375rem);height:100%}.article-card:hover .hover-box[data-v-e86cfa03]{opacity:0}.article-card:hover .image-overlay[data-v-e86cfa03]{opacity:1}.article-card.no-image .read-more-button[data-v-e86cfa03],.article-card:hover .read-more-button[data-v-e86cfa03]{opacity:1!important}.article-card.no-image .article-description[data-v-e86cfa03],.article-card:hover .article-description[data-v-e86cfa03]{-webkit-line-clamp:6;max-height:18rem}:is(.article-card:hover .article-description[data-v-e86cfa03] p,.article-card.no-image .article-description[data-v-e86cfa03] p){white-space:normal}.article-description[data-v-e86cfa03]{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;max-height:6em;overflow:hidden}.article-description[data-v-e86cfa03] 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-41b6e3e8],[data-v-41b6e3e8]::backdrop,[data-v-41b6e3e8]:after,[data-v-41b6e3e8]:before{--tw-space-y-reverse:0}}}.banner[data-v-41b6e3e8]{position:relative;width:100%}@media(min-width:64rem){.banner[data-v-41b6e3e8]{min-height:500px}.banner-content[data-v-41b6e3e8]{inset:calc(var(--spacing,.25rem)*0);position:absolute;width:100%}@media(min-width:40rem){.banner-content[data-v-41b6e3e8]{max-width:40rem}}.banner-content[data-v-41b6e3e8]{max-width:64rem}@media(min-width:80rem){.banner-content[data-v-41b6e3e8]{max-width:80rem}}.banner-content[data-v-41b6e3e8]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.banner-content[data-v-41b6e3e8]{padding-inline:1rem}}.banner-content[data-v-41b6e3e8]{padding:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*20)}}@media(min-width:80rem){.banner-content[data-v-41b6e3e8]{padding-top:calc(var(--spacing,.25rem)*40)}}.banner-card[data-v-41b6e3e8]{display:flex;flex-direction:column}:where(.banner-card[data-v-41b6e3e8]>: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-card[data-v-41b6e3e8]{border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.banner-card[data-v-41b6e3e8]{max-width:50%}}.category-card[data-v-49aeee45]{flex-shrink:0;overflow:hidden;z-index:0}.category-card[data-v-49aeee45],.category-card-background[data-v-49aeee45]{border-radius:var(--radius-md,.375rem);height:400px;position:relative;width:310px}.category-card-background[data-v-49aeee45]{transition:all .3s ease-in-out}.category-card-background[data-v-49aeee45]:hover{transform:scale(1.05)}.category-card-background[data-v-49aeee45]:hover .category-card-text,.category-card-background[data-v-49aeee45]:hover .category-card-gradient-overlay{opacity:0}.category-card-text[data-v-49aeee45]{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-49aeee45]{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-198f3d64]{flex-shrink:0;overflow:hidden;z-index:0}.category-card[data-v-198f3d64],.category-card-background[data-v-198f3d64]{border-radius:var(--radius-md,.375rem);height:400px;width:310px}.category-card-background[data-v-198f3d64]{position:relative;transition:all .3s ease-in-out}.category-card-background[data-v-198f3d64]:hover{transform:scale(1.05)}.category-card-background[data-v-198f3d64]:hover .category-card-text,.category-card-background[data-v-198f3d64]:hover .category-card-gradient-overlay{opacity:0}.category-card-text[data-v-198f3d64]{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-198f3d64]{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-794d79eb],[data-v-794d79eb]::backdrop,[data-v-794d79eb]:after,[data-v-794d79eb]:before{--tw-leading:initial}}}.events-card[data-v-794d79eb]{background-position:50%;display:flex;flex-direction:column;height:430px;overflow:hidden;position:relative}.events-card[data-v-794d79eb],.events-card-background[data-v-794d79eb]{border-radius:var(--radius-md,.375rem)}.events-card-background[data-v-794d79eb]{height:100%;transition:all .3s ease-in-out}.events-card:hover .events-card-background[data-v-794d79eb]{transform:scale(1.05)}.tag[data-v-794d79eb]{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-3e9b2f7d]{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-27cb72fd]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6)}.column-text[data-v-27cb72fd] p{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-27cb72fd] p{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-27cb72fd] h1{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-27cb72fd] h1{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-27cb72fd] h2{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-27cb72fd] h2{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-27cb72fd] h3{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-27cb72fd] h3{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-cta[data-v-27cb72fd]{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-cta[data-v-27cb72fd]{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-cfd14f4c]{width:100%}@media(min-width:40rem){.left_right_columns[data-v-cfd14f4c]{max-width:40rem}}@media(min-width:64rem){.left_right_columns[data-v-cfd14f4c]{max-width:64rem}}@media(min-width:80rem){.left_right_columns[data-v-cfd14f4c]{max-width:80rem}}.left_right_columns[data-v-cfd14f4c]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.left_right_columns[data-v-cfd14f4c]{padding-inline:1rem}}.left_right_columns[data-v-cfd14f4c]{display:flex;flex-direction:column-reverse}@media(min-width:40rem){.left_right_columns[data-v-cfd14f4c]{flex-direction:row;max-height:400px}}.column[data-v-cfd14f4c]{overflow:hidden;width:100%}@media not all and (min-width:40rem){.column[data-v-cfd14f4c]{height:300px}}@media(min-width:40rem){.column[data-v-cfd14f4c]{width:50%}}.column-items[data-v-cfd14f4c]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*6)}.column-text[data-v-cfd14f4c] p{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-cfd14f4c] p{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-cfd14f4c] h1{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-cfd14f4c] h1{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-cfd14f4c] h2{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-cfd14f4c] h2{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-text[data-v-cfd14f4c] h3{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-text[data-v-cfd14f4c] h3{padding-inline:calc(var(--spacing,.25rem)*15)}}.column-cta[data-v-cfd14f4c]{padding-inline:calc(var(--spacing,.25rem)*6)}@media(min-width:80rem){.column-cta[data-v-cfd14f4c]{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)}.section-anchor[data-v-9935af8c]{scroll-margin-top:var(--header-height)}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-81301a42]:after{content:" "}.article-image[data-v-81301a42]{width:100%}.article-image[data-v-81301a42],.image-wrapper[data-v-81301a42]{border-radius:var(--radius-sm,.25rem)}.image-wrapper[data-v-81301a42]{height:100%;overflow:hidden}.image-wrapper[data-v-81301a42] div{height:100%}.image-wrapper[data-v-81301a42] img{aspect-ratio:.7693;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.image-wrapper[data-v-81301a42]:hover img{transform:scale(1.05)}p[data-v-2a59b74a]:after{content:" "}.article-image[data-v-2a59b74a]{width:100%}.article-image[data-v-2a59b74a],.image-wrapper[data-v-2a59b74a]{border-radius:var(--radius-sm,.25rem)}.image-wrapper[data-v-2a59b74a]{overflow:hidden}.image-wrapper[data-v-2a59b74a] div{height:100%}.image-wrapper[data-v-2a59b74a] img{aspect-ratio:.7693;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.image-wrapper[data-v-2a59b74a]:hover img{transform:scale(1.05)}p[data-v-1be2acc6]:after{content:" "}.article-image[data-v-1be2acc6]{width:100%}.article-image[data-v-1be2acc6],.image-wrapper[data-v-1be2acc6]{border-radius:var(--radius-sm,.25rem)}.image-wrapper[data-v-1be2acc6]{overflow:hidden}.image-wrapper[data-v-1be2acc6] div{height:100%}.image-wrapper[data-v-1be2acc6] img{aspect-ratio:.7693;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.image-wrapper[data-v-1be2acc6]:hover img{transform:scale(1.05)}[data-v-7fb02a18] [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-cc45cce1],[data-v-cc45cce1]::backdrop,[data-v-cc45cce1]:after,[data-v-cc45cce1]:before{--tw-border-style:solid;--tw-outline-style:solid}}}.common[data-v-cc45cce1]{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-cc45cce1]{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-cc45cce1]::-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-cc45cce1]::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-cc45cce1]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.common[data-v-cc45cce1]::placeholder{color:var(--color-button-text-secondary,#79797a)}.primary[data-v-cc45cce1]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.primary[data-v-cc45cce1]:focus{border-bottom-style:var(--tw-border-style);--tw-outline-style:none;border-bottom-width:2px;outline-style:none}.outlined[data-v-cc45cce1]{border-radius:.25rem;outline-width:1px}.outlined[data-v-cc45cce1],.outlined[data-v-cc45cce1]:focus{outline-style:var(--tw-outline-style)}.outlined[data-v-cc45cce1]: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-70ec7cad],[data-v-70ec7cad]::backdrop,[data-v-70ec7cad]:after,[data-v-70ec7cad]:before{--tw-border-style:solid}}}.accordion-item[data-v-70ec7cad]{color:var(--color-text-primary,#2f2f2f);padding-top:calc(var(--spacing,.25rem)*8)}.accordion-content[data-v-70ec7cad],.accordion-item-open[data-v-70ec7cad]{border-bottom:1px var(--tw-border-style) var(--color-grey-300,#c6c6c6);padding-block:calc(var(--spacing,.25rem)*8)}.accordion-content[data-v-70ec7cad]{display:grid;gap:calc(var(--spacing,.25rem)*6)}.accordion-content[data-state=open][data-v-70ec7cad]{animation:slideDown-70ec7cad .3s ease-out}.accordion-content[data-state=closed][data-v-70ec7cad]{animation:slideUp-70ec7cad .3s ease-out}.add-button[data-v-70ec7cad]{align-items:flex-end;display:flex}.add-button[data-v-70ec7cad] .base-button{width:100%}.checkout-select-fixed[data-v-70ec7cad] button[role=combobox]{height:40px;min-height:40px}.checkout-select-fixed[data-v-70ec7cad] button[role=combobox] svg{height:1.25rem;width:1.25rem}@keyframes slideDown-70ec7cad{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes slideUp-70ec7cad{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-24ccc18f],[data-v-24ccc18f]::backdrop,[data-v-24ccc18f]:after,[data-v-24ccc18f]:before{--tw-border-style:solid;--tw-outline-style:solid}}}.common[data-v-24ccc18f]{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-24ccc18f]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.common[data-v-24ccc18f]::placeholder{color:var(--color-button-text-secondary,#79797a)}.primary[data-v-24ccc18f]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.primary[data-v-24ccc18f]:focus{border-bottom-style:var(--tw-border-style);--tw-outline-style:none;border-bottom-width:2px;outline-style:none}.outlined[data-v-24ccc18f]{border-radius:.25rem;outline-width:1px}.outlined[data-v-24ccc18f],.outlined[data-v-24ccc18f]:focus{outline-style:var(--tw-outline-style)}.outlined[data-v-24ccc18f]:focus{outline-width:2px}p[data-v-8ea7c839]:after{content:" "}.product-image[data-v-8ea7c839]{-o-object-fit:cover;object-fit:cover;width:100%}.image-wrapper[data-v-8ea7c839],.product-image[data-v-8ea7c839]{border-radius:var(--radius-sm,.25rem)}.image-wrapper[data-v-8ea7c839]{overflow:hidden;position:relative}.sale-banner[data-v-8ea7c839]{background:#e53e3e;color:#fff;padding:.25rem 3rem .25rem 2.5rem;position:absolute;right:-35px;top:16px;transform:rotate(45deg)}.sale-price[data-v-8ea7c839]{color:red;font-size:12px;text-align:left}.image-wrapper[data-v-8ea7c839] img{transition:all .3s ease-in-out}.image-wrapper[data-v-8ea7c839]: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-af29a936],[data-v-af29a936]::backdrop,[data-v-af29a936]:after,[data-v-af29a936]:before{--tw-border-style:solid;--tw-space-y-reverse:0;--tw-duration:initial;--tw-ease:initial}}}.order-container[data-v-af29a936]{background-color:var(--color-secondary-sand,#ece1d8);display:flex;justify-content:center;width:100%;z-index:20}.search-field[data-v-af29a936]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding:calc(var(--spacing,.25rem)*3);width:100%}.search-field[data-v-af29a936]:focus{outline-color:var(--color-neutral-paper,#f7f2ee)}.results-container[data-v-af29a936]{height:315px;width:100%}:where(.results-container[data-v-af29a936]>: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-af29a936]{transition:all .3s ease-in-out}@media(min-width:40rem){.cart-container[data-v-af29a936]{max-width:40rem}}@media(min-width:64rem){.cart-container[data-v-af29a936]{max-width:64rem}}@media(min-width:80rem){.cart-container[data-v-af29a936]{max-width:80rem}}.cart-container[data-v-af29a936]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.cart-container[data-v-af29a936]{padding-inline:1rem}}.cart-container[data-v-af29a936]{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-af29a936]>: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-af29a936]{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-af29a936]{max-width:40rem}}@media(min-width:64rem){.cart-container-mobile[data-v-af29a936]{max-width:64rem}}@media(min-width:80rem){.cart-container-mobile[data-v-af29a936]{max-width:80rem}}.cart-container-mobile[data-v-af29a936]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.cart-container-mobile[data-v-af29a936]{padding-inline:1rem}}.cart-container-mobile[data-v-af29a936]{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-af29a936]>: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-af29a936]{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-af29a936]:not([style*="display: none"]),.cart-container[data-v-af29a936]:not([style*="display: none"]){max-height:2000px;opacity:1}.bg-overlay[data-v-af29a936]{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-af29a936]: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-7d58f90e],[data-v-7d58f90e]::backdrop,[data-v-7d58f90e]:after,[data-v-7d58f90e]:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial}}}.heart[data-v-7d58f90e]{fill:#000;height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.AccordionTrigger[data-v-7d58f90e]{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-7d58f90e]:hover{cursor:pointer}}.AccordionTrigger[data-state=open][data-v-7d58f90e]{margin-bottom:calc(var(--spacing,.25rem)*4)}.AccordionContent[data-state=closed][data-v-7d58f90e],.AccordionContent[data-state=open][data-v-7d58f90e]{animation:slideUp .3s ease-out}.AccordionChevron[data-v-7d58f90e]{transition:transform .3s}.AccordionTrigger[data-state=open]>.AccordionChevron[data-v-7d58f90e]{transform:rotate(180deg)}.selectTrigger[data-v-7d58f90e]{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-7d58f90e]{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-7d58f90e]:focus{--tw-outline-style:none;outline-style:none}.selectTrigger[data-v-7d58f90e]::-moz-placeholder{color:var(--color-button-text-secondary,#79797a)}.selectTrigger[data-v-7d58f90e]::placeholder{color:var(--color-button-text-secondary,#79797a)}.selectItem[data-v-7d58f90e]{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-7d58f90e]{opacity:.5;pointer-events:none}.selectItem[data-highlighted][data-v-7d58f90e]{background-color:var(--color-secondary-light-green,#d0d3bf)}.selectItem[data-v-7d58f90e]{transition:background-color .3s ease-in-out}.AccordionTitle[data-v-7d58f90e]{border-bottom:1px var(--tw-border-style) var(--color-grey-400,#b3b3b3)}.AccordionContent[data-v-7d58f90e]{padding-inline:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*2)}.favourited[data-v-7d58f90e] g{fill:var(--color-red-500,oklch(63.7% .237 25.331))}.favourited[data-v-7d58f90e] path{fill:var(--color-red-500,oklch(63.7% .237 25.331))}.rich-text[data-v-7d58f90e]{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-7d58f90e] p{margin-bottom:calc(var(--spacing,.25rem)*4)}.rich-text[data-v-7d58f90e] p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}:is(.rich-text[data-v-7d58f90e] h1,.rich-text[data-v-7d58f90e] h2,.rich-text[data-v-7d58f90e] h3,.rich-text[data-v-7d58f90e] h4,.rich-text[data-v-7d58f90e] h5,.rich-text[data-v-7d58f90e] 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-7d58f90e] h1:first-child,.rich-text[data-v-7d58f90e] h2:first-child,.rich-text[data-v-7d58f90e] h3:first-child,.rich-text[data-v-7d58f90e] h4:first-child,.rich-text[data-v-7d58f90e] h5:first-child,.rich-text[data-v-7d58f90e] h6:first-child){margin-top:calc(var(--spacing,.25rem)*0)}:is(.rich-text[data-v-7d58f90e] ul,.rich-text[data-v-7d58f90e] ol){margin-bottom:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*6)}.rich-text[data-v-7d58f90e] ul{list-style-type:disc}.rich-text[data-v-7d58f90e] ol{list-style-type:decimal}.rich-text[data-v-7d58f90e] li{margin-bottom:calc(var(--spacing,.25rem)*1)}.rich-text[data-v-7d58f90e] a{color:var(--color-primary-green,#3c4b38);text-decoration-line:underline}@media(hover:hover){.rich-text[data-v-7d58f90e] a:hover{text-decoration-line:none}}:is(.rich-text[data-v-7d58f90e] strong,.rich-text[data-v-7d58f90e] b){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}:is(.rich-text[data-v-7d58f90e] em,.rich-text[data-v-7d58f90e] i){font-style:italic}.rich-text[data-v-7d58f90e] 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-7d58f90e] hr{border-color:var(--color-grey-200,#d9d9d9);margin-block:calc(var(--spacing,.25rem)*6)}.rich-text[data-v-7d58f90e] table{border-collapse:collapse;margin-bottom:calc(var(--spacing,.25rem)*4);width:100%}:is(.rich-text[data-v-7d58f90e] th,.rich-text[data-v-7d58f90e] 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-7d58f90e] 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-22de3e44],[data-v-22de3e44]::backdrop,[data-v-22de3e44]:after,[data-v-22de3e44]:before{--tw-font-weight:initial;--tw-border-style:solid}}}.attribute-table[data-v-22de3e44]{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-22de3e44]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.attribute-type[data-v-22de3e44]{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-22de3e44]{max-width:50%}.attribute-row[data-v-22de3e44]{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-90e75494],[data-v-90e75494]::backdrop,[data-v-90e75494]:after,[data-v-90e75494]:before{--tw-outline-style:solid}}}.filters-bar[data-v-90e75494]{background-color:var(--color-secondary-sand,#ece1d8);margin-bottom:calc(var(--spacing,.25rem)*12)}.selected-filters[data-v-90e75494]{display:flex;gap:calc(var(--spacing,.25rem)*4)}.filter-list[data-v-90e75494]{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*8);text-wrap:nowrap}.filter-list[data-v-90e75494] button{width:auto}.search-field[data-v-90e75494]{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-90e75494]:focus-within{outline-color:var(--color-black,#000);outline-style:var(--tw-outline-style);outline-width:2px}.search-input[data-v-90e75494]{margin-left:calc(var(--spacing,.25rem)*2)}.search-input[data-v-90e75494]: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-c80ba62d]{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:64rem){.results-container[data-v-c80ba62d]{grid-template-columns:repeat(4,minmax(0,1fr))}}.selected-filters[data-v-c80ba62d]{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-a3e2b941]{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:64rem){.results-container[data-v-a3e2b941]{grid-template-columns:repeat(4,minmax(0,1fr))}}.selected-filters[data-v-a3e2b941]{display:flex;gap:calc(var(--spacing,.25rem)*4)}.filter-bar[data-v-becba0ab]{display:flex;flex-direction:row;gap:calc(var(--spacing,.25rem)*4);margin-top:calc(var(--spacing,.25rem)*6)}.article-sections[data-v-becba0ab]{display:flex;flex-direction:column;margin-block:calc(var(--spacing,.25rem)*12)}.article-grid[data-v-becba0ab]{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:40rem){.article-grid[data-v-becba0ab]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.article-grid[data-v-becba0ab]{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-fcc0f642],[data-v-fcc0f642]::backdrop,[data-v-fcc0f642]:after,[data-v-fcc0f642]:before{--tw-space-y-reverse:0}}}.side-navigation[data-v-fcc0f642]{position:sticky;top:var(--header-height)}:where(.side-navigation[data-v-fcc0f642]>: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-fcc0f642]{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-fcc0f642]{top:calc(var(--header-height) + 40px)}.circle[data-v-fcc0f642]{border-radius:3.40282e+38px;display:inline-block;height:10px;margin-right:calc(var(--spacing,.25rem)*2);transition:background-color .2s;vertical-align:middle;width:10px}.side-navigation-item[data-v-fcc0f642]{align-items:center;display:flex;flex-direction:row}a[data-v-fcc0f642]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.article-wrapper[data-v-0e0bcfab]{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:calc(var(--spacing,.25rem)*14)}@media(min-width:40rem){.article-wrapper[data-v-0e0bcfab]{flex-direction:row}}.article-wrapper .article-content[data-v-0e0bcfab]{width:100%}@media not all and (min-width:40rem){.article-wrapper .article-content[data-v-0e0bcfab]{padding-top:calc(var(--spacing,.25rem)*4)}}@media(min-width:40rem){.article-wrapper .article-content[data-v-0e0bcfab]{width:66.6667%}.article-wrapper .article-content.no-nav[data-v-0e0bcfab]{margin-inline:auto}}.article-wrapper .article-navigation[data-v-0e0bcfab]{width:100%;z-index:1}@media(min-width:40rem){.article-wrapper .article-navigation[data-v-0e0bcfab]{max-width:25%}}.article-wrapper .article-image[data-v-0e0bcfab]{border-radius:var(--radius-lg,.5rem);margin-block:calc(var(--spacing,.25rem)*4);width:100%}.article-wrapper .article-video[data-v-0e0bcfab]{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-7ab011be],[data-v-7ab011be]::backdrop,[data-v-7ab011be]:after,[data-v-7ab011be]:before{--tw-border-style:solid;--tw-font-weight:initial}}}.subcategory-anchor-bar[data-v-7ab011be]{background-color:var(--color-white,#fff);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-grey-200,#d9d9d9);position:sticky;top:var(--mobile-header-height);z-index:10}@media(min-width:80rem){.subcategory-anchor-bar[data-v-7ab011be]{top:var(--header-height)}}.anchor-container[data-v-7ab011be]{width:100%}@media(min-width:40rem){.anchor-container[data-v-7ab011be]{max-width:40rem}}@media(min-width:64rem){.anchor-container[data-v-7ab011be]{max-width:64rem}}@media(min-width:80rem){.anchor-container[data-v-7ab011be]{max-width:80rem}}.anchor-container[data-v-7ab011be]{margin-inline:auto;padding-inline:2rem}@media(min-width:40rem){.anchor-container[data-v-7ab011be]{padding-inline:1rem}}.anchor-container[data-v-7ab011be]{align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.anchor-container[data-v-7ab011be]::-webkit-scrollbar{display:none}.anchor-chip[data-v-7ab011be]{border-color:var(--color-primary-green,#3c4b38);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px;cursor:pointer;flex-shrink:0;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));white-space:nowrap}.anchor-chip[data-v-7ab011be],.anchor-chip[data-v-7ab011be]:hover{color:var(--color-primary-green,#3c4b38)}.anchor-chip.is-main[data-v-7ab011be]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.anchor-chip.is-active[data-v-7ab011be]{background-color:var(--color-primary-green,#3c4b38);border-color:var(--color-primary-green,#3c4b38);color:var(--color-white,#fff)}.anchor-divider[data-v-7ab011be]{align-self:stretch;background-color:var(--color-grey-200,#d9d9d9);flex-shrink:0;margin-inline:calc(var(--spacing,.25rem)*1);width:1px}.anchor-scroll-buttons[data-v-7ab011be]{flex-direction:row;gap:calc(var(--spacing,.25rem)*2)}.anchor-scroll-button[data-v-7ab011be],.anchor-scroll-buttons[data-v-7ab011be]{align-items:center;display:flex;flex-shrink:0}.anchor-scroll-button[data-v-7ab011be]{background-color:var(--color-white,#fff);border-color:var(--color-primary-green,#3c4b38);border-radius:3.40282e+38px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-primary-green,#3c4b38);cursor:pointer;height:calc(var(--spacing,.25rem)*6);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*6)}.anchor-scroll-button[data-v-7ab011be]:hover:not(:disabled){background-color:var(--color-primary-green,#3c4b38);color:var(--color-white,#fff)}.anchor-scroll-button[data-v-7ab011be]:disabled{cursor:not-allowed;opacity:.4}.grid-container[data-v-78669c97]{-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-78669c97]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.grid-container[data-v-78669c97]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:calc(var(--spacing,.25rem)*16)}}.description[data-v-78669c97] p{margin-top:calc(var(--spacing,.25rem)*6);width:100%}@media(min-width:64rem){.description[data-v-78669c97] p{max-width:50%}}.grid-container[data-v-070c3a69]{-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-070c3a69]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:calc(var(--spacing,.25rem)*16)}}.description[data-v-070c3a69] p{margin-top:calc(var(--spacing,.25rem)*6);width:100%}@media(min-width:64rem){.description[data-v-070c3a69] p{max-width:50%}}.results-container[data-v-81f88942]{display:grid;gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:64rem){.results-container[data-v-81f88942]{grid-template-columns:repeat(4,minmax(0,1fr))}}.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-865b661f],[data-v-865b661f]::backdrop,[data-v-865b661f]:after,[data-v-865b661f]:before{--tw-border-style:solid}}}.contact-details[data-v-865b661f]{padding-block:calc(var(--spacing,.25rem)*8)}.nav-items[data-v-865b661f]{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-865b661f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.nav-items[data-v-865b661f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80rem){.nav-items[data-v-865b661f]{grid-template-columns:repeat(5,minmax(0,1fr))}}.nav-title[data-v-865b661f]{color:var(--color-primary-tan,#c7a573);padding-bottom:calc(var(--spacing,.25rem)*6);padding-top:calc(var(--spacing,.25rem)*8)}.nav-item[data-v-865b661f]{align-items:center;display:flex;flex-direction:row}.nav-link[data-v-865b661f]{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-865b661f]: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-865b661f]{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-865b661f]{padding-block:calc(var(--spacing,.25rem)*4)}}@media(min-width:40rem){.socials[data-v-865b661f]{flex-direction:row;justify-content:space-between}}.socials-icons[data-v-865b661f]{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-865b661f]{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-865b661f]{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-865b661f]{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-2cd502bf]{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-2cd502bf] g{stroke:#fff}
