/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;flex-wrap:wrap;justify-content:center;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:#0000;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid #0000;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:flex;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}:root{--white:#fff;--black:#000;--advanced-brown:#2d190a;--traditional-green:#504b28;--everyday-white:#ffe1c8;--brown-light:#dcb48c;--brown-mid:#c89664;--brown-dark:#785a3c;--grey:#aa918c;--purple:#aa8cd2;--pink:#e678af;--red:#f07355;--orange:#eb8746;--yellow:#cd961e;--lime:#a0aa4b;--green:#64b46e;--teal:#55aa9b;--blue:#73a5e1;--palette-bg:var(--everyday-white);--palette-body:var(--advanced-brown);--palette-action:var(--purple);--palette-hover:var(--red);--palette-light:var(--everyday-white);--palette-mid:var(--traditional-green);--palette-dark:var(--advanced-brown);--palette-success:var(--green);--palette-error:var(--red);--palette-warning:var(--yellow);--spacing--xxs:.625rem;--spacing--xs:.875rem;--spacing--s:1.5rem;--spacing--m:2.5rem;--spacing--l:3.75rem;--spacing--xl:4.375rem;--spacing--xxl:17rem;--spacing--xxxl:23.5rem;--flow:5rem;--max-width:1400px;--gap:30px;--page-padding:24px;--col-width:calc(8.33333% - var(--gap)*11/12);--header-height:59px;--border-width:.09375rem;--border:solid var(--border-width) var(--brown-dark);--border-radius:6px;--a11y-outline:dashed 1px var(--palette-light);--typeface-primary:"Recoleta",TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;--typeface-secondary:"Lato",Verdana,Geneva,sans-serif;--font-size--mega:4rem;--font-size--jumbo:2.75rem;--font-size--extra-large:2.375rem;--font-size--large:1.75rem;--font-size--medium:1.375rem;--font-size--default:1.125rem;--font-size--small:.875rem;--font-size--tiny:.75rem;--font-size--micro:.625rem;--line-height--heading:110%;--line-height--body:120%;--global-timing:cubic-bezier(.2,1,.3,1);--global-duration:.5s;--global-transition:var(--global-duration) var(--global-timing)}@media screen and (min-width:960px){:root{--header-height:70px;--flow:7.5rem;--gap:60px}}@media screen and (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{background-color:var(--palette-bg);color:var(--palette-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--typeface-secondary);font-size:var(--font-size--default);font-weight:400;padding-top:var(--header-height);position:relative}.Footer,.Header,.MainContent{display:block;width:100%}.MainContent{max-width:100vw;overflow:hidden}.Footer{margin-top:auto}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}a,button{cursor:pointer}a{color:var(--palette-action);-webkit-text-decoration:underline;text-decoration:underline;transition:all var(--global-transition)}a svg{transition:fill var(--global-transition)}a:hover{color:var(--palette-action);text-decoration-color:#0000}a:focus,a:hover{outline:0}img{height:auto;max-width:100%;width:100%}a img{outline:0}video{max-width:100%}abbr[title]{-webkit-text-decoration:none;text-decoration:none}hr{border:0;border-top:var(--border);display:inline-block;margin:0;padding:0;width:100%}mark{background-color:initial;color:var(--palette-light)}::selection{background-color:var(--palette-action);color:var(--palette-dark)}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:700;src:url(/assets/fonts/RecoletaBold/font.woff2) format("woff2"),url(/assets/fonts/RecoletaBold/font.woff) format("woff")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:600;src:url(/assets/fonts/RecoletaSemiBold/font.woff2) format("woff2"),url(/assets/fonts/RecoletaSemiBold/font.woff) format("woff")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:500;src:url(/assets/fonts/RecoletaMedium/font.woff2) format("woff2"),url(/assets/fonts/RecoletaMedium/font.woff) format("woff")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:400;src:url(/assets/fonts/RecoletaRegular/font.woff2) format("woff2"),url(/assets/fonts/RecoletaRegular/font.woff) format("woff")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:300;src:url(public/assets/fonts/RecoletaLight/font.woff2) format("woff2"),url(public/assets/fonts/RecoletaLight/font.woff) format("woff")}@font-face{font-display:swap;font-family:Recoleta;font-style:normal;font-weight:100;src:url(/assets/fonts/RecoletaThin/font.woff2) format("woff2"),url(/assets/fonts/RecoletaThin/font.woff) format("woff")}ol,p,small,ul{font-size:var(--font-size--default);font-weight:400;line-height:1;margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--typeface-primary);font-weight:400;line-height:1;margin:0;text-wrap:balance;text-wrap:pretty;leading-trim:both;text-edge:cap}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6) b,:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6) strong{font-weight:400}.h1,h1{font-size:var(--font-size--mega)}.h2,h2{font-size:var(--font-size--jumbo)}.h3,h3{font-size:var(--font-size--extra-large)}.h4,h4{font-size:var(--font-size--large)}.h5,h5{font-size:var(--font-size--medium)}.h6,h6{font-size:var(--font-size--default)}.Lead,.p--large{leading-trim:both;text-edge:cap;font-family:var(--typeface-primary);font-size:24px;font-style:normal;font-weight:400;line-height:var(--line-height--heading)}.small,small{font-size:80%}.strikethough{-webkit-text-decoration:line-through;text-decoration:line-through}.is-centered{text-align:center}.Button,.SmallCaps,.button,.gfield_label,.menu-item,label{leading-trim:both;text-edge:cap;font-family:var(--typeface-secondary);font-size:var(--font-size--small);font-style:normal;font-weight:700;letter-spacing:1.4px;line-height:normal;text-transform:uppercase}.SmallCaps--tiny{font-size:var(--font-size--tiny)}.BorderedTitle{border-bottom:solid var(--border-width) var(--brown-light);border-top:solid var(--border-width) var(--brown-light);margin-bottom:24px;padding:30px 0}.Pill,.Tag{align-items:center;border:0;border-radius:var(--border-radius);display:inline-flex;justify-content:center;outline:solid var(--border-width) var(--brown-light);outline-offset:calc(var(--border-width)*-1);padding:10px;-webkit-text-decoration:none;text-decoration:none}:is(.Pill,.Tag):focus,:is(.Pill,.Tag):hover{outline-style:solid!important;outline-width:var(--border-width)!important}.Pill{border-radius:999em}:is(a,button) .Pill{color:var(--palette-dark)}:is(:is(a,button) .Pill):hover{background-color:var(--brown-dark);color:var(--palette-dark)}ol,ul{list-style-type:none}li,ol,ul{margin:0;padding:0}blockquote{font-family:var(--typeface-primary);line-height:1}blockquote,blockquote cite,blockquote p{font-style:normal;font-weight:400;margin:0;padding:0}b,strong{font-weight:700}.p--micro{font-size:var(--font-size--micro)}.ugc .h1,.ugc .h2,.ugc .h3,.ugc .h4,.ugc .h5,.ugc .h6,.ugc h1,.ugc h2,.ugc h3,.ugc h4,.ugc h5,.ugc h6{line-height:var(--line-height--heading)}.ugc{hanging-punctuation:first allow-end last}.ugc ol,.ugc ul{margin-left:1em;padding-inline-start:1em}.ugc ul{list-style-type:disc}.ugc ol{list-style-type:decimal}.ugc>*+*{margin-block-start:1em}:is(.ugc ul,.ugc ol) li+li{margin-block-start:.25em}.ugc ol,.ugc p,.ugc ul,[class$=Copy]{color:var(--brown-dark);font-size:var(--font-size--medium);line-height:var(--line-height--body)}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}.sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}:is(a,button,input,textarea,select):focus{outline:0}.SkipLink{left:-200px;position:fixed;top:-200px}.SkipLink:focus{left:0;top:37px;z-index:20}.Button,.button,.wp-block-button__link{align-items:center;appearance:none;background-color:var(--palette-action);border:solid var(--border-width) var(--palette-action);border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0 18px;position:relative;-webkit-text-decoration:none;text-decoration:none}.Button,.button,.wp-block-button__link,:is(.Button,.button,.wp-block-button__link) svg{transition:all var(--global-transition)}:is(.Button,.button,.wp-block-button__link):hover{background-color:var(--palette-dark);border-color:var(--palette-dark);color:var(--palette-light)}:is(.Button,.button,.wp-block-button__link):focus{outline:0}.Button--arrow{gap:.5rem}.Button--arrow svg{height:16px;overflow:hidden;transform-origin:100% 50%;width:16px}.Button--arrow:hover svg{transform:translate(5px)}.Button.Button--hollow{background-color:initial;border-color:var(--palette-action);color:var(--palette-dark)}.Button.Button--hollow:hover{background-color:var(--palette-dark);border-color:var(--palette-dark);color:var(--palette-light)}.Button.Button--on-light:hover{background-color:var(--palette-light);border-color:var(--palette-light);color:var(--palette-dark)}.ButtonsWrap{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:flex-start}.ButtonsWrap .Button{margin:0}.ButtonsWrap--center{justify-content:center}.EmbedContainer{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;z-index:0}.EmbedContainer embed,.EmbedContainer iframe,.EmbedContainer object{height:100%;left:0;position:absolute;top:0;width:100%}fieldset{border:0;display:block;padding:0}label{display:block;line-height:1}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{align-items:center;appearance:none;-webkit-appearance:none;-moz-appearance:textfield;background-color:initial;border:solid var(--border-width) var(--brown-light);border-radius:var(--border-radius);color:var(--palette-dark);display:block;display:flex;font-family:var(--typeface-secondary);font-size:var(--font-size--default);font-weight:400;justify-content:flex-start;min-height:40px;outline:0;padding:var(--spacing--xs);transition:border var(--global-transition);width:100%}:is(input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea):focus{border-color:var(--palette-mid);outline:0}textarea{min-height:6.25rem}input::-webkit-search-button,input::-webkit-search-cancel-button,input::-webkit-search-results-button{display:none}.gfield_required{color:var(--palette-action)}.gform_required_legend{display:none}.gfield_label{margin-bottom:var(--spacing--xs)}.gform-field-label--type-sub{font-weight:400!important;letter-spacing:0!important;margin-top:var(--spacing--xxs);text-transform:none!important}.gfield_description{display:block;font-size:var(--font-size--small);margin-bottom:var(--spacing--xs)}.ginput_counter.gfield_description{margin-top:var(--spacing--xxs)}.gform-grid-row{display:grid;row-gap:var(--spacing--xs)}@media screen and (min-width:560px){.gform-grid-row.gf_name_has_2,.gform-grid-row.ginput_container_email{column-gap:var(--spacing--s);grid-template-columns:repeat(2,1fr);row-gap:0}}.gform_validation_errors{background-color:var(--palette-error);border-radius:var(--border-radius);color:var(--palette-light);line-height:var(--line-height--body);margin-bottom:var(--spacing--m);padding:var(--spacing--xs)}.gform_submission_error{color:var(--palette-light);font-size:var(--font-size--default);font-weight:300}.gform_validation_errors ol{list-style-type:disc;padding-left:1em;padding-top:1em}.gform_validation_errors ol li{margin-bottom:.25em}.gform_validation_errors ol li a{color:var(--white);-webkit-text-decoration:none;text-decoration:none}:is(.gform_validation_errors ol li a):hover{color:var(--palette-dark)}.gform_ajax_spinner{display:block;margin:var(--spacing--xs) 0 0 0;max-width:24px;width:24px}.gfield--type-honeypot{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.gform_fields{display:grid;gap:24px;grid-template-columns:repeat(6,1fr)}.gfield{grid-column:span 6}@media screen and (min-width:560px){.gfield--width-half{grid-column:span 3}}.Grid{column-gap:var(--gap);display:grid;grid-template-columns:1fr}@media screen and (min-width:960px){.Grid{grid-template-columns:repeat(12,1fr)}}.Grid--mobile{grid-template-columns:repeat(12,1fr)}.range-advanced{--range:var(--advanced-brown)}.range-advanced .range-bg{color:var(--palette-light)}.range-traditional{--range:var(--traditional-green)}.range-traditional .range-bg{color:var(--palette-light)}.range-everyday{--range:var(--everyday-white)}.range-bg{background-color:var(--range)}.range-color{color:var(--range)}.product_type-bark,.product_type-conditioner,.product_type-manure,.product_type-soil-conditioner,.product_type-top-soil{--type:var(--grey)}.product_type-bulb-fibre{--type:var(--blue)}.product_type-ericaceous{--type:var(--pink)}.product_type-grow-bags{--type:var(--yellow)}.product_type-house-plant{--type:var(--orange)}.product_type-john-innes{--type:var(--teal)}.product_type-multi-purpose{--type:var(--purple)}.product_type-rose-tree-shrub{--type:var(--red)}.product_type-seed-cutting{--type:var(--green)}.product_type-tub-basket{--type:var(--lime)}.type-bg{background-color:var(--type)}.type-color{color:var(--type)}.Container{container-type:inline-size;margin-left:var(--page-padding);margin-right:var(--page-padding);position:relative;width:calc(100% - var(--page-padding) - var(--page-padding));z-index:2}@media screen and (min-width:960px){.Container{margin-left:auto;margin-right:auto;max-width:var(--max-width)}}.ContainerTabletOnly{display:block;position:relative;width:100%}@media screen and (min-width:768px){.ContainerTabletOnly{margin-left:var(--page-padding);margin-right:var(--page-padding);width:calc(100% - var(--page-padding) - var(--page-padding))}}@media screen and (min-width:960px){.ContainerTabletOnly{margin-left:auto;margin-right:auto;width:calc(100% - var(--page-padding) - var(--page-padding))}}.Header{background-color:var(--palette-mid);left:0;min-height:70px;padding:13px 0;position:fixed;top:0;transition:all var(--global-transition);width:100%;z-index:999}.Header,.Header a{color:var(--palette-light)}.Header__Sales{color:#fff!important}.Header__Sales:hover{color:var(--palette-light)!important}.Header__Container{align-items:center;display:flex;justify-content:space-between}.Header__Title{display:block;height:auto;width:181px}.Header__Title svg{height:auto;width:100%}.MenuToggle{background:#0000;border:0;display:block;height:24px;padding:0;position:relative;width:24px;z-index:200}.MenuToggle b{color:var(--palette-light);left:0;pointer-events:none;position:absolute;transition:var(--global-transition)}.MenuToggle b,:is(.MenuToggle b) svg{display:block;height:2.368px;width:23.87px}:is(.MenuToggle b):first-child{top:0;transform-origin:100% 50%}:is(.MenuToggle b):nth-child(2){top:50%;transform:translateY(-50%);transform-origin:0 50%}:is(.MenuToggle b):nth-child(3){bottom:0;transform-origin:100% 50%}.MenuToggle:hover b{color:var(--palette-action)}:is(.MenuToggle[aria-expanded=true] b):nth-child(2){opacity:0;transform:scaleX(0)}:is(.MenuToggle[aria-expanded=true] b):first-child{transform:rotate(-45deg) translate(-3px)}:is(.MenuToggle[aria-expanded=true] b):nth-child(3){transform:rotate(45deg) translate(-2px)}.Header__DesktopLeft,.Header__DesktopRight{display:none}@media screen and (min-width:1240px){.Header__Container{align-items:center;justify-content:center}.Header__Title{order:2;width:200px}.MenuToggle{display:none}.Header__DesktopLeft,.Header__DesktopRight{align-items:center;display:flex;flex:1 1 auto;gap:24px}.Header__DesktopLeft{justify-content:flex-start;order:1}.Header__DesktopRight{justify-content:flex-end;order:3}.Header__MenuItems{-webkit-text-decoration:none;text-decoration:none}.Header__MenuItems:hover{color:var(--palette-action)}}.ProductsSubNav{display:none}@media screen and (min-width:1240px){.ProductsSubNav{background-color:vaR(--palette-mid);color:var(--palette-light);display:block;height:auto;padding:20px 0 24px;position:sticky;top:0;width:100%;z-index:999}.ProductsSubNav__List{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.ProductsSubNav__ListItem.ProductsSubNav__ListItem--our-ranges{grid-column:1/span 1;grid-row:2}.ProductsSubNav__ListItem{grid-column:span 1;grid-row:2}.ProductsSubNav__ListItem--growing-media{grid-column:span 2;grid-row:1}.ProductsSubNav__ChildList{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;gap:24px;justify-content:space-between}.ProductsSubNav__ListItem--our-ranges .ProductsSubNav__ChildList{flex-direction:row}.ProductsSubNav__List li{word-wrap:none;flex:0 0 auto}.ProductsSubNav__ChildList{gap:10px;justify-content:flex-start;padding-top:10px}.ProductsSubNav__ChildLink{color:var(--brown-light);-webkit-text-decoration:none;text-decoration:none}.ProductsSubNav__ChildLink:hover{color:var(--palette-action)}.ProductsSubNav__GrandChildLink{color:var(--palette-light);font-size:15px;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.ProductsSubNav__GrandChildLink:hover{color:var(--palette-action)}}@media screen and (min-width:1440px){.ProductsSubNav__List{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:24px;justify-content:space-between}}.MobileNav,.MobileNav .SubNav,.MobileNav .SubSubNav{background-color:var(--palette-mid);box-shadow:-1px 0 16px #00000080;display:block;height:100vh;max-width:500px;overflow:hidden;padding:calc(var(--header-height) + 60px) var(--spacing--s);position:fixed;right:0;top:0;transform:translate(103%);transition:transform .35s ease-out;width:100%;z-index:997}[aria-expanded=true]:is(.MobileNav,.MobileNav .SubNav,.MobileNav .SubSubNav){transform:translate(0)}.MobileNavOverlay{background-color:#00000080;display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .35s ease-out;visibility:hidden;width:100%;z-index:996}.MobileNavOverlay[aria-expanded=true]{opacity:1;pointer-events:auto;visibility:visible}.MobileNav .SubNav{z-index:998}.MobileNav .SubSubNav{z-index:999}.MobileNav__Header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing--l)}.MobileNav{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto}.MobileNav__Item,.SubNav__Item{display:flex;justify-content:flex-start;margin-bottom:var(--spacing--s)}.MobileNav__Item a{color:var(--palette-light);display:inline-block;font-size:var(--font-size--default);-webkit-text-decoration:none;text-decoration:none}:is(.MobileNav__Item a):hover{color:var(--palette-action)}.SubToggle{align-items:center;color:var(--palette-light);cursor:pointer;display:flex;flex:0 0 44px;justify-content:center;padding:0;transition:all var(--global-transition)}.SubToggle svg{height:16px;pointer-events:none;width:16px}.SubToggle:hover{color:var(--palette-action);transform:translate(5px)}.SubNav__Back{margin-bottom:var(--spacing--m)}.BackButton{align-items:center;appearance:none;background-color:initial;border:0;color:var(--palette-light);display:block;display:flex;gap:var(--spacing--xs);justify-content:flex-start;padding:0;-webkit-text-decoration:none;text-decoration:none}.BackButton svg{height:16px;pointer-events:none;transform:rotate(-180deg);transform-origin:50% 50%;transition:all var(--global-transition);width:16px}.BackButton:hover{color:var(--palette-action)}.BackButton:hover svg{transform:rotate(-180deg) translate(5px)}.MobileNav .SearchFrom{margin-bottom:var(--spacing--s);margin-top:auto;padding-top:var(--spacing--s)}@media screen and (min-width:960px){.MobileNav,.MobileNav .SubNav,.MobileNav .SubSubNav{padding:var(--spacing--l)}}body.nav-open{overflow:hidden}@media (--mq-landscape-lap-and-up){body.nav-open{overflow:visible}}.Footer{background-color:var(--palette-mid);color:var(--brown-light);padding-bottom:60px}.Footer a{color:var(--palette-light);text-decoration-color:#0000}:is(.Footer a):hover{color:var(--palette-action)}.Footer__Contact{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}.Footer__Email{font-size:var(--font-size--medium)}.Social{align-items:center;display:flex;gap:32px;justify-content:center}.Social svg{height:auto;width:36px}.Footer__Menu{border-top:solid var(--border-width) var(--brown-dark);display:grid;gap:var(--gap);grid-template-columns:1fr;margin-top:48px;padding:40px 0 75px}.Footer__Block>a{color:var(--borwn-mid)}:is(.Footer__Block>a):hover{color:var(--borwn-action)}.Footer__AddressName{color:var(--borwn-mid);display:block;margin-bottom:18px}.Footer__AddressPostal{color:var(--palette-light);display:block;line-height:var(--line-height--body)}.FooterSubNav__Item{margin-top:10px}.FooterSubNav__Item:first-child{margin-top:18px}.Footer__LegalNav{border-top:solid var(--border-width) var(--brown-dark);display:flex;flex-direction:column;font-size:14px;gap:var(--spacing-xs);gap:18px;margin-top:48px;padding-top:48px}@media screen and (min-width:960px){.Footer__Contact{flex-direction:row;justify-content:space-between}.Footer__Email{font-size:var(--font-size--extra-large)}.Footer__Contact .Social{justify-content:flex-end}.Footer__Menu{grid-template-columns:repeat(12,1fr)}.Footer__Block{grid-column:span 3}.Footer__LegalNav{flex-direction:row;gap:45px}.Footer__LegalLink{position:relative}.Footer__LegalLink:before{color:var(--brown-mid);content:"•";display:block;left:-26px;position:absolute;top:0}}.Post{background-color:var(--palette-mid);border-radius:var(--border-radius);overflow:hidden}.Post__Link{border:solid var(--border-width) var(--brown-mid);color:var(--brown-mid)!important;padding:24px 20px;-webkit-text-decoration:none!important;text-decoration:none!important}.Post__Link,.Post__Thumbnail{border-radius:var(--border-radius);display:block}.Post__Thumbnail{margin-top:24px;max-width:50%;overflow:hidden;position:relative}.Post__Thumbnail img{aspect-ratio:1/1;display:block;object-fit:cover;transform:scale(1);transform-origin:center;transition:all var(--global-transition)}.Post__Meta,.Single__Meta{align-items:center;display:flex;gap:var(--gap);justify-content:space-between;margin-bottom:20px}.Post__Title{color:var(--palette-light);text-wrap:auto;transition:all var(--global-transition)}.Post__Link:hover .Post__Thumbnail img{transform:scale(1.1)}.Post__Author{align-items:center;display:block;display:flex;gap:10px;justify-content:flex-start;margin-top:24px}.Post__AuthorImage{border-radius:99999em;display:block;height:44px;object-fit:cover;width:44px}.Post__AuthorText{color:var(--palette-light)}.Post__AuthorJobTitle{color:var(--brown-mid);display:block}.Post__Excerpt{display:none;line-height:var(--line-height--body);margin-top:24px}:is(.Post:first-child,.Post:nth-child(5),.Post:nth-child(7),.Post:nth-child(11)) .Post__Excerpt{display:block}:is(.Post:first-child,.Post:nth-child(5),.Post:nth-child(7),.Post:nth-child(11)) .Post__Thumbnail,:is(:is(.Post:first-child,.Post:nth-child(5),.Post:nth-child(7),.Post:nth-child(11)) .Post__Thumbnail) img{aspect-ratio:180/265}@media screen and (min-width:960px){.Post__Link{align-items:flex-start;display:flex;gap:var(--gap);justify-content:space-between}.Post__Thumbnail{flex:0 0 180px;margin:0}.Post__Content{flex-grow:1;flex-shrink:1}:is(.Post:first-child,.Post:nth-child(5),.Post:nth-child(7),.Post:nth-child(11)) .Post__Link{flex-direction:column}:is(.Post:first-child,.Post:nth-child(5),.Post:nth-child(7),.Post:nth-child(11)) .Post__Thumbnail{flex:0 0 auto;order:1;width:100%}:is(.Post:first-child,.Post:nth-child(5),.Post:nth-child(7),.Post:nth-child(11)) .Post__Content{order:2}:is(.Post:first-child,.Post:nth-child(5),.Post:nth-child(7),.Post:nth-child(11)) .Post__Excerpt{display:block}}.Pagination{align-items:center;display:flex;font-family:var(--typeface-secondary);font-size:var(--font-size--small);font-style:normal;font-weight:700;gap:var(--spacing--xs);justify-content:center;letter-spacing:1.4px;line-height:normal;margin-bottom:var(--spacing--l);margin-top:var(--spacing--l);text-transform:uppercase}.Pagination__ListItem a,.Pagination__ListItem button,.Pagination__ListItem span{align-items:center;background-color:initial;border:solid var(--border-width) var(--palette-light);border-radius:var(--border-radius);color:var(--palette-light);display:flex;height:40px;justify-content:center;-webkit-text-decoration:none!important;text-decoration:none!important;transition:all var(--global-transition);width:40px}.current:is(.Pagination__ListItem a,.Pagination__ListItem button,.Pagination__ListItem span),:is(.Pagination__ListItem a,.Pagination__ListItem button,.Pagination__ListItem span):hover{background-color:var(--palette-light)!important;border-color:var(--palette-light)!important;color:var(--palette-dark)!important}[disabled]:is(.Pagination__ListItem a,.Pagination__ListItem button,.Pagination__ListItem span),[disabled]:is(.Pagination__ListItem a,.Pagination__ListItem button,.Pagination__ListItem span):hover{cursor:no-drop;pointer-events:none}.Pagination__ListItem .Pagination__ArrowLink{appearance:none;background-color:initial;border:0;color:var(--palette-light)}:is(.Pagination__ListItem .Pagination__ArrowLink) svg{height:auto;width:24px}:is(.Pagination__ListItem .Pagination__ArrowLink):hover{background-color:var(--palette-light)!important;border-color:var(--palette-light)!important;color:var(--palette-dark)!important}.Pagination__ListItem .Pagination__ArrowLink.Pagination__ArrowLink--previous svg{transform:rotate(-180deg)}.splide{overflow:hidden}.splide__arrows{align-items:center;display:flex;gap:var(--spacing--xs);justify-content:flex-start;margin-top:var(--spacing--m);transition:all var(--global-transition)}.splide__arrow{background:#0000;border:0;border-radius:0;color:var(--brown-light);height:var(--spacing--m);opacity:1;position:static;transform:none;width:var(--spacing--m)}.splide__arrow:hover{color:var(--palette-action)}.splide__arrow svg{fill:#0000;display:block;height:var(--spacing--m);width:var(--spacing--m)}.splide__arrow--prev svg{transform:rotate(90deg)}.splide__arrow--next svg{transform:rotate(-90deg)}.splide__pagination{display:flex;gap:var(--spacing--xs);margin:0;padding:0;position:static}.splide__pagination li{line-height:0}.splide__pagination__page{background:var(--brown-light);border-radius:0;height:var(--spacing--xs);margin:0;opacity:1;transform:scale(1);width:var(--spacing--xs)}.splide__pagination__page.is-active{background:var(--palette-action);transform:scale(1)}:root{--pageLoadDelay:.2s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-move-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-appear] .AppearFadeIn{opacity:0}[data-appear] .AppearFadeMoveIn{opacity:0;transform:translateY(20px)}.is-visible[data-appear] .AppearFadeIn,.is-visible[data-appear] .AppearFadeMoveIn{animation-delay:0s;animation-duration:var(--global-duration);animation-fill-mode:both;animation-name:fade-in;transition-timing-function:var(--global-timing)}.is-visible[data-appear] .AppearFadeMoveIn{animation-name:fade-move-in}.is-visible[data-appear] .Delay:first-child{animation-delay:0s}.is-visible[data-appear] .Delay:nth-child(2){animation-delay:var(--pageLoadDelay)}.is-visible[data-appear] .Delay:nth-child(3){animation-delay:calc(var(--pageLoadDelay)*2)}.is-visible[data-appear] .Delay:nth-child(4){animation-delay:calc(var(--pageLoadDelay)*3)}.is-visible[data-appear] .Delay:nth-child(5){animation-delay:calc(var(--pageLoadDelay)*4)}.is-visible[data-appear] .Delay:nth-child(6){animation-delay:calc(var(--pageLoadDelay)*5)}.is-visible[data-appear] .Delay:nth-child(7){animation-delay:calc(var(--pageLoadDelay)*6)}.is-visible[data-appear] .Delay:nth-child(8){animation-delay:calc(var(--pageLoadDelay)*7)}.is-visible[data-appear] .Delay:nth-child(9){animation-delay:calc(var(--pageLoadDelay)*8)}.is-visible[data-appear] .Delay:nth-child(10){animation-delay:calc(var(--pageLoadDelay)*9)}.is-visible[data-appear] .Delay:nth-child(11){animation-delay:calc(var(--pageLoadDelay)*10)}.is-visible[data-appear] .Delay:nth-child(12){animation-delay:calc(var(--pageLoadDelay)*11)}.is-visible[data-appear] .Delay:nth-child(13){animation-delay:calc(var(--pageLoadDelay)*12)}.is-visible[data-appear] .Delay:nth-child(14){animation-delay:calc(var(--pageLoadDelay)*13)}.is-visible[data-appear] .Delay:nth-child(15){animation-delay:calc(var(--pageLoadDelay)*14)}.is-visible[data-appear] .Delay:nth-child(16){animation-delay:calc(var(--pageLoadDelay)*15)}.is-visible[data-appear] .Delay:nth-child(17){animation-delay:calc(var(--pageLoadDelay)*16)}.is-visible[data-appear] .Delay:nth-child(18){animation-delay:calc(var(--pageLoadDelay)*17)}.is-visible[data-appear] .Delay:nth-child(19){animation-delay:calc(var(--pageLoadDelay)*18)}.is-visible[data-appear] .Delay:nth-child(20){animation-delay:calc(var(--pageLoadDelay)*19)}.is-visible[data-appear] .Delay:nth-child(21){animation-delay:calc(var(--pageLoadDelay)*20)}.is-visible[data-appear] .Delay:nth-child(22){animation-delay:calc(var(--pageLoadDelay)*21)}.is-visible[data-appear] .Delay:nth-child(23){animation-delay:calc(var(--pageLoadDelay)*22)}.is-visible[data-appear] .Delay:nth-child(24){animation-delay:calc(var(--pageLoadDelay)*23)}.is-visible[data-appear] .Delay:nth-child(25){animation-delay:calc(var(--pageLoadDelay)*24)}.is-visible[data-appear] .Delay:nth-child(26){animation-delay:calc(var(--pageLoadDelay)*25)}.is-visible[data-appear] .Delay:nth-child(27){animation-delay:calc(var(--pageLoadDelay)*26)}.is-visible[data-appear] .Delay:nth-child(28){animation-delay:calc(var(--pageLoadDelay)*27)}.is-visible[data-appear] .Delay:nth-child(29){animation-delay:calc(var(--pageLoadDelay)*28)}.is-visible[data-appear] .Delay:nth-child(30){animation-delay:calc(var(--pageLoadDelay)*29)}.Card__Content{border:solid var(--border-width) var(--brown-light);border-radius:var(--border-radius);display:block;padding:20px}.Card--has-media .Card__Content{margin-top:-60px;padding:100px 20px 20px}.Card__Media{display:flex;justify-content:center;margin:0 20px}.Card__Copy{margin-top:10px!important}.Card__Content--cta .Card__Copy{margin-bottom:24px!important;margin-top:10px!important}.Card__Title{font-weight:500}.Card__Content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.Card__Content .Button{margin-top:auto}.Media__Image,.Media__Video{border-radius:var(--border-radius);overflow:hidden}.glightbox-clean .gslide-desc{font-family:var(--typeface-secondary);font-size:var(--font-size--default)}.gdesc-inner{background-color:var(--palette-light);color:var(--palette-dark)}.gslide-media{border-radius:var(--border-radius)!important;overflow:hidden}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:var(--palette-action);border-radius:var(--border-radius);color:var(--palette-dark);transition:all var(--global-transition)}:is(.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev) path{fill:var(--palette-dark);transition:all var(--global-transition)}:is(.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev):hover{background-color:var(--palette-dark);color:var(--palette-action)}:is(.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev):hover path{fill:var(--palette-action)}.glightbox-clean .gclose{opacity:1!important}.Modal{animation:slide-out-down .75s var(--global-timing) forwards;background-color:var(--palette-light);border:0;border-radius:var(--border-radius);box-shadow:0 0 20px #2d190a33;display:block;inset:0;outline:0;overflow:hidden;padding:30px;transition:opacity .5s;z-index:var(--layer-important)}.Modal::focus{outline:0}.Modal__Close{background-color:initial;border:0;color:var(--palette-action);display:block;height:24px;margin:0;padding:0;position:absolute;right:5px;top:5px;width:24px}.Modal__Close svg{display:block;height:100%;pointer-events:none;width:100%}.Modal[open]{animation:slide-in-up .75s var(--global-timing) forwards}.Modal:not([open]){opacity:0;pointer-events:none}.Modal::backdrop{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:#000;opacity:.8}@keyframes slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-out-down{to{transform:translateY(100%)}}.ProductCard{appearance:none;border:0;border-radius:var(--border-radius);box-shadow:0 0 20px #2d190a33;outline:0;padding:28px 14px 0;position:relative;text-align:left}.ProductCard.range-advanced,.ProductCard.range-traditional{color:var(--palette-light)}.ProductCard:hover .ProductCard__Thumnbail{opacity:0}.ProductCard:hover .ProductCard__Desc{opacity:1;transform:translateY(0)}.ProductCard__Bar{display:block;height:14px;left:0;position:absolute;top:0;width:100%}.ProductCard__Type{margin-bottom:10px}.ProductCard__Title{min-height:45px}.ProductCard__Content{overflow:hidden;position:relative}.ProductCard__Thumnbail{display:block;height:auto;left:-14px;margin-top:43px;min-width:calc(100% + 28px);position:relative;transition:all .3s ease-out;width:calc(100% + 28px)}.ProductCard__Desc{align-items:flex-end;bottom:0;display:flex;height:100%;left:0;opacity:0;padding-bottom:14px;position:absolute;transform:translateY(20px);transition:opacity var(--global-timing) var(--global-duration),transform var(--global-timing) var(--global-duration);width:100%}.ProductModal{max-width:960px;overflow-y:auto}.ProductModal__Range{border-top:solid var(--border-width) var(--brown-light);color:var(--brown-dark);padding-top:18px}.ProductModal__Title{padding:5px 0}.ProductModal__Code,.ProductModal__Packsize{color:var(--brown-mid)}.ProductModal__Packsize{margin-top:10px}.ProductModal__FeaturesList{align-items:center;border-top:solid var(--border-width) var(--brown-light);display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:18px;padding:10px 0 0}.ProductModal__Item{display:flex;flex-direction:column;gap:10px;text-align:center}.ProductModal__Item svg{height:auto;margin:0 auto;width:50px}.ProductModal__Item span{display:block;margin:0 auto;max-width:100px}.ProductModal__Desc{border-bottom:solid var(--border-width) var(--brown-light);border-top:solid var(--border-width) var(--brown-light);color:var(--brown-dark);margin-bottom:18px;margin-top:10px;padding:20px 0}.ProductModal__Gallery{display:grid;gap:18px;grid-template-columns:1fr 50px}.ProductModal__MainImages{background-color:#fff;border:1px solid var(--color-light-grey);border-radius:var(--border-radius);margin-bottom:var(--spacing--m)}.ProductModal__Thumbnail{background-color:#fff}.splide__track--nav>.splide__list>.splide__slide.ProductModal__Thumbnail{border:1px solid var(--color-light-grey);border-radius:var(--border-radius);overflow:hidden}:is(.splide__track--nav>.splide__list>.splide__slide.ProductModal__Thumbnail) img{height:50px;object-fit:cover;width:50px}.is-active:is(.splide__track--nav>.splide__list>.splide__slide.ProductModal__Thumbnail){border-color:var(--palette-action)}.ProductModal__MainSlide{text-align:center}.ProductModal__MainImage{height:336px;margin:0 auto;object-fit:contain;width:auto}.HeroSmall{margin-top:0!important}.SmallHero__Container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:var(--spacing--m)}.SmallHero__Container>*+*{margin-top:24px}.SmallHero__Image{height:auto;margin-bottom:36px;max-width:328px}.SmallHero__Lead,.SmallHero__Title{max-width:870px}.SmallHero__Title{font-size:var(--font-size--jumbo);text-align:center}.SmallHero__Title span{display:block}@media screen and (min-width:960px){.SmallHero__Title{font-size:var(--font-size--mega)}}.PreFooter{background-color:var(--palette-mid);color:var(--brown-light);display:block;margin-top:var(--flow);overflow:hidden;padding:60px 0;text-align:center}.PreFooter__Heading{color:var(--palette-light);font-family:var(--typeface-primary);font-size:var(--font-size--large);line-height:1;margin-bottom:10px}.PreFooter__Logo{grid-column:1/-1;margin-bottom:30px;overflow:hidden;position:relative}.PreFooter__Logo svg{color:var(--brown-mid);height:auto;position:relative;width:100%;z-index:1}.PreFooter__LogoMask{background:linear-gradient(180deg,#504b28 25%,#504b2800);display:block;height:400%;left:0;position:absolute;top:0;width:100%;z-index:2}.PreFooter__Cta p{margin-bottom:24px}@media screen and (min-width:960px){.PreFooter{text-align:left}.PreFooter .Grid{row-gap:44px}.PreFooter__Heading{font-size:var(--font-size--jumbo);grid-column:1/span 6;grid-row:1;margin:0}.PreFooter__Cta{align-items:center;display:flex;gap:var(--gap);grid-column:7/span 6;grid-row:1;justify-content:flex-end;text-align:right}.PreFooter__Cta p{margin:0}.PreFooter__Logo{grid-row:2;margin:0}}:is(.Block.Articles,.Block.ContentPanel)+.PreFooter{margin-top:0}.Block{margin:var(--flow) 0 0 0;position:relative}.Block:first-of-type,:is(.Block.Block--has-background,.Block.Articles)+.Block.Articles,:is(.Block.Block--has-background,.Block.Articles)+.Block.Block--has-background{margin-top:0}.Block__Title{font-size:var(--font-size--extra-large)}@media screen and (min-width:960px){.Block__Title{font-size:var(--font-size--jumbo)}}.Hero{--heroPadding:var(--page-padding);color:var(--palette-light);padding:var(--heroPadding) 0}.Hero .Container{overflow:visible}.Hero__Image,.Hero__Inlay{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}:is(.Hero__Image,.Hero__Inlay):after{background-color:#000;content:"";display:block;height:100%;left:0;opacity:.25;position:absolute;top:0;width:100%;z-index:2}:is(.Hero__Image,.Hero__Inlay) .Media__Image,:is(.Hero__Image,.Hero__Inlay) .Media__Video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}:is(.Hero__Image,.Hero__Inlay) iframe{height:100%;object-fit:cover;width:100%}.Hero__Inlay:after{opacity:.6}.Hero__Image,.Hero__Image .Media__Image,.Hero__Image .Media__Video{border-radius:0}.Hero .Grid,.Hero__Content{align-items:center}.Hero__Content{background-color:#00000050;border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:var(--heroPadding);position:relative;text-align:center}.Hero__Inlay--image{object-fit:cover;z-index:-2}.Hero__Inlay--video{display:none;z-index:-1}.Hero__Eyebrow{margin-bottom:var(--spacing--m)}.Hero__Title{font-size:var(--font-size--jumbo)}.Hero .ButtonsWrap{justify-content:center;margin-top:var(--spacing--m)}@media screen and (min-width:960px){.Hero{--heroPadding:var(--spacing--xl)}.Hero__Title{font-size:var(--font-size--mega)}.Hero__Content{aspect-ratio:870/463;grid-column:2/span 10}.Hero__Inlay--video{display:block}}@media screen and (min-width:1440px){.Hero__Content{grid-column:3/span 8}}.VideoModal__Media{width:325px}@media screen and (min-width:560px){.VideoModal__Media{width:400px}}@media screen and (min-width:960px){.VideoModal__Media{width:900px}}.HeroParallax{overflow:visible}.HeroParallax__Content{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding-top:40px;text-align:center}.HeroParallax__Inlay{height:auto;margin:0 auto;max-width:700px;width:100%}.HeroParallax__Title--heading{font-size:var(--font-size--jumbo);font-style:normal;font-weight:500;line-height:1}.HeroParallax__Title--logo{color:var(--palette-mid);margin:0 auto;max-width:595px;width:100%}.HeroParallax__Title--logo svg{height:auto;width:100%}.HeroParallax__Copy,.HeroParallax__Title{text-wrap:balance}.HeroParallax__Copy{color:var(--brown-dark);font-size:var(--font-size--large)}.HeroParallax__Floating{display:none}@media screen and (min-width:960px){.HeroParallax__Content{grid-column:3/span 8;position:relative;z-index:200}.HeroParallax__Title--heading{font-size:var(--font-size--mega)}.HeroParallax__Floating{border-radius:var(--border-radius);box-shadow:0 0 20px #2d190a1a;display:block;overflow:hidden;position:absolute;z-index:100}.HeroParallax__Floating .EmbedContainer,.HeroParallax__Floating img{display:block;height:auto;width:100%}.HeroParallax__Copy{font-size:2.375rem}.HeroParallax__Floating.Media--image.Media--ar--landscape{height:auto;width:366px}.HeroParallax__Floating.Media--image.Media--ar--portrait{height:auto;width:235px}.HeroParallax__Floating.Media--video iframe{display:block;height:100%;left:50%;object-fit:cover;position:absolute;top:0;transform:translate(-50%);width:100%}.HeroParallax__Floating.Media--video.Media--ar--landscape{aspect-ratio:16/9;height:auto;width:366px}.HeroParallax__Floating.Media--video.Media--ar--landscape iframe{aspect-ratio:16/9}.HeroParallax__Floating.Media--video.Media--ar--portrait{aspect-ratio:9/16;height:366px;width:248px}.HeroParallax__Floating.Media--video.Media--ar--portrait iframe{aspect-ratio:16/9;height:100%;min-width:100%;width:auto}.HeroParallax__Floating.Media--video.Media--ar--square{aspect-ratio:1/1;height:235px;width:235px}.HeroParallax__Floating.Media--video.Media--ar--square iframe{aspect-ratio:16/9;height:100%;min-width:100%;width:auto}.HeroParallax--layout--one .HeroParallax__Floating--1{right:1151px;top:152px}.HeroParallax--layout--one .HeroParallax__Floating--2{right:1253px;top:269px}.HeroParallax--layout--one .HeroParallax__Floating--3{left:1140px;top:50px}.HeroParallax--layout--one .HeroParallax__Floating--4{left:1250px;top:418px}.HeroParallax--layout--two .HeroParallax__Floating--1{right:893px;top:77px}.HeroParallax--layout--two .HeroParallax__Floating--2{right:1004px;top:516px}.HeroParallax--layout--two .HeroParallax__Floating--3{left:922px;top:50px}.HeroParallax--layout--two .HeroParallax__Floating--4{left:871px;top:368px}.HeroParallax--layout--three .HeroParallax__Floating--1{right:1304px;top:102px}.HeroParallax--layout--three .HeroParallax__Floating--2{right:1177px;top:372px}.HeroParallax--layout--three .HeroParallax__Floating--3{left:1304px;top:168px}.HeroParallax--layout--three .HeroParallax__Floating--4{left:1200px;top:490px}}@media screen and (min-width:1240px){.HeroParallax--layout--one .HeroParallax__Floating--1{right:1151px}.HeroParallax--layout--one .HeroParallax__Floating--2{right:1253px}.HeroParallax--layout--one .HeroParallax__Floating--3{left:1140px}.HeroParallax--layout--one .HeroParallax__Floating--4{left:1250px}.HeroParallax--layout--two .HeroParallax__Floating--1{right:1193px}.HeroParallax--layout--two .HeroParallax__Floating--2{right:1304px}.HeroParallax--layout--two .HeroParallax__Floating--3{left:1222px}.HeroParallax--layout--two .HeroParallax__Floating--4{left:1171px}.HeroParallax--layout--three .HeroParallax__Floating--1{right:1304px}.HeroParallax--layout--three .HeroParallax__Floating--2{right:1177px}.HeroParallax--layout--three .HeroParallax__Floating--3{left:1304px}.HeroParallax--layout--three .HeroParallax__Floating--4{left:1200px}}.MediaCardPanel__Header{padding-bottom:var(--spacing--l)}.MediaCardPanel__Header>*+*{margin-top:24px}.MediaCardPanel__Cards.Grid{gap:48px}@media screen and (min-width:560px){.MediaCardPanel__Cards.Grid{grid-column:1/-1;grid-template-columns:repeat(12,1fr)}.MediaCardPanel__Cards.Grid .MediaCardPanel__Card{grid-column:span 6}:is(.MediaCardPanel__Cards.Grid .MediaCardPanel__Card) .Card{display:flex;flex-direction:column;height:100%;justify-content:flex-end}:is(.MediaCardPanel__Cards.Grid .MediaCardPanel__Card) .Card__Media{flex:0 0 auto;position:relative;z-index:1}:is(.MediaCardPanel__Cards.Grid .MediaCardPanel__Card) .Card__Content{flex:1 1 100%}}@media screen and (min-width:960px){.MediaCardPanel__Header{grid-column:span 8}.MediaCardPanel__Cards.Grid.MediaCardPanel__Cards--two .MediaCardPanel__Card{grid-column:span 6}.MediaCardPanel__Cards.Grid.MediaCardPanel__Cards--three .MediaCardPanel__Card{grid-column:span 4}.MediaCardPanel__Cards.Grid.MediaCardPanel__Cards--four .MediaCardPanel__Card{grid-column:span 3}.Card__Media .Media__Image{max-height:200px!important;width:auto!important}}.IconCardPanel__Header{margin-bottom:var(--spacing--m)}.IconCardPanel__Header>*+*{margin-top:24px}.IconCardPanel__Cards{display:grid;gap:44px;grid-template-columns:1fr}.IconCard{border:solid var(--border-width) var(--brown-light);border-radius:var(--border-radius);display:block;padding:20px}.IconCard__Icon{height:auto;width:100px}.IconCardPanel__Card>*+*{margin-top:20px}@media screen and (min-width:560px){.IconCardPanel__Cards{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:960px){.IconCardPanel__Cards{grid-template-columns:repeat(3,1fr)}}.ContentPanel{overflow:hidden;position:relative}.ContentPanel .Container{z-index:2}.ContentPanel .Grid{row-gap:60px}.ContentPanel__Media{grid-row:1}.ContentPanel__Text{grid-row:2}.ContentPanel__BackgroundImage{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.ContentPanel--has-background{padding-bottom:var(--flow);padding-top:var(--flow)}.ContentPanel--has-background .ContentPanel__Copy{color:var(--brown-light)!important}:is(.ContentPanel--has-background .ContentPanel__Copy) strong{color:var(--palette-light)!important}:is(.ContentPanel--has-background .ContentPanel__Copy) p{color:var(--brown-light)!important;font-size:var(--font-size--medium)}.ContentPanel__Header{margin-bottom:var(--spacing--xs)}.ContentPanel__Header>*+*{margin-top:24px}.ContentPanel__Text--light{color:var(--palette-light)}@media screen and (min-width:960px){.ContentPanel__Text{grid-column:2/span 5;grid-row:1}.ContentPanel__Media{grid-column:7/span 5;grid-row:1}:is(.ContentPanel .Grid[data-layout=image-text]) .ContentPanel__Text{grid-column:7/span 5}:is(.ContentPanel .Grid[data-layout=image-text]) .ContentPanel__Media{grid-column:2/span 5}}.Badges__Row{align-items:center;display:flex;flex-wrap:wrap;gap:65px;justify-content:center}.Badges__Title{margin-bottom:var(--spacing--s);text-align:center}.Badges__Badge{height:65px}.Badges__Badge img{height:65px;width:auto}@media screen and (min-width:960px){.Badges__Row{gap:75px}.Badges__Badge,.Badges__Badge img{height:85px}}.Cta.Block{margin-top:0;overflow:hidden;padding-top:var(--flow)}.Cta__Wrapper{align-items:center;border-radius:var(--border-radius);display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:40px;position:relative}.Cta__Background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.Cta__Background .Media__Image,.Cta__Background .Media__Video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.Cta__Background iframe{height:100%;object-fit:cover;width:100%}.Cta__Buttons,.Cta__Copy,.Cta__Title{max-width:642px;position:relative;z-index:200}.Cta__Buttons,.Cta__Copy{margin-top:24px}.Cta__Copy,.Cta__Title{text-align:center}.Cta__Heading--line-2{font-weight:700}.Cta__Floating{display:none}.Cta__Title{font-size:var(--font-size--jumbo)}@media screen and (min-width:960px){.Cta__Wrapper{aspect-ratio:1320/599;padding:140px 60px}.Cta__Floating{border-radius:var(--border-radius);box-shadow:0 0 20px #2d190a1a;display:block;overflow:hidden;position:absolute;z-index:100}.Cta__Floating--1{bottom:48px;left:-95px;width:248px}.Cta__Floating--2{right:0;top:-70px;width:232px}.Cta__Floating--3{right:-100px;top:140px;width:251px;z-index:150}.Cta__Title{font-size:var(--font-size--mega)}}.Steps__Title{margin-bottom:60px;text-align:center}.Step__Number{color:var(--brown-mid)}.Step{display:block;position:relative}.Step__Heading{background-color:var(--palette-light);display:block;font-size:var(--font-size--large);margin:0;position:sticky;top:var(--header-height);z-index:100}.Step__Cards{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);padding:30px 0 60px}.Step__Image{height:105px;margin-bottom:20px;width:auto}.StepCard__Desc{font-size:var(--font-size--medium);line-height:var(--line-height--body);text-wrap:balance;text-wrap:pretty}@media screen and (min-width:960px){.Step__Heading{font-size:var(--font-size--extra-large)}.Step__Cards{grid-template-columns:repeat(4,1fr);padding:30px 30px 120px}}.Articles{background-color:var(--palette-mid);color:var(--brown-mid);padding:60px 0 120px}.Articles__Header{margin-bottom:24px}.Articles__Title{color:var(--palette-light)}.Articles__Buttons{display:flex;justify-content:center;margin-top:60px}.Team__Header{padding-bottom:var(--spacing--s)}.Team__Header>*+*{margin-top:24px}.Team__List{row-gap:var(--spacing--m)}.Person{border:solid var(--border-width) var(--brown-light);border-radius:var(--border-radius);padding:24px 20px}.Person>*+*{margin-top:20px}.Person__ImageWrapper{background-color:initial;display:block;flex:0 0 200px;height:200px;width:200px}.Person__ImageWrapper img{border-radius:var(--border-radius);display:block;height:100%;object-fit:cover;width:100%}.Person__JobTitle{color:var(--brown-dark)}@media screen and (min-width:960px){.Team__Member{grid-column:span 4}}.Form__Text>*+*{margin-top:24px}.Form__Text>*+.gform_wrapper{margin-top:64px}.Form .Grid{row-gap:var(--spacing--m)}.Form__PhoneBanner{align-items:center;background-color:var(--red);border-radius:var(--border-radius);color:var(--palette-light);display:flex;grid-column:1/-1;justify-content:center;padding:18px}.Form__PhoneBanner a{color:var(--palette-light);-webkit-text-decoration:none;text-decoration:none}:is(.Form__PhoneBanner a):hover{color:var(--palette-dark)}.Form__Media{margin-bottom:var(--spacing--m)}.Form__Address{line-height:var(--line-height--body)}.Form__AddressName{display:block;margin-bottom:var(--spacing-s)}@media screen and (min-width:960px){.Form__PhoneBanner{grid-column:2/span 10}.Form__Text{grid-column:2/span 5}.Form__Contact{grid-column:7/span 5}}.Text__Eyebrow{margin-bottom:var(--spacing--xs)}.Text__Copy{margin-top:var(--spacing--xs)}.Text .Grid{row-gap:var(--spacing--m)}@media screen and (min-width:960px){.Text__Column:first-child{grid-column:2/span 5}.Text__Column:nth-child(2){grid-column:7/span 5}}.Downloads__Header{padding-bottom:var(--spacing--s)}.Downloads__Header>*+*{margin-top:24px}.Downloads__List li{border-top:solid var(--border-width) var(--brown-light);display:block;padding:20px 0}.Download{align-items:center;display:flex;gap:20px;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none}.Download svg{width:36px}.Download svg,.Download:hover{color:var(--palette-dark)}.Download svg{transform:rotate(90deg);transition:all var(--global-transition)}.Download:hover svg{transform:translateY(5px) rotate(90deg)}.Download__Content{align-items:center;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:10px}.Download__Title{color:var(--palette-dark);transition:all var(--global-transition)}.Download:hover .Download__Title{color:var(--palette-action)}.Download__Meta{color:var(--brown-light)}.Download__Meta span{color:var(--brown-dark)}.Accordion__Header{margin-bottom:var(--spacing--m)}.Accordion__Header>*+*{margin-top:24px}.Accordion__Item{border-radius:var(--border-radius);margin-bottom:var(--spacing--s);overflow:hidden}.Accordion__Row{overflow:hidden}.Accordion__Title{display:block}.Accordion__Title ::-webkit-details-marker{display:none}.Accordion__Title span{align-items:center;background-color:var(--palette-mid);color:var(--palette-light);cursor:pointer;display:flex;gap:.5rem;justify-content:flex-start;padding:var(--spacing--xs);position:relative}:is(.Accordion__Title span) svg{transition:all var(--global-transition)}.Accordion__Title:hover span{color:var(--palette-action)}.Accordion__Description{background-color:var(--palette-mid);color:var(--brown-mid);display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-out}.Accordion__DescriptionContent{min-height:0;opacity:0;padding-left:var(--spacing--xs);padding-right:var(--spacing--xs);transition:visibility 1s;transition:all .3s ease-out;visibility:hidden}.Accordion__DescriptionContent p{color:var(--palette-light)!important}.Accordion__Row[open]+.Accordion__Description{grid-template-rows:1fr}.Accordion__Row[open]+.Accordion__Description .Accordion__DescriptionContent{opacity:1;padding-bottom:var(--spacing--xs);padding-top:var(--spacing--xs);visibility:visible}.Accordion__Row[open] .Accordion__Title span svg{rotate:90deg;transition:rotate .3s ease-out}.Gallery__Text{margin-bottom:var(--spacing--m)}.Gallery__Text>*+*{margin-top:24px}.Gallery__Images{display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr))}.Gallery__Image{border-radius:var(--border-radius)}.Gallery__Link,.Gallery__Link img{display:block}@media screen and (min-width:960px){.Gallery__Text{grid-column:1/span 6;grid-row:1;margin-bottom:0}.Gallery__Images{grid-column:7/span 6;grid-row:1}}.Tabs__Header{margin-bottom:var(--spacing--m)}.Tabs__Header>*+*{margin-top:24px}.TabGroup__Buttons{display:flex;gap:12px;justify-content:flex-start;padding-left:var(--spacing--xs)}button.TabGroup__Button{background-color:initial;border:solid var(--border-width) var(--palette-mid);border-radius:var(--border-radius) var(--border-radius) 0 0;bottom:-2px;box-shadow:none;margin:0;padding:var(--spacing--xs);position:relative;transition:all var(--global-transition)}button.TabGroup__Button:hover{background-color:var(--palette-dark);color:var(--palette-light)}button.TabGroup__Button.active{cursor:auto}.Tab,button.TabGroup__Button.active{background-color:var(--palette-mid);color:var(--brown-mid)}.Tab{border-radius:var(--border-radius);display:none;padding:24px 20px}.Tab.active{cursor:auto;display:block;pointer-events:none}.Tab .ugc p{color:var(--palette-light)}@media (update:slow),screen and (prefers-reduced-motion:reduce){.TabGroup__Button{--tab-transition-duration:.001ms!important}}.ProductList__Title{margin-bottom:60px;text-align:center}.ProductList__Grid{column-gap:24px;row-gap:50px}.ProductList__Grid .ProductCard{grid-column:span 6}@media screen and (min-width:560px){.ProductList__Grid .ProductCard{grid-column:span 6}}@media screen and (min-width:960px){.ProductList__Grid .ProductCard{grid-column:span 4}}@media screen and (min-width:1025px){.ProductList__Grid .ProductCard{grid-column:span 3}}@media screen and (min-width:1440px){.ProductList__Grid .ProductCard{grid-column:span 2}}.ProductTable__TableHeader .ProductTable__Cell--feature{display:none}.ProductTable__TableHeader .ProductTable__Cell--product{text-align:center}.ProductRow{border-bottom:solid var(--border-width) var(--brown-light);padding:30px 0}.ProductRow,.ProductTable__TableHeaderWrap{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.ProductTable__Cell--product{flex:0 0 100%;text-align:left}.ProductTable__Cell--feature{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.ProductTable__InnerCell{flex:0 0 auto;text-align:center}.ProductTable__InnerCell svg{height:auto;width:50px}.ProductTable__InnerCell .FeatureName{display:block}.ProductRow .ProductTable__Cell--product{display:flex;gap:24px}.ProductRow__Icon{flex:0 0 100px}.ProductRow__Content{flex:1 1 auto}button.ProductTable__Cell--product{appearance:none;background-color:initial;border:0;text-align:left}.ProductTable__InnerCell--empty{display:none!important}@media screen and (min-width:960px){.ProductTable__InnerCell--empty{display:block!important}.ProductTable__TableHeader{background-color:var(--palette-light);position:sticky;top:var(--header-height);z-index:100}.ProductTable__TableHeader .ProductTable__Cell--product{text-align:left}.ProductTable__TableHeader .ProductTable__Cell--feature{align-items:center;display:flex}.ProductRow,.ProductTable__TableHeaderWrap{flex-wrap:nowrap;justify-content:space-between}.ProductTable__Cell--product{flex:0 1 auto;max-width:calc(100% - 600px)}.ProductTable__Cell--feature{flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-end;margin-left:auto}.ProductTable__InnerCell{flex:0 0 88px}.ProductTable__InnerCell svg{width:88px}.ProductTable__InnerCell .FeatureName{display:none}}.ProductThumbnail{border-radius:var(--border-radius);box-shadow:0 0 20px #2d190a33;display:block;height:98px;position:relative;width:88px}.ProductThumbnail__Bar{height:14px;top:0}.ProductThumbnail__Bar,.ProductThumbnail__Image{display:block;left:0;position:absolute;width:100%}.ProductThumbnail__Image{bottom:0;height:auto}.ProductRow__Type{color:var(--brown-dark)}.ProductRow__Title{margin-top:10px}.ProductRow__Code{color:var(--brown-mid);margin-top:10px}.ProductRow__Desc{line-height:var(--line-height--body);margin-top:18px}.ProductCats .Grid{row-gap:24px}.ProductCats__Header{grid-column:span 12}.ProductCats__Copy{margin-top:24px}.ProductCats__Col1,.ProductCats__Col2{grid-column:span 6}.ProductCat{--border-width:1px;border:0;color:var(--palette-dark);cursor:pointer;overflow:hidden;padding-left:20px;position:relative}.ProductCat span{position:relative;z-index:2}.ProductCat:hover{background-color:initial;border-color:var(--brown-light);color:var(--palette-light);outline-color:var(--brown-light)}.ProductCat:hover:before{width:100%}.ProductCat:before{background-color:var(--brown-light);background-color:var(--type);border:solid var(--border-width) var(--brown-light);border-color:var(--type);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width var(--global-transition);width:10px;z-index:1}.ProductCats__ListTitle{color:var(--brown-mid);display:block;margin-bottom:20px}.ProductCats__List{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}@media screen and (min-width:960px){.ProductCats__Title{font-size:var(--font-size--jumbo)}.ProductCats__Header{grid-column:2/span 5}.ProductCats__Col1,.ProductCats__Col2{grid-column:span 3}}.ProductFeatures .Grid{row-gap:24px}.ProductFeatures__ActualMedia{margin-bottom:24px}.ProductFeatures__List{align-items:flex-start;flex-direction:column}.ProductFeatures__Item,.ProductFeatures__List{display:flex;gap:10px;justify-content:flex-start}.ProductFeatures__Item{align-items:center}.ProductFeatures__Item svg{display:block;flex:0 0 64px;height:auto;width:64px}@media screen and (min-width:960px){.ProductFeatures__Col:first-child{grid-column:2/span 5}.ProductFeatures__Col:nth-child(2){grid-column:7/span 5}}.ProductPromo .Container{background-color:var(--palette-dark);border-radius:var(--border-radius);color:var(--palette-light);overflow:hidden;padding:40px;position:relative}.ProductPromo .Grid{row-gap:40px}.ProductPromo__BackgroundImage{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.ProductPromo__Media,.ProductPromo__Text{position:relative;text-align:center;z-index:2}.ProductPromo__Header{margin-bottom:var(--spacing--xs)}.ProductPromo__Header>*+*{margin-top:24px}.ProductPromo__Title{font-weight:500}.ProductPromo__IconsList{align-items:center;display:flex;gap:24px;justify-content:center;margin:20px 0 40px}.ProductPromo__IconsItem{flex:0 0 auto;max-width:222px}.ProductPromo__Icon{display:block;height:auto;margin:0 auto 10px;width:120px}.ProductPromo__IconSubtitle{color:var(--brown-mid);display:block}.ProductPromo__IconTitle{display:block;font-size:28px;font-weight:900;letter-spacing:.05em;line-height:var(--line-height-body);text-transform:uppercase}.ProductPromo__Copy.ugc{color:var(--brown-mid)!important}.ProductPromo__Copy.ugc strong{color:var(--palette-light)}.ProductPromo__Copy.ugc p{color:var(--brown-mid)!important;font-size:var(--font-size--medium)}@media screen and (min-width:960px){.ProductPromo .Container{padding:80px 60px}.ProductPromo__Text{align-self:center;grid-column:1/span 6;grid-row:1}.ProductPromo__Media{align-self:center;grid-column:7/span 6;grid-row:1}.ProductPromo__Title{font-size:52px}}.Quote__Container{background-color:var(--palette-mid);border-radius:var(--border-radius);color:var(--brown-mid);padding:40px}.Quote__Author,.Quote__Quote{margin-bottom:24px}.Influencer__Quote p,.Quote__Quote p{position:relative}blockquote,blockquote p{leading-trim:both;text-edge:cap;color:var(--palette-light);font-size:var(--font-size--large);font-style:normal;font-weight:500;line-height:var(--line-height--heading)}blockquote p+p{margin-top:.5em}.Quote__Container .Grid{row-gap:40px}@media screen and (min-width:960px){blockquote,blockquote p{font-size:var(--font-size--extra-large)}.Quote__Wrapper{align-items:flex-start;display:flex;flex-direction:column;grid-column:span 7;justify-content:flex-start}.Quote__Media{grid-column:span 5}.Quote__Author,.Quote__Quote{margin-bottom:44px}.Quote__Author{margin-top:auto}.Quote--image-text .Quote__Wrapper{grid-column:6/span 7;grid-row:1}.Quote--image-text .Quote__Media{grid-column:1/span 5;grid-row:1}}.Influencer__Container{display:flex;flex-direction:column;gap:24px}.Influencer__Content{background-color:var(--palette-mid);border-radius:var(--border-radius);order:2;padding:40px}.Influencer__Author{color:var(--brown-light);margin-top:44px}.Influencer__Media{border-radius:var(--border-radius);overflow:hidden}.Influencer__Media--1,.Influencer__Media--2{display:none}.Influencer__Media--3{display:block;order:1}@media screen and (min-width:960px){.Influencer.Block{margin-top:calc(var(--flow)*2)}.Influencer__Container{align-items:center;flex-direction:row;justify-content:flex-end}.Influencer__Content,.Influencer__Media--1,.Influencer__Media--2{display:block;position:absolute;z-index:100}.Influencer__Content{left:50%;padding:60px;top:50%;transform:translate(-50%,-50%);width:700px;z-index:200}.Influencer__Media--1{left:0;top:0;width:317px}.Influencer__Media--2{left:190px;top:-200px;width:235px}.Influencer__Media--3{flex:0 0 50%;max-width:50%;width:50%}}.TextLayout{max-width:750px;padding-top:var(--flow)}.Layout{overflow:hidden}
