@font-face{font-display:swap;font-family:Granngarden;font-style:normal;font-weight:300;src:local(""),url(/UI/Fonts/granngarden-light-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Granngarden;font-style:normal;font-weight:400;src:local(""),url(/UI/Fonts/granngarden-medium-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Granngarden;font-style:normal;font-weight:700;src:local(""),url(/UI/Fonts/granngarden-medium-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Basier Square Regular;font-style:normal;font-weight:400;src:local(""),url(/UI/Fonts/basier-square-regular-webfont.woff2) format("woff2")}:root{--color-black:#000;--color-charcoal-gray:#555;--color-gray:#b3b1af;--color-soft-silver:#ddd;--color-white:#fff;--color-pale-sky:#f7fafc;--color-greige:#f8f5f1;--color-background-overlay:#00000008;--color-macchiato:#e4d7c9;--color-latte:#d6c3ae;--color-bronze:#ab8659;--color-pale-sand:#ece3d9;--color-mocca:#8f714b;--color-sunset-orange:#f3a14d;--color-orange:#f9a200;--color-copper:#b4610c;--color-chestnut:#844709;--color-chocolate-brown:#775120;--color-error:#d70c28;--color-dark-red:#771800;--color-dark-maroon:#71200c;--color-deep-maroon:#561b07;--color-deep-red:#b70e0c;--color-error-darker:#ab0a08;--color-cognac:#92321a;--color-campaign:#cf4a14;--color-spiced-orange:#c34513;--color-dark-red-90:#771800e6;--color-dark-red-80:#771800cc;--color-dark-red-70:#771800b3;--color-dark-red-60:#77180099;--color-dark-red-50:#77180080;--color-dark-red-40:#77180066;--color-soft-lime:#e3eec5;--color-lime:#af0;--color-citrus:#cdce37;--color-mint-cream:#e3eec5;--color-grass-green:#5c8f2b;--color-moss-green:#43681f;--color-deep-olive-green:#314a17;--color-forest-green:#2c4c0d;--color-spring-green:#6dba70;--color-jungle-green:#247628;--color-pine-green:#256228;--color-banana-mania:#fae698;--color-warning:#ffcc68;--color-sunshine-yellow:#f9d500;--color-rating-stars:#fc0;--color-bright-blue:#5695eb;--color-sky-blue:#3572c4;--color-navy-blue:#1c5198;--color-steel-blue:#384e70;--color-info:#9bd4dd;--color-cyan-blue:#2c7580;--color-dark-cyan-blue:#1f525a;--color-slate-blue:#384e70;--color-strong-pink:#ac46d2;--color-pink:#f77ead;--color-coral-pink:#ff4040;--color-plum:#511966;--color-headings:var(--color-dark-red);--color-modal:#44434373;--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left)}[aria-hidden=true]:not(svg){display:none}*{box-sizing:border-box;margin:0;padding:0}img{display:block;height:auto;max-width:100%}ul{list-style:none}button,input{-webkit-appearance:none;appearance:none;border:none;font-family:inherit;font-size:inherit;line-height:inherit}svg{pointer-events:none}button{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer}.button,form.EPiServerForms .Form__Element button[type=submit],form.EPiServerForms .Form__Element input[type=submit]{border-radius:.1875rem;display:inline-block;font-family:var(--basier-square-regular);font-size:18px;font-size:1.125rem;font-weight:600;line-height:1;min-height:3.125rem;min-width:13.125rem;padding:.9375rem 1.25rem;text-align:center;text-transform:uppercase;transition:background .2s ease-in-out,color .3s linear}@media only screen and (min-width:1024px){.button,form.EPiServerForms .Form__Element button[type=submit],form.EPiServerForms .Form__Element input[type=submit]{min-height:3.75rem;padding:1.125rem 1.875rem}}.button[disabled],form.EPiServerForms .Form__Element button[disabled][type=submit],form.EPiServerForms .Form__Element input[disabled][type=submit]{opacity:.4}.button--full-width{display:flex;justify-content:center;width:100%}.button svg,form.EPiServerForms .Form__Element button[type=submit] svg,form.EPiServerForms .Form__Element input[type=submit] svg{transition:opacity .3s linear}.button--primary,form.EPiServerForms .Form__Element button[type=submit],form.EPiServerForms .Form__Element input[type=submit]{background:var(--color-dark-red);color:var(--color-white)}.button--primary.hover,.button--primary:hover,form.EPiServerForms .Form__Element button.hover[type=submit],form.EPiServerForms .Form__Element button[type=submit]:hover,form.EPiServerForms .Form__Element input.hover[type=submit],form.EPiServerForms .Form__Element input[type=submit]:hover{background-color:var(--color-deep-maroon)}.button--primary:focus,form.EPiServerForms .Form__Element button[type=submit]:focus,form.EPiServerForms .Form__Element input[type=submit]:focus{outline:2px solid var(--color-dark-red);outline-offset:2px}.button--primary[disabled],form.EPiServerForms .Form__Element button[disabled][type=submit],form.EPiServerForms .Form__Element input[disabled][type=submit]{opacity:.2}.button--confirm{background:var(--color-grass-green);color:var(--color-white)}.button--confirm.hover,.button--confirm:hover{background-color:var(--color-moss-green)}.button--confirm[disabled]{opacity:.2}.button--primary-buy{align-items:center;background:var(--color-forest-green);color:var(--color-white);display:inline-flex;justify-content:center}.button--primary-buy svg{display:block}.button--primary-buy svg:not(.icon__image){margin-right:.75rem}.button--primary-buy:focus{outline:2px solid var(--color-black);outline-offset:2px}.button--primary-buy.hover,.button--primary-buy:hover{background-color:var(--color-moss-green)}.button--secondary{background:var(--color-pale-sand);box-shadow:inset 0 0 0 2px var(--color-dark-red);color:var(--color-dark-red)}.button--secondary.hover,.button--secondary:hover{background-color:var(--color-white)}.button--secondary:focus{outline:2px solid var(--color-black);outline-offset:2px}.button--secondary-buy{background:var(--color-soft-lime);box-shadow:inset 0 0 0 2px var(--color-forest-green);color:var(--color-forest-green)}.button--secondary-buy.hover,.button--secondary-buy:hover{background-color:var(--color-white)}.button--cta{align-items:center;background:var(--color-pale-sand);border-bottom:2px solid var(--color-dark-red);border-radius:0;color:var(--color-dark-red);display:flex;justify-content:space-between;min-height:4.375rem;min-width:13.125rem;padding:.625rem 1.5625rem}.button--cta.button--secondary{border-bottom-width:0}.button--cta:after{border-bottom:2px solid var(--color-dark-red);border-right:2px solid var(--color-dark-red);content:"";flex:none;height:.625rem;margin-left:.625rem;transform:translateX(-3px) rotate(-45deg);width:.625rem}.button--cta.hover,.button--cta:hover{background-color:var(--color-greige)}.button--cta[disabled]{opacity:.4}.button--campaign{background:var(--color-campaign);color:var(--color-white)}.button--campaign:focus{outline:2px solid var(--color-black);outline-offset:2px}.button--campaign.hover,.button--campaign:hover{background-color:var(--color-cognac)}.button--campaign-secondary{background:var(--color-pale-sand);color:var(--color-black)}.button--campaign-secondary:focus{outline:2px solid var(--color-black);outline-offset:2px}.button--campaign-secondary.hover,.button--campaign-secondary:hover{background:var(--color-latte)}.button--campaign-secondary.active,.button--campaign-secondary:active{background:var(--color-mocca)}.button--campaign-tertiary{background:var(--color-forest-green);color:var(--color-white)}.button--campaign-tertiary:focus{outline:2px solid var(--color-black);outline-offset:2px}.button--campaign-tertiary.hover,.button--campaign-tertiary:hover{background:var(--color-moss-green)}.button--placeholder{background:linear-gradient(75deg,var(--color-latte) 40%,var(--color-greige) 60%);background-size:300% 300%;box-shadow:inset 0 0 0 2px rgba(var(--color-dark-red),.1);color:#0000;cursor:progress}.button--loading{position:relative}.button--loading:not(input){color:#0000}.button--loading svg{opacity:0}.button--loading:before{background:rgba(var(--color-black),.35);border-radius:3px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.button--loading:after{background:url(/UI/Icons/loading-white.svg);background-size:contain;content:"";display:block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.button--small{min-height:2.1875rem;min-width:6.25rem;padding:.5rem .9375rem}.button--small .button__text{font-size:14px;font-size:.875rem;line-height:1}@media only screen and (min-width:768px){.button--small{padding:.5rem .9375rem}.button--small .button__text{font-size:20px;font-size:1.25rem;line-height:1}}.button--small.button--loading:after{height:.9375rem;width:3.75rem}.button[disabled],form.EPiServerForms .Form__Element button[disabled][type=submit],form.EPiServerForms .Form__Element input[disabled][type=submit]{cursor:not-allowed}.button--square{border-radius:0}.button--product-card{min-height:2.5rem;min-width:6.25rem;padding:.5rem .625rem;width:auto}@media only screen and (max-width:767px){.button--product-card:not(.single){min-height:2.25rem;min-width:6.25rem}}.button__text{font-family:var(--font-open-sans-condensed);font-size:20px;font-size:1.25rem;line-height:1}a.button{text-decoration:none}.button-facets{border-radius:.375rem;padding:.625rem}.button-facets--confirm{background:var(--color-cognac);color:var(--color-white)}.button-facets--confirm:focus{outline:3px solid var(--color-black)}.button-facets--reset{background:var(--color-white);border:1px solid var(--color-cognac);color:var(--color-black)}.button-geo-marker{align-items:center;border-radius:.1875rem;color:var(--color-cognac);display:flex;gap:.5rem}.button-geo-marker svg{fill:var(--color-cognac)}:is(a,button).button--arrow-right:after{border-bottom:2px solid;border-right:2px solid;content:"";display:inline-block;height:.4em;margin-bottom:1px;margin-left:6px;transform:rotate(-45deg);width:.4em}.input{background:var(--color-white);border:1px solid var(--color-bronze);display:flex;max-width:43.75rem;min-height:5rem;position:relative}.input--small{min-height:2.5rem}.input--border-radius,.input--border-radius .input__input{border-radius:.375rem}.input__label{font-size:14px;font-size:.875rem;font-weight:700;line-height:1;pointer-events:none;position:absolute;right:1.25rem;top:.375rem}.input__input{flex:auto;margin:0;min-width:0;padding:.8125rem .9375rem}.input--small .input__input{font-size:16px;font-size:1rem;line-height:1;padding:.75rem}.input__input[disabled]{cursor:not-allowed}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only--focusable:active,.sr-only--focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto;display:block}@media only screen and (min-width:1024px){.sr-only-desktop{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only-desktop--focusable:active,.sr-only-desktop--focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto;display:block}}@media only screen and (max-width:1279px){.sr-only-desktop-medium-down{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only-desktop-medium-down--focusable:active,.sr-only-desktop-medium-down--focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto;display:block}}.is-hidden{display:none}html.scroll-lock,html.scroll-lock body{margin:0;max-height:100%;overflow:hidden}.body,body{display:flex;flex-direction:column;min-height:100vh;-webkit-font-smoothing:antialiased;background:var(--color-white)}.body main,body main{flex:auto}.text--placeholder{background:linear-gradient(75deg,var(--color-latte) 40%,var(--color-greige) 60%);background-size:300% 300%;border-radius:2px;color:#0000;cursor:progress;opacity:.6;transform:translateZ(0);will-change:transform}.lazyload{opacity:0}.lazyload,.lazyloaded{transition:opacity .1s linear}.lazyloaded{opacity:1}body{color:var(--color-black);font-family:var(--basier-square-regular);font-size:16px;font-size:1rem;font-weight:400;line-height:2}@media only screen and (min-width:1024px){body{font-size:16px;font-size:1rem;line-height:2}}.h1,h1{color:var(--color-headings);display:block;font-family:var(--font-open-sans-condensed);font-size:36px;font-size:2.25rem;font-weight:300;letter-spacing:.03em;line-height:1;text-align:center}@media only screen and (min-width:768px){.h1,h1{font-size:38px;font-size:2.375rem;line-height:1}}@media only screen and (min-width:1024px){.h1,h1{font-size:54px;font-size:3.375rem;line-height:1}}.h2,h2{color:var(--color-headings);display:block;font-family:var(--font-open-sans-condensed);font-size:26px;font-size:1.625rem;font-weight:300;letter-spacing:.03em;line-height:1;text-align:center}@media only screen and (min-width:1024px){.h2,h2{font-size:38px;font-size:2.375rem;line-height:1}}.h3,h3{color:var(--color-headings);display:block;font-family:var(--font-open-sans-condensed);font-size:22px;font-size:1.375rem;font-weight:300;letter-spacing:.03em;line-height:1;text-align:left}@media only screen and (min-width:1024px){.h3,h3{font-size:26px;font-size:1.625rem;line-height:1}}.h4,h4{color:var(--color-headings);display:block;font-family:var(--font-open-sans-condensed);font-size:20px;font-size:1.25rem;font-weight:300;letter-spacing:.03em;line-height:1;text-align:left}@media only screen and (min-width:1024px){.h4,h4{font-size:20px;font-size:1.25rem;line-height:1}}.h2.line,h2.line{margin:1.875rem 0;position:relative;text-align:center}.h2.line span,h2.line span{background:var(--color-white);padding:0 1.5625rem;position:relative}@media only screen and (min-width:1024px){.h2.line span,h2.line span{padding:0 3.125rem}}.h2.line:before,h2.line:before{background:var(--color-dark-red);content:"";height:3px;left:0;position:absolute;right:0;top:50%;transform:translateY(-2px)}@media only screen and (min-width:1024px){.h2.line,h2.line{margin:6.25rem 0 3.75rem}}.h2.line-under,h2.line-under{margin-bottom:2.8125rem;text-align:left}.h2.line-under.center,h2.line-under.center{font-size:26px;font-size:1.625rem;line-height:1;text-align:center}@media only screen and (min-width:1024px){.h2.line-under.center,h2.line-under.center{font-size:38px;font-size:2.375rem;line-height:1}}.h2.line-under.inverted,h2.line-under.inverted{color:var(--color-white)}.h2.line-after,h2.line-after{align-items:center;display:flex;text-align:left}.h2.line-after:after,h2.line-after:after{background-color:var(--color-dark-red);content:"";display:block;flex:auto;height:4px;margin-left:.9375rem}.ingress{color:var(--color-black);font-family:var(--basier-square-regular);font-size:20px;font-size:1.25rem;font-weight:400;line-height:1;text-align:start}@media only screen and (min-width:1024px){.ingress{font-size:20px;font-size:1.25rem;line-height:1}}.link{color:inherit;text-decoration:none}.link.hover,.link:hover{text-decoration:underline}.link--arrow,.link--article{align-items:center;display:flex;justify-content:space-between}.link--arrow:after,.link--article:after{border-bottom:2px solid var(--color-latte);border-right:2px solid var(--color-latte);content:"";flex:none;height:.625rem;margin-left:.625rem;transform:translateX(-3px) rotate(-45deg);width:.625rem}.link--underline{text-decoration:underline}.link--underline.hover,.link--underline:hover{cursor:pointer;text-decoration:none}.link--underline-primary{color:var(--color-dark-red);text-decoration:underline}.link--underline-primary.hover,.link--underline-primary:hover{text-decoration:none}.link--underline.text-color{color:var(--color-black)}.link--heading,.link--no-underline,.link--no-underline:hover{text-decoration:none}.link--heading{color:inherit}.link--heading.hover,.link--heading:hover{text-decoration:underline}.link--no-hover.hover,.link--no-hover:hover{text-decoration:none}.link--article{background:var(--color-greige);color:var(--color-dark-red);font-weight:600;padding:.9375rem;text-transform:uppercase}@media only screen and (min-width:1024px){.link--article{font-size:20px;font-size:1.25rem;line-height:1;padding:1.25rem}}.link--article.hover,.link--article:hover{background:var(--color-greige)}.link--article:after{border-color:var(--color-dark-red)}@media only screen and (min-width:1024px){.link--article:after{height:1.125rem;width:1.125rem}}.text--small,small{font-size:14px;font-size:.875rem;line-height:1}.tabs__list{background:var(--color-white);box-shadow:inset 0 -1px 0 var(--color-dark-red);display:flex;margin:0 0 1.875rem}@media only screen and (min-width:1024px){.tabs__list{margin:0 0 3.75rem}}.tabs__item{align-items:center;background:var(--color-white);border-bottom:1px solid var(--color-dark-red);border-top:1px solid var(--color-white);color:var(--color-dark-red);cursor:pointer;display:flex;font-size:12px;font-size:.75rem;font-weight:600;justify-content:center;line-height:1;min-height:1.875rem;padding:0 1.25rem;text-transform:uppercase}.tabs__item[aria-selected=true]{background:var(--color-white);border:1px solid var(--color-dark-red);border-bottom-color:var(--color-white)}@media only screen and (min-width:1024px){.tabs__item{font-size:16px;font-size:1rem;line-height:1;min-height:2.8125rem}}.tabs__item+.tabs__item{margin-left:.1875rem}.tabs [role=tabpanel][aria-hidden=true]{display:none}.tabs--dark{background-color:var(--color-greige)}.tabs--dark .tabs__list{box-shadow:inset 0 -2px 0 var(--color-dark-red);padding-left:1.25rem}@media only screen and (min-width:1024px){.tabs--dark .tabs__list{margin:0 0 1.625rem;padding-left:5.625rem}}.tabs--dark .tabs__item{background:var(--color-pale-sand);border-width:.125rem;font-size:16pxpx;font-size:1pxrem;line-height:1}.tabs--dark .tabs__item[aria-selected=true]{background:var(--color-greige);border:.125rem solid var(--color-dark-red);border-bottom-color:var(--color-greige)}.tabs--dark el__content{background-color:var(--color-greige)}.icon{display:flex;flex:none}.icon__image{width:1.875rem}.icon__badge{align-items:center;background-color:var(--color-forest-green);border-radius:50%;color:var(--color-white);display:flex;font-size:12px;font-size:.75rem;font-style:normal;font-weight:700;height:1.4375rem;justify-content:center;line-height:1;margin:-.4375rem 0 0 -.625rem;width:1.4375rem;z-index:1}.icon__badge--inverted{background-color:var(--color-white);color:var(--color-black)}@media only screen and (min-width:1024px){.icon__badge{box-shadow:0 0 0 1px var(--color-pale-sand);margin:-.4375rem -.8125rem 0 -.625rem}.icon__badge--inverted{box-shadow:none}}.select{border:1px solid var(--color-bronze);position:relative}.select:after{border-right:2px solid var(--color-black);border-top:2px solid var(--color-black);content:"";height:.5rem;pointer-events:none;position:absolute;right:1.25rem;top:50%;transform:translateY(-75%) rotate(135deg);transition:transform .3s ease-in-out;width:.5rem}.select select{-webkit-appearance:none;appearance:none;background:var(--color-white);border:none;font-size:18px;font-size:1.125rem;height:4.375rem-0.125rem;line-height:2;padding:1.25rem 2.5rem 1.25rem 1.25rem;text-indent:1px;text-overflow:"";width:100%}.sort{display:none}@media only screen and (min-width:1024px){.sort{background:var(--color-white);border:1px solid var(--color-greige);display:flex;height:2.75rem;max-width:14.375rem;position:relative}}.sort select{-webkit-appearance:none;appearance:none;background:var(--color-white);border:none;color:var(--color-black);font-size:16px;font-size:1rem;line-height:1;line-height:1.5;padding:.125rem 1.625rem 0 1rem;width:100%}.sort svg{height:1.25rem;pointer-events:none;position:absolute;right:.125rem;top:50%;transform:translateY(-50%);width:1.25rem;fill:var(--color-cognac)}@media only screen and (min-width:1024px){.sort svg{height:1.5625rem;width:1.5625rem}}.tags{display:flex;overflow:hidden}.tags:before{content:"";margin-left:auto}.tags:after{content:"";margin-right:auto}.tags--square{background:var(--color-dark-red);color:var(--color-white);font-size:1rem;line-height:1.38;margin:0 .3125rem 0 0;min-height:auto;min-width:20px;padding:.25rem .75rem}.tags--rounded{padding:.25rem .75rem}.tags a,.tags button,.tags--rounded{background-color:var(--color-greige);border-radius:1.25rem;color:var(--color-dark-red);margin:0 .3125rem 0 0}.tags a,.tags button{align-items:center;display:flex;flex:none;font-size:14px;font-size:.875rem;height:1.875rem;justify-content:center;line-height:1;min-width:5rem;padding:0 .75rem;text-decoration:none;text-transform:lowercase;white-space:nowrap}.tags a:last-child,.tags button:last-child{margin-right:0}@media only screen and (min-width:1024px){.tags a,.tags button{font-size:18px;font-size:1.125rem;height:2.5rem;line-height:1;min-width:6.875rem}}.tags a.hover,.tags a:hover,.tags button.hover,.tags button:hover{background:var(--color-greige)}.tags a.active,.tags a:active,.tags button.active,.tags button:active{background:var(--color-macchiato)}.tags--latest a,.tags--latest button{color:var(--color-charcoal-gray);font-size:16px;font-size:1rem;height:2.5rem;line-height:1;margin:0 .75rem 0 0;padding:0 1.25rem;text-transform:none}.tags--latest a:after,.tags--latest button:after{content:"..."}.tags--latest a:last-child,.tags--latest button:last-child{margin-right:0}.availability{align-items:center;display:inline-flex;font-family:var(--basier-square-regular);font-size:.875rem;font-weight:300}.availability:before{border-radius:50%;content:"";display:block}.availability--in-stock:before,.availability--store-only:before{background:var(--color-forest-green);border:1px solid var(--color-black);height:.625rem;margin-right:.375rem;width:.625rem}.availability--not-in-stock .product-actions__inventory-text{font-weight:300}.availability--not-in-stock:before{background:var(--color-deep-red)}.availability--few-in-stock:before,.availability--not-in-stock:before{border:1px solid var(--color-black);height:.625rem;margin-right:.375rem;width:.625rem}.availability--few-in-stock:before{background:var(--color-sunshine-yellow)}.availability__label{font-weight:300;white-space:nowrap}.social-icon{display:inline-block;font-size:0;margin:0 .3125rem}.social-icon svg{display:block;fill:var(--color-dark-red);height:1.75rem;margin:auto;width:1.75rem}.social-icon.inactive svg{fill:var(--color-latte)}.social-icon.comment svg{height:1.125rem;width:1.3125rem}.social-icon.likes svg{height:1.125rem;width:1.1875rem}dl{font-size:16px;font-size:1rem;line-height:1;margin:0 0 1.875rem;width:50%}dl.full-width{width:100%}dl div{align-items:flex-start;display:flex}dl dd,dl dt{margin:.625rem 0 0}dl dt{align-items:center;display:flex;flex-grow:1;padding-right:.625rem;position:relative;width:50%}dl dt:after{border-bottom:1px dotted var(--color-charcoal-gray);content:"";display:block;flex:auto;height:.75rem;margin-left:.625rem}@media only screen and (min-width:1024px){dl dt{width:40%}}dl dd{font-weight:700;text-align:right}dl.clean dt{flex-grow:0;margin:0 0 .125rem;width:auto}dl.clean dt:after{border:none;content:":";height:auto;margin-left:0}dl.clean dd{font-weight:400;margin:0 0 .125rem}.checkbox,.radio{position:relative}.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{left:-9999px;position:absolute}.checkbox input[type=checkbox].focus~label:before,.checkbox input[type=checkbox]:focus~label:before,.checkbox input[type=radio].focus~label:before,.checkbox input[type=radio]:focus~label:before,.radio input[type=checkbox].focus~label:before,.radio input[type=checkbox]:focus~label:before,.radio input[type=radio].focus~label:before,.radio input[type=radio]:focus~label:before{box-shadow:0 0 0 3px var(--color-bright-blue)}.checkbox input[type=checkbox][disabled]~label,.checkbox input[type=radio][disabled]~label,.radio input[type=checkbox][disabled]~label,.radio input[type=radio][disabled]~label{cursor:not-allowed;opacity:.5}.checkbox label,.radio label{display:flex;font-size:16px;font-size:1rem;line-height:1}.checkbox label:before,.radio label:before{background:var(--color-white);border:2px solid var(--color-cognac);content:"";display:block;flex:none;height:1.125rem;margin:0 .9375rem 0 0;width:1.125rem}@media only screen and (min-width:1024px){.checkbox label:before,.radio label:before{height:1.375rem;width:1.375rem}.checkbox label,.radio label{font-size:18px;font-size:1.125rem;line-height:1}}.checkbox--small label,.radio--small label{font-size:14px;font-size:.875rem;line-height:1}.checkbox--small label:before,.radio--small label:before{height:.875rem;margin-right:.5rem;width:.875rem}.checkbox input:checked~label:after{border-bottom:3px solid var(--color-charcoal-gray);border-left:3px solid var(--color-charcoal-gray);content:"";display:block;height:.3125rem;left:.375rem;position:absolute;top:.375rem;transform:rotate(-45deg);width:.625rem}.checkbox input:checked~label::after--green{background:green}@media only screen and (min-width:1024px){.checkbox input:checked~label:after{height:.375rem;margin:.0625rem;width:.75rem}}.checkbox--small input:checked~label:after{border-bottom:2px solid var(--color-charcoal-gray);border-left:2px solid var(--color-charcoal-gray);height:.25rem;left:3px;margin:0;top:4px;transform:rotate(-45deg);width:.5rem}.radio input:checked~label:after{background:var(--color-charcoal-gray);border-radius:50%;content:"";display:block;height:.625rem;left:1px;margin:.3125rem;position:absolute;top:1px;width:.625rem}@media only screen and (min-width:1024px){.radio input:checked~label:after{height:.875rem;width:.875rem}}.radio label:before{border-radius:50%}.table{border-collapse:collapse;width:100%}.table td,.table th{border-bottom-color:var(--color-pale-sand);border-bottom:1px solid var(--color-mocca);padding:.9375rem .5rem;text-align:left}.table--simple thead th{border-bottom:5px solid var(--color-dark-red);color:var(--color-dark-red);padding:.9375rem 0;text-align:left}.table--simple tbody td,.table--simple tbody th{border-bottom:1px solid #d9d9d9;padding:.9375rem 0}@media only screen and (max-width:767px){.table--simple thead{display:none}.table--simple tbody tr{border-bottom:1px solid var(--color-latte);display:block;padding:1.25rem}.table--simple tbody td,.table--simple tbody th{border:0;display:block;padding:0}.table--simple tbody td:before,.table--simple tbody th:before{content:attr(data-label) ": "}.table--simple .table--simple--bold-txt a,.table--simple .table--simple--bold-txt dd,.table--simple .table--simple--bold-txt dt{font-weight:700}}.table--simple__link{color:var(--color-black);text-decoration:none}.table--simple__link:hover{text-decoration:underline}@media screen and (max-width:1024px){.vngage-banner.vngage-dooreye.vngage-active,.vngage-banner.vngage-dooreye.vngage-inactive{bottom:2.75rem30px!important;z-index:20!important}.vngage-overlay{z-index:19!important}}.modules{display:grid;gap:2.1875rem 1.25rem;grid-template-columns:100%;margin:0 auto;max-width:89.375rem;padding:0 1.25rem 2.5rem}@media only screen and (min-width:768px){.modules{gap:2.5rem 1.25rem;grid-template-columns:repeat(12,minmax(0,1fr))}}@media only screen and (min-width:1024px){.modules{gap:3.75rem 1.875rem;padding-left:1.875rem;padding-right:1.875rem}}.modules__module{grid-column-end:span 1;max-width:100%}@media only screen and (min-width:768px){.modules__module{grid-column-end:span 12}.modules__module--half,.modules__module--half-centered{grid-column-end:span 6}.modules__module--half-centered{grid-column-start:4}.modules__module--two-thirds,.modules__module--two-thirds-centered{grid-column-end:span 8}.modules__module--two-thirds-centered{grid-column-start:3}.modules__module--one-quarter,.modules__module--three-quarters{grid-column-end:span 6}.modules__module--five-sixths-centered{grid-column-end:span 10;grid-column-start:2}}@media only screen and (min-width:1024px){.modules__module--one-quarter{grid-column-end:span 3}.modules__module--one-third{grid-column-end:span 4}.modules__module--three-quarters{grid-column-end:span 9}}.block{height:100%;width:100%}.image-block{display:flex;flex-direction:row;flex-wrap:wrap}.image-block img{height:auto;margin-bottom:1.25rem;width:100%}.image-block figcaption{font-size:24px;font-size:1.5rem;font-style:italic;line-height:1}@media print{@page{size:A4 portrait}body{line-height:1.5!important;margin:0!important;padding:0!important;text-align:left!important}body a,body p,body span{font-size:1rem!important}*{align-items:flex-start!important;justify-content:flex-start!important;margin:0!important;max-width:100%;text-align:left!important}.step-by-step__txt{margin:0!important;padding:0!important}figure,table{page-break-inside:avoid}.banner-block .banner-block__content{background:var(--color-white)!important;color:var(--color-black)!important;padding:4px 0!important}.banner-block .banner-block__content .h1,.banner-block .banner-block__content h2{font-size:1.375rem!important}.modules{gap:18px!important}.campaign-product__text{padding:0!important}.article .editorial ul li,.section-block__editorial ul li{color:var(--color-black)!important;font-size:1rem!important;line-height:1.5!important}.article .editorial ul li a,.section-block__editorial ul li a{color:var(--color-black)!important}.editorial ol,.editorial p,.editorial ul,ul{font-size:1rem!important;line-height:1.5!important;margin-bottom:16px}h1{font-size:1.75rem;margin-bottom:20px!important}h1,h2{margin-top:16px!important;page-break-after:avoid;text-align:left!important}h2{font-size:1.375rem}h2,h3,h4{margin-bottom:16px!important}h3,h4{font-size:1.25rem;margin-top:12px!important;page-break-after:avoid;text-align:left!important}p{font-size:1rem}.article-header__content-ingress p,p{line-height:1.5!important;margin-bottom:.3em!important;margin-top:.3em!important;text-align:left!important}.article-header__content-ingress p{font-size:1.125rem!important}ol,ul{padding-left:1.5em!important;text-align:left!important}ol li,ul li{color:var(--color-black)!important;font-size:1rem!important}span{font-size:1rem;line-height:1.5!important}img{max-height:300px!important;max-width:100%!important}article,div,section{padding-left:0!important;padding-right:0!important}.section-block.section-block--customer{background:var(--color-white)!important;color:var(--color-black)!important;margin:0;padding:4px}.section-block.section-block--customer h2,.section-block.section-block--customer h3,.section-block.section-block--customer h4{color:var(--color-headings)!important}.section-block.section-block--customer h3 p,.section-block.section-block--customer h3 strong{color:var(--color-headings)}#epi-quickNavigator,.article-header__content-social-icons,.article-header__content-tags,.article-header__content-top,.article-list-block,.breadcrumb,.button--campaign-secondary,.campaign-image,.campaign-product__image,.page-footer,.page-header,.page-header__top,.product-content-teaser,.product-list-block,.product-list-with-tabs-block,.section-block button,.section-block__editorial .button,.section-block__editorial form.EPiServerForms .Form__Element button[type=submit],.section-block__editorial form.EPiServerForms .Form__Element input[type=submit],.section-block__editorial img,.step-by-step__img,.step-by-step__img img,.video-block,a,button,form.EPiServerForms .Form__Element .section-block__editorial button[type=submit],form.EPiServerForms .Form__Element .section-block__editorial input[type=submit],p img{display:none!important}}.product-grid{display:grid;padding-bottom:2px}.product-grid--scroll{display:flex;overflow-x:auto;overflow-y:hidden;padding:2px 2px 6px}.product-grid--scroll::-webkit-scrollbar{height:8px}.product-grid--scroll::-webkit-scrollbar-track{background:var(--color-soft-silver)}.product-grid--scroll::-webkit-scrollbar-thumb{background:var(--color-dark-red-70);border-radius:12px}.product-grid--scroll::-webkit-scrollbar-thumb:hover{background:var(--color-dark-red-90)}.product-grid--scroll:after,.product-grid--scroll:before{content:"";display:block;flex:none;margin:auto;width:0}@media only screen and (min-width:1024px){.product-grid--scroll{display:flex;justify-content:center}}@media only screen and (min-width:1280px){.product-grid--scroll .product-card{margin:0;max-width:12.5rem}.product-grid--scroll:after,.product-grid--scroll:before{content:none}}.product-grid--scroll .product-card{flex:none;height:auto;margin-right:.625rem;max-width:9.375rem;width:90%}@media only screen and (min-width:1024px){.product-grid--scroll .product-card{flex:auto;max-width:12.5rem}}@media only screen and (min-width:1280px){.product-grid--scroll .product-card{max-width:13.75rem}}.product-grid--scroll .product-card:last-of-type{margin-right:0}.product-grid--scroll-desktop{justify-content:flex-start}@media only screen and (min-width:1024px){.product-grid--scroll-desktop .product-card{flex:none}}.product-grid--two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid--three-column{gap:1.875rem .625rem;grid-template-columns:1fr}@media only screen and (min-width:375px){.product-grid--three-column{grid-template-columns:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:768px){.product-grid--three-column{grid-template-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}}.product-grid--four-column{gap:1.875rem .625rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (min-width:768px){.product-grid--four-column{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-grid--five-column{gap:1.875rem .625rem;grid-template-columns:1fr}@media only screen and (min-width:375px){.product-grid--five-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:768px){.product-grid--five-column{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1024px){.product-grid--five-column{grid-template-columns:repeat(5,minmax(0,1fr))}}.editorial ul>li{line-height:2.125rem;padding:0 0 0 2.1875rem;position:relative;text-align:left}.editorial ul>li:before{border-bottom:3px solid var(--color-dark-red);border-right:3px solid var(--color-dark-red);content:"";height:.6875rem;left:.25rem;position:absolute;top:.5rem;transform:rotate(45deg);width:.3125rem}.editorial ul>li ul{list-style-type:disc;padding:0 0 0 1.25rem}.editorial ul>li ul li:before{content:none}.editorial ul.big>li{margin-bottom:1.25rem;padding:0 0 0 2.5rem}.editorial ul.big>li:before{height:1.0625rem;top:1.1875rem;width:1.4375rem}@media only screen and (max-width:1023px){.editorial ul.big>li{margin:0;padding:0 0 0 2.1875rem}.editorial ul.big>li:before{height:.75rem;top:.9375rem;width:1.0625rem}}.editorial ul.inverted{color:var(--color-white)}.editorial ul.inverted>li:before{border-bottom-color:var(--color-white);border-right-color:var(--color-white)}.editorial blockquote{background-color:var(--color-greige);margin-left:auto;margin-right:auto;max-width:56.875rem;padding:2.3125rem}@media only screen and (min-width:1024px){.editorial blockquote{padding:3.125rem 7.1875rem}}.editorial blockquote p{font-size:24px;font-size:1.5rem;font-style:italic;line-height:1}@media only screen and (min-width:1024px){.editorial blockquote p{font-size:44px;font-size:2.75rem;line-height:1}}.editorial blockquote p:after{background-color:var(--color-dark-red);content:"";display:block;height:4px;margin:1.5625rem 0;width:3.75rem}@media only screen and (min-width:1024px){.editorial blockquote p:after{margin:2.8125rem 0 2.1875rem;width:6.25rem}}.editorial blockquote footer{font-size:16px;font-size:1rem;line-height:2}@media only screen and (min-width:1024px){.editorial blockquote footer{font-size:24px;font-size:1.5rem;line-height:1}}.editorial .h2,.editorial .h3,.editorial .h4,.editorial h2,.editorial h3,.editorial h4{margin-bottom:.625rem;text-align:left;text-transform:none}.editorial a:not(.button){color:var(--color-dark-red);font-weight:600;text-decoration:none}.editorial a:not(.button).hover,.editorial a:not(.button):hover{color:var(--color-black)}.editorial ol{padding:0 0 0 1.25rem}.editorial>img{margin-bottom:5.625rem}.editorial a figure figcaption,.editorial ol,.editorial p,.editorial p a,.editorial strong,.editorial ul{line-height:1.5}.editorial ol,.editorial p,.editorial ul{margin-bottom:1.25rem}@media only screen and (min-width:768px){.editorial ol,.editorial p,.editorial ul{margin-bottom:1.875rem}}@media only screen and (min-width:1024px){.editorial ol,.editorial p,.editorial ul{margin-bottom:2.5rem}}.editorial>:last-child{margin-bottom:0}.editorial iframe{width:100%!important}.editorial picture{display:block}.editorial picture img{margin:0 auto}.editorial .responsive-embed{height:0;overflow:hidden;padding-top:56.25%;position:relative}.editorial .responsive-embed>iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.editorial figure{padding:1rem 0}@media only screen and (max-width:1023px){.contact-block,.contact-block__heading{text-align:center}}.contact-block__email,.contact-block__opening-hours,.contact-block__phone{margin:0}.contact-block__email a,.contact-block__phone a{color:inherit}@media only screen and (max-width:1023px){.contact-block__email,.contact-block__phone{display:none}}.contact-block__buttons{align-items:center;display:flex;justify-content:center;margin:1.875rem 0 0}@media only screen and (min-width:1024px){.contact-block__buttons{display:none}}.contact-block__button{align-items:center;background:var(--color-dark-red);border:1px solid var(--color-white);color:var(--color-white);display:flex;flex-direction:column;font-size:12px;font-size:.75rem;font-weight:600;height:5rem;justify-content:flex-end;line-height:1;max-width:7.1875rem;padding:.625rem;text-decoration:none;text-transform:uppercase;width:100%}.contact-block__button:hover{background-color:var(--color-deep-maroon)}.contact-block__button+.contact-block__button{border-left:none}.contact-block__icon{margin:0 0 .5rem}body.searchPage .page-header:not([data-open]){position:static}.page-header__top{background:var(--color-greige);width:100%}@media only screen and (max-width:1279px){.page-header__top{min-height:40px}}@media only screen and (min-width:1280px){.page-header__top{min-height:53px}}.page-header__top-content{display:grid;grid-template-areas:"usps usps sub-menu";margin:0 auto;max-width:1370px}@media only screen and (max-width:1279px){.page-header__top-content{justify-content:center}}.page-header[data-open] .page-header__usps{display:none}.page-header__usps{align-items:center;display:flex;grid-area:usps;justify-content:center;padding-left:.375rem}@media only screen and (min-width:768px){.page-header__usps{align-items:center}}@media only screen and (min-width:1280px){.page-header__usps{justify-content:flex-start;padding-left:2.5rem}}@media only screen and (max-width:1279px){.page-header__usps{min-height:2rem}}.page-header__usp-items{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:1280px){.page-header__usp-items{align-items:center;justify-content:flex-start}}.page-header__usp{font-size:.75rem;margin:.5rem 0 .4375rem}.page-header__usp:nth-child(1n+3){display:none}@media only screen and (min-width:768px){.page-header__usp:nth-child(1n+3){display:block}}.page-header__usp+.page-header__usp{align-items:center;gap:.5rem;margin-left:.5rem;padding-left:.25rem}@media only screen and (min-width:1024px){.page-header__usp+.page-header__usp{padding-left:.5rem}}.page-header__usp:before{color:var(--color-dark-red);content:"✓";font-size:.8125rem}.page-header__testfreaks-seller{align-items:center;display:flex;margin-left:.875rem;min-height:1.125rem}@media only screen and (max-width:434px){.page-header__testfreaks-seller{margin-left:.5rem}}.page-header__testfreaks-seller .testfreaks-seller{display:flex}.page-header__testfreaks-seller .page-header__testfreaks-score{display:none!important;font-size:.875rem!important}@media only screen and (max-width:767px){.page-header__testfreaks-seller .page-header__testfreaks-score{display:inline-block!important}}.page-header__testfreaks-seller .testfreaks-count{font-size:.75rem;margin-right:.125rem}@media only screen and (min-width:768px){.page-header__testfreaks-seller .testfreaks-count{display:none}}@media only screen and (max-width:767px){.page-header__testfreaks-seller .tf-count{display:none!important}.page-header__testfreaks-seller .testfreaks .tf-score{align-items:center!important;display:flex!important;gap:.25rem!important}}.page-header__testfreaks-score{display:block}@media only screen and (min-width:768px){.page-header__testfreaks-score{display:none}}.page-header__sub-menu-item{align-items:center;display:flex}.page-header__sub-menu-links{display:none;grid-area:sub-menu;padding:.625rem 1rem}@media only screen and (min-width:1280px){.page-header__sub-menu-links{display:flex;font-size:.875rem;gap:1.5rem;justify-content:flex-end;margin:0;padding:.625rem 2rem .625rem 0}}.page-header__sub-menu-text{font-size:1rem;padding-right:.5rem}@media only screen and (max-width:1279px){.page-header__sub-menu-text{display:none}}.page-header__sub-menu-link{background:var(--color-greige);border:1px solid var(--color-spiced-orange);color:var(--color-spiced-orange);font-size:.875rem;font-weight:600;line-height:1.5;padding:.3125rem 1.125rem;text-decoration:none}.page-header__sub-menu-link:focus{outline:2px solid var(--color-black);outline-offset:2px}.page-header__sub-menu-link:hover{text-decoration:underline}@media only screen and (max-width:1279px){.page-header:not([data-open]) .page-header__sub-menu-links-in-menu{display:none}}.page-header__sub-menu-links-in-menu{padding-bottom:1rem;padding-left:1rem;padding-top:.625rem}@media only screen and (min-width:1280px){.page-header__sub-menu-links-in-menu{display:none}}.page-header{background:var(--color-white);line-height:1.25;width:100%;z-index:998}@media only screen and (max-width:1279px){.page-header{position:-webkit-sticky;position:sticky;top:0}}.page-header[data-open]{animation-duration:.2s;-webkit-animation-duration:.2s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-name:slideFromBottom;bottom:0;display:grid;grid-template-areas:"menu-device" "nav" "wrapper";grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content;height:100%;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:900}@media only screen and (min-width:1280px){.page-header[data-open]{animation:none}.page-header{grid-template-areas:"wrapper" "nav" "global-msg";height:unset;line-height:1.5;margin:0 auto;padding-bottom:1.125rem;position:relative}}@media only screen and (max-width:1279px){.page-header:not([data-open])[data-scroll-up]{left:0;position:sticky;position:-webkit-sticky;right:0;top:0}}@media only screen and (min-width:1280px){.page-header[data-scrolled]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-name:slideIn;background-color:var(--color-banana-mania);display:grid;gap:1.5rem;grid-template-areas:"nav wrapper";grid-template-columns:minmax(300px,830px) minmax(100px,540px);inset:0 0 auto 0;padding:.625rem;place-content:center;place-items:center;position:sticky;position:-webkit-sticky}@keyframes slideIn{to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(-5rem)}}.page-header[data-scrolled] .page-header__wrapper{gap:1.5rem;grid-template-areas:"search cart";grid-template-columns:1fr auto;grid-template-rows:auto;padding-top:0;width:100%}.page-header[data-scrolled] .mega-menu{padding:1.75rem 2.5rem;width:-webkit-fit-content;width:fit-content}.page-header[data-scrolled] .page-header__nav{padding-left:1rem}.page-header[data-scrolled] .page-header__editorial-menu{display:none}.page-header[data-scrolled] .page-header__menu-item:not(.page-header__cart){display:none!important}}@media only screen and (min-width:1280px)and (min-width:1280px){.page-header[data-scrolled] .page-header__logo,.page-header[data-scrolled] .page-header__user{display:none}}@media only screen and (max-width:1279px){.page-header:not([data-open]):not([data-scroll-up])[data-scrolled]{z-index:-1}.page-header:not([data-open]):not([data-scroll-up]):not([data-scrolled]){min-height:88px;opacity:1}}@media only screen and (min-width:1280px){.page-header:not([data-open]):not([data-scroll-up]):not([data-scrolled]){min-height:140px}}.page-header[data-open] .mega-menu,.page-header[data-open] .mega-menu__lvl-two{animation-duration:.2s;-webkit-animation-duration:.2s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-name:slideFromSide}@media only screen and (min-width:1280px){.page-header[data-open] .mega-menu,.page-header[data-open] .mega-menu__lvl-two{animation:none}}@keyframes slideFromSide{to{opacity:1;transform:translateX(0)}0%{opacity:0;transform:translateX(20rem)}}@keyframes slideFromBottom{to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(20rem)}}.page-header__search-wrapper[aria-expanded=true],.page-header__search[aria-expanded=true] .page-header__search-wrapper{display:block}@keyframes animate-scroll-back{to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(-2rem)}}@media only screen and (max-width:1279px){.page-header:not([data-open]):not([data-scroll-up]) .page-header__wrapper{transition:min-height .3s ease-in-out}.page-header:not([data-open]) .page-header__wrapper:after{background-color:var(--color-banana-mania);content:"";height:50px;left:0;position:absolute;right:0;top:0;z-index:-1}}.page-header__wrapper{align-items:center;animation:animate-scroll-back .5s;display:grid;grid-area:wrapper;grid-template-areas:"menu-toggle logo cart" "search search search" "menu-device menu-device menu-device" "profile profile profile" "chat chat chat" "shops shops shops" "editorial-menu editorial-menu editorial-menu" "sub-menu sub-menu sub-menu";justify-content:space-between;max-width:1370px;padding:.375rem 1rem;position:relative}@media only screen and (min-width:1280px){.page-header__wrapper{align-items:center;animation:none;gap:0 2.5rem;grid-template-areas:"logo search shops chat profile cart" "nav nav nav nav nav nav";grid-template-columns:1fr 7fr auto;grid-template-rows:6.125rem auto;margin:0 auto;padding:.75rem 0 0}}@keyframes animate-scroll-up{to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(-2rem)}}.page-header[data-scroll-up] .page-header__wrapper{animation:animate-scroll-up .5s;padding-top:0}@media only screen and (min-width:1280px){.page-header[data-scroll-up] .page-header__wrapper{animation:none}}@media only screen and (max-width:1279px){.page-header:not([data-open]):not([data-scroll-up]){opacity:0}.page-header[data-scroll-up=true]:not([data-open]) .page-header__wrapper{grid-template-areas:"menu-toggle logo cart" "search search search" "menu-device menu-device menu-device" "profile profile profile" "chat chat chat" "shops shops shops" "editorial-menu editorial-menu editorial-menu" "sub-menu sub-menu sub-menu";grid-template-columns:1fr 1fr 1fr;grid-template-rows:2.875rem}}@media only screen and (max-width:1279px)and (max-width:374px){.page-header[data-scroll-up=true]:not([data-open]) .page-header__wrapper{justify-content:center}}@media only screen and (min-width:1280px){.page-header[data-scroll-up=true]:not([data-open]) .page-header__wrapper{animation:none}}.page-header[data-open] .page-header__wrapper{padding:0}.page-header__menu-toggle{display:block;font-size:2rem;grid-area:menu-toggle;height:2.75rem;width:2.75rem}.page-header__menu-toggle svg{fill:var(--color-dark-red);width:1.625rem}.page-header[data-open] .page-header__input,.page-header[data-open] .page-header__logo,.page-header__menu-toggle{display:none}@media only screen and (max-width:1279px){.page-header:not([data-open])[data-scroll-up] .page-header__menu-toggle{margin-top:.375rem;min-height:2.375rem}}.page-header:not([data-open]) .page-header__menu-toggle{display:block}@media only screen and (min-width:1280px){.page-header:not([data-open]) .page-header__menu-toggle{display:none}}.page-header__logo{grid-area:logo;margin-bottom:.25rem;margin-left:1.25rem}@media only screen and (min-width:1280px){.page-header__logo{margin-bottom:0;width:11.625rem}}.page-header__logo-img{height:1rem;width:7.8125rem}@media only screen and (min-width:768px){.page-header__logo-img{height:1.25rem;width:8.75rem}}@media only screen and (min-width:1280px){.page-header__logo-img{height:1.625rem;width:10.625rem}}@media only screen and (max-width:1279px){.page-header[data-scrolled] .page-header__search-wrapper{padding-top:.375rem}}.page-header__search-wrapper{grid-area:search;position:relative;width:100%}@media only screen and (min-width:768px){.page-header__search-wrapper{margin:0 auto}}@media only screen and (min-width:1280px){.page-header__search-wrapper{align-self:center;display:block;overflow:visible;padding:0;width:none}}.page-header[data-open] .page-header__search-wrapper{display:none}.page-header__search-wrapper-input{flex:1 1 auto;font-size:1rem;height:100%;line-height:1;padding:.625rem .3125rem .625rem .625rem;width:100%}.page-header__search-wrapper-input[type=search]::-webkit-search-cancel-button,.page-header__search-wrapper-input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.page-header__heading,.page-header__menu-item{color:var(--color-dark-red)}.page-header__menu-item{fill:var(--color-dark-red)}@media only screen and (min-width:1280px){.page-header:not([data-open]) .page-header__menu-item{align-items:center;display:flex;flex-direction:column;gap:0 .5rem;text-decoration:none}}@media only screen and (max-width:1279px){.page-header[data-open] .page-header__menu-item{display:flex;gap:0 .5rem;margin:2px;padding:8px 16px;text-decoration:none}}.page-header__shops{grid-area:shops}.page-header:not([data-open]) .page-header__shops{display:none}@media only screen and (min-width:1280px){.page-header:not([data-open]) .page-header__shops{align-items:center;display:flex;flex-direction:column;justify-self:end}}.page-header__chat{display:block;grid-area:chat}.page-header:not([data-open]) .page-header__chat{display:none}@media only screen and (min-width:1280px){.page-header:not([data-open]) .page-header__chat{align-items:center;display:flex;justify-self:end}}.page-header:not([data-open]) .page-header__profile{display:none}@media only screen and (min-width:1280px){.page-header:not([data-open]) .page-header__profile{display:block}}.page-header__profile{display:flex;position:relative}.page-header__profile svg{fill:var(--color-dark-red)}@media only screen and (min-width:1280px){.page-header__profile svg{margin:0}}.page-header__profile-link{display:relative}@media only screen and (min-width:1280px){.page-header__cart-text{font-size:1rem}}@media only screen and (max-width:1279px){.page-header:not([data-open])[data-scroll-up=true][data-scrolled] .page-header__cart{margin-top:.625rem}}.page-header[data-open] .page-header__cart{display:none}.page-header__icon-badge{background:var(--color-forest-green);border-radius:50%;color:#fff;font-size:.8125rem;height:1.375rem;line-height:20px;min-width:1.5rem;position:absolute;right:.1875rem;text-align:center;transform:translate(50%,-50%)}@media only screen and (min-width:1280px){.page-header__icon-badge{right:1.1875rem;top:-2px;transform:translate(58%,-38%)}}.page-header:not([data-open]) .mega-menu__device{display:none}.mega-menu__device{align-items:center;background:var(--color-banana-mania);display:flex;grid-area:menu-device;height:3.75rem;justify-content:space-between;padding:0 1.5rem;width:100%}@media only screen and (min-width:1280px){.mega-menu__device{display:none}}.page-header[data-open] .mega-menu__device{border-bottom:2px solid var(--color-greige)}.page-header[data-open] .mega-menu__device-header{color:var(--color-dark-red);font-size:1.5rem}@media only screen and (min-width:1280px){.page-header[data-open] .mega-menu__device-header{display:none}}.page-header:not([data-open]) .page-header__user-name{display:none}@media only screen and (min-width:1280px){.page-header:not([data-open]) .page-header__user-name{display:inline-block}}.page-header__cart{display:inline-block;font-size:1.625rem;grid-area:cart;justify-self:flex-end;padding:.375rem;position:relative;width:2.75rem}@media only screen and (min-width:1280px){.page-header__cart{margin-right:1.5rem;padding:0;width:auto}}.page-header__cart.is-active{margin-top:.625rem}@media only screen and (min-width:1280px){.page-header__cart.is-active{margin-top:0}}.page-header__main-menu{grid-area:main-menu}@media only screen and (min-width:1280px){.page-header__main-menu{display:flex;gap:1.75rem}}.page-header[data-open] .page-header__main-menu{display:grid;gap:2.5rem 0;grid-template-columns:1fr 1fr 1fr;line-height:1.5;padding:1rem}.page-header__cart svg{fill:red;stroke:var(--color-dark-red)}.mega-menu__sub-menu-back{align-items:center;background:#fff;display:flex;height:3.75rem;justify-content:space-between;padding:.3125rem .8125rem}@media only screen and (min-width:1280px){.mega-menu__sub-menu-back{display:none}}.page-header[data-open] .mega-menu__sub-menu-back{border-bottom:2px solid var(--color-greige)}.mega-menu__device-close-menu{height:100%;padding:.5rem}.mega-menu__back-button{align-items:center;background:var(--color-white);display:flex;height:100%;justify-content:space-between}.mega-menu__back-button img{height:1.125rem;padding-left:1.5rem}@media only screen and (min-width:1280px){.mega-menu__back-button{display:none}}.mega-menu__device-link{color:var(--color-headings)}.page-header__main-menu-item-name{color:var(--color-black);display:none;font-size:.875rem;font-weight:700;width:100%}@media only screen and (min-width:1280px){.page-header__main-menu-item-name{color:var(--color-dark-red);display:flex;font-size:1rem;justify-content:space-between;padding:1rem 0}}.page-header__main-menu-item-name i{display:block}@media only screen and (min-width:1280px){.page-header__main-menu-item-name i{display:none}}.page-header__main-menu-icon{display:block}@media only screen and (min-width:1280px){.page-header__main-menu-icon{display:none}}.page-header[data-open] .page-header__main-menu-item-icons{align-items:center;display:flex;flex-direction:column}.page-header[data-open] .page-header__main-menu-item-icons img,.page-header[data-open] .page-header__main-menu-item-icons svg{display:block;height:2.75rem;width:2.75rem}@media only screen and (min-width:1280px){.page-header[data-open] .page-header__main-menu-item-icons,.page-header[data-open] .page-header__main-menu-item-icons img,.page-header[data-open] .page-header__main-menu-item-icons svg{display:none}.page-header__main-menu-item-name:not([aria-expanded=false]){position:relative}.page-header__main-menu-item-name:not([aria-expanded=false]):focus:before,.page-header__main-menu-item-name:not([aria-expanded=false]):hover:before,.page-header__main-menu-item-name:not([aria-expanded=false])[aria-expanded=true]:before{background:var(--color-dark-red);content:"";height:.1875rem;left:0;position:absolute;right:0;top:3.1875rem}}.page-header__nav{grid-area:nav;position:relative;width:100%}@media only screen and (min-width:1280px){.page-header__nav{align-items:center;background-color:var(--color-banana-mania);display:flex;padding-left:2.5rem;position:relative}}.mega-menu{background:var(--color-white);left:0;min-height:100%;position:absolute;right:0;top:0;z-index:900}@media only screen and (min-width:1280px){.mega-menu{border-bottom:1px solid #e5e5e5;gap:.625rem;margin:0 auto;max-width:1370px;min-height:auto;padding:1.875rem 1.25rem;top:3.375rem}.mega-menu[aria-hidden=true]{display:none}.mega-menu:not([aria-hidden=true]){column-count:6}.mega-menu__lvl-two{padding-bottom:2.8125rem}}.page-header[data-open] .mega-menu__lvl-two{background:var(--color-white);left:0;min-height:100%;position:absolute;right:0;top:0;z-index:10}@media only screen and (min-width:1280px){.page-header:not([data-open]) .mega-menu__lvl-two{top:3.75rem}.page-header:not([data-open]) .mega-menu__lvl-two[aria-hidden=true]{display:block}}.page-header[data-open] .mega-menu{background:var(--color-white)}.mega-menu__item[data-columns="1"]{break-inside:avoid-column;overflow:hidden;-webkit-column-break-inside:avoid}.mega-menu__item-title{color:var(--color-black);margin:0 2px;text-decoration:none}@media only screen and (min-width:1280px){.mega-menu__item-title{color:var(--color-headings);display:block;font-size:1rem;padding-bottom:.25rem}}.page-header:not([data-open]) .mega-menu__item-title{font-weight:700;margin-left:2px;margin-top:2px}.mega-menu__item-column-device{display:flex;justify-content:space-between}@media only screen and (min-width:1280px){.mega-menu__item-column-device,.page-header__level-three:nth-child(n+7){display:none}}.page-header__link-list-link{margin-left:2px}.mega-menu__item-category-content-link{color:var(--color-black)}@media only screen and (min-width:1280px){.mega-menu__item-category-content-link{margin-left:2px;padding-bottom:.25rem}}.page-header__mega-menu-wrapper{margin:0 auto;max-width:1370px}@media only screen and (max-width:1279px){.page-header[data-open] .page-header__mega-menu-wrapper:has(.mega-menu){bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0}}.page-header:not([data-open]) .page-header__mega-menu-wrapper{display:none}@media only screen and (min-width:1280px){.page-header:not([data-open]) .page-header__mega-menu-wrapper{display:flex}}.mega-menu__lvl-two-btn{align-items:center;display:flex;height:100%;justify-content:space-between;margin-right:1px;padding-left:2.5rem}.mega-menu__lvl-two-btn[aria-expanded=true]{margin-bottom:.125rem}.mega-menu__lvl-two-btn[aria-expanded=true] i{transform:rotate(180deg)}@media only screen and (min-width:1280px){.mega-menu__lvl-two-btn{display:none;height:auto}.mega-menu__lvl-two-btn span{text-align:start}}.page-header__link-list-link{padding:.5rem 0;width:100%}@media only screen and (min-width:1280px){.page-header__link-list-link{font-size:1rem}}.mega-menu__item-link-text{font-size:1rem}.page-header:not([data-open]) .mega-menu__title{display:none}.page-header[data-open] .mega-menu__item{align-items:center;display:flex;height:2.75rem;justify-content:space-between}.mega-menu__item{margin:0 1rem}.mega-menu__item:nth-last-child(-n+2){margin-bottom:.5rem}.mega-menu__item:last-of-type{margin-bottom:1.25rem}@media only screen and (min-width:1280px){.mega-menu__item{margin:0 16px 2px 0;padding-right:16px}.mega-menu__item-link{padding-top:.125rem}}.page-header[data-open] .mega-menu__item-link{display:none}@media only screen and (min-width:1280px){.page-header[data-open] .mega-menu__item-link{display:block}}.page-header__next-icon{display:block;height:1rem}@media only screen and (min-width:1280px){.page-header__next-icon{display:none}}.page-header__prev-icon{display:block;transform:rotate(-180deg)}@media only screen and (min-width:1280px){.page-header__prev-icon{display:none}}.page-header__link-list-item-category-list{display:block}@media only screen and (min-width:1280px){.page-header__link-list-item-category-list{display:none}}.page-header__editorial-menu{border:none;display:none;grid-area:editorial-menu;margin:0;padding:0}@media only screen and (min-width:1280px){.page-header__editorial-menu{align-items:center;display:flex;gap:1rem;padding-left:1.5625rem}}.page-header[data-open] .page-header__editorial-menu-item:last-child{padding-bottom:.75rem}.page-header__editorial-menu-item{color:var(--color-black);font-size:1rem}.page-header[data-open] .page-header__editorial-menu{border-bottom:2px solid var(--color-greige);border-top:2px solid var(--color-greige);display:flex;flex-direction:column;gap:1.5rem 0;padding:.5rem 1rem 0}.page-header__user{grid-area:profile}@media only screen and (max-width:1279px){.page-header:not([data-open]) .page-header__user{display:none}}.page-header[data-open] .page-header__message,.page-header[data-scrolled] .page-header__message{display:none}.page-header__message{align-items:flex-start;background:var(--color-pale-sand);color:var(--color-black);display:flex;grid-area:global-msg;justify-content:center;margin:0 auto;max-width:1370px;min-height:2.6875rem;padding:.5rem;z-index:21}.page-header__message--warning{background:var(--color-sunshine-yellow);color:var(--color-black)}.page-header__message--campaign{background:var(--color-campaign);color:var(--color-white)}.page-header__message--customer-club{background:var(--color-forest-green);color:var(--color-white)}.page-header__message--black-friday{background:var(--color-black);color:var(--color-white)}.page-header__message--christmas{background:var(--color-deep-red);color:var(--color-white)}.page-header__message--collapsed{position:absolute;right:0}@media only screen and (min-width:1280px){.page-header__message--collapsed{border-radius:0 0 50% 50%;left:calc(50% + 2.5rem);right:unset}}.page-header__message__text{align-self:center;font-size:.875rem;font-weight:600;max-width:37.1875rem;text-align:center}.page-header__message__text a{color:inherit}@media only screen and (min-width:1024px){.page-header__message__text{font-size:1rem}}.page-header__message--collapsed .page-header__message__text{display:none}.page-header__message__toggle{background:var(--color-white);border-radius:50%;display:block;flex:none;height:1.75rem;margin-left:1.25rem;transition:transform .2s ease-in-out;width:1.75rem}.page-header__message__toggle svg{transform:translateY(1px)}.page-header__message--collapsed .page-header__message__toggle{margin-left:0;transform:rotate(180deg)}.page-footer{background-color:var(--color-greige);flex:none}.page-footer--has-shopping-cart{z-index:2}.page-footer--has-shopping-cart .page-footer__to-the-top{bottom:5.625rem}@media only screen and (max-width:1023px){.page-footer--has-shopping-cart{padding-bottom:5rem}}@media only screen and (min-width:1024px){.page-footer{background:var(--color-white)}}.page-footer__test-freaks-wrapper{margin:0 auto;max-width:100%;min-height:171px}.page-footer__test-freaks-footer-script{max-width:1370px}.page-footer__focus-article{flex:none;margin:0 3.75rem 0 0;max-width:25rem}.page-footer__focus-article img{padding-top:1rem}.page-footer__focus-article-link{text-decoration:none}.page-footer__focus-article-link:hover .page-footer__focus-article-heading{text-decoration:underline}.page-footer .h4{color:var(--color-greige)}.page-footer .page-footer__focus-article-heading{color:var(--color-cognac)}.page-footer .page-footer__icons .h4{color:var(--color-dark-maroon)}.page-footer__to-the-top{align-items:center;background:var(--color-white);border-radius:50%;bottom:3.375rem;box-shadow:0 3px 6px rgba(var(--color-black),.16);display:flex;height:1.875rem;justify-content:center;position:fixed;right:.5rem;width:1.875rem;z-index:1}.page-footer__to-the-top.is-hidden{display:none}.page-footer__to-the-top:before{border-right:2px solid var(--color-black);border-top:2px solid var(--color-black);content:"";height:.5rem;transform:translateY(3px) rotate(-45deg);width:.5rem}@media only screen and (min-width:1024px){.page-footer__to-the-top{display:none}}.page-footer__wrapper--articles{padding:2.5rem 1.875rem}@media only screen and (max-width:1023px){.page-footer__wrapper--articles{display:none}}.page-footer__wrapper--info{background-color:var(--color-dark-red)}@media only screen and (min-width:1024px){.page-footer__wrapper{padding-bottom:3rem}}.page-footer__content{margin:auto;max-width:85.625rem}@media only screen and (min-width:1024px){.page-footer__content{display:flex;gap:2.5rem;margin-top:2.1875rem;width:100%}}.page-footer__article-lists{display:flex;flex:auto}.page-footer__article-lists .article-list-block__heading{color:var(--color-cognac)}@media only screen and (min-width:1024px){.page-footer__article-lists>div{max-width:25rem;width:50%}.page-footer__article-lists>div+div{margin-left:3.75rem}}.page-footer__footer-content{display:flex;flex-direction:column;gap:24px;padding-left:1.5rem}@media only screen and (max-width:1023px){.page-footer__footer-content{align-items:center;padding:1.5rem 0 0}}.page-footer__editorial-items{background-color:var(--color-dark-red);display:grid;grid-template-columns:1fr;margin:0 auto;max-width:84.375rem}@media only screen and (min-width:1024px){.page-footer__editorial-items{gap:2rem;grid-template-columns:repeat(5,1fr);grid-template-rows:none;padding:3.125rem 1rem}}.page-footer .link-list-block__accordion-description a{color:var(--color-greige)}@media only screen and (max-width:1023px){.page-footer .link-list-with-image-block{padding:.75rem 0 1.25rem}}.page-footer .link-list-with-image-block__list{justify-items:start}@media only screen and (max-width:767px){.page-footer .link-list-with-image-block__list{padding:0 1.25rem}}.page-footer .link-list-with-image-block__list[data-items="1"]{display:block;place-items:start}.page-footer .link-list-with-image-block__list[data-items="1"] img{border:none;border-radius:0;height:105px;width:210px}.page-footer__icons{background:var(--color-white);display:grid;grid-template-columns:1fr;max-width:84.375rem;place-items:center}@media only screen and (min-width:1024px){.page-footer__icons{grid-template-columns:1fr 1fr;margin:0 auto}}.page-footer__payment-wrapper{padding:.625rem 0;width:100%}@media only screen and (min-width:1024px){.page-footer__payment-wrapper{padding:0}}.page-footer__shipping-wrapper{background:var(--color-greige);padding:.625rem 0;width:100%}@media only screen and (min-width:1024px){.page-footer__shipping-wrapper{background:var(--color-white);padding:0}}.page-footer .link-list-with-image-block__heading{font-size:1.25rem;padding:.3125rem 1.25rem}@media only screen and (min-width:1024px){.page-footer .link-list-with-image-block__heading{padding:0 0 .625rem}}.page-footer .link-list-with-image-block--icon .link-list-with-image-block__heading{color:var(--color-greige)}.page-footer .link-list-block__accordion-button svg{fill:var(--color-greige)}.page-footer .link-list-with-image-block__image{border:1px solid var(--color-greige);border-radius:50%}.page-footer__payment-icons,.page-footer__shipping-icons{padding:1.125rem;width:100%}@media only screen and (min-width:1024px){.page-footer__payment-icons,.page-footer__shipping-icons{padding:.875rem}}.page-footer__shipping-icons{background:var(--color-greige)}@media only screen and (min-width:1024px){.page-footer__shipping-icons{background:var(--color-white)}}.page-footer__term-items{background-color:var(--color-dark-red);display:flex;font-size:.875rem;justify-content:center;padding:1rem 0}.page-footer__term-item:not(:first-child){border-left:1px solid var(--color-greige);margin-left:.5625rem;padding-left:.5625rem}.page-footer__term-link{text-decoration:none}.page-footer__btn-cookie,.page-footer__term-link{color:var(--color-greige)}.quick-search{-webkit-overflow-scrolling:touch;min-height:38px}@media only screen and (max-width:1279px){.quick-search{background:var(--color-white);bottom:2.75rem;transition:all .25s ease-in-out;z-index:30}}@media only screen and (min-width:1280px){.quick-search{display:flex;max-width:38.75rem;padding:0;position:relative}}@media only screen and (max-width:1279px){.quick-search--overlay-show{bottom:0;left:0;overflow-y:auto;padding:.375rem 1rem;position:fixed;right:0;top:0}}.quick-search--overlay-show:after{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--color-modal);bottom:0;content:"";display:block;left:0;overflow-y:auto;padding:0;pointer-events:auto;position:fixed;right:0;top:0;z-index:901}@media only screen and (max-width:1279px){.quick-search--overlay-show:after{display:none}}.quick-search__input-wrapper{align-items:center;background:var(--color-white);display:flex;height:2.375rem;margin:0 auto;width:100%;z-index:903}@media only screen and (min-width:1280px){.quick-search__input-wrapper{height:2.8125rem}}.quick-search__input{background:var(--color-white);border-bottom:1px solid var(--color-dark-red);flex:auto;font-size:1rem;height:100%;padding:.75rem 2.1875rem .75rem .75rem}@media only screen and (min-width:1280px){.quick-search__input{background:var(--color-white);line-height:1;padding:.75rem 3.25rem .75rem .75rem}}.quick-search__input[type=search]::-webkit-search-cancel-button,.quick-search__input[type=search]::-webkit-search-decoration,.quick-search__input[type=search]::-webkit-search-results-button,.quick-search__input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.quick-search__input-submit{align-items:center;background:#0000;color:var(--color-black);display:flex;height:2.125rem;justify-content:center;margin-left:-2.875rem;width:2.75rem}@media only screen and (min-width:1280px){.quick-search__input-submit{height:2.6875rem}}.quick-search__input-submit:active,.quick-search__input-submit:hover{background:var(--color-greige)}.quick-search__input-clear{align-items:center;background:#0000;display:flex;height:2.6875rem;justify-content:center;margin-left:-2.875rem;min-width:0;width:2.75rem}.quick-search__input-clear svg{fill:var(--color-cognac)}@media only screen and (max-width:1279px){.page-header[data-scrolled] .quick-search__overlay{padding-top:0}}.quick-search__overlay{padding-top:.625rem}@media only screen and (max-width:1279px){.quick-search__overlay{display:none}.quick-search__overlay.quick-search__overlay--show{display:block;margin:16px 0}}.page-header .quick-search__overlay{background:var(--color-white);padding:0;width:100%}@media only screen and (min-width:1280px){.page-header .quick-search__overlay{margin:0;max-height:calc(90vh - 120px);overflow-y:auto;padding:.9375rem 0;position:absolute;top:100%;width:100%;z-index:902}.page-header .quick-search__overlay:not(.quick-search__overlay--show){display:none}}.page-header .quick-search__overlay>ul{margin:0 auto;max-width:24.375rem;padding:0 .3125rem}@media only screen and (max-width:767px){.page-header .quick-search__overlay>ul{max-width:100%;padding:1rem .9375rem 0}}.page-header .quick-search__overlay>ul>li{color:var(--color-cognac)}.quick-search__suggestion{cursor:pointer;font-size:16px;font-size:1rem;line-height:1;text-align:left}.quick-search__submit{align-items:center;display:flex;gap:20px;justify-content:center;margin:1.25rem 0 0;text-align:center}.quick-search__submit .button,.quick-search__submit form.EPiServerForms .Form__Element button[type=submit],.quick-search__submit form.EPiServerForms .Form__Element input[type=submit],form.EPiServerForms .Form__Element .quick-search__submit button[type=submit],form.EPiServerForms .Form__Element .quick-search__submit input[type=submit]{align-items:center;display:inline-flex;justify-content:center;min-height:2.75rem;min-width:-webkit-fit-content;min-width:fit-content;padding-bottom:.5rem;padding-top:.5rem;text-transform:none}.quick-search__submit .button svg,.quick-search__submit form.EPiServerForms .Form__Element button[type=submit] svg,.quick-search__submit form.EPiServerForms .Form__Element input[type=submit] svg,form.EPiServerForms .Form__Element .quick-search__submit button[type=submit] svg,form.EPiServerForms .Form__Element .quick-search__submit input[type=submit] svg{fill:var(--color-white);margin-left:.625rem}.quick-search__did-you-mean strong{color:var(--color-black)}.quick-search__did-you-mean a{margin-right:.3125rem}.quick-search__popular{margin:0 auto;max-width:24.375rem;padding:0 .3125rem 1.25rem}@media only screen and (max-width:767px){.quick-search__popular{max-width:100%;padding:1rem .9375rem 1.25rem}}.quick-search__popular-heading{color:var(--color-cognac);display:block;font-size:1rem;font-weight:700;margin-bottom:.625rem;text-align:start}.quick-search__popular ul{list-style:none;margin:0;padding:0}.quick-search__popular ul li{margin:.3125rem 0}.link-list-block__list{display:grid;gap:.75rem}@media only screen and (min-width:768px){.link-list-block__list{gap:1.25rem}.link-list-block--columns .link-list-block__list{grid-template-columns:1fr 1fr}}.link-list-block--columns .link-list-block__item{border:1px solid var(--color-dark-red)}@media only screen and (min-width:768px){.link-list-block--columns .link-list-block__item a{height:100%}}.link-list-block__accordion-block{border-bottom:1px solid var(--color-macchiato)}@media only screen and (min-width:1024px){.link-list-block__accordion-block{border-bottom:none}}.link-list-block__footer-list-title{display:none}@media only screen and (min-width:1024px){.link-list-block__footer-list-title{display:block}}.link-list-block__accordion-button{align-items:center;display:flex;justify-content:space-between;padding:.75rem 1.125rem;width:100%}@media only screen and (min-width:1024px){.link-list-block__accordion-button{display:none}}.link-list-block__accordion-button svg{fill:var(--color-dark-maroon);transform:rotate(-180deg)}.link-list-block__accordion-button[aria-expanded=true] svg{border-bottom:none;transform:rotate(-1turn)}.link-list-block__accordion-title{display:block}@media only screen and (min-width:1024px){.link-list-block__accordion-title{display:none}}.link-list-block__accordion-description{padding:0 1.25rem}@media only screen and (min-width:1024px){.link-list-block__accordion-description{padding:0}}.link-list-with-image-block .link-list-with-image-block__heading{padding-bottom:1.25rem}.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__heading,.link-list-with-image-block--default .link-list-with-image-block__heading{text-align:center}.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list,.link-list-with-image-block--default .link-list-with-image-block__list{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));place-items:center}@media only screen and (min-width:768px){.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list,.link-list-with-image-block--default .link-list-with-image-block__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list,.link-list-with-image-block--default .link-list-with-image-block__list{grid-template-columns:repeat(3,minmax(0,1fr))}.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list[data-items="6"],.link-list-with-image-block--default .link-list-with-image-block__list[data-items="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list[data-items="5"],.link-list-with-image-block--default .link-list-with-image-block__list[data-items="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list[data-items="4"],.link-list-with-image-block--default .link-list-with-image-block__list[data-items="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list[data-items="3"],.link-list-with-image-block--default .link-list-with-image-block__list[data-items="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list[data-items="2"],.link-list-with-image-block--default .link-list-with-image-block__list[data-items="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list .link-list-with-image-block__image--diamond-shape,.link-list-with-image-block--default .link-list-with-image-block__list .link-list-with-image-block__image--diamond-shape{border-radius:44px 0;height:14.0625rem;object-fit:cover}.link-list-with-image-block :not(.link-list-with-image-block--rounded):not(.link-list-with-image-block--square):not(.link-list-with-image-block--icon) .link-list-with-image-block__list .link-list-with-image-block__text,.link-list-with-image-block--default .link-list-with-image-block__list .link-list-with-image-block__text{color:var(--color-dark-red);padding-top:.625rem}.link-list-with-image-block--rounded .link-list-with-image-block__list{display:flex;gap:1.875rem;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:.3125rem}.link-list-with-image-block--rounded .link-list-with-image-block__list img{border-radius:50%}@media only screen and (min-width:1024px){.link-list-with-image-block--rounded .link-list-with-image-block__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr))}}.link-list-with-image-block--rounded .link-list-with-image-block__list .link-list-with-image-block__item{display:inline-block;flex:none;margin:0 0 .25rem;max-width:7.5rem}@media only screen and (min-width:1024px){.link-list-with-image-block--rounded .link-list-with-image-block__list .link-list-with-image-block__item{flex:auto;max-width:12.5rem}}.link-list-with-image-block--rounded .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link{align-items:center;display:flex;flex-direction:column}.link-list-with-image-block--rounded .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link .link-list-with-image-block__image{align-items:center;display:flex;flex-direction:column;width:100%}.link-list-with-image-block--rounded .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link .link-list-with-image-block__text{text-align:center;word-break:break-word}.link-list-with-image-block--square .link-list-with-image-block__heading{text-align:center}.link-list-with-image-block--square .link-list-with-image-block__list{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media only screen and (min-width:768px){.link-list-with-image-block--square .link-list-with-image-block__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.link-list-with-image-block--square .link-list-with-image-block__list{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto}}.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item{display:flex;flex-direction:column;height:14.375rem;justify-content:flex-end;margin-bottom:1rem;position:relative}@media only screen and (min-width:375px){.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item{height:17.5rem}}@media only screen and (min-width:768px){.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item{height:20rem}}.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item:last-child{margin-bottom:0}.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link{color:var(--color-white);text-decoration:none}.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link:hover{text-decoration:underline}.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link:focus{outline-offset:3px;text-decoration:underline}.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link:focus span{outline:2px solid var(--color-white)}.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link .link-list-with-image-block__image{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link .link-list-with-image-block__text{background:rgba(var(--color-black),.42);background:linear-gradient(#0000,#0003 4px,#00000080);color:var(--color-white);display:block;font-weight:300;position:relative;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.link-list-with-image-block--square .link-list-with-image-block__list .link-list-with-image-block__item .link-list-with-image-block__link .link-list-with-image-block__text{font-weight:1.25rem}}.link-list-with-image-block--icon .link-list-with-image-block__heading{color:var(--color-dark-red);font-weight:400;text-align:start}.link-list-with-image-block--icon .link-list-with-image-block__list{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);place-items:center}@media only screen and (min-width:1024px){.link-list-with-image-block--icon .link-list-with-image-block__list{gap:1.125rem;place-items:start}}.link-list-with-image-block--icon .link-list-with-image-block__list img{height:2.875rem;width:2.875rem}@media only screen and (min-width:1024px){.link-list-with-image-block--icon .link-list-with-image-block__list img{height:2.4375rem;width:2.4375rem}}.link-list-with-image-block__link{color:var(--color-dark-red);text-decoration:none}.link-list-with-image-block__link:hover{text-decoration:underline}.link-list-with-image-block__link:focus{outline:2px solid inherit;outline-offset:3px}.link-list-with-image-block__text{font-family:Granngarden;font-size:1.1875rem;font-weight:300}.modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--color-modal);bottom:0;display:flex;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}.modal--modal{align-items:flex-start}.modal--modal .modal__wrapper{animation:modal-animate-in .3s ease-in-out;background:var(--color-greige);box-shadow:0 3px 6px 1px rgba(var(--color-black),.13);margin:0 auto;max-width:100%;width:47.5rem}.modal--modal .modal__wrapper--white{background:var(--color-white)}@media only screen and (min-width:768px){.modal--modal .modal__wrapper{box-shadow:0 3px 6px 1px rgba(var(--color-black),.13)}}.modal--modal .modal__title{align-items:center;background:var(--color-white);color:var(--color-black);display:flex;filter:drop-shadow(0 1px 3px rgba(0,0,0,.13));font-weight:700;justify-content:space-between;margin:0;padding:.9375rem 2.1875rem;position:-webkit-sticky;position:sticky;top:0;z-index:100}@media only screen and (max-width:767px){.modal--modal .modal__title{padding:.9375rem}}.modal--modal .modal__title-text{align-items:center;display:flex;font-size:18px;font-size:1.125rem;line-height:1;margin:0 auto}@media only screen and (max-width:767px){.modal--modal .modal__title-text{margin:0}}.modal--modal .modal__title-text>svg{margin-right:.9375rem;fill:var(--color-forest-green)}.modal--modal .modal__close{flex:none;margin:0 0 0 .9375rem}.modal--modal .modal__close svg{fill:var(--color-cognac)}.modal--modal .modal__content{margin:0 auto;max-width:50rem}.modal--popup .modal__wrapper{background:var(--color-white);box-shadow:0 3px 6px 1px rgba(var(--color-black),.13);margin:auto;max-width:31.25rem;padding:.625rem;position:relative;width:100%}.modal--popup .modal__title{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-open-sans-condensed-body);font-size:20px;font-size:1.25rem;line-height:2;margin:0 0 .625rem;padding-right:3rem;text-align:left;text-transform:none}.modal--popup .modal__title--alert{box-shadow:inset 0 -2px 0 var(--color-warning);margin:-.625rem -.625rem .625rem}.modal--popup .modal__alert{align-items:center;align-self:stretch;background:var(--color-warning);display:flex;flex:0 0 auto;justify-content:center;margin-right:.625rem;min-height:3rem;width:3rem}.modal--popup .modal__close{position:absolute;right:.9375rem;top:.9375rem}.modal .modal__close{cursor:pointer;height:1.125rem;width:1.125rem}.modal .modal__close img{display:block;height:1.125rem;width:1.125rem}.modal .modal__error,.modal .modal__success{height:4.375rem;margin:0 auto 1.25rem;width:4.375rem}@media only screen and (min-width:1024px){.modal .modal__error,.modal .modal__success{margin-bottom:1.875rem}}.modal .modal__message{font-size:20px;font-size:1.25rem;line-height:1;margin:0 0 1.25rem}@media only screen and (min-width:1024px){.modal .modal__message{font-size:24px;font-size:1.5rem;line-height:1;margin-bottom:1.875rem}}.modal .modal__actions{display:grid;margin:1.25rem auto 0;max-width:17.5rem;grid-gap:1.25rem}.modal .modal__cancel{margin:0 0 1.25rem}@keyframes modal-animate-in{0%{opacity:.1;transform:translateY(-25px)}to{opacity:1}}.product-card-price{align-items:center;display:flex;flex-direction:column;font-size:14px;font-size:.875rem;line-height:1;margin:auto auto 0;text-align:center}.product-card-price__original-price{margin:0 0 .3125rem}.product-card-price__vat{margin:.3125rem 0 0;min-width:3.75rem}.product-labels{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;font-size:.875rem;line-height:1;overflow:hidden}.product-labels:empty{display:none}.product-labels--card{margin-right:.625rem;position:absolute;z-index:2}.product-labels__cart-seller-text{font-size:1rem;padding-right:.3125rem}@media only screen and (max-width:767px){.product-labels__cart-seller-text{font-size:.875rem}}.product-labels__cart-seller-text:after{content:": "}.product-labels__label{animation:product-label-animation .3s ease-in-out forwards;display:block;font-family:var(--font-open-sans-condensed);font-size:1rem;font-weight:400;line-height:1;padding:.25rem .5rem}@keyframes product-label-animation{0%{opacity:0;position:absolute}to{opacity:1;position:static}}.product-labels__label--campaign{background-color:var(--color-campaign);color:var(--color-white)}.product-labels__label--club,.product-labels__label--news{background:var(--color-forest-green);color:var(--color-white)}.product-labels__label--online-only{background-color:var(--color-strong-pink);color:var(--color-white)}.product-labels__label--custom{background:var(--color-deep-maroon);color:var(--color-white)}.product-labels__label--cart,.product-labels__label--search-suggestions{display:inline-block}.product-labels__label--expiring{background:var(--color-macchiato);color:var(--color-black)}.product-labels__label--only-in-store{background:var(--color-navy-blue);color:var(--color-white)}.quick-search__overlay .quick-search-suggestions__item-content ul:before{content:none!important}.alert{background-color:var(--color-white);border-radius:3px;box-shadow:0 1px 3px #00000021;display:inline-flex;min-height:3rem}.alert--outline{box-shadow:none}.alert__icon{align-items:center;border-radius:3px 0 0 3px;display:flex;flex:none;justify-content:center;min-height:3rem;width:3rem}.alert--alert .alert__icon{background:var(--color-error)}.alert--alert .alert__icon svg{fill:var(--color-white)}.alert--warning .alert__icon{background:var(--color-warning)}.alert--warning .alert__icon svg{fill:var(--color-black)}.alert--info .alert__icon{background:var(--color-info)}.alert--info .alert__icon svg{fill:var(--color-black)}.alert--freight .alert__icon{background:var(--color-warning)}.alert--freight .alert__icon svg{fill:var(--color-black);height:1.5rem;width:1.5rem}.alert--no-icon .alert__icon{width:1.5rem}.alert__icon svg{height:1.25rem;width:1.1875rem}.alert__message{align-items:center;background:var(--color-white);border-radius:0 3px 3px 0;display:flex;font-size:16px;font-size:1rem;line-height:1;max-width:37.5rem;padding:.25rem .625rem;text-align:left}.alert--outline .alert__message{border:1px solid #0000;border-left:none}.alert--alert .alert__message{border-color:var(--color-error)}.alert--warning .alert__message{border-color:var(--color-warning)}.alert--info .alert__message{border-color:var(--color-info)}.alert--freight .alert__message{border-color:var(--color-warning);width:calc(100% - 3rem)}.alert__button{flex:none;margin-left:.625rem}.alert--freight .alert__button{margin:0 0 0 auto}.alert__button img[aria-hidden=true]{display:block}form.EPiServerForms .Form__Description{margin:0 auto;max-width:56.25rem;text-align:center}form.EPiServerForms .Form__Element{margin:0 auto 1.25rem;max-width:43.75rem;width:100%}@media only screen and (min-width:1024px){form.EPiServerForms .Form__Element{margin-bottom:1.875rem}}form.EPiServerForms .Form__Element.FormChoice fieldset{display:flex;flex-direction:column;gap:1rem}form.EPiServerForms .Form__Element.FormChoice input[type=checkbox]{position:relative}form.EPiServerForms .Form__Element.FormChoice label{align-items:center;display:flex;position:relative}form.EPiServerForms .Form__Element.FormChoice label:before{background:var(--color-white);border:2px solid var(--color-cognac);content:"";display:block;flex:none;height:1.375rem;margin:0 .9375rem 0 0;width:1.375rem}form.EPiServerForms .Form__Element.FormChoice input[type=checkbox]:checked+label:after{border-bottom:3px solid var(--color-charcoal-gray);border-left:3px solid var(--color-charcoal-gray);content:"";display:block;height:.375rem;left:.4375rem;position:absolute;top:.5625rem;transform:rotate(-45deg);width:.75rem}form.EPiServerForms .Form__Element.FormChoice input[type=radio]+label:before{border-radius:50%}form.EPiServerForms .Form__Element.FormChoice input[type=checkbox]+label:before{border-radius:none}form.EPiServerForms .Form__Element.FormChoice input[type=checkbox],form.EPiServerForms .Form__Element.FormChoice input[type=radio]{left:-9999px;position:absolute}form.EPiServerForms .Form__Element.FormChoice input[type=radio].ValidationFail label:before{border-color:var(--color-error)}form.EPiServerForms .Form__Element.FormChoice input[type=radio]:checked+label:before{background-color:var(--color-white)}form.EPiServerForms .Form__Element.FormChoice input[type=radio]:checked+label:after{background:var(--color-charcoal-gray);border-radius:50%;content:"";display:block;height:.875rem;left:1px;margin:.3125rem;position:absolute;top:4px;width:.875rem}form.EPiServerForms .Form__Element.FormChoice input[type=checkbox]:checked+label,form.EPiServerForms .Form__Element.FormChoice input[type=radio]:checked+label{color:var(--color-black)}form.EPiServerForms .Form__Element.FormChoice input[type=checkbox]:focus+label:before,form.EPiServerForms .Form__Element.FormChoice input[type=radio]:focus+label:before{box-shadow:0 0 0 3px var(--color-bright-blue)}form.EPiServerForms .Form__Element.FormChoice--Image{display:grid;grid-template-columns:50% 50%}form.EPiServerForms .Form__Element.FormChoice--Image fieldset{display:contents}form.EPiServerForms .Form__Element.FormChoice--Image legend{grid-column:span 2}form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item{align-items:center;display:flex;flex-direction:column;max-width:none;position:relative;width:50%}form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item:before{display:none}form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item img{border:1px solid #0000;margin-bottom:.625rem;order:1}form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=checkbox]:not(.visually-hidden),form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=radio]:not(.visually-hidden){left:auto;position:relative!important;clip:auto;-webkit-appearance:checkbox;appearance:checkbox;border:1px solid var(--color-bronze);-webkit-clip-path:none;clip-path:none;height:1.125rem;margin:0 0 .625rem;overflow:visible;position:static;white-space:inherit;width:1.125rem}@media only screen and (min-width:1024px){form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=checkbox]:not(.visually-hidden),form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=radio]:not(.visually-hidden){height:1.375rem;width:1.375rem}}form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=checkbox]:checked:not(.visually-hidden),form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=radio]:checked:not(.visually-hidden){height:1.125rem;margin:0 0 .625rem;width:1.125rem}@media only screen and (min-width:1024px){form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=checkbox]:checked:not(.visually-hidden),form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=radio]:checked:not(.visually-hidden){height:1.375rem;width:1.375rem}}form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=checkbox]:checked~img,form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item input[type=radio]:checked~img{border-color:var(--color-cognac)}form.EPiServerForms .Form__Element.FormChoice--Image .FormChoice--Image__Item__Caption{display:block;order:2;text-align:left}form.EPiServerForms .Form__Element.ValidationFail .FormTextbox__Input{border-color:var(--color-error)}form.EPiServerForms .Form__Element.FormSelection select{background:var(--color-white);border:1px solid var(--color-bronze);font-size:1rem;min-height:2.5rem;padding:.8125rem .9375rem}form.EPiServerForms .Form__Element .Form__Element__Caption{display:block;font-weight:700;margin:0 0 .3125rem}form.EPiServerForms .Form__Element .FormTextbox__Input{background:var(--color-white);border:1px solid var(--color-bronze);font-family:inherit;font-size:1rem;min-height:2.5rem;padding:.8125rem .9375rem;width:100%}form.EPiServerForms .Form__Element .Form__Element__ValidationError{background:var(--color-error) -background;color:var(--color-error);margin-top:.3125rem;padding:.3125rem .625rem}form.EPiServerForms .Form__Element .FormDateTimeRange__End,form.EPiServerForms .Form__Element .FormDateTimeRange__Start,form.EPiServerForms .Form__Element .FormDateTime__Input{border:1px solid var(--color-brown);max-width:18.75rem;padding:.8125rem .9375rem;width:100%}form.EPiServerForms .Form__Element .ValidationRequired .Form__Element__Caption:after{color:var(--color-deep-red);content:" *"}form.EPiServerForms .Form__Element textarea.FormTextbox__Input{min-height:7.5rem}form.EPiServerForms .Form__Element button[type=submit],form.EPiServerForms .Form__Element input[type=submit]{max-width:18.75rem}form.EPiServerForms .Form__Element fieldset{border:none}.breadcrumb{margin:0 auto;max-width:1370px;padding:0 1.25rem}@media only screen and (min-width:1024px){.breadcrumb{max-width:rem 1430px;order:4;padding:0 2.0625rem .9375rem;width:100%}}.breadcrumb__list{display:flex;flex-wrap:wrap}.breadcrumb__list:before{align-self:center;background:url(/UI/Icons/arrow-left.svg);background-size:contain;content:"";display:inline-block;height:10px;margin-right:.3125rem;margin-top:2px;width:13px}@media only screen and (max-width:767px){.breadcrumb__list{flex-wrap:nowrap;margin-bottom:10px;overflow-x:auto;white-space:nowrap}}.breadcrumb__item+.breadcrumb__item:before{content:"/";font-size:14px;font-size:.875rem;line-height:1;margin:0 .3125rem}.breadcrumb__item+.breadcrumb__item .breadcrumb__link:before{content:none}.breadcrumb__link{color:var(--color-black);font-size:13px;font-size:.8125rem;line-height:1;text-decoration:none}@media only screen and (min-width:768px){.breadcrumb__link{font-size:14px;font-size:.875rem;line-height:1}}.breadcrumb__link:hover{text-decoration:underline}.news-letter-block{align-items:center;background-color:var(--color-banana-mania);display:flex;flex-direction:column;padding:1.875rem 1rem;width:100%}@media only screen and (min-width:1024px){.news-letter-block{align-items:center;flex-direction:row;gap:1.5rem;justify-content:center}}.news-letter-block__heading{display:flex;flex-direction:column;justify-content:center}.news-letter-block__title{color:var(--color-cognac);text-align:center}.news-letter-block__form{border:1px solid var(--color-cognac);display:flex;max-width:18.75rem;width:100%}.news-letter-block__input-wrapper{border:none;border-radius:.375rem;display:flex;flex-direction:row;flex-direction:column;min-height:3rem;width:100%}.news-letter-block__input{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem;flex:auto;height:100%;min-height:3rem;padding:.3125rem;width:100%}.news-letter-block__button{align-items:center;background:var(--color-white);border-bottom-right-radius:.375rem;border-top-right-radius:.375rem;display:flex;justify-content:center;min-width:.375rem;padding:0 .75rem}.news-letter-block__button svg{fill:var(--color-dark-red)}.news-letter-block__button:hover{background:var(--color-greige)}.news-letter-block__button:hover svg{color:var(--color-dark-red)}.news-letter-block__success{display:none;font-size:1.125rem}.news-letter-block__success svg{border-radius:.375rem;height:1.8125rem;padding:.25rem;fill:var(--color-white);background:var(--color-forest-green)}.news-letter-block__error{color:var(--color-white);display:none;font-size:1.125rem}.news-letter-block__error svg{fill:var(--color-white)}.news-letter-block__response{align-items:center;color:var(--color-black);display:flex;gap:.3125rem}@media only screen and (max-width:1023px){.news-letter-block__response{padding-top:.75rem}}.image-footer-block__heading{color:var(--color-headings);font-size:1.125rem;line-height:1.5;padding-bottom:.375rem;text-align:center}@media only screen and (min-width:1024px){.image-footer-block__heading{line-height:2}}.image-footer-block__items{display:flex;gap:1.5rem;justify-content:center}.image-footer-block__items img{height:1.875rem;width:2.8125rem}@media only screen and (min-width:1024px){.image-footer-block__items img{height:2.8125rem}}#epi-quickNavigator{transform:scale(.7);transform-origin:top}#epi-quickNavigator .epi-quickNavigator-editLink>a{align-items:center;display:flex}#epi-quickNavigator .epi-quickNavigator-editLink>a>span{font-size:18px}#epi-quickNavigator-logo{display:inline-block;margin-right:6px}#epi-quickNavigator-menu{transform:scale(1.4);transform-origin:top}:root{--basier-square-regular:"Basier Square Regular",sans-serif;--font-open-sans-condensed:"Granngarden","Open Sans Condensed","Arial Narrow","Open Sans",sans-serif}