:root{--max-width: 1230px;--black: #000000;--white: #ffffff;--green: #016931;--red: #ce2b2a;--text: #393939;--light-grey: rgba(0, 0, 0, .1);--light-green: rgba(1, 105, 49, .07);--font-stack: "Inter", system-ui, sans-serif;--font-heading: "DM Serif Display", serif;--font-size: 1.125rem;--regular: 400;--medium: 500;--semibold: 600;--bold: 700;--border-width: 3px;--border-color: var(--black);--border: var(--border-width) solid var(--border-color);--corners: 5px;--section-wrap-padding: 4rem;--default-gap: 3.125rem;--grid-2-gap: 3.125rem;--grid-3-gap: 1.5rem;--column-section-gap: 4rem;--footer-grid-gap: 3.125rem;--products-grid-gap: 3.125rem;--collections-grid-gap: 3.125rem;--articles-grid-gap: 3.125rem;--header-height: 96px;--shopify-accelerated-checkout-button-block-size: 55px;--shopify-accelerated-checkout-button-border-radius: 5px}*{margin:0;padding:0;border:none;border-collapse:collapse;outline:none;letter-spacing:-.03em;list-style:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}html{scroll-behavior:smooth}body{background:var(--green);font-family:var(--font-stack);font-weight:var(--regular);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size)}.shopify-section-group-header-group,main,main>*,#breadcrumb{background-color:var(--white)}button,summary{cursor:pointer}button:disabled{background-color:#777!important;border-color:#777!important;cursor:not-allowed!important}a{color:inherit;text-decoration:none}header a:not([class]):hover,nav a:hover,nav summary:hover,#breadcrumb a:hover{text-decoration:underline;text-decoration-thickness:2px}header{margin:0 auto;max-width:var(--max-width)}main img,main svg,footer img{max-width:100%;height:auto;display:block}body img.round{border-radius:50%;aspect-ratio:1/1;width:100%;height:100%;object-fit:cover;object-position:center}.button-section{margin-bottom:3rem}.uppercase{text-transform:uppercase}.strike,s{text-decoration:line-through}.underline{text-decoration:underline}.text-black{color:var(--black)}.text-green{color:var(--green)}.text-red{color:var(--red)}.center,.flex.align-center{text-align:center;justify-content:center}.align-right,.flex.align-right{text-align:right;justify-content:flex-end}.align-left,.flex.align-left{text-align:left;justify-content:flex-start}body .nomargin{margin:0}body .hide{display:none}.placeholder{background-color:#f7f7f7}@media (min-width: 769px){body [data-device=mobile]{display:none}}a.skip-to-content{display:block;position:absolute;top:0;left:0;z-index:-1;transform:translate(-100%);background-color:var(--text);padding:10px;color:var(--white);font-style:italic;text-decoration:underline;text-align:center}a.skip-to-content:focus-visible{position:relative;transform:translate(0)}@media (min-width: 769px){*:focus-visible,a.skip-to-content:focus-visible span{outline:2px solid orange;outline-offset:2px}}.section-wrap{padding-top:var(--section-wrap-padding);padding-bottom:var(--section-wrap-padding);position:relative}body .section-wrap.unpadded{padding-bottom:0}.section-wrap.reducedPadding{padding-top:calc(var(--section-wrap-padding) / 1.75);padding-bottom:calc(var(--section-wrap-padding) / 1.75)}.section{max-width:var(--max-width);margin:0 auto}.section-narrow{max-width:calc(var(--max-width) - 16rem);margin:0 auto}.section-wrap>*{padding:0 1rem}.section-wrap.section-dark:after,.section-wrap.section-light:after{content:"";display:block;width:100%;height:8px;background-image:url("data:image/svg+xml,%3Csvg width='14.002533px' height='8px' viewBox='0 0 14.002533 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.002533,0 L14.002533,1.07508223 L7.85409972,7.68505514 C7.56464871,7.99623878 6.94870188,8.09326347 6.47834398,7.90176584 C6.34502354,7.84748686 6.23282644,7.77325848 6.15078309,7.68505514 L0.00244140625,1.07508223 L0,0 L14.002533,0 Z' fill='%23ffffff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-repeat:repeat-x;position:absolute;bottom:-8px;z-index:10}.section-wrap.section-dark:after{background-image:url("data:image/svg+xml,%3Csvg width='14.002533px' height='8px' viewBox='0 0 14.002533 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.002533,0 L14.002533,1.07508223 L7.85409972,7.68505514 C7.56464871,7.99623878 6.94870188,8.09326347 6.47834398,7.90176584 C6.34502354,7.84748686 6.23282644,7.77325848 6.15078309,7.68505514 L0.00244140625,1.07508223 L0,0 L14.002533,0 Z' fill='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E%0A")}.section-wrap.section-dark{background-color:var(--black);color:var(--white)}.form{max-width:600px}form.center{margin:0 auto}form .form-row{margin-bottom:1rem}form label{display:block;padding:0 0 .5rem;font-weight:var(--medium)}form label.required:after{content:"*"}form .errors{color:var(--red)}input[type=text]:not([class]),input[type=search],input[type=number]:not([class]),input[type=email],input[type=tel],input[type=password],select,textarea{background:#fff;width:100%;display:block;border-radius:var(--corners);border:var(--border);padding:.75rem;font-family:var(--font-stack);font-size:1rem;font-weight:var(--medium);color:var(--black)}.section-dark input[type=text]:not([class]),.section-dark input[type=number]:not([class]),.section-dark input[type=email],.section-dark input[type=tel],.section-dark input[type=password],.section-dark select,.section-dark textarea{border-color:var(--white)}input[type=search]{min-width:400px}select{-webkit-appearance:none;appearance:none;padding-right:2rem;background-image:url("data:image/svg+xml,%0A%3Csvg width='41.2211298px' height='24px' viewBox='0 0 41.2211298 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M20.6222492,0 L20.6261197,0 L20.6270797,0 L20.632447,0 L20.650447,0.000388443622 L20.6534063,0.00048334847 L20.6552701,0.000517859595 L20.6606375,0.00070932427 L20.6786406,0.00120590176 C20.9041575,0.00946902809 21.1287498,0.0591020146 21.34011,0.150593796 L21.3415591,0.151265701 L21.3423269,0.151596435 C21.5433677,0.238804938 21.7315995,0.363465046 21.8961901,0.525146427 L21.8983634,0.527402421 L21.9001492,0.529072657 L21.9088148,0.537797307 L21.9175234,0.546445218 L21.9190967,0.548079206 L21.921448,0.550406037 C21.9355072,0.564718265 21.9492865,0.579209253 21.9627856,0.593871881 L21.9707887,0.60276535 L40.7338658,20.918211 C41.4149817,21.6556825 41.3765644,22.8015497 40.652932,23.4919549 L40.630794,23.512736 C39.8858732,24.2007318 38.7242648,24.154585 38.036269,23.4096642 L20.6105274,4.54208849 L3.18486071,23.4096643 C2.50374478,24.1471359 1.3584412,24.199739 0.612807397,23.5331555 L0.590335659,23.5127359 C-0.154585071,22.82474 -0.20073177,21.6631316 0.487264121,20.9182108 L19.2532037,0.599601689 L19.2583465,0.59387004 C19.2785951,0.5718761 19.2994743,0.550268348 19.3209829,0.529070822 L19.3227478,0.527345927 L19.324942,0.525148008 C19.4895327,0.363466643 19.6777645,0.238806555 19.8788052,0.151598071 L19.881021,0.150644268 L19.9075102,0.139373525 C20.1111,0.0550359976 20.3263712,0.00912299498 20.5424916,0.00120418689 L20.5604172,0.00070932427 L20.5658621,0.000519563352 L20.5676484,0.00048334847 L20.5706851,0.000386731527 L20.5886077,0 L20.5940524,0 L20.594935,0 L20.5988829,0 L20.6105274,0 L20.6222492,0 Z' id='Combined-Shape' fill='%23000000' fill-rule='nonzero' transform='translate(20.6106, 12) rotate(-180) translate(-20.6106, -12)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - .5rem) center;background-size:1rem auto}.checkbox{margin-right:10px;display:inline-block;line-height:0}fieldset{border-bottom:1px solid var(--light-grey)}fieldset legend{display:block;margin-bottom:1rem;font-family:var(--font-stack);font-size:1.25rem;font-weight:var(--semibold);color:var(--black)}.input-stepper{display:flex;align-items:center;justify-content:space-evenly;padding-left:.5rem;padding-right:.5rem;height:36px;background-color:var(--light-green);border-radius:var(--corners)}.input-stepper input[type=number]{width:50px;text-align:center;-moz-appearance:textfield;background-color:transparent;font-family:var(--font-stack);font-size:1.125rem;font-weight:var(--medium)}.input-stepper input::-webkit-outer-spin-button,.input-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-stepper button{display:flex;justify-content:center;width:20px;height:100%;font-size:1.5rem;font-family:var(--font-stack);color:var(--green);background-color:transparent}table{width:100%;border:var(--border);position:relative;background-color:var(--white);margin-bottom:2rem}table th{background-color:var(--black);color:var(--white)}table th,table td{padding:.75rem;text-align:left;border-bottom:1px dashed var(--black)}table tbody tr:nth-child(2n) td{background-color:var(--cream)}main button:not([class]),.button{font-family:var(--font-stack);font-size:1rem;font-weight:var(--semibold);text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:50px;min-width:110px;text-decoration:none;line-height:1;white-space:nowrap;background-color:transparent;color:var(--black);border:var(--border);padding:0 16px;border-radius:var(--corners)}main button:not([class]):hover,.button:hover,.button.button-checkout:hover{border-color:var(--black);background-color:var(--black);color:var(--white);text-shadow:none}.button.invert,.section-light .image-text-content .button{color:var(--white);border-color:var(--white)}.button.invert:hover,.section-light .image-text-content .button:hover{background-color:var(--white);color:var(--black)}button+button,.button+.button{margin-left:1rem}.button.small{font-size:1rem;font-weight:var(--medium);border-width:2px;height:36px}.button.button-checkout{border-color:var(--green);background-color:var(--green);color:var(--white);width:100%;height:62px}.button.solid{background-color:var(--black);color:var(--white)}.button.solid:hover{border-color:var(--green);background-color:var(--green)}main#main-content .shopify-payment-button__button--unbranded{background-color:var(--black);font-family:var(--font-stack);font-size:1rem;font-weight:var(--semibold);text-transform:uppercase}main#main-content .shopify-payment-button__button--unbranded[aria-disabled=true]{display:none}.medium{font-weight:var(--medium)}.semibold{font-weight:var(--semibold)}.bold{font-weight:var(--bold)}sup{position:absolute;top:-4px}h1,h2,h3{font-family:var(--font-heading);font-weight:var(--regular);font-style:normal;color:var(--black);position:relative}.section-dark h1,.section-dark h2,.section-dark h3{color:var(--white)}h1{font-size:3rem;margin-top:1rem;margin-bottom:1.5rem;line-height:3.5rem}h2:not(.subtitle),.heading2{font-size:3rem;margin:0 auto 3rem;line-height:3.5rem;padding-bottom:1.5rem;text-align:center}.heading2:after,h2:not(.subtitle):after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='189px' height='6px' viewBox='0 0 189 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M0,0 L189,0 L189,6 L0,6 L0,0 Z' id='path-fc-y9-tf-d-1'%3E%3C/path%3E%3C/defs%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(0, 0)' xlink:href='%23path-fc-y9-tf-d-1'%3E%3Cpath d='M63,0 L63,6 L-7.01660952e-14,6 L-7.01660952e-14,5.998 L3,0 L63,0 Z' fill='%23016931'%3E%3C/path%3E%3Crect id='Rectangle-3-Copy' fill='%23F6F6F6' x='63' y='0' width='63' height='6'%3E%3C/rect%3E%3Cpath d='M189,0 L189,0.002 L186,6 L126,6 L126,0 L189,0 Z' fill='%23CE2B2A'%3E%3C/path%3E%3Cpolygon fill='%23F6F6F6' points='63 0 66 6 60 6'%3E%3C/polygon%3E%3Cpolygon fill='%23F6F6F6' transform='translate(126, 3) scale(1, -1) translate(-126, -3)' points='126 0 129 6 123 6'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;display:block;width:calc(100% - 2rem);height:6px;left:1rem;bottom:0;position:absolute}h3{font-size:1.5rem;margin-bottom:.5rem;line-height:1.2em}h3:not([class]){margin-top:1rem}h2+.subtitle{margin-top:-1rem;margin-bottom:2.5rem}h1.subtitle,h2.subtitle,h3.subtitle{font-size:2rem;font-style:italic}.section-wrap:not(.section-dark) h3.subtitle{color:var(--text)}main p,main ul,main ol{line-height:2rem;margin-bottom:1rem}hr{background:none;border-top:1px solid var(--light-grey);margin-top:1.5rem;margin-bottom:1.5rem}.large-text{font-size:2rem}.default-text{font-size:1rem}.small-text{font-size:.925rem}.smaller-text{font-size:.825rem}.rte ul,.rte ol{margin-left:2rem}.rte ul li{list-style:square}.rte ol li{list-style:auto}.rte a:not([class]){font-weight:var(--semibold);text-decoration:underline;text-decoration-thickness:2px;transition:all .2s ease-in-out}.rte a:not([class]):hover{color:var(--red)}.rte.article strong{color:var(--black)}main details{position:relative;background-color:#39393908;color:var(--black)}main details:not([open]):hover{outline:2px solid var(--light-grey);outline-offset:2px}main .section-dark details{background-color:#262626;color:var(--white)}main details summary::-webkit-details-marker{display:none}main summary{position:relative;font-size:var(--font-size);font-weight:var(--semibold);padding-right:42px;padding-left:1.25rem;cursor:pointer;height:62px;display:flex;align-items:center}main summary:after{content:url("data:image/svg+xml,%0A%3Csvg width='8px' height='14px' viewBox='0 0 8 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Arrow-2' transform='translate(-8, -5)' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M8.29289322,5.29289322 C8.68341751,4.90236893 9.31658249,4.90236893 9.70710678,5.29289322 L15.7071068,11.2928932 C16.0976311,11.6834175 16.0976311,12.3165825 15.7071068,12.7071068 L9.70710678,18.7071068 C9.31658249,19.0976311 8.68341751,19.0976311 8.29289322,18.7071068 C7.90236893,18.3165825 7.90236893,17.6834175 8.29289322,17.2928932 L13.585,12 L8.29289322,6.70710678 C7.93240926,6.34662282 7.90467972,5.77939176 8.20970461,5.38710056 L8.29289322,5.29289322 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;right:1rem;top:calc(50% - 12px);font-size:2rem;font-weight:var(--regular);line-height:0;width:24px;height:24px;transform-origin:center;display:flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}main .section-dark summary:after{content:url("data:image/svg+xml,%0A%3Csvg width='8px' height='14px' viewBox='0 0 8 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Arrow-2' transform='translate(-8, -5)' fill='%23ffffff' fill-rule='nonzero'%3E%3Cpath d='M8.29289322,5.29289322 C8.68341751,4.90236893 9.31658249,4.90236893 9.70710678,5.29289322 L15.7071068,11.2928932 C16.0976311,11.6834175 16.0976311,12.3165825 15.7071068,12.7071068 L9.70710678,18.7071068 C9.31658249,19.0976311 8.68341751,19.0976311 8.29289322,18.7071068 C7.90236893,18.3165825 7.90236893,17.6834175 8.29289322,17.2928932 L13.585,12 L8.29289322,6.70710678 C7.93240926,6.34662282 7.90467972,5.77939176 8.20970461,5.38710056 L8.29289322,5.29289322 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}main details[open] summary:after{transform:rotate(90deg)}main details>div{padding:0 1.25rem .5rem}.grid-2,.grid-3{display:grid}.grid-2{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 100px),1fr));grid-gap:var(--grid-2-gap)}.grid-3{grid-template-columns:repeat(auto-fill,minmax(calc(33.33% - 24px),1fr));grid-gap:var(--grid-3-gap)}.flex{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.flex.middle,.grid-2.middle,.grid-3.middle{align-items:center}.flex.wrap{flex-wrap:wrap}.container{max-width:var(--max-width);margin:0 auto}.products-grid{display:flex;flex-wrap:wrap;gap:var(--products-grid-gap);margin-bottom:2rem}.collections-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--collections-grid-gap);margin-bottom:2rem}.articles-grid{display:grid;gap:var(--articles-grid-gap);margin-bottom:2rem}.product-card,.collection-card,.article-card{display:flex;flex-direction:column;gap:0rem;text-decoration:none;background-color:#0000000f;position:relative;border-radius:var(--corners);overflow:clip}.product-card:hover,.collection-card:hover,.article-card:hover{outline:2px solid var(--green);outline-offset:2px}.product-card img,.collection-card img,.article-card img{width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:1/1}.collection-card-footer{height:86px;display:flex;align-items:center}.collection-card-footer span{display:flex;align-items:center;justify-content:center;gap:.5rem}.collection-card-footer span:after{content:url("data:image/svg+xml,%0A%3Csvg width='8px' height='14px' viewBox='0 0 8 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Arrow-2' transform='translate(-8, -5)' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M8.29289322,5.29289322 C8.68341751,4.90236893 9.31658249,4.90236893 9.70710678,5.29289322 L15.7071068,11.2928932 C16.0976311,11.6834175 16.0976311,12.3165825 15.7071068,12.7071068 L9.70710678,18.7071068 C9.31658249,19.0976311 8.68341751,19.0976311 8.29289322,18.7071068 C7.90236893,18.3165825 7.90236893,17.6834175 8.29289322,17.2928932 L13.585,12 L8.29289322,6.70710678 C7.93240926,6.34662282 7.90467972,5.77939176 8.20970461,5.38710056 L8.29289322,5.29289322 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.product-card{background-color:#0169310a}.product-card-details{margin-top:1rem;margin-bottom:.5rem;padding:0 .5rem}.product-card-details div{margin-bottom:.75rem}.product-card-price{font-size:1.25rem}.product-card .icon-vegetarian{position:absolute;top:.5rem;right:.5rem}.article-card-footer{padding:0 1rem;margin-bottom:.5rem}header{display:flex;justify-content:space-between;gap:1rem;padding:0 1rem;height:var(--header-height)}header #logo{display:flex;align-items:center}header form{flex:1 auto}header .flex.small-text{gap:2rem}.header-pill{background-color:var(--black);color:var(--white);display:inline-flex;height:42px;align-items:center;padding:0 .75rem;border-radius:50px;gap:.75rem;font-weight:var(--bold);font-size:1rem;white-space:nowrap;transition:background-color .3s ease-in-out}.header-pill-cart{background-color:var(--red)}.header-pill-icon{position:relative}.header-pill-icon svg{display:block}.header-pill-icon .js--cart-counter{display:flex;align-items:center;justify-content:center;background-color:var(--white);width:18px;height:18px;border-radius:50%;font-size:12px;font-weight:var(--semibold);color:var(--red);position:absolute;top:-4px;right:-6px}.header-pill:hover{background-color:var(--green)}#header-nav{background-color:var(--green);color:var(--white);position:relative}#header-nav:after{content:"";display:block;width:100%;height:8px;background-image:url("data:image/svg+xml,%3Csvg width='14.002533px' height='8px' viewBox='0 0 14.002533 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.002533,0 L14.002533,1.07508223 L7.85409972,7.68505514 C7.56464871,7.99623878 6.94870188,8.09326347 6.47834398,7.90176584 C6.34502354,7.84748686 6.23282644,7.77325848 6.15078309,7.68505514 L0.00244140625,1.07508223 L0,0 L14.002533,0 Z' fill='%23016931'%3E%3C/path%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-repeat:repeat-x;position:absolute;bottom:-8px;z-index:10}nav{font-weight:var(--semibold)}nav a{text-decoration:none}nav ul.nav-parent-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem 1.5rem;height:67px}nav li.nav-parent-list-item>a,nav li.nav-parent-list-item summary{font-weight:var(--semibold);display:flex;align-items:center;white-space:nowrap}nav li.nav-parent-list-item summary:after{content:"";display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Crect fill='none' height='256' width='256'/%3E%3Cpolyline fill='none' points='208 96 128 176 48 96' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='16'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:.25rem}nav details{position:relative}nav details[open] .submenu{box-shadow:0 6px 10px #00000026;position:absolute;background-color:#ffffffbf;--webkit-backdrop-filter: blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:calc(100% + 1rem);left:0;min-width:250px;z-index:50;border-radius:var(--corners);border:4px solid rgba(255,255,255,.5);overflow:clip}nav details[open] .submenu li:hover a{background-color:var(--black);color:var(--white)}nav details[open] .submenu li{width:100%;text-transform:none;font-size:1rem}nav details[open] .submenu a{display:block;text-decoration:none;margin:0;padding:.5rem .75rem;font-weight:var(--regular);color:var(--black)}blockquote{position:relative;padding-left:4rem;margin-left:2rem}blockquote:before{position:absolute;content:url("data:image/svg+xml,%0A%3Csvg width='42px' height='27px' viewBox='0 0 42 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='UK-Website' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Ecommerce-Web-Designer' transform='translate(-49.000000, -3818.000000)' fill='%23000000' fill-rule='nonzero'%3E%3Cg id='Group' transform='translate(49.726562, 3818.000000)'%3E%3Cpath d='M17.5429688,0 L17.5429688,6.890625 C15.6445312,6.890625 14.2148438,7.16015625 13.2539062,7.69921875 C12.2695312,8.28515625 11.6601562,8.953125 11.4257812,9.703125 C11.1679688,10.453125 11.015625,11.9414062 10.96875,14.1679688 L17.5429688,14.1679688 L17.5429688,27 L0,27 L0,16.0664062 C0,12.1054688 0.140625,9.41015625 0.421875,7.98046875 C0.703125,6.52734375 1.5234375,5.0859375 2.8828125,3.65625 C4.2421875,2.2734375 5.89453125,1.3125 7.83984375,0.7734375 C9.73828125,0.2578125 12.9726562,0 17.5429688,0 Z M41.2734375,0 L41.2734375,6.890625 C39.3984375,6.890625 37.9804688,7.16015625 37.0195312,7.69921875 C36.0117188,8.26171875 35.390625,8.9296875 35.15625,9.703125 C34.8984375,10.4765625 34.7578125,11.9648438 34.734375,14.1679688 L41.2734375,14.1679688 L41.2734375,27 L23.765625,27 L23.765625,16.0664062 C23.765625,12.1054688 23.90625,9.41015625 24.1875,7.98046875 C24.46875,6.52734375 25.2890625,5.0859375 26.6484375,3.65625 C28.0078125,2.2734375 29.6601562,1.3125 31.6054688,0.7734375 C33.5039062,0.2578125 36.7265625,0 41.2734375,0 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");z-index:1;left:0;top:0}blockquote:after{position:absolute;content:url("data:image/svg+xml,%3Csvg width='42px' height='27px' viewBox='0 0 42 27' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3ClinearGradient id='Gradient-1' x1='0%25' y1='6%25' x2='6%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color= 'black' /%3E%3Cstop offset='50%25' stop-color= 'white' /%3E%3C/linearGradient%3E%3ClinearGradient id='shading' xlink:href='%23Gradient-1' spreadMethod='repeat' /%3E%3C/defs%3E%3Cg id='UK-Website' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='quote-shaded' class='quote-shaded' transform='translate(-49.000000, -3818.000000)' fill= 'url(%23shading)' fill-rule='nonzero'%3E%3Cg id='Group' transform='translate(49.726562, 3818.000000)'%3E%3Cpath d='M17.5429688,0 L17.5429688,6.890625 C15.6445312,6.890625 14.2148438,7.16015625 13.2539062,7.69921875 C12.2695312,8.28515625 11.6601562,8.953125 11.4257812,9.703125 C11.1679688,10.453125 11.015625,11.9414062 10.96875,14.1679688 L17.5429688,14.1679688 L17.5429688,27 L0,27 L0,16.0664062 C0,12.1054688 0.140625,9.41015625 0.421875,7.98046875 C0.703125,6.52734375 1.5234375,5.0859375 2.8828125,3.65625 C4.2421875,2.2734375 5.89453125,1.3125 7.83984375,0.7734375 C9.73828125,0.2578125 12.9726562,0 17.5429688,0 Z M41.2734375,0 L41.2734375,6.890625 C39.3984375,6.890625 37.9804688,7.16015625 37.0195312,7.69921875 C36.0117188,8.26171875 35.390625,8.9296875 35.15625,9.703125 C34.8984375,10.4765625 34.7578125,11.9648438 34.734375,14.1679688 L41.2734375,14.1679688 L41.2734375,27 L23.765625,27 L23.765625,16.0664062 C23.765625,12.1054688 23.90625,9.41015625 24.1875,7.98046875 C24.46875,6.52734375 25.2890625,5.0859375 26.6484375,3.65625 C28.0078125,2.2734375 29.6601562,1.3125 31.6054688,0.7734375 C33.5039062,0.2578125 36.7265625,0 41.2734375,0 Z' id='Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");left:4px;top:4px}footer.section-wrap{padding:var(--section-wrap-padding) 0 2rem 0;background-color:var(--green);color:#fff;font-size:1rem}footer .footer-grid{display:flex;gap:var(--footer-grid-gap);margin-bottom:3rem}footer .footer-column{min-width:25%}footer .footer-column:last-child{margin-left:auto}footer .footer-column h3{font-size:1.25rem;font-style:italic;color:var(--white);margin-top:0;margin-bottom:1rem}footer .footer-column li{margin-bottom:.5rem}footer p{line-height:1.35rem;margin-bottom:1.5rem}footer a:hover{text-decoration:underline}#breadcrumb{padding:2rem 0 0;color:var(--black)}#breadcrumb ol.flex{gap:.5rem}#breadcrumb li:not(:last-child):after{content:">";margin-left:.5rem;opacity:.25}dialog{position:fixed;z-index:100;background-color:var(--black);border:0;border-radius:20px;max-width:480px;width:calc(100vw - 2rem);color:#fff;text-align:center;padding:1rem;margin:auto}dialog p{line-height:1.35;margin-bottom:1rem}article{max-width:800px;margin:0 auto 3rem}article h2,.article h2{text-align:left;margin:3rem 0 1.5rem;font-size:2rem;padding-bottom:0}:is(article h2,.article h2):after{display:none}article h3,.article h3{font-family:var(--font-stack);font-size:var(--font-size);font-weight:var(--semibold)}article ul,article ol{line-height:2rem;margin-top:36px;margin-bottom:36px;margin-left:50px}article li{margin-bottom:8px}article ul li{list-style:square}article ol li{list-style:decimal}article img{border:var(--border);margin:32px auto}#predictive-search{position:relative}#predictive-search-results{position:absolute;z-index:10;top:.5rem;left:0;right:0;background-color:var(--white);border:2px solid var(--black);padding-bottom:1rem}#predictive-search-results ul{display:block}#predictive-search-results ul li{display:block;text-align:left;margin:0 .75rem;padding:.5rem 0;border-bottom:2px dashed var(--black)}#predictive-search-results li:hover{background-color:#f7f7f7}#predictive-search-results li a{display:flex;align-items:center;justify-content:flex-start;gap:1rem;text-decoration:none}#predictive-search-results li img{border:1px solid var(--black)}#predictive-search-results button{font-size:inherit;font-family:inherit;color:inherit;background:transparent;text-decoration:underline;text-decoration-thickness:2px;margin:.5rem;padding:.5rem}.image-banner-section{position:relative}.image-banner-section img,.image-banner-section svg,.image-carousel-section img,.image-carousel-section svg{width:100%;height:100%}.image-banner-content{max-width:700px;position:absolute;top:3rem;bottom:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:2.5rem 1rem}.image-banner-asset{min-height:500px}.image-banner-content .button{background-color:var(--black);color:var(--white);text-shadow:none}.image-banner-content .button:hover{background-color:transparent;color:var(--black)}.swiper{--swiper-theme-color: var(--white);--swiper-pagination-bottom: 1rem;--swiper-pagination-bullet-size: .5rem;--swiper-pagination-bullet-width: 72px;--swiper-pagination-bullet-border-radius: 25px;--swiper-pagination-bullet-horizontal-gap: .5rem;--swiper-pagination-bullet-inactive-opacity: .5;--swiper-pagination-bullet-inactive-color: var(--white)}.image-text-section{--area-margin: -24px}.image-text-section .grid-2{gap:0}.image-text-section .image-text-content{position:relative;z-index:1;padding:2.5rem 3.125rem;margin-top:50px;margin-bottom:50px}#main-content .video-text-section .video-text-content .subtitle,#main-content .image-text-section .image-text-content .subtitle{margin-top:0;margin-bottom:1.25rem;line-height:normal}.image-text-section .image-text-asset{position:relative}.image-text-section .image-text-asset img{position:absolute}.image-text-section .image-text-left .image-text-content{margin-left:var(--area-margin)}.image-text-section .image-text-left .image-text-asset,.image-text-section .image-text-right .image-text-content{margin-right:var(--area-margin)}.image-text-section .image-text-right .image-text-asset{margin-left:var(--area-margin)}.section-dark .image-text-content{background-color:var(--white);color:var(--text)}.section-light .image-text-content{background-color:var(--black);color:var(--white)}.section-dark .image-text-content h3,.section-light .image-text-content h3,.section-dark .image-text-content .subtitle,.section-light .image-text-content .subtitle{color:inherit}.column-section{display:grid;gap:var(--column-section-gap)}.column-section-col.small-text h3{font-size:1.25rem;margin-bottom:.5rem}.column-section-col.small-text p{font-size:.875rem;line-height:normal}.faqs-section .grid-2{row-gap:1rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme.css.map */
