.larder-small-container,.larder-medium-container,.larder-large-container{width:100%;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;box-sizing:border-box}.larder-small-container{max-width:1360px}.larder-medium-container{max-width:1500px}.larder-large-container{max-width:1600px}@media(min-width:768px){.larder-small-container,.larder-medium-container,.larder-large-container{padding-left:40px;padding-right:40px}}@media(max-width:767.98px){.f-swiper{padding-inline:0!important;margin-inline:0!important}}h1,.h1,.text-h1,h2,.h2,.text-h2,h3,.h3,.text-h3,h4,.h4,.text-h4,h5,.h5,.text-h5,h6,.h6,.text-h6,h1.font-body,h1.font-body-bolder,h2.font-body,h2.font-body-bolder,h3.font-body,h3.font-body-bolder,h4.font-body,h4.font-body-bolder,h5.font-body,h5.font-body-bolder,h6.font-body,h6.font-body-bolder,.font-body.h1,.font-body-bolder.h1,.font-body.h2,.font-body-bolder.h2,.font-body.h3,.font-body-bolder.h3,.font-body.h4,.font-body-bolder.h4,.font-body.h5,.font-body-bolder.h5,.font-body.h6,.font-body-bolder.h6,.collection-card__title.font-body,.collection-card__title.font-body-bolder{font-family:Playfair Display,serif!important}h1,.h1,.text-h1,h2,.h2,.text-h2{color:var(--color-text-heading);font-size:28px!important;font-weight:500!important;line-height:112%!important}h3,.h3,.text-h3{color:var(--color-text-heading);font-size:32px!important;font-weight:500!important;line-height:112%!important}h4,.h4,.text-h4{color:var(--color-text-heading);font-size:20px!important;font-weight:500!important;line-height:108%!important}.larder-heading{color:var(--main-color-base-content, #3c3c3c)!important;font-family:Playfair Display,serif!important;font-size:34px!important;font-style:normal!important;font-weight:500!important;line-height:124%!important}.p-xl,.p-md,.p-sm,.p-xs{color:var(--color-text-body)}.p-xl{font-size:16px;font-weight:400;line-height:20px}.p-md{font-size:16px;font-style:normal;font-weight:400;line-height:28px}.p-sm{font-size:14px;font-weight:400;line-height:20px}.p-xs{font-size:16px;font-weight:400;line-height:28px}.section__description.p-xl p,.section__description.p-md p,.section__description.p-sm p,.section__description.p-xs p{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section__subheading.text-subheading{display:block;width:100%;font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-transform:uppercase;letter-spacing:normal}.collection-list .section__subheading.text-subheading{font-size:18px;line-height:24px}@media(max-width:767.98px){.section__subheading.text-subheading.text-left{text-align:left!important}.section__subheading.text-subheading.text-center{text-align:center!important}.section__subheading.text-subheading.text-right{text-align:right!important}}@media(min-width:768px){.section__subheading.text-subheading.md\:text-left{text-align:left!important}.section__subheading.text-subheading.md\:text-center{text-align:center!important}.section__subheading.text-subheading.md\:text-right{text-align:right!important}}.btn.btn--primary,.btn-primary,.spr-button,.spr-button-primary{padding:20px!important;border-radius:8px!important;border:1px solid var(--color-btn-bg)!important;background:var(--color-btn-bg)!important;color:var(--color-btn-text)!important;text-shadow:0 .5px 0 rgba(255,255,255,.15);font-family:Poppins,sans-serif;font-size:16px!important;font-style:normal;font-weight:700!important;line-height:28px!important}.btn.btn--primary:hover,.btn-primary:hover,.spr-button:hover,.spr-button-primary:hover{background:var(--color-btn-bg-hover)!important;border-color:var(--color-btn-bg-hover)!important;color:var(--color-btn-text-hover)!important}.btn.btn--primary:hover .lh-btn__label,.btn-primary:hover .lh-btn__label,.spr-button:hover .lh-btn__label,.spr-button-primary:hover .lh-btn__label{color:var(--color-btn-text-hover)!important}.btn.btn--secondary,.btn-secondary{border-radius:8px!important;border:1px solid var(--color-btn-secondary-border)!important;background:var(--color-btn-secondary-bg)!important;color:var(--color-btn-secondary-text)!important;font-family:Poppins,sans-serif;font-size:16px!important;font-style:normal;font-weight:700!important;line-height:28px!important}.btn.btn--secondary:hover,.btn-secondary:hover{border-color:var(--color-btn-bg-hover)!important;background:var(--color-btn-bg-hover)!important;color:var(--color-btn-text-hover)!important}.btn.btn--secondary:hover .lh-btn__label,.btn-secondary:hover .lh-btn__label{color:var(--color-btn-text-hover)!important}.btn.btn--primary .lh-btn__label,.btn.btn--secondary .lh-btn__label,.btn-primary .lh-btn__label,.btn-secondary .lh-btn__label{color:inherit}.btn.btn--arrow{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;gap:4px;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;color:var(--color-btn-secondary-text, #3c3c3c)!important;text-shadow:0 .5px 0 rgba(255,255,255,.15);text-transform:none!important;font-family:Poppins,sans-serif;font-size:18px!important;font-style:normal;font-weight:600!important;line-height:28px!important;box-shadow:none!important}.btn.btn--arrow:hover{background:transparent!important;color:var(--color-btn-text-hover, #3c3c3c)!important;opacity:1}.btn.btn--arrow:hover .lh-btn__label,.btn.btn--arrow:hover .lh-btn__arrow{color:var(--color-btn-text-hover, #3c3c3c)!important}.btn.btn--arrow .lh-btn__arrow{flex-shrink:0;width:20px;height:20px;display:block;color:inherit}.lh-btn{padding:10px!important}.lh-btn.btn--arrow{padding:0!important}@media(min-width:768px){h1,.h1,.text-h1{font-size:60px!important;font-weight:500!important;line-height:108%!important}h2,.h2,.text-h2{font-size:40px!important;font-weight:500!important;line-height:112%!important}h3,.h3,.text-h3{font-size:32px!important;font-weight:500!important;line-height:112%!important}h4,.h4,.text-h4{font-size:24px!important;font-weight:500!important;line-height:108%!important}.larder-heading{font-size:48px!important;font-weight:400!important;line-height:124%!important}.p-xl{font-size:24px;font-weight:400;line-height:32px}.p-md{font-size:18px;font-weight:400;line-height:28px}.p-sm{font-size:16px;font-weight:400;line-height:28px}.p-xs{font-size:14px;font-weight:400;line-height:20px}}.larder-benefits-bar{height:32px;min-height:32px;overflow:hidden;display:flex;align-items:center;color:var(--color-text-body);background-color:var(--color-background)}.larder-benefits-bar .lbb-item{flex:0 0 auto;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;color:inherit}.larder-benefits-bar .lbb-track{display:flex;align-items:center;flex:0 0 auto;gap:var(--lbb-gap-mobile, 90px)}.larder-benefits-bar .lbb-marquee .lbb-track{padding-inline-end:var(--lbb-gap-mobile, 90px);box-sizing:content-box}.larder-benefits-bar .lbb-track--desktop{display:none;width:100%;justify-content:center;gap:var(--lbb-gap-desktop, 80px);padding:0 24px;box-sizing:border-box}.larder-benefits-bar .lbb-marquee--mobile{display:block;width:100%;overflow:hidden}.larder-benefits-bar .lbb-marquee__inner{display:flex;width:max-content;animation:lbb-scroll var(--lbb-speed, 30s) linear infinite}@media(min-width:768px){.larder-benefits-bar .lbb-track--desktop{display:flex}.larder-benefits-bar .lbb-marquee--mobile{display:none}}@keyframes lbb-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.larder-benefits-bar .lbb-marquee__inner{animation:none}}.larder-as-seen-in{background-color:var(--color-background);color:var(--color-text-heading);width:100%;overflow:hidden;padding-top:var(--asi-pad-top-m, 24px);padding-bottom:var(--asi-pad-bottom-m, 24px);box-sizing:border-box}.larder-as-seen-in .asi-label{margin:0;color:var(--asi-label-color, var(--color-foreground, #3c3c3c));font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:28px;white-space:nowrap}.larder-as-seen-in .asi-item{flex:0 0 auto;display:flex;align-items:center;line-height:0}.larder-as-seen-in .asi-item__link{display:flex;align-items:center;line-height:0}.larder-as-seen-in .asi-static{display:none}.larder-as-seen-in .asi-mobile{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0}.larder-as-seen-in .asi-mobile .asi-label{padding:0 16px;text-align:center}.larder-as-seen-in .asi-marquee{width:100%;overflow:hidden}.larder-as-seen-in .asi-marquee__inner{display:flex;width:max-content;align-items:center;animation:asi-scroll var(--asi-speed, 40s) linear infinite}.larder-as-seen-in .asi-track{display:flex;align-items:center;flex:0 0 auto;gap:var(--asi-gap-mobile, 22px);padding-right:var(--asi-gap-mobile, 22px)}.larder-as-seen-in .asi-marquee .asi-item__img{display:block;height:var(--asi-logo-height, 28px);width:auto;max-width:none;object-fit:contain}@media(min-width:768px){.larder-as-seen-in{padding-top:var(--asi-pad-top-d, 28px);padding-bottom:var(--asi-pad-bottom-d, 28px)}.larder-as-seen-in .asi-mobile{display:none}.larder-as-seen-in .asi-static{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--asi-gap-desktop, 56px);padding:0 40px;width:100%;box-sizing:border-box}.larder-as-seen-in .asi-static .asi-label{flex:0 0 auto;padding:0;text-align:left}.larder-as-seen-in .asi-static .asi-item{height:62px}.larder-as-seen-in .asi-static .asi-item__img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}}@keyframes asi-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.larder-as-seen-in .asi-marquee__inner{animation:none}}.larder-moments{background-color:var(--color-background);color:var(--color-foreground);padding-top:var(--lm-pad-top-m, 40px);padding-bottom:var(--lm-pad-bottom-m, 40px)}.larder-moments .lm-shell{width:100%;box-sizing:border-box}.larder-moments .lm-content{display:flex;flex-direction:column;align-items:var(--lm-justify-m, center);text-align:var(--lm-text-m, center);gap:0;width:100%}.larder-moments .lm-content>[class*=lh-block--]{width:100%;max-width:var(--lm-content-max, 720px);text-align:var(--lm-text-m, center)}.larder-moments .lm-content>.larder-media-block{max-width:none}.larder-moments .lm-content .lmm-frame{margin-left:var(--lm-media-ml-m, auto);margin-right:var(--lm-media-mr-m, auto)}.larder-moments .lmm-poster,.larder-moments .lmm-media,.larder-moments .lmm-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.larder-moments .lmm-poster--desktop,.larder-moments .lmm-media--desktop{display:none!important}.larder-moments .lmm-poster--mobile,.larder-moments .lmm-media--mobile{display:block!important}.larder-moments .lmm-video{display:none!important}.larder-moments .lmm-frame:not(:has(.lmm-poster)) .lmm-video{display:block!important}.larder-moments .is-playing .lmm-poster,.larder-moments .is-playing .lmm-btn--play{display:none!important}.larder-moments .is-playing .lmm-video{display:block!important}.larder-moments .lmm-placeholder{width:100%;height:100%;object-fit:cover}@media(max-width:767.98px){.larder-moments .lm-content .lmm-frame{height:343px}}@media(min-width:768px){.larder-moments{padding-top:var(--lm-pad-top-d, 80px);padding-bottom:var(--lm-pad-bottom-d, 80px)}.larder-moments .lm-content{align-items:var(--lm-justify-d, center);text-align:var(--lm-text-d, center);gap:0}.larder-moments .lm-content>[class*=lh-block--]{text-align:var(--lm-text-d, center)}.larder-moments .lm-content .lmm-frame{margin-left:var(--lm-media-ml-d, auto);margin-right:var(--lm-media-mr-d, auto)}.larder-moments .lmm-poster--desktop,.larder-moments .lmm-media--desktop{display:block!important}.larder-moments .lmm-poster--mobile,.larder-moments .lmm-media--mobile{display:none!important}}.hb-margin-0{margin-bottom:0!important}.larder-ugc{background-color:var(--color-background);color:#3c3c3c;padding-top:var(--lugc-pad-top-m, 40px);padding-bottom:var(--lugc-pad-bottom-m, 40px);overflow-x:clip;overflow-x:hidden}.larder-ugc .lugc-shell{width:100%;box-sizing:border-box;overflow:visible}.larder-ugc .lugc-layout{display:flex;flex-direction:column;gap:24px;overflow:visible}.larder-ugc .lugc-intro{width:100%;max-width:none;text-align:center}.larder-ugc .lugc-intro [class*=lh-block--]{text-align:center!important}.larder-ugc .lugc-intro .sl-row{justify-content:center}.larder-ugc .lugc-intro .sl-text{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:16px}.larder-ugc .lugc-stats{display:flex;align-items:stretch;justify-content:space-between;gap:5px;margin-top:32px;padding:20px 0;border-top:1px solid rgba(60,60,60,.15);border-bottom:1px solid rgba(60,60,60,.15)}.larder-ugc .lugc-stats--desktop{display:none}.larder-ugc .lugc-stat{flex:1 1 0;text-align:left}.larder-ugc .lugc-stat__value{margin:0 0 4px;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:36px}.larder-ugc .lugc-stat__label{margin:0;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.larder-ugc .lugc-slider-col{width:100%;min-width:0;display:flex;flex-direction:column}.larder-ugc .lugc-slider-wrap{position:relative;width:calc(100% + var(--lugc-container-pad, 24px));max-width:none;min-width:0;margin-right:calc(-1 * var(--lugc-container-pad, 24px));overflow:hidden}.larder-ugc.larder-ugc--no-intro .lugc-slider-wrap{width:calc(100% + var(--lugc-container-pad, 24px));max-width:none;margin-right:calc(-1 * var(--lugc-container-pad, 24px))}.larder-ugc .lugc-slider{outline:none;overflow:visible;padding-bottom:0!important}.larder-ugc.larder-ugc--static .lugc-slider,.larder-ugc.larder-ugc--static .lugc-slider-wrap{width:calc(100% + var(--lugc-container-pad, 24px));max-width:none;margin-right:calc(-1 * var(--lugc-container-pad, 24px));overflow:hidden}.larder-ugc.larder-ugc--static .lugc-slider{display:flex;flex-wrap:nowrap;gap:0}.larder-ugc.larder-ugc--static .lugc-controls,.larder-ugc.larder-ugc--static .flickity-page-dots,.larder-ugc.larder-ugc--static .flickity-button,.larder-ugc.larder-ugc--static .flickity-prev-next-button{display:none!important}.larder-ugc .lugc-card{width:238px;margin-right:var(--lugc-gap, 24px);background:#fff;border-radius:var(--lugc-card-radius, 8px);overflow:hidden;box-sizing:border-box}.larder-ugc .lugc-card:last-child,.larder-ugc .flickity-enabled .lugc-card:last-child{margin-right:0}.larder-ugc .lugc-card__media{position:relative;width:238px;height:var(--lugc-media-h-m, 317px);overflow:hidden;border-radius:8px}.larder-ugc .lugc-card__img,.larder-ugc .lugc-card__video,.larder-ugc .lugc-card__placeholder{display:block;width:100%;height:100%;object-fit:cover}.larder-ugc .lugc-card__video{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none}.larder-ugc .lugc-card__media:not(:has(.lugc-card__img)) .lugc-card__video{opacity:1;visibility:visible}.larder-ugc .lugc-card.is-playing .lugc-card__video,.larder-ugc .lugc-card.is-paused .lugc-card__video{opacity:1;visibility:visible}.larder-ugc .lugc-card.is-playing .lugc-card__img,.larder-ugc .lugc-card.is-paused .lugc-card__img{display:none}.larder-ugc .lugc-card__controls{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;align-items:center;justify-content:space-between;padding:28px 10px 10px;pointer-events:none;background:linear-gradient(180deg,#0000,#00000061)}.larder-ugc .lugc-card__ctrl{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:transparent;color:#fafafa;cursor:pointer;pointer-events:auto;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.larder-ugc .lugc-card__ctrl svg{display:block;width:34px;height:34px}.larder-ugc .lugc-card.is-playing .lugc-card__ctrl--play,.larder-ugc .lugc-card:not(.is-playing) .lugc-card__ctrl--pause{display:none}.lugc-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:0}.lugc-lightbox.is-open{display:flex}.lugc-lightbox:fullscreen,.lugc-lightbox:-webkit-full-screen{display:flex;width:100%;height:100%;background:#000}.lugc-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.lugc-lightbox__panel{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;max-height:100vh;background:#000;overflow:hidden}.lugc-lightbox__video{display:block;width:100%;height:100%;max-width:100vw;max-height:100vh;object-fit:contain;background:#000;pointer-events:auto}.lugc-lightbox__video:fullscreen,.lugc-lightbox__video:-webkit-full-screen{width:100%;height:100%;object-fit:contain;background:#000}.lugc-lightbox__video::-webkit-media-controls,.lugc-lightbox__video::-webkit-media-controls-enclosure,.lugc-lightbox__video::-webkit-media-controls-panel{display:flex!important;opacity:1!important;visibility:visible!important}.lugc-lightbox__close{position:fixed;top:16px;right:16px;z-index:10001;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#00000073;color:#fafafa;cursor:pointer;pointer-events:auto}.lugc-lightbox__close svg{display:block;width:34px;height:34px}.larder-ugc .lugc-card--text .lugc-card__media{display:none}.larder-ugc .lugc-card__body{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.larder-ugc .lugc-card__rating{display:flex;align-items:center;gap:6px}.larder-ugc .lugc-card__stars{display:flex;align-items:center;gap:2px}.larder-ugc .lugc-card__stars svg{width:14px;height:14px}.larder-stars{--larder-star-size: 16px;display:inline-flex;align-items:center;gap:2px;line-height:0}.larder-star{position:relative;display:inline-block;flex-shrink:0;width:var(--larder-star-size);height:var(--larder-star-size);line-height:0;background:transparent}.larder-star__outline{display:block;width:var(--larder-star-size);height:var(--larder-star-size)}.larder-star__outline path{fill:none!important;stroke:#ffc107!important}.larder-star__fill{position:absolute;top:0;left:0;width:var(--larder-star-fill, 0%);height:100%;overflow:hidden;pointer-events:none}.larder-star__fill svg{display:block;width:var(--larder-star-size);height:var(--larder-star-size);max-width:none}.larder-star__fill svg path{fill:#ffc107!important}.larder-ugc .lugc-card__rating-text{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.larder-ugc .lugc-card__title{margin:0;color:#3c3c3c!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:28px!important}.larder-ugc .lugc-card__text{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.larder-ugc .lugc-card__text p{margin:0}.larder-ugc .lugc-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;width:100%}.larder-ugc .lugc-card__footer--start{justify-content:flex-start}.larder-ugc .lugc-card__footer--between{justify-content:space-between}.larder-ugc .lugc-card__name{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.larder-ugc .lugc-card__verified{display:inline-flex;align-items:center;gap:6px;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:.02em}.larder-ugc .lugc-card__verified svg{flex-shrink:0}.larder-ugc .lugc-controls{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:90px;margin-top:24px;min-height:42px;width:100%;max-width:100%;box-sizing:border-box;padding-inline:0}.larder-ugc .lugc-controls .flickity-page-dots,.larder-ugc .flickity-page-dots{position:static;left:auto;bottom:auto;width:auto;max-width:none;margin:0;padding:0;min-height:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;list-style:none;text-align:right;box-sizing:border-box;z-index:2}.larder-ugc .flickity-page-dots{display:none}.larder-ugc .lugc-controls .flickity-page-dots{display:flex}.larder-ugc .lugc-controls .flickity-page-dots~.flickity-page-dots{display:none!important}.larder-ugc .flickity-page-dots .dot{flex:0 0 auto;display:inline-block;width:12px;height:12px;margin:0;padding:0;background:transparent!important;border:2px solid #dfdcd3!important;border-radius:50%;box-sizing:border-box;opacity:1!important}.larder-ugc .flickity-page-dots .dot.is-selected{background:#dfdcd3!important;border-color:#dfdcd3!important;border-width:0!important}.larder-ugc .lugc-nav__next{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;line-height:0}.larder-ugc .lugc-nav__next svg{display:block;width:42px;height:42px}@media(min-width:768px){.larder-ugc{padding-top:var(--lugc-pad-top-d, 80px);padding-bottom:var(--lugc-pad-bottom-d, 80px)}.larder-ugc .lugc-layout{flex-direction:row;align-items:flex-start;gap:24px}.larder-ugc .lugc-intro{flex:0 0 var(--lugc-intro-max, 400px);max-width:var(--lugc-intro-max, 400px);text-align:left}.larder-ugc .lugc-intro [class*=lh-block--]{text-align:left!important}.larder-ugc .lugc-intro .sl-row{justify-content:flex-start}.larder-ugc .lugc-stats--desktop{display:flex;margin-top:14px;padding:14px 0}.larder-ugc .lugc-stats--mobile{display:none}.larder-ugc .lugc-slider-col{flex:1 1 auto;min-width:0;width:auto}.larder-ugc .lugc-slider-wrap{flex:1 1 auto;min-width:0;width:auto;margin-right:calc(-1 * var(--lugc-bleed-right))}.larder-ugc.larder-ugc--no-intro .lugc-layout{display:block}.larder-ugc.larder-ugc--no-intro .lugc-slider-wrap{width:auto;margin-right:calc(-1 * var(--lugc-bleed-right))}.larder-ugc.larder-ugc--no-intro .lugc-controls{padding-right:0}.larder-ugc .lugc-controls{margin-top:40px}.larder-ugc .lugc-card{width:302px}.larder-ugc .lugc-card__media{width:302px;height:var(--lugc-media-h-d, 402px)}.larder-ugc .lugc-card__body{padding:24px}}.larder-modern-living{background-color:var(--color-background);color:var(--color-foreground);padding-top:var(--lml-pad-top-m, 40px);padding-bottom:var(--lml-pad-bottom-m, 40px);overflow:hidden}.larder-modern-living .lml-shell{width:100%;box-sizing:border-box}.larder-modern-living .lml-grid{display:flex;flex-direction:column;gap:var(--lml-gap-m, 24px)}.larder-modern-living.lml--mobile-reverse .lml-grid{flex-direction:column-reverse}.larder-modern-living .lml-content__blocks{max-width:var(--lml-content-max, 520px);width:100%}.larder-modern-living .lml-media__frame{width:100%;height:var(--lml-img-h-mobile, 327px);border-radius:var(--lml-radius, 8px);overflow:hidden;position:relative}.larder-modern-living .lml-media__img,.larder-modern-living .lml-media__video,.larder-modern-living .larder-cover-video__el{display:block;width:100%;height:100%;object-fit:cover}.larder-modern-living .lml-media__frame>.larder-cover-video,.larder-modern-living .lml-media__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:unset}.larder-modern-living .lml-media__frame video,.larder-modern-living .larder-cover-video__el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover}.larder-modern-living .lml-media__video--desktop{display:none}.larder-modern-living .lml-media__video--mobile{display:block}.larder-modern-living .lml-media__img--desktop{display:none}.larder-modern-living .lml-media__img--mobile{display:block}.larder-modern-living .lml-media__placeholder{width:100%;height:100%;display:block}.larder-modern-living .lml-media__frame--placeholder{background:#ffffff0f}@media(min-width:768px){.larder-modern-living{--lml-img-w: calc(var(--lml-img-w-desktop, 740px) / 1400px * 100vw);--lml-img-h: calc(var(--lml-img-h-desktop, 740px) / 1400px * 100vw);padding-top:var(--lml-pad-top-d, 80px);padding-bottom:var(--lml-pad-bottom-d, 80px)}.larder-modern-living .lml-grid{flex-direction:row;align-items:center;gap:var(--lml-gap-d, 64px)}.larder-modern-living.lml--mobile-reverse .lml-grid{flex-direction:row}.larder-modern-living.lml--image-right .lml-content{order:1}.larder-modern-living.lml--image-right .lml-media,.larder-modern-living.lml--image-left .lml-content{order:2}.larder-modern-living.lml--image-left .lml-media{order:1}.larder-modern-living .lml-content{flex:1 1 auto;min-width:0}.larder-modern-living .lml-media{flex:0 0 auto}.larder-modern-living .lml-media__frame{width:var(--lml-img-w);height:var(--lml-img-h);max-width:100%}.larder-modern-living .lml-media__img--desktop,.larder-modern-living .lml-media__video--desktop{display:block}.larder-modern-living .lml-media__img--mobile,.larder-modern-living .lml-media__video--mobile{display:none}.larder-modern-living.lml--edge .lml-shell{max-width:none;padding-left:0;padding-right:0;margin:0}.larder-modern-living.lml--edge .lml-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--lml-img-w);align-items:center;gap:var(--lml-gap-d, 64px)}.larder-modern-living.lml--edge.lml--image-left .lml-grid{grid-template-columns:var(--lml-img-w) minmax(0,1fr)}.larder-modern-living.lml--edge .lml-content,.larder-modern-living.lml--edge .lml-media{order:unset}.larder-modern-living.lml--edge.lml--image-right .lml-content{grid-column:1}.larder-modern-living.lml--edge.lml--image-right .lml-media{grid-column:2}.larder-modern-living.lml--edge.lml--image-left .lml-media{grid-column:1}.larder-modern-living.lml--edge.lml--image-left .lml-content{grid-column:2}.larder-modern-living.lml--edge .lml-content__inner{width:100%;box-sizing:border-box}.larder-modern-living.lml--edge.lml--image-right .lml-content__inner{padding-left:max(var(--lml-container-pad, 24px),calc((100vw - var(--lml-container-max, 1360px)) / 2 + var(--lml-container-pad, 24px)));padding-right:0}.larder-modern-living.lml--edge.lml--image-left .lml-content__inner{padding-right:max(var(--lml-container-pad, 24px),calc((100vw - var(--lml-container-max, 1360px)) / 2 + var(--lml-container-pad, 24px)));padding-left:0}.larder-modern-living.lml--edge .lml-media__frame{width:var(--lml-img-w);height:var(--lml-img-h);max-width:none}.larder-modern-living.lml--edge.lml--image-right .lml-media__frame{border-top-right-radius:0;border-bottom-right-radius:0}.larder-modern-living.lml--edge.lml--image-left .lml-media__frame{border-top-left-radius:0;border-bottom-left-radius:0}}@media(min-width:1400px){.larder-modern-living{--lml-img-w: var(--lml-img-w-desktop, 740px);--lml-img-h: var(--lml-img-h-desktop, 740px)}}.collection-list .f-grid--gap-medium{--column-gap: 24px;--column-gap-mobile: 12px}.collection-list .f-grid--row-gap-medium{--row-gap: 24px;--row-gap-mobile: 24px}@media(max-width:767.98px){.collection-list .f-grid:not(.flickity-enabled){display:grid!important}.collection-list .f-grid.f-swiper:not(.flickity-enabled){display:flex!important}.collection-list .f-grid .f-column{min-width:0;max-width:100%}}.collection-list__header-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px 24px;max-width:var(--cl-content-max, none);width:100%;padding-bottom:24px;box-sizing:border-box}.collection-list__header-row .section__header,.collection-list__header-row .collection-list__header{flex:1 1 auto;min-width:0;width:100%;max-width:100%;margin-bottom:0;padding-bottom:0!important}.collection-list__header-row .section__header--text{width:100%;max-width:100%}.collection-list__header-row .collection-list__header-btn{display:none;flex:0 0 auto;margin-top:0}.collection-list__header-btn .btn,.collection-list__header-btn .btn.btn--arrow,.collection-list__header-btn .btn.btn--primary,.collection-list__header-btn .btn.btn--secondary{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;min-height:0!important;height:auto!important;color:#3c3c3c!important}.collection-list__header-btn .btn:before,.collection-list__header-btn .btn:after,.collection-list__header-btn .btn:hover:before,.collection-list__header-btn .btn:hover:after{display:none!important;content:none!important;background:none!important}.collection-list__header-btn .btn .lh-btn__label{text-decoration:none}.collection-list__header-btn .btn:hover,.collection-list__header-btn .btn:hover .lh-btn__label,.collection-list__header-btn .btn:hover .lh-btn__arrow{background:transparent!important;color:#3c3c3c!important}.collection-list__header-btn .btn:hover .lh-btn__label{text-decoration:underline;text-underline-offset:3px}@media(min-width:768px){.collection-list__header-row .collection-list__header-btn{display:block}}.collection-list__header-row .section__heading{margin-bottom:0!important}.collection-list .collection-card__text p{margin:0}.collection-list .collection-card__title-link{text-decoration:none;color:inherit}.collection-list .collection-card__info{display:flex;flex-direction:column;align-items:stretch;gap:0}.collection-list .collection-card__text,.collection-list .collection-card__buttons{position:relative;z-index:2;pointer-events:auto;width:100%}.collection-list .collection-card__buttons .lh-btn{pointer-events:auto}.collection-list .collection-card--style-2 .collection-card__info,.collection-list .collection-card--style-3 .collection-card__info{height:auto;min-height:50%;overflow:visible}.collection-list .collection-card__image-wrapper.f-card,.collection-list .collection-card__image-wrapper.f-card>.f-image,.collection-list .collection-card__image{border-radius:var(--card-corner-radius, 8px)}.collection-list .collection-card__image img{width:100%;height:100%;object-fit:cover;object-position:center}.collection-list .collection-card--no-image.collection-card--style-2 .collection-card__info,.collection-list .collection-card--no-image.collection-card--style-3 .collection-card__info,.collection-list .collection-card--no-image.collection-card--style-4 .collection-card__info{position:relative;inset:auto;height:auto;min-height:0;pointer-events:auto}.collection-list .collection-card__title--native,.collection-list .collection-card__title--native a,.collection-list .collection-card__name.collection-card__title--native,.collection-list-slider .collection-card__title--native,.collection-list-slider .collection-card__title--native a,.collection-list-slider .collection-card__name.collection-card__title--native{color:var(--main-color-base-content, #3c3c3c)!important;font-family:Playfair Display,serif!important;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:108%!important;text-decoration:none!important;text-shadow:none!important;background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}@media(min-width:768px){.collection-list .collection-card__title--native,.collection-list .collection-card__title--native a,.collection-list .collection-card__name.collection-card__title--native,.collection-list-slider .collection-card__title--native,.collection-list-slider .collection-card__title--native a,.collection-list-slider .collection-card__name.collection-card__title--native{font-size:36px!important;line-height:108%!important}}.collection-list .collection-card__name:after,.collection-list .collection-card__name.btn--underline:after,.collection-list-slider .collection-card__name:after,.collection-list-slider .collection-card__name.btn--underline:after{display:none!important}.site-header.site-header--design-4,.site-header{padding-top:var(--section-padding-top, 10px)!important;padding-bottom:var(--section-padding-bottom, 10px)!important}.site-header .site-header__center.site-header__menu{justify-content:center}.site-header .f-site-nav__link{font-size:14px;font-weight:700;line-height:20px;padding-left:12px;padding-right:12px}.site-header .f-site-nav__arrow svg{width:12px;height:12px}.site-header .f-site-nav__item--sale{color:#e05a2b}.site-header .f-site-nav__item--sale>.f-site-nav__link,.site-header .f-site-nav__item--sale>header-menu>details>.f-site-nav__link,.site-header .f-site-nav__item--sale>.f-site-nav__link span{font-weight:700;color:#e05a2b!important}.site-logo.with-mobile.with-transparent.with-dropdown-hover,.site-logo.with-mobile,.site-logo.with-transparent,.site-logo.with-dropdown-hover,.site-header .site-logo{padding-top:0;padding-bottom:0}.site-logo--image.site-logo--default.site-logo--desktop{width:var(--logo-width);height:var(--logo-rendered-height, auto);line-height:0;font-size:0}.site-logo--image.site-logo--default.site-logo--desktop img{display:block;width:100%;max-width:var(--logo-width);height:auto;object-fit:contain}@media(max-width:1023.98px){.site-logo--image.site-logo--default.site-logo--desktop{width:var(--logo-mobile-width, var(--logo-width))}.site-logo--image.site-logo--default.site-logo--desktop img{max-width:var(--logo-mobile-width, var(--logo-width))}.site-header--design-1 .site-header__inner,.site-header--design-4 .site-header__inner{position:relative;align-items:center}.site-header--design-1 .site-header__mobile-logo--center .site-header__left,.site-header--design-4 .site-header__mobile-logo--center .site-header__left{position:absolute;left:50%;transform:translate(-50%);flex:0 0 auto;justify-content:center;z-index:1}.site-header--design-1 .site-header__mobile-logo--center .site-header__right,.site-header--design-4 .site-header__mobile-logo--center .site-header__right{flex:1;margin-left:auto}.site-header--design-1 .site-header__mobile-logo--right .site-header__left,.site-header--design-4 .site-header__mobile-logo--right .site-header__left{order:2;flex:0 0 auto;justify-content:flex-end;margin-left:auto}.site-header--design-1 .site-header__mobile-logo--right .site-header__right,.site-header--design-4 .site-header__mobile-logo--right .site-header__right{order:1;flex:0 0 auto;margin-left:auto;margin-right:0}.site-header--design-1 .site-header__mobile-logo--right .mobile-nav-toggle,.site-header--design-4 .site-header__mobile-logo--right .mobile-nav-toggle{order:0;margin-inline-end:auto}}.blog-posts.blog-posts--gradient-bg{background:linear-gradient(180deg,#dfdcd300,#dfdcd3)}.collection-list.collection-list--gradient-bg{position:relative;isolation:isolate}.collection-list.collection-list--gradient-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#dfdcd300,#dfdcd3)}.collection-list.collection-list--gradient-bg>*{position:relative;z-index:1}@media(max-width:1023.98px){.blog-posts .flickity-enabled .f-column,.blog-posts--carousel .f-column{width:calc((100% - (var(--bp-slides-m, 1.5) - 1) * var(--bp-gap, 24px)) / var(--bp-slides-m, 1.5))!important}}.blog-posts--carousel .bp-controls,.featured-collection--larder.featured-collection--carousel .fc-controls,.larder-ugc .lugc-controls{position:relative;z-index:2;margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%;max-width:100%;box-sizing:border-box}.blog-posts--carousel .flickity-wrapper.flickity-enabled.flickity-with-dots,.featured-collection--larder.featured-collection--carousel .flickity-wrapper.flickity-enabled.flickity-with-dots,.larder-ugc .flickity-wrapper.flickity-enabled.flickity-with-dots{padding-bottom:0!important}.blog-posts{overflow-x:clip;overflow-x:hidden}.blog-posts .bp-shell{overflow:visible}.blog-posts .f-article-card{display:flex;flex-direction:column;width:100%;height:auto;flex:1 1 auto;align-self:stretch;overflow:hidden;border-radius:8px;background-color:var(--color-background);color:var(--color-foreground);padding-bottom:0}.blog-posts .f-grid:not(.flickity-enabled){align-items:stretch}.blog-posts .f-column{display:flex!important;flex-direction:column;align-items:stretch;align-self:stretch;min-width:0;min-height:0;height:auto}.blog-posts--carousel .flickity-enabled .f-column{display:flex!important;flex-direction:column;align-items:stretch;height:auto}.blog-posts--carousel .flickity-enabled .f-article-card{height:100%}.blog-posts .f-article-card__image{width:100%;height:238px;flex:0 0 auto;overflow:hidden;border-radius:0}.blog-posts .f-article-card__image .f-image,.blog-posts .f-article-card__image [style*=--aspect-ratio]{display:block;width:100%;height:100%}.blog-posts .f-article-card__image [style*=--aspect-ratio]:before{display:none!important;padding-top:0!important;content:none!important}.blog-posts .f-article-card__image img,.blog-posts .f-article-card__image .f-image img,.blog-posts .f-article-card__image svg{display:block;width:100%;height:100%;object-fit:cover}.blog-posts .f-article-card__info{display:flex;padding:24px;flex-direction:column;align-items:stretch;gap:8px;align-self:stretch;flex:1 1 auto;width:100%;box-sizing:border-box;min-height:0;margin-top:0!important}.blog-posts .f-article-card__info>*{margin:0!important}.blog-posts .f-article-card__title,.blog-posts .f-article-card__title a{margin:0;color:#3c3c3c!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;line-height:24px!important;text-decoration:none!important}.blog-posts .f-article-card__blog-name,.blog-posts .f-article-card__blog-name a{margin:0;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:var(--tailwind-typography-size-xs, 12px);font-style:normal;font-weight:var(--tailwind-typography-weight-semibold-600, 600);line-height:var(--tailwind-typography-lineHeight-leading-4, 16px);text-decoration:none}.blog-posts .f-article-card__excerpt,.blog-posts .f-article-card__excerpt .text-limit-2-lines{margin:0;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.blog-posts .f-article-card__date{margin:0;color:#3c3c3c}.blog-posts .f-article-card__actions{display:flex;flex-wrap:wrap;justify-content:var(--bp-btn-align, flex-start);align-items:center;width:100%;margin-top:auto!important;margin-bottom:var(--bp-btn-mb-m, 0px)!important;box-sizing:border-box;flex:0 0 auto}.blog-posts .f-article-card__readmore{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:var(--bp-btn-max-m, none);height:48px;min-height:48px;flex:0 0 auto;text-decoration:none;text-align:center;font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:var(--tailwind-typography-size-base, 16px);font-style:normal;font-weight:var(--tailwind-typography-weight-bold-700, 700);line-height:var(--tailwind-typography-lineHeight-leading-7, 28px)}.blog-posts .f-article-card__readmore .lh-btn__label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.blog-posts .f-article-card__readmore.btn--arrow{width:auto;min-height:0;height:auto;justify-content:flex-start;max-width:var(--bp-btn-max-m, none)}@media(min-width:768px){.blog-posts .f-article-card__actions{margin-bottom:var(--bp-btn-mb-d, 0px)}.blog-posts .f-article-card__readmore,.blog-posts .f-article-card__readmore.btn--arrow{max-width:var(--bp-btn-max-d, none)}}.blog-posts--carousel .bp-slider-wrap{position:relative;width:auto;margin-right:calc(-1 * var(--bp-bleed-right, 40px) + var(--bp-gap, 24px));min-width:0;overflow:hidden}.blog-posts--carousel .f-grid,.blog-posts--carousel .f-grid.flickity-enabled,.blog-posts--carousel .f-swiper.flickity-enabled{display:block!important;overflow:visible!important;margin-left:0!important;margin-right:0!important;margin-inline:0!important;padding-inline:0!important;column-gap:0!important;row-gap:0!important;gap:0!important;--column-gap: 0px;--column-gap-mobile: 0px;padding-bottom:0!important;min-height:1px}.blog-posts--carousel .f-column{width:calc((100% - (var(--bp-slides-m, 1.5) - 1) * var(--bp-gap, 24px)) / var(--bp-slides-m, 1.5))!important;margin:0!important;margin-right:var(--bp-gap, 24px)!important;padding:0!important;box-sizing:border-box}.blog-posts--carousel .f-column:last-child{margin-right:0!important}.blog-posts--carousel .flickity-enabled .f-column{margin:0!important;margin-right:var(--bp-gap, 24px)!important;padding:0!important}.blog-posts--carousel .flickity-enabled .f-column:last-child{margin-right:0!important}.blog-posts--carousel .bp-controls{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:24px;margin-top:24px;min-height:42px;width:100%;max-width:100%;box-sizing:border-box;padding-inline:0}.blog-posts--carousel .bp-controls .flickity-page-dots,.blog-posts--carousel .flickity-page-dots{position:static;left:auto;bottom:auto;width:auto;max-width:none;margin:0;padding:0;min-height:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;list-style:none;text-align:right;box-sizing:border-box;z-index:2}.blog-posts--carousel flickity-component>.flickity-page-dots{display:none}.blog-posts--carousel .bp-controls .flickity-page-dots{display:flex}.blog-posts--carousel .bp-controls .flickity-page-dots~.flickity-page-dots{display:none!important}.blog-posts--carousel .flickity-page-dots .dot{flex:0 0 auto;display:inline-block;width:12px;height:12px;margin:0;padding:0;background:transparent!important;border:2px solid #dfdcd3!important;border-radius:50%;box-sizing:border-box;opacity:1!important}.blog-posts--carousel .flickity-page-dots .dot.is-selected{background:#dfdcd3!important;border-color:#dfdcd3!important;border-width:0!important}.blog-posts--carousel .bp-nav__next{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;line-height:0}.blog-posts--carousel .bp-nav__next svg{display:block;width:42px;height:42px}.blog-posts--carousel .flickity-button,.blog-posts--carousel .flickity-prev-next-button{display:none!important}.blog-posts .bp-view-all{display:flex;margin-top:24px}@media(min-width:768px){.blog-posts .bp-view-all{display:none!important}}@media(min-width:768px){.blog-posts .f-article-card__title,.blog-posts .f-article-card__title a{font-size:20px!important;line-height:28px!important}.blog-posts .f-article-card__excerpt,.blog-posts .f-article-card__excerpt .text-limit-2-lines{font-size:16px;line-height:28px}.blog-posts .f-article-card__image{height:auto;aspect-ratio:1 / 1}.blog-posts--carousel .f-column{width:calc((100% - (var(--bp-slides-d, 3.5) - 1) * var(--bp-gap, 24px)) / var(--bp-slides-d, 3.5))!important;margin-right:var(--bp-gap, 24px)!important}.blog-posts--carousel .flickity-enabled .f-column{margin-right:var(--bp-gap, 24px)!important}.blog-posts--carousel .flickity-enabled .f-column:last-child{margin-right:0!important}.blog-posts--carousel .bp-controls{gap:90px;margin-top:40px}}.larder-faq{background-color:var(--color-background);color:var(--color-foreground);padding-top:var(--lfaq-pad-top-m, 40px);padding-bottom:var(--lfaq-pad-bottom-m, 40px)}.larder-faq .lfaq-shell{width:100%;box-sizing:border-box}.larder-faq .lfaq-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:var(--lfaq-header-gap-m, 32px)}.larder-faq .lfaq-list{width:100%;max-width:var(--lfaq-max, 880px);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:var(--lfaq-list-gap, 12px)}.larder-faq .lfaq-item{display:block;background:#fff;border-radius:var(--lfaq-radius, 8px);overflow:hidden}.larder-faq .lfaq-item__inner{display:flex;padding:18px 24px;flex-direction:column;align-items:flex-start;gap:0;align-self:stretch}.larder-faq .lfaq-item[open=true] .lfaq-item__inner,.larder-faq details.lfaq-item[open] .lfaq-item__inner{gap:10px}.larder-faq .lfaq-item__trigger{position:relative;display:flex!important;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;height:auto!important;min-height:0!important;margin:0;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;color:#3c3c3c;list-style:none;line-height:normal;letter-spacing:normal;text-transform:none!important;white-space:normal!important;box-sizing:border-box}.larder-faq .lfaq-item__trigger::-webkit-details-marker{display:none}.larder-faq .lfaq-item__question{display:block;flex:1 1 auto;min-width:0;width:auto;max-width:none;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:28px;text-align:left;text-transform:none;white-space:normal;overflow-wrap:break-word;word-break:normal}.larder-faq .lfaq-item__icon,.larder-faq [data-collapsible-icon]{position:relative;inset:auto;flex:0 0 16px;width:16px;height:16px;margin-top:6px;transform:none;flex-shrink:0}.larder-faq .lfaq-item__icon svg,.larder-faq [data-collapsible-icon] svg{position:absolute;top:0;right:0;bottom:0;left:0;width:16px!important;height:16px!important;display:block;transition:opacity .2s ease,transform .2s ease;transform:none!important}.larder-faq .lfaq-item__icon svg:last-child,.larder-faq [data-collapsible-icon] svg:last-child{opacity:0;transform:none!important}.larder-faq .lfaq-item[open=true] .lfaq-item__icon svg:first-child,.larder-faq .lfaq-item[open=true] [data-collapsible-icon] svg:first-child,.larder-faq details.lfaq-item[open] .lfaq-item__icon svg:first-child{opacity:0;transform:none!important}.larder-faq .lfaq-item[open=true] .lfaq-item__icon svg:last-child,.larder-faq .lfaq-item[open=true] [data-collapsible-icon] svg:last-child,.larder-faq details.lfaq-item[open] .lfaq-item__icon svg:last-child{opacity:1;transform:none!important}.larder-faq .lfaq-item__content{width:100%;overflow:hidden}.larder-faq .lfaq-item__answer{width:100%;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.larder-faq .lfaq-item__answer p{margin:0}.larder-faq .lfaq-item__answer p+p{margin-top:8px}.larder-faq .lfaq-item.is-collapsed .lfaq-item__content,.larder-faq .lfaq-item.collapsed .lfaq-item__content{margin:0}@media(min-width:768px){.larder-faq{padding-top:var(--lfaq-pad-top-d, 80px);padding-bottom:var(--lfaq-pad-bottom-d, 80px)}.larder-faq .lfaq-header{margin-bottom:var(--lfaq-header-gap-d, 40px)}.larder-faq .lfaq-item__question{width:auto;max-width:none;overflow-wrap:break-word}}.larder-footer{color:#3c3c3c;background-color:var(--color-background);padding-top:var(--lf-pad-top-m, 48px);padding-bottom:var(--lf-pad-bottom-m, 40px)}.larder-footer .lf-shell{width:100%;box-sizing:border-box}.larder-footer p,.larder-footer span,.larder-footer li,.larder-footer a,.larder-footer .rte,.larder-footer .rte p{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.larder-footer .lf-eyebrow{margin:0 0 8px;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:1.44px;text-transform:uppercase}.larder-footer .lf-heading{margin:0 0 16px;color:#3c3c3c!important;font-family:Playfair Display,serif!important;font-size:28px!important;font-style:normal;font-weight:500!important;line-height:1.2!important}.larder-footer .lf-newsletter .lf-heading{color:#3c3c3c!important;font-family:Playfair Display,serif!important;font-size:28px!important;font-style:normal;font-weight:500!important;line-height:normal!important}.larder-footer .lf-social .lf-heading{color:#3c3c3c!important;font-family:Playfair Display,serif!important;font-size:28px!important;font-style:normal;font-weight:500!important;line-height:112%!important}.larder-footer .lf-text{margin:0 0 24px;max-width:100%}.larder-footer .lf-text p{margin:0}.larder-footer .lf-text p+p{margin-top:12px}.larder-footer .lf-text strong{font-weight:700}.larder-footer .lf-top{display:flex;flex-direction:column;gap:40px;padding-bottom:24px;border-bottom:none}.larder-footer .lf-newsletter,.larder-footer .lf-social{min-width:0}.larder-footer .lf-form{width:100%}.larder-footer .lf-form .newsletter-form{width:100%;max-width:100%}.larder-footer .lf-form .newsletter-form__wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;width:100%}.larder-footer .lf-form .form-control{display:block;width:100%;max-width:100%;height:46px;min-height:46px;margin:0;padding:0 20px;border:1px solid rgba(60,60,60,.15);border-radius:8px;background:#fff;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;box-sizing:border-box}.larder-footer .lf-form .newsletter-form__submit,.larder-footer .lf-form .newsletter-form__submit.btn.btn--primary{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0;padding:0 24px!important;box-sizing:border-box;border:none;border-radius:8px!important;background:var(--color-btn-bg, #3c3c3c)!important;color:var(--color-btn-text, #fff)!important;font-family:Poppins,sans-serif;font-size:14px!important;font-weight:600!important;line-height:1!important;cursor:pointer}.larder-footer .lf-form .newsletter-form__submit.btn.btn--primary:hover{background:var(--color-btn-bg-hover)!important;border-color:var(--color-btn-bg-hover)!important;color:var(--color-btn-text-hover)!important}.larder-footer .lf-social__list{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:8px 0 0;padding:0}.larder-footer .lf-social__link{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#3c3c3c;line-height:0}.larder-footer .lf-social__link svg{display:block;width:32px;height:32px}.larder-footer .lf-middle{display:flex;flex-direction:column;gap:0;padding:24px 0;border-top:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c;border-left:none;border-right:none}.larder-footer .lf-brand{order:5;padding-top:32px}.larder-footer .lf-contact{order:1;padding:16px 0;border-bottom:1px solid rgba(60,60,60,.15)}.larder-footer .lf-accordion{order:2;padding:0;border-bottom:1px solid rgba(60,60,60,.15)}.larder-footer .lf-brand__title{margin:0 0 12px;color:#3c3c3c!important;font-family:Playfair Display,serif!important;font-size:26px!important;font-style:normal!important;font-weight:600!important;line-height:normal!important}.larder-footer .lf-brand__text p{margin:0}.larder-footer .lf-menu__heading,.larder-footer .lf-accordion__summary .lf-menu__heading,.larder-footer .lf-contact .lf-menu__heading,.larder-footer h3.lf-menu__heading{margin:0;color:#3c3c3c!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-style:normal;font-weight:700!important;line-height:20px!important;letter-spacing:normal;text-transform:uppercase}.larder-footer .lf-menu__list{display:flex;flex-direction:column;gap:10px;margin:12px 0 0;padding:0}.larder-footer .lf-menu__list a{text-decoration:none;color:#3c3c3c}.larder-footer .lf-menu__list a:hover{text-decoration:underline}.larder-footer .lf-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;cursor:pointer;list-style:none;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.larder-footer .lf-accordion__summary .lf-menu__heading{font-size:14px!important;font-weight:700!important;line-height:20px!important;color:#3c3c3c!important;font-family:Poppins,sans-serif!important}.larder-footer .lf-accordion__summary::-webkit-details-marker{display:none}.larder-footer .lf-accordion__icon{display:inline-flex;flex-shrink:0;color:#3c3c3c;transition:transform .2s ease}.larder-footer .lf-accordion[open]>.lf-accordion__summary .lf-accordion__icon{transform:rotate(180deg)}.larder-footer .lf-accordion .lf-menu__list{margin:0 0 16px}.larder-footer .lf-contact .lf-menu__heading{margin-bottom:12px}.larder-footer .lf-bottom{display:flex;flex-direction:column;align-items:center;gap:24px;padding-top:32px;text-align:center}.larder-footer .lf-bottom__start{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.larder-footer .lf-policies{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;margin:0;padding:0;width:100%;max-width:none;list-style:none}.larder-footer .lf-policies,.larder-footer .lf-policies a{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.larder-footer .lf-policies li{margin:0;padding:0}.larder-footer .lf-copyright{margin:0;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.larder-footer .lf-payments__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0;padding:0}.larder-footer .lf-payments__list svg{display:block;height:24px;width:auto}@media(min-width:768px){.larder-footer{padding-top:var(--lf-pad-top-d, 80px);padding-bottom:var(--lf-pad-bottom-d, 40px)}.larder-footer .lf-heading{font-size:36px!important}.larder-footer .lf-newsletter .lf-heading,.larder-footer .lf-social .lf-heading{font-size:32px!important;line-height:112%!important}.larder-footer .lf-top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:48px;padding-bottom:24px}.larder-footer .lf-newsletter{flex:0 0 534px;width:534px;max-width:534px}.larder-footer .lf-social{flex:0 0 518px;width:518px;max-width:518px}.larder-footer .lf-form{width:410px;max-width:410px}.larder-footer .lf-form .newsletter-form,.larder-footer .lf-form .newsletter-form__wrapper{width:100%;max-width:100%}.larder-footer .lf-form .newsletter-form__wrapper{flex-direction:row;align-items:stretch;gap:12px}.larder-footer .lf-form .form-control{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:46px;min-height:46px}.larder-footer .lf-form .newsletter-form__submit,.larder-footer .lf-form .newsletter-form__submit.btn.btn--primary{width:auto!important;flex:0 0 auto!important;min-width:120px}.larder-footer .lf-social__list{margin-top:16px;gap:24px}.larder-footer .lf-social__link,.larder-footer .lf-social__link svg{width:32px;height:32px}.larder-footer .lf-middle{display:grid;grid-template-columns:410px repeat(4,minmax(0,1fr));gap:24px;align-items:start;padding:24px 0}.larder-footer .lf-brand{width:410px;max-width:410px}.larder-footer .lf-brand,.larder-footer .lf-contact,.larder-footer .lf-accordion{order:unset;padding:0;border:none}.larder-footer .lf-menu__heading,.larder-footer .lf-accordion__summary .lf-menu__heading,.larder-footer .lf-contact .lf-menu__heading,.larder-footer h3.lf-menu__heading{font-size:14px!important}.larder-footer .lf-accordion__summary{padding:0;pointer-events:none;cursor:default}.larder-footer .lf-accordion__icon{display:none}.larder-footer .lf-accordion .lf-menu__list,.larder-footer .lf-contact .lf-menu__list{margin-top:16px}.larder-footer .lf-accordion:not([open])>.lf-menu__list{display:flex!important}.larder-footer .lf-bottom{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;padding-top:32px;text-align:left}.larder-footer .lf-bottom__start{align-items:flex-start;gap:12px}.larder-footer .lf-policies{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;max-width:none;width:auto}}.larder-features{background-color:var(--color-background);color:var(--color-foreground);padding-top:var(--lfeat-pad-top-m, 48px);padding-bottom:var(--lfeat-pad-bottom-m, 48px)}.larder-features .lfeat-shell{width:100%;box-sizing:border-box}.larder-features .lfeat-header{display:flex;flex-direction:column;gap:var(--lfeat-header-gap-m, 12px);max-width:var(--lfeat-header-max, 720px);margin:0 auto 32px}.larder-features .lfeat-header--m-left{align-items:flex-start;text-align:left;margin-left:0;margin-right:auto}.larder-features .lfeat-header--m-center{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.larder-features .lfeat-header--m-right{align-items:flex-end;text-align:right;margin-left:auto;margin-right:0}.larder-features .lfeat-heading{margin:0;color:var(--color-foreground, #fafafa)!important;font-family:Playfair Display,serif!important;font-size:28px!important;font-style:normal;font-weight:500!important;line-height:112%!important}.larder-features .lfeat-text,.larder-features .lfeat-text p{margin:0;color:var(--color-foreground, #fafafa);font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;opacity:.85}.larder-features .lfeat-grid{display:grid;grid-template-columns:1fr;gap:var(--lfeat-card-gap-m, 16px);align-items:stretch}.larder-features .lfeat-slider-wrap{width:100%;min-width:0}.larder-features .lfeat-controls{display:none}.larder-features .lfeat-dots{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:0}.larder-features .lfeat-dot{flex:0 0 auto;width:12px;height:12px;padding:0;margin:0;background:transparent;border:2px solid #dfdcd3;border-radius:50%;box-sizing:border-box;cursor:pointer}.larder-features .lfeat-dot.is-selected{background:#dfdcd3;border-width:0}.larder-features .lfeat-nav__next{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;line-height:0}.larder-features .lfeat-nav__next svg{display:block;width:42px;height:42px}@media(max-width:767.98px){.larder-features--mobile-slider .lfeat-slider-wrap{width:calc(100% + 24px);max-width:none;margin-right:-24px;min-width:0;overflow:hidden}.larder-features--mobile-slider .lfeat-grid{display:flex!important;flex-flow:row nowrap;align-items:stretch;gap:0;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.larder-features--mobile-slider .lfeat-grid::-webkit-scrollbar{display:none}.larder-features--mobile-slider .lfeat-card{flex:0 0 auto;width:calc((100% - var(--lfeat-card-gap-m, 16px)) / 1.5)!important;max-width:none;margin:0 var(--lfeat-card-gap-m, 16px) 0 0!important;height:auto;scroll-snap-align:start}.larder-features--mobile-slider .lfeat-controls{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:16px;margin-top:24px;min-height:42px}}.larder-features .lfeat-card{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:var(--lfeat-card-radius, 8px);overflow:hidden}.larder-features .lfeat-card__media{position:relative;width:100%;height:var(--lfeat-media-h-m, 220px);overflow:hidden;border-radius:var(--lfeat-media-radius, 8px) var(--lfeat-media-radius, 8px) 0 0;background:#eceae4}.larder-features .lfeat-card__img,.larder-features .lfeat-card__placeholder{display:block;width:100%;height:100%;object-fit:cover}.larder-features .lfeat-card__media>.larder-cover-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.larder-features .lfeat-card__media .larder-cover-video__el,.larder-features .lfeat-card__media video{display:block;width:100%;height:100%;object-fit:cover}.larder-features .lfeat-card__body{display:flex;flex-direction:column;flex:1 1 auto;gap:8px;padding:20px;box-sizing:border-box}.larder-features .lfeat-card__heading{margin:0;color:#3c3c3c!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-style:normal;font-weight:700!important;line-height:24px!important}.larder-features .lfeat-card__subheading{margin:0;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.larder-features .lfeat-card__desc,.larder-features .lfeat-card__desc p{margin:0;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.larder-features .lfeat-card__list{display:flex;flex-direction:column;gap:10px;margin:8px 0 0;padding:0}.larder-features .lfeat-card__item{display:flex;align-items:flex-start;gap:6px;margin:0;padding:0}.larder-features .lfeat-card__check{flex-shrink:0;width:10px;height:10px;margin-top:1px;line-height:0}.larder-features .lfeat-card__check svg{display:block;width:10px;height:10px}.larder-features .lfeat-card__item-text{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:15px}@media(min-width:768px){.larder-features{padding-top:var(--lfeat-pad-top-d, 80px);padding-bottom:var(--lfeat-pad-bottom-d, 80px)}.larder-features .lfeat-header{gap:var(--lfeat-header-gap-d, 16px);margin-bottom:48px}.larder-features .lfeat-header--d-left{align-items:flex-start;text-align:left;margin-left:0;margin-right:auto}.larder-features .lfeat-header--d-center{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.larder-features .lfeat-header--d-right{align-items:flex-end;text-align:right;margin-left:auto;margin-right:0}.larder-features .lfeat-heading{font-size:36px!important}.larder-features .lfeat-card__item{gap:10px}.larder-features .lfeat-card__check{width:18px;height:18px}.larder-features .lfeat-card__check svg{width:18px;height:18px}.larder-features .lfeat-card__item-text{line-height:20px}.larder-features .lfeat-slider-wrap{width:100%;margin-right:0;overflow:visible}.larder-features .lfeat-controls{display:none!important}.larder-features .lfeat-card{width:auto!important;margin:0!important}.larder-features .lfeat-text,.larder-features .lfeat-text p{font-size:16px;line-height:24px}.larder-features .lfeat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lfeat-card-gap-d, 24px)}.larder-features .lfeat-card__media{height:var(--lfeat-media-h-d, 280px)}.larder-features .lfeat-card__body{padding:24px;gap:8px}}@media(min-width:1024px){.larder-features .lfeat-grid{grid-template-columns:repeat(var(--lfeat-columns, 4),minmax(0,1fr))}}.larder-compare{background-color:var(--color-background);color:var(--color-foreground);padding-top:var(--lcmp-pad-top-m, 48px);padding-bottom:var(--lcmp-pad-bottom-m, 48px)}.larder-compare .lcmp-shell{width:100%;box-sizing:border-box}.larder-compare .lcmp-header{display:flex;flex-direction:column;align-items:stretch;gap:var(--lcmp-header-gap-m, 12px);max-width:var(--lcmp-header-max, 720px);margin:0 auto 32px;text-align:var(--lcmp-heading-align, center)}.larder-compare .lcmp-heading{margin:0;width:100%;color:var(--color-foreground, #fafafa)!important;font-family:Playfair Display,serif!important;font-size:28px!important;font-style:normal;font-weight:500!important;line-height:112%!important;text-align:var(--lcmp-heading-align, center);opacity:var(--lcmp-heading-opacity, 1)}.larder-compare .lcmp-text,.larder-compare .lcmp-text p{margin:0;width:100%;color:var(--color-foreground, #fafafa);font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:var(--lcmp-text-align, center);opacity:var(--lcmp-text-opacity, .85)}.larder-compare .lcmp-table-wrap{width:100%;max-width:var(--lcmp-table-max, 880px);margin:0 auto;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--lcmp-radius, 8px);border:1px solid rgba(250,250,250,.2);background:#fafafa}.larder-compare .lcmp-table{width:100%;min-width:310px;border-collapse:collapse;border-spacing:0;table-layout:fixed}.larder-compare .lcmp-th,.larder-compare .lcmp-td{padding:16px 11px;vertical-align:middle;box-sizing:border-box}.larder-compare thead .lcmp-th{background:#3c3c3c;color:#fafafa;border:none}.larder-compare .lcmp-th--label{width:42%;text-align:left;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:16px;letter-spacing:1.2px;text-transform:uppercase}.larder-compare .lcmp-th--brand{width:16.5%;text-align:center;color:#fafafa!important;font-family:Playfair Display,serif!important;font-size:18px!important;font-weight:500!important;line-height:112%!important;text-transform:none;letter-spacing:0}.larder-compare .lcmp-th--others{width:16.5%;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-transform:none;letter-spacing:0}.larder-compare tbody .lcmp-td,.larder-compare tbody .lcmp-td--label{background:#fafafa;border-top:1px solid #e8e6df;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:20px}.larder-compare tbody tr:first-child .lcmp-td,.larder-compare tbody tr:first-child .lcmp-td--label{border-top:none}.larder-compare .lcmp-td--label{text-align:left;font-weight:400!important;text-transform:none;letter-spacing:0}.larder-compare .lcmp-td--brand,.larder-compare .lcmp-td--others{text-align:center}.larder-compare .lcmp-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.larder-compare .lcmp-icon svg{display:block;width:24px;height:24px}@media(min-width:768px){.larder-compare{padding-top:var(--lcmp-pad-top-d, 80px);padding-bottom:var(--lcmp-pad-bottom-d, 80px)}.larder-compare .lcmp-header{gap:var(--lcmp-header-gap-d, 16px);margin-bottom:48px}.larder-compare .lcmp-heading{font-size:36px!important}.larder-compare .lcmp-heading.h1{font-size:60px!important}.larder-compare .lcmp-heading.h3{font-size:32px!important}.larder-compare .lcmp-heading.h4{font-size:24px!important}.larder-compare .lcmp-heading.larder-heading{font-size:34px!important;line-height:124%!important}.larder-compare .lcmp-text,.larder-compare .lcmp-text p{font-size:inherit;line-height:inherit}.larder-compare .lcmp-text.p-xl,.larder-compare .lcmp-text.p-xl p{font-size:24px;line-height:32px}.larder-compare .lcmp-text.p-md,.larder-compare .lcmp-text.p-md p{font-size:18px;line-height:28px}.larder-compare .lcmp-text.p-sm,.larder-compare .lcmp-text.p-sm p{font-size:16px;line-height:24px}.larder-compare .lcmp-text.p-xs,.larder-compare .lcmp-text.p-xs p{font-size:14px;line-height:20px}.larder-compare .lcmp-table{min-width:560px}.larder-compare .lcmp-th,.larder-compare .lcmp-td{padding:20px 28px}.larder-compare .lcmp-th--label{width:52%}.larder-compare .lcmp-th--brand,.larder-compare .lcmp-th--others{width:24%}.larder-compare .lcmp-th--brand{font-size:22px!important}}.featured-collection--larder .section__header{padding-bottom:0!important;margin-bottom:40px}.featured-collection--larder.featured-collection--carousel .fc-slider-wrap{position:relative;width:auto;margin-right:calc(-1 * var(--fc-bleed-right, 40px) + var(--fc-gap, 24px));min-width:0}.featured-collection--larder.featured-collection--carousel .f-grid,.featured-collection--larder.featured-collection--carousel .f-grid.flickity-enabled{margin-left:0!important;margin-right:0!important;column-gap:0!important;row-gap:0!important;gap:0!important;--column-gap: 0px;--column-gap-mobile: 0px;padding-bottom:0!important}.featured-collection--larder.featured-collection--carousel .f-column{width:var(--swiper-column-width, 66vw)!important;margin:0!important;margin-right:var(--fc-gap, 24px)!important;padding:0!important;box-sizing:border-box}.featured-collection--larder.featured-collection--carousel .f-swiper--2-cols .f-column{width:var(--swiper-column-width, 40vw)!important}.featured-collection--larder.featured-collection--carousel .f-column:last-child{margin-right:0!important}.featured-collection--larder.featured-collection--carousel .flickity-enabled .f-column{margin:0!important;margin-right:var(--fc-gap, 24px)!important;padding:0!important;height:auto}.featured-collection--larder.featured-collection--carousel .flickity-enabled .f-column:last-child{margin-right:0!important}.featured-collection--larder.featured-collection--carousel .fc-controls{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:16px;margin-top:24px;min-height:42px;width:100%;max-width:100%;box-sizing:border-box;padding-inline:0}.featured-collection--larder.featured-collection--carousel .fc-controls .flickity-page-dots,.featured-collection--larder.featured-collection--carousel .flickity-page-dots{position:static;left:auto;bottom:auto;width:auto;max-width:none;margin:0;padding:0;min-height:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;list-style:none;text-align:right;box-sizing:border-box;z-index:2}.featured-collection--larder.featured-collection--carousel .fc-controls .flickity-page-dots{display:flex!important}.featured-collection--larder.featured-collection--carousel .fc-controls .flickity-page-dots~.flickity-page-dots{display:none!important}.featured-collection--larder.featured-collection--carousel flickity-component .flickity-page-dots{display:none!important}.featured-collection--larder.featured-collection--carousel .flickity-page-dots .dot{flex:0 0 auto;display:inline-block;width:12px;height:12px;margin:0;padding:0;background:transparent!important;border:2px solid #dfdcd3!important;border-radius:50%;box-sizing:border-box;opacity:1!important}.featured-collection--larder.featured-collection--carousel .flickity-page-dots .dot.is-selected{background:#dfdcd3!important;border-color:#dfdcd3!important;border-width:0!important}.featured-collection--larder.featured-collection--carousel .fc-nav__next{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;line-height:0}.featured-collection--larder.featured-collection--carousel .fc-nav__next svg{display:block;width:42px;height:42px}.featured-collection--larder.featured-collection--carousel .flickity-button,.featured-collection--larder.featured-collection--carousel .flickity-prev-next-button{display:none!important}@media(max-width:767.98px){.featured-collection--larder.featured-collection--carousel .fc-slider-wrap{width:calc(100% + var(--fc-container-pad, 24px));margin-right:calc(-1 * var(--fc-container-pad, 24px));overflow:hidden}.featured-collection--larder.featured-collection--carousel .f-swiper,.featured-collection--larder.featured-collection--carousel .f-grid{padding-inline:0!important;margin-inline:0!important}.featured-collection--larder.featured-collection--carousel .f-swiper.flickity-enabled{display:block!important;overflow:visible!important}.featured-collection--larder.featured-collection--carousel .f-column,.featured-collection--larder.featured-collection--carousel .f-swiper .f-column,.featured-collection--larder.featured-collection--carousel .flickity-enabled .f-column{width:calc((100% - var(--fc-gap, 24px)) / var(--fc-slides-m, 1.5))!important;margin-right:var(--fc-gap, 24px)!important}.featured-collection--larder.featured-collection--carousel .f-column:last-child,.featured-collection--larder.featured-collection--carousel .flickity-enabled .f-column:last-child{margin-right:0!important}}@media(min-width:768px){.featured-collection--larder.featured-collection--carousel .f-column{width:calc((100% - (var(--fc-slides-d, 3.5) - 1) * var(--fc-gap, 24px)) / var(--fc-slides-d, 3.5))!important;margin-right:var(--fc-gap, 24px)!important}.featured-collection--larder.featured-collection--carousel .flickity-enabled .f-column{margin-right:var(--fc-gap, 24px)!important}.featured-collection--larder.featured-collection--carousel .flickity-enabled .f-column:last-child{margin-right:0!important}.featured-collection--larder.featured-collection--carousel .fc-controls{display:flex;gap:90px;margin-top:40px}.featured-collection--larder.featured-collection--carousel .f-swiper.flickity-enabled{display:block!important;overflow:visible!important;padding-inline:0!important;margin-inline:0!important}}.featured-collection--larder .f-grid:not(.flickity-enabled),.main-collection--larder .product-grid{align-items:stretch}.featured-collection--larder .f-column,.main-collection--larder .product-grid>.f-column{display:flex!important;flex-direction:column;align-items:stretch;align-self:stretch;min-height:0}.product-card--larder{display:flex;flex-direction:column;width:100%;height:100%;flex:1 1 auto}.product-card--larder .product-card__wrapper{display:flex;flex-direction:column;flex:1 1 auto;width:100%;height:100%}.product-card--larder .product-card__link.full-width-link{z-index:1}.product-card--larder .product-card__image-wrapper{flex:0 0 auto;border-radius:8px;overflow:hidden;position:relative;z-index:0;background:var(--main-color-base-300, #dfdcd3)}.product-card--larder .product-card__image--second{display:none!important}.product-card--larder .product-card__image-wrapper.f-card,.product-card--larder .product-card__image-wrapper .f-image,.product-card--larder .product-card__image-wrapper responsive-image,.product-card--larder .product-card__image-wrapper img,.product-card--larder .product-card__image{border-radius:8px;background:var(--main-color-base-300, #dfdcd3)}.product-card--larder .product-card__info--larder{width:100%;padding:0!important;display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;gap:0;text-align:left;position:relative;z-index:3}.product-card--larder .product-card__reviews{margin:0 0 12px;display:flex;align-items:center;gap:6px;color:#3c3c3c;opacity:.7;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:16px}.product-card--larder .f-product-rating{margin:0}.product-card--larder .product-card__stars{display:inline-flex;align-items:center;gap:1px;line-height:1;flex-shrink:0}.product-card--larder .product-card__star{display:block;width:12px;height:12px;flex-shrink:0}.product-card--larder .product-card__star:not(.product-card__star--empty) path{fill:#ffc107!important}.product-card--larder .product-card__star--empty path{fill:#00000026!important}.product-card--larder .rating-star,.f-product-rating .rating-star,.rating-star{--star-color: #FFC107 !important;--color-icon: #FFC107 !important}.f-product-rating,.product-card__reviews .f-product-rating,.larder-main-product .f-product-rating{--star-color: #FFC107 !important}.product-card--larder .rating-star:before,.f-product-rating .rating-star:before,.rating-star:before{content:"\2605\2605\2605\2605\2605"!important;background-color:transparent!important;background-image:linear-gradient(90deg,#FFC107 var(--percent),rgba(0,0,0,.15) var(--percent))!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.larder-ugc .lugc-card__stars .larder-star__fill svg path,[class*=larder-star-list] .larder-star__fill svg path,.lsl-stars .larder-star__fill svg path,.sl-stars .larder-star__fill svg path,.larder-pdp-review__stars .larder-star__fill svg path,.larder-stars .larder-star__fill svg path{fill:#ffc107!important}.product-card--larder .product-card__rating-text{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:16px}.product-card--larder .product-card__title{margin:0 0 8px;color:#3c3c3c!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:28px!important}@media(max-width:767.98px){.product-card--larder .product-card__title,.product-card--larder .product-card__title a{font-size:14px!important;line-height:20px!important}}.product-card--larder .product-card__options--larder{display:flex;align-items:center;gap:8px;margin:0 0 12px;width:100%;position:relative;z-index:4;padding-left:1px}.product-card--larder .product-card__swatch,.product-card--larder .color-swatch{--color-swatch-item-width: 24px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;padding:0;position:relative;z-index:4}.product-card--larder .color-swatch__item:not(.btn-rest){width:24px;height:24px;min-width:24px;flex:0 0 24px;border-radius:100%;padding:0;font-size:0;pointer-events:auto;border:1px solid rgba(60,60,60,.12)!important;background-color:var(--bg-color, var(--swatch-background));background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;background-clip:border-box}.product-card--larder .color-swatch__item[aria-selected]{box-shadow:0 0 0 1px #fff inset,0 0 0 1px #3c3c3c!important}.product-card--larder .f-price{margin:0 0 12px;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.product-card--larder .f-price--on-sale .f-price__regular{display:none!important}.product-card--larder .f-price:not(.f-price--on-sale) .f-price__sale{display:none!important}.product-card--larder .f-price--on-sale .f-price__sale{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;grid-template-columns:unset!important}.product-card--larder .f-price--on-sale .f-price__sale>span:has(s.f-price-item--regular){order:1}.product-card--larder .f-price--on-sale .f-price__sale>.f-price-item--sale{order:2}.product-card--larder .f-price--on-sale .f-price__badge-sale{display:none!important}.product-card--larder .f-price-item,.product-card--larder .f-price:not(.f-price--on-sale) .f-price-item--regular,.product-card--larder .f-price--on-sale .f-price-item--sale{color:#3c3c3c!important;font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:28px!important;text-decoration:none!important}.product-card--larder .f-price--on-sale .f-price-item--regular,.product-card--larder .f-price--on-sale s.f-price-item--regular{display:inline!important;color:#3c3c3c!important;font-size:16px!important;font-weight:400!important;line-height:28px!important;text-decoration:line-through!important}.product-card--larder .f-badge--sale{display:inline-flex;align-items:center;border-radius:8px;background:#396746;color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:16px;padding:2px 8px}.product-card--larder .product-card__larder-form{position:relative;z-index:4;width:100%;margin-top:auto}.product-card--larder .product-card__larder-form .product-card-form{width:100%}.product-card--larder .product-card__view-details,.product-card--larder a.product-card__view-details.btn,.product-card--larder button.product-card__view-details{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;min-height:46px;margin-top:auto!important;box-sizing:border-box;text-align:center;border-radius:8px;border:1px solid #3c3c3c!important;background:#3c3c3c!important;color:#fff!important;text-shadow:none;font-family:Poppins,sans-serif;font-size:18px!important;font-weight:600!important;line-height:1!important;padding:0 10px!important;text-transform:none!important;position:relative;z-index:4;pointer-events:auto;cursor:pointer}.product-card--larder .product-card__larder-form .product-card__view-details{margin-top:0!important}.product-card--larder .product-card__view-details:hover,.product-card--larder a.product-card__view-details.btn:hover,.product-card--larder button.product-card__view-details:hover:not(:disabled){border-color:#2a2a2a!important;background:#2a2a2a!important;color:#fff!important}.product-card--larder button.product-card__view-details:disabled{opacity:.55;cursor:not-allowed}.product-card--larder .product-card__feature-list{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;width:100%}.product-card--larder .product-card__feature-list li{display:flex;align-items:flex-start;gap:8px;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-weight:400;line-height:20px}.product-card--larder .product-card__feature-list svg{flex:0 0 16px;width:16px;height:16px;margin-top:2px}.product-card--larder .product-card__feature-tabs{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0 0 12px;width:100%}.product-card--larder .product-card__feature-tab{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid var(--main-color-base-300, #dfdcd3);background:var(--main-color-base-200, #f4f4f4);color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}.product-card--larder .product-card__swatch-count{display:inline-block;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}.product-card--larder .color-swatch .btn-rest{display:none!important}.main-collection--larder{background-color:var(--color-background);color:var(--color-foreground)}.main-collection--larder .main-collection__wrapper{margin-top:0}.main-collection--larder .product-grid__header{margin-bottom:0}.main-collection--larder .product-grid__header--larder{display:flex;align-items:stretch;justify-content:space-between;gap:12px;margin:0 0 40px;width:100%;position:sticky;top:var(--larder-collection-banner-height, 0px);z-index:22;padding:12px 0;box-sizing:border-box;background-color:var(--color-background, #fff);transition:top .2s ease;will-change:top}body.header-pinned .main-collection--larder .product-grid__header--larder{top:calc(var(--f-header-height, 72px) - 3px + var(--larder-collection-banner-height, 0px))}.main-collection--larder .product-grid__header--larder:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background-color:inherit;z-index:-1;pointer-events:none}.main-collection--larder .product-grid__header--larder drawer-opener{flex:0 0 auto}.main-collection--larder .larder-filter-btn,.main-collection--larder button.larder-filter-btn.btn,.main-collection--larder .collection-sortby--larder{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:188px;min-width:188px;height:60px!important;min-height:60px!important;padding:12px 16px!important;box-sizing:border-box;border-radius:8px;border-width:1px!important;border-style:solid!important;border-color:#dfdcd3!important;background:#fff!important;color:var(--main-color-base-content, #3c3c3c)!important;box-shadow:none!important;outline:none!important;text-transform:none;gap:0}.main-collection--larder .larder-filter-btn{flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.main-collection--larder .larder-filter-btn:hover,.main-collection--larder button.larder-filter-btn.btn:hover,.main-collection--larder .larder-filter-btn:hover .larder-filter-btn__label,.main-collection--larder .larder-filter-btn:hover .larder-filter-btn__chevron{color:#fff!important}.main-collection--larder .larder-filter-btn:hover .larder-filter-btn__chevron path{stroke:#fff}.main-collection--larder.is-filters-open .larder-filter-btn__chevron{transform:translateY(-50%) rotate(180deg)}.main-collection--larder .larder-filter-btn__label,.main-collection--larder .larder-sort-btn__label{color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-weight:700;line-height:16px;letter-spacing:1.44px;text-transform:uppercase}.main-collection--larder .larder-sort-btn__value{color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-weight:500;line-height:20px;padding-inline-end:18px}.main-collection--larder .larder-filter-btn__chevron,.main-collection--larder .larder-sort-btn__chevron{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:10px;height:6px;pointer-events:none}.main-collection--larder .larder-sort-btn__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;background:transparent;font-size:16px}.main-collection--larder .collection-sortby--larder .f-facets,.main-collection--larder .collection-sortby--larder form{position:absolute;top:0;right:0;bottom:0;left:0}.main-collection--larder .collection-product-count,.main-collection--larder .column-switcher{display:none!important}.main-collection--larder .active-facets{margin-bottom:16px}@media(max-width:767.98px){.main-collection--larder .product-grid__header--larder{margin-bottom:24px;gap:8px;padding:8px 0}.main-collection--larder .product-grid__header--larder drawer-opener,.main-collection--larder .larder-filter-btn,.main-collection--larder button.larder-filter-btn.btn,.main-collection--larder .collection-sortby--larder{flex:0 0 157px;width:157px;min-width:157px;max-width:157px;height:60px!important;min-height:60px!important}.product-card--larder .product-card__feature-list,.product-card--larder .product-card__feature-tabs{display:none}}.f-drawer-facets--larder{--f-drawer-width: 320px !important;background:#fff;color:var(--main-color-base-content, #3c3c3c)}@media(min-width:1024px){.main-collection--larder .main-collection__wrapper--left .main-collection__list{padding-inline-start:0}.main-collection--larder.is-filters-open .main-collection__wrapper--left .main-collection__list{padding-inline-start:8px}.main-collection--larder .f-drawer-facets--larder.f-facets--left{position:static!important;inset:auto!important;transform:none!important;width:0!important;min-width:0!important;max-width:0!important;flex:0 0 0!important;overflow:hidden;visibility:hidden;pointer-events:none;height:auto!important;min-height:0!important;max-height:none!important;z-index:0!important;background:transparent;transition:flex-basis .28s ease,width .28s ease,max-width .28s ease}.main-collection--larder.is-filters-open .f-drawer-facets--larder.f-facets--left{width:320px!important;min-width:320px!important;max-width:320px!important;flex:0 0 320px!important;visibility:visible;pointer-events:auto;overflow:visible;padding-inline-end:8px}.main-collection--larder.is-filters-open .f-drawer-facets--larder,.main-collection--larder.is-filters-open .f-drawer-facets--larder .f-drawer__content,.main-collection--larder.is-filters-open .f-drawer-facets--larder .f-drawer__inner,.main-collection--larder.is-filters-open .f-drawer-facets--larder .scroll-container,.main-collection--larder.is-filters-open .f-drawer-facets--larder .f-facets__wrapper,.main-collection--larder.is-filters-open .f-drawer-facets--larder .f-facets__blocks,.main-collection--larder.is-filters-open .f-drawer-facets--larder .f-facets__block{overflow:visible!important}.main-collection--larder .f-drawer-facets--larder .f-facets__blocks,.f-drawer-facets--larder .f-facets__blocks{margin-top:0!important;padding-top:2px}.main-collection--larder .f-drawer-facets--larder .f-drawer__overlay,.main-collection--larder .f-drawer-facets--larder .f-facets__header,.main-collection--larder .f-drawer-facets--larder .f-facets__footer{display:none!important}.main-collection--larder .f-drawer-facets--larder .f-drawer__content,.main-collection--larder .f-drawer-facets--larder .f-drawer__inner{height:auto!important;min-height:0!important;max-height:none!important;padding:0!important}.main-collection--larder .product-grid.f-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.main-collection--larder.is-filters-open .product-grid.f-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(min-width:1024px)and (max-width:1279.98px){.main-collection--larder .product-grid.f-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.main-collection--larder.is-filters-open .product-grid.f-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.f-drawer-facets--larder .f-facets__header{border-bottom:0;padding:16px 16px 8px;height:auto}.f-drawer-facets--larder .f-facets__heading,.f-drawer-facets--larder .f-facets__header .collection-product-count{display:none!important;height:0!important;margin:0!important}.f-drawer-facets--larder .f-drawer__close{position:relative!important;inset:auto!important;margin-inline-start:auto;width:40px;height:40px!important;color:#3c3c3c}.f-drawer-facets--larder .f-facets__wrapper{padding:0 16px 24px}@media(min-width:1024px){.f-drawer-facets--larder .f-drawer__inner,.f-drawer-facets--larder .f-facets__wrapper{padding:0}}.f-drawer-facets--larder .f-facets__blocks{margin-top:0!important;padding-top:2px}.f-drawer-facets--larder .f-facets__block{margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #bdcebd!important;position:relative;overflow:visible!important}.f-drawer-facets--larder .f-facets__block:after,.f-drawer-facets--larder .f-facets__block--divider:after{display:none!important;content:none!important;background:none!important}.f-drawer-facets--larder .f-facets__block:last-child{border-bottom:0!important}.f-drawer-facets--larder .f-facets__block-header,.f-drawer-facets--larder .f-facets__block-header.h4,.f-drawer-facets--larder .f-facets__block-header.h5,.f-drawer-facets--larder .f-facets__block-header.h6{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto!important;min-height:0!important;margin:0!important;padding:12px 0!important;overflow:visible!important;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:20px!important;letter-spacing:1.44px;text-transform:uppercase}.f-drawer-facets--larder .collapsible__item[open] .f-facets__block-header,.f-drawer-facets--larder .collapsible__item[open=true] .f-facets__block-header{padding-bottom:10px!important}.f-drawer-facets--larder .f-facets__block-header span.font-body-bolder,.f-drawer-facets--larder .f-facets__block-header .text-button{display:block;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:20px!important;letter-spacing:1.44px;text-transform:uppercase;overflow:visible!important}.f-drawer-facets--larder .f-facets__chevron,.f-drawer-facets--larder [data-collapsible-icon].f-facets__chevron{position:absolute;inset-inline-end:0;top:50%;width:12px;height:8px;overflow:visible;transform:translateY(-50%)}.f-drawer-facets--larder .f-facets__chevron svg,.f-drawer-facets--larder .f-facets__chevron svg:last-child{position:static;width:12px;height:8px;display:block;transform:none;transition:transform .2s ease}.f-drawer-facets--larder .collapsible__item[open=true] .f-facets__chevron svg,.f-drawer-facets--larder .collapsible__item[open=true] .f-facets__chevron svg:first-child,.f-drawer-facets--larder .collapsible__item[open=true] .f-facets__chevron svg:last-child,.f-drawer-facets--larder .collapsible__item[open] .f-facets__chevron svg{transform:rotate(180deg)}.f-drawer-facets--larder .f-facets__block-content{margin:0!important;padding:0 0 20px!important}.f-drawer-facets--larder .collapsible__item:not([open])>[data-content],.f-drawer-facets--larder [data-content][hidden]{height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.f-drawer-facets--larder .collapsible__item[open] [data-content],.f-drawer-facets--larder .collapsible__item[open=true] [data-content]{overflow:visible!important}.f-drawer-facets--larder .f-facets__list{display:flex;flex-direction:column;gap:8px}.f-drawer-facets--larder .f-facets__item{line-height:1}.f-drawer-facets--larder .f-checkbox{display:flex;align-items:center;gap:10px;min-height:32px;padding:0;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-weight:400;line-height:20px}.f-drawer-facets--larder .f-checkbox input{position:static;width:18px;height:18px;margin:0;flex:0 0 18px;border:1.5px solid #434c3e;border-radius:3px;background:#fff;appearance:none;-webkit-appearance:none}.f-drawer-facets--larder .f-checkbox .checkmark{display:none}.f-drawer-facets--larder .f-checkbox input:checked{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1 5.2L4.2 8.4L11 1.6' stroke='%23434C3E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 10px}.f-drawer-facets--larder .f-facets__list--larder-color .larder-color-shade,.f-drawer-facets--larder .larder-color-groups .larder-color-shade{display:none!important}.f-drawer-facets--larder .larder-color-group{width:100%}.main-collection--larder .active-facets .larder-color-shade-chip{display:none!important}.main-collection--larder .active-facets .larder-color-group-chip{display:inline-flex}.f-drawer-facets--larder .filter-color-swatch{padding:0;line-height:1}.f-drawer-facets--larder .filter-color-swatch label{display:flex;align-items:center;gap:8px;width:100%}.f-drawer-facets--larder .filter-color-swatch input{clip:auto;overflow:visible;position:static;height:18px;width:18px;flex:0 0 18px;margin:0;border:1.5px solid #434c3e;border-radius:3px;background:#fff;appearance:none;-webkit-appearance:none}.f-drawer-facets--larder .filter-color-swatch input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1 5.2L4.2 8.4L11 1.6' stroke='%23434C3E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 10px;border:1.5px solid #434c3e}.f-drawer-facets--larder .filter-color-swatch input:checked+.color-check,.f-drawer-facets--larder .filter-color-swatch label:hover .color-check,.f-drawer-facets--larder .filter-color-swatch .color-check:after{box-shadow:none;border:0;transform:none}.f-drawer-facets--larder .filter-color-swatch .color-check{width:32px;height:32px;flex:0 0 32px;border-radius:50%;border:1px solid rgba(0,0,0,.08);background-color:var(--color-option, var(--swatch-background, #ddd));background-image:var(--background-image);background-size:cover;background-position:center}.f-drawer-facets--larder .filter-color-swatch .color-check:after{display:none}.f-drawer-facets--larder .filter-color-swatch label span:last-child,.f-drawer-facets--larder .f-facets__list--color .f-facets__item span:not(.color-check){color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-weight:400;line-height:20px}.f-drawer-facets--larder .filter-color-swatch input:checked~span:last-child,.f-drawer-facets--larder .f-checkbox:has(input:checked){font-weight:600}.f-drawer-facets--larder .f-facets__results-count{font-weight:inherit}.f-drawer-facets--larder .f-facets__footer{display:none}.main-collection--larder .main-collection__pagination,.main-collection--larder .f-pagination__wrapper{margin-top:40px;margin-bottom:40px}.f-pagination--larder{--pagination-item-width: 24px}.f-pagination--larder .f-pagination__list{align-items:center;gap:8px}.f-pagination--larder .f-pagination__item{width:24px;min-width:24px;min-height:28px;height:auto;padding:0;border-radius:0;background:transparent;color:var(--color-black-100, #111);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:400;line-height:28px;text-align:center;flex-shrink:0}.f-pagination--larder .f-pagination__item:hover{background:transparent;color:var(--color-black-100, #111)}.f-pagination--larder .f-pagination__item--current{background:transparent;font-weight:700}.f-pagination--larder .f-pagination__item--prev,.f-pagination--larder .f-pagination__item--next{width:42px;min-width:42px;height:42px;min-height:42px;padding:0;border-radius:50%;line-height:0}.f-pagination--larder .f-pagination__item--prev:hover,.f-pagination--larder .f-pagination__item--next:hover{background:transparent;opacity:.85}.f-pagination--larder .f-pagination__item--prev.is-disabled,.f-pagination--larder .f-pagination__item--next.is-disabled{opacity:.4;pointer-events:none}.f-pagination--larder .f-pagination__item--prev svg,.f-pagination--larder .f-pagination__item--next svg{display:block;width:42px;height:42px}.f-pagination--larder li{display:flex;align-items:center}.product-larder-product.template-product .site-main>.f-section:first-child{margin-top:0;margin-bottom:0}.product-larder-product.template-product .larder-benefits-bar{display:none}.larder-main-product{display:block;background-color:var(--color-background);color:var(--color-foreground);padding-top:var(--mp-pad-top-m, 40px);padding-bottom:var(--mp-pad-bottom-m, 40px);box-sizing:border-box}.larder-main-product .f-product-single__block.f-product-single__block--title{margin-bottom:12px}.larder-main-product .f-product-single__block.f-product-single__block--description_text{margin:12px 0}.larder-main-product .f-product-single__title.m-0.h3,.larder-main-product .f-product-single__title.m-0,.larder-main-product .f-product-single__title{margin:0;color:var(--main-color-base-content, #3c3c3c)!important;font-family:Playfair Display,serif!important;font-size:28px!important;font-style:normal!important;font-weight:500!important;line-height:124%!important}.larder-main-product .rating-count.text-subtext,.larder-main-product .rating-count{color:var(--main-color-base-content, #3c3c3c);font-family:var(--global-font-font-body, Montserrat, sans-serif);font-size:var(--global-font-size-desktop-base-sm, 14px);font-style:normal;font-weight:400;line-height:100%}.larder-main-product .f-product-single__block.f-product-single__block--rating{margin-top:0}.larder-main-product .f-product-rating--link,.larder-main-product .f-product-single__block--rating{cursor:pointer;text-decoration:none;color:inherit}.larder-main-product .f-product-rating--link:hover,.larder-main-product .f-product-rating--link:focus-visible{text-decoration:none;color:inherit}#larder-product-reviews{scroll-margin-top:120px}html{scroll-behavior:smooth}.larder-main-product .f-product-rating--summary{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.larder-main-product .f-product-rating--summary .rating-summary{margin:0;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:14px;font-style:normal;font-weight:400;line-height:1;opacity:.75}.larder-main-product .f-product-rating--summary .rating-summary__score,.larder-main-product .f-product-rating--summary .rating-summary__count{font-weight:700}@media(min-width:768px){.larder-main-product .f-product-rating--summary .rating-summary{opacity:1}}.larder-main-product .f-product-single__block--price .f-price{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.larder-main-product .f-product-single__block--price .f-price--on-sale .f-price__sale{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;grid-template-columns:unset!important}.larder-main-product .f-product-single__block--price .f-price--on-sale .f-price__sale>span:has(s.f-price-item--regular){order:1}.larder-main-product .f-product-single__block--price .f-price--on-sale .f-price__sale>.f-price-item--sale{order:2}.larder-main-product .f-product-single__block--price .f-price--on-sale .f-price__sale>.f-price__badge-sale{order:3}.larder-main-product .f-product-single__block--price .f-price-item,.larder-main-product .f-product-single__block--price .f-price-item--regular,.larder-main-product .f-product-single__block--price .f-price-item--sale{font-family:Poppins,sans-serif!important;font-size:18px!important;font-style:normal!important;font-weight:700!important;line-height:28px!important}.larder-main-product .f-product-single__block--price .f-price:not(.f-price--on-sale) .f-price-item--regular,.larder-main-product .f-product-single__block--price .f-price--on-sale .f-price-item--sale{color:#396746!important;text-decoration:none!important}.larder-main-product .f-product-single__block--price .f-price--on-sale .f-price-item--regular,.larder-main-product .f-product-single__block--price .f-price--on-sale s.f-price-item--regular{display:inline!important;color:#3c3c3c!important;text-decoration:line-through!important}.larder-main-product .f-product-single__block--price .f-price--on-sale .f-price__badge-sale{display:inline-flex!important;margin:0;visibility:visible!important}.larder-main-product .f-product-single__block--price .f-badge--sale,.larder-main-product .f-product-single__block--price .f-price__badge-sale .f-badge--sale{display:inline-flex!important;padding:4px 12px!important;justify-content:center;align-items:center;border-radius:8px!important;background:#396746!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:700!important;line-height:16px!important;border:none!important}.larder-main-product .variant-picker__option-button--button{display:inline-flex;align-items:center;justify-content:center;padding-inline:32px!important;border-radius:var(--radius-boxes, 8px)!important;border:2px solid var(--color-alt-gray, #e5e5e5)!important;background:var(--color-white-100, #fff)!important;color:var(--color-black-100, #111)!important;text-align:center;font-family:var(--main-fontFamily-primary, Poppins, sans-serif)!important;font-size:var(--tailwind-typography-size-sm, 14px)!important;font-style:normal!important;font-weight:var(--tailwind-typography-weight-bold-700, 700)!important;line-height:var(--tailwind-typography-lineHeight-leading-5, 20px)!important;box-sizing:border-box}.larder-main-product .variant-picker__input input[type=radio]+label:hover.variant-picker__option-button--button{background:var(--color-white-100, #fff)!important;border-color:var(--color-alt-gray, #e5e5e5)!important;color:var(--color-black-100, #111)!important}.larder-main-product .variant-picker__input input[type=radio]:checked+label.variant-picker__option-button--button{background:var(--color-white-100, #fff)!important;border:2px solid #396746!important;color:var(--color-black-100, #396746)!important}.larder-main-product .variant-picker__field-wrapper{padding:12px 0;margin:0;border-top:1px solid #BDCEBD;border-bottom:1px solid #BDCEBD}.larder-main-product .variant-picker__field-wrapper+.variant-picker__field-wrapper{border-top:none;margin-top:0}.larder-main-product .variant-picker__input input[type=radio]:checked+label.variant-picker__option-button--button::selection{background-color:transparent}.larder-main-product .f-product-single__block--quantity_selector:has(+.f-product-single__block--buy_buttons){float:left!important;margin-top:0}.larder-main-product .f-product-single__block--buy_buttons{float:right;width:calc(100% - 108px)!important;margin-top:0}.larder-main-product .f-product-single__block+.f-product-single__block--subtitle .collapsible__button,.larder-main-product .f-product-single__block--collapsible_tab .collapsible__button{font-size:14px;border-color:#bdcebd;padding:8px 0}.larder-main-product .collapsible__item--arrow [data-collapsible-icon].collapsible__icon--arrow{width:32px;height:32px}.larder-main-product .collapsible__item--arrow [data-collapsible-icon].collapsible__icon--arrow svg,.larder-main-product .collapsible__item--arrow [data-collapsible-icon].collapsible__icon--arrow svg:last-child{position:absolute;top:0;right:0;bottom:0;left:0;width:32px;height:32px;transform:none;transition:transform .3s ease}.larder-main-product .collapsible__item--arrow[open=true] [data-collapsible-icon].collapsible__icon--arrow svg,.larder-main-product .collapsible__item--arrow[open=true] [data-collapsible-icon].collapsible__icon--arrow svg:first-child,.larder-main-product .collapsible__item--arrow[open=true] [data-collapsible-icon].collapsible__icon--arrow svg:last-child,.larder-main-product details.collapsible__item--arrow[open] [data-collapsible-icon].collapsible__icon--arrow svg,.larder-main-product details.collapsible__item--arrow[open] [data-collapsible-icon].collapsible__icon--arrow svg:first-child{transform:rotate(180deg)}@media(max-width:767.98px){.larder-main-product .variant-picker__button .variant-picker__option-values{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px;width:100%}.larder-main-product .variant-picker__button .variant-picker__option{flex:0 0 calc(50% - 4px);width:calc(50% - 4px);max-width:calc(50% - 4px);box-sizing:border-box}.larder-main-product .variant-picker__button .variant-picker__option-button--button{width:100%;padding-inline:32px!important}}.larder-main-product .f-product-single__block.larder-block-border-m{border-bottom:1px solid #bdcebd;padding-bottom:16px}@media(min-width:768px){.larder-main-product .f-product-single__block.larder-block-border-m:not(.larder-block-border-d){border-bottom:none;padding-bottom:0}.larder-main-product .f-product-single__block.larder-block-border-d{border-bottom:1px solid #bdcebd;padding-bottom:16px}}.larder-main-product .f-product-single__block--quantity_selector:has(+.f-product-single__block--buy_buttons){float:none;width:auto;margin-inline-end:0;margin-bottom:12px;clear:none}.larder-main-product .f-product-single__block--quantity_selector+.f-product-single__block--buy_buttons .f-product-form{overflow:visible}.larder-main-product .f-product-single__block--quantity_selector+.f-product-single__block--buy_buttons .product__pickup-availabilities{clear:none}.larder-main-product .f-product-single__block--quantity_selector .quantity__label{display:none}.larder-main-product .f-product-single__info-quantity{display:block}.larder-main-product .f-quantity__wrapper>.flex{display:block}.larder-main-product .f-quantity{display:inline-flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:96px;height:48px;min-height:48px;border-radius:var(--radius-boxes, 8px);border:2px solid var(--color-alt-gray, #e5e5e5);background:var(--color-white-100, #fff)}.larder-main-product .f-quantity__button{width:28px;height:100%;color:var(--color-black-100, #111);flex:0 0 28px}.larder-main-product .f-quantity__button svg{width:14px;height:14px}.larder-main-product .f-quantity__input,.larder-main-product .f-quantity__input.form-control{flex:1 1 auto;width:auto;min-width:0;height:100%;padding:0;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center;color:var(--color-black-100, #111)!important;font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:16px;font-weight:600;line-height:1;-moz-appearance:textfield}.larder-main-product .f-quantity__input::-webkit-outer-spin-button,.larder-main-product .f-quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.larder-main-product .f-product-single__block--buy_buttons .f-product-form__buttons{display:flex;flex-direction:column;gap:12px;width:100%}.larder-main-product .f-product-form__submit.btn,.larder-main-product .f-product-form__submit.btn.btn--primary,.larder-main-product .f-product-form__submit.btn.btn--secondary{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:48px!important;min-height:48px!important;padding:0 20px!important;border-radius:var(--radius-boxes, 8px)!important;color:var(--main-color-primary-content, #fafafa)!important;text-shadow:0 .5px 0 rgba(255,255,255,.15);font-family:var(--main-fontFamily-primary, Poppins, sans-serif)!important;font-size:var(--daisy-typography-fields-fontSize-lg, 18px)!important;font-style:normal!important;font-weight:var(--tailwind-typography-weight-semibold-600, 600)!important;line-height:180%!important;text-transform:uppercase}.larder-main-product .f-product-form__submit.btn span{color:inherit;font:inherit;text-shadow:inherit;line-height:inherit;text-transform:none}.f-product-single__block--larder_trust:not(:has(.larder-trust__item)){display:none}.larder-main-product .larder-trust{display:grid;grid-template-columns:1fr 1fr;row-gap:16px;column-gap:24px;padding:16px;justify-content:center;align-items:center;align-self:stretch;width:100%;box-sizing:border-box;border-radius:var(--radius-boxes, 8px);background:var(--main-color-base-100, #fafafa)}.larder-main-product .larder-trust__item{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.larder-main-product .larder-trust__icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;aspect-ratio:1 / 1;color:var(--main-color-base-content, #3c3c3c)}.larder-main-product .larder-trust__icon svg,.larder-main-product .larder-trust__icon img{display:block;width:16px;height:16px;object-fit:contain}.larder-main-product .larder-trust__text{margin:0;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:var(--tailwind-typography-size-xs, 12px);font-style:normal;font-weight:400;line-height:var(--tailwind-typography-lineHeight-leading-4, 16px)}.larder-main-product .larder-pdp-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;align-self:stretch;padding-bottom:16px;border-bottom:1px solid #BDCEBD}.larder-main-product .larder-pdp-features__card{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:8px;padding:16px;box-sizing:border-box;text-align:center;border-radius:var(--radius-boxes, 8px);background:var(--main-color-base-100, #fafafa)}.larder-main-product .larder-pdp-features__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;aspect-ratio:1 / 1;color:var(--main-color-base-content, #3c3c3c);line-height:0}.larder-main-product .larder-pdp-features__icon svg,.larder-main-product .larder-pdp-features__icon img{display:block;width:32px;height:32px;object-fit:contain}.larder-main-product .larder-pdp-features__title{margin:0;color:var(--main-color-base-content, #3c3c3c)!important;text-align:center;font-family:var(--main-fontFamily-primary, Poppins, sans-serif)!important;font-size:var(--tailwind-typography-size-xs, 12px)!important;font-style:normal!important;font-weight:var(--tailwind-typography-weight-bold-700, 700)!important;line-height:var(--tailwind-typography-lineHeight-leading-4, 16px)!important}.larder-main-product .larder-pdp-features__desc{margin:0;color:var(--main-color-base-content, #3c3c3c);text-align:center;font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:10px;font-style:normal;font-weight:400;line-height:var(--tailwind-typography-lineHeight-leading-4, 16px)}.larder-main-product .larder-pdp-features__desc p{margin:0;color:inherit;font:inherit;text-align:inherit;line-height:inherit}@media(min-width:480px){.larder-main-product .larder-pdp-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(min-width:768px){.larder-main-product .larder-pdp-features{gap:16px}}.larder-main-product .larder-great-for{display:flex;flex-direction:column;gap:8px;width:100%;align-self:stretch}.larder-main-product .larder-great-for__label{margin:0;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:var(--tailwind-typography-size-sm, 14px);font-style:normal;font-weight:var(--tailwind-typography-weight-bold-700, 700);line-height:var(--tailwind-typography-lineHeight-leading-5, 20px)}.larder-main-product .larder-great-for__grid{display:inline-grid;row-gap:var(--tailwind-spacing-14, 4px);column-gap:var(--tailwind-spacing-14, 4px);align-self:stretch;width:100%;grid-template-rows:repeat(2,fit-content(100%));grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.larder-main-product .larder-great-for__chip{display:flex;padding:4px 8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;grid-row:span 1;grid-column:span 1;justify-self:stretch;box-sizing:border-box;border-radius:var(--radius-boxes, 8px);background:var(--main-color-base-300, #dfdcd3);color:var(--main-color-base-content, #3c3c3c);text-align:center;font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:var(--tailwind-typography-size-sm, 14px);font-style:normal;font-weight:400;line-height:var(--tailwind-typography-lineHeight-leading-5, 20px)}@media(min-width:768px){.larder-main-product .larder-great-for__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.larder-main-product .larder-description-text{font-size:14px;line-height:1.5}.larder-main-product .larder-description-text :is(p,li,span,a,strong,em,h1,h2,h3,h4,h5,h6){font-size:inherit;line-height:inherit}@media(min-width:768px){.larder-main-product .larder-description-text{font-size:16px}}.larder-main-product .variant-picker__color .form__label,.larder-main-product .variant-picker__field[data-option-name] .form__label{margin:0 0 12px;font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:var(--tailwind-typography-size-sm, 14px);line-height:var(--tailwind-typography-lineHeight-leading-5, 20px);color:var(--main-color-base-content, #3c3c3c)}.larder-main-product .variant-picker .form__label .font-semibold{font-weight:var(--tailwind-typography-weight-bold-700, 700)}.larder-main-product .variant-picker .form__label .selected-value{font-weight:400;color:var(--main-color-base-content, #3c3c3c)}.larder-main-product .f-price__badge-sold-out,.larder-main-product .f-price__badges{display:none!important}.larder-main-product .larder-soldout-notify{margin:8px 0 0}.larder-main-product .larder-soldout-notify[hidden]{display:none!important}.larder-main-product .larder-soldout-notify__link{display:inline;margin:0;padding:0;border:none;background:none;box-shadow:none;cursor:pointer;color:#396746;font-family:Poppins,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-align:left;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.larder-main-product .larder-soldout-notify__link:hover,.larder-main-product .larder-soldout-notify__link:focus-visible{color:#396746;opacity:.85}.larder-main-product .larder-soldout-notify__opener{display:inline}.larder-bis{padding:.25rem 0 .5rem}.larder-bis__title{margin:0 0 .75rem;color:#3c3c3c;font-family:Poppins,sans-serif;font-weight:600}.larder-bis__copy{margin:0 0 1.25rem;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.larder-bis__form{display:grid;gap:.75rem}.larder-bis__input,.larder-bis__submit{width:100%}.larder-bis__status{margin:0;font-family:Poppins,sans-serif;font-size:13px;line-height:1.4}.larder-bis__status[data-status=success]{color:#396746}.larder-bis__status[data-status=error]{color:#b42318}.larder-bis__status[data-status=pending]{color:#667085}.larder-main-product .variant-picker__color .variant-picker__option-values{gap:12px}.larder-main-product .variant-picker__option{overflow:visible}.larder-main-product .variant-picker__option-button--color,.larder-main-product .variant-picker__option-button--swatch{--larder-swatch-ring: #fff;--larder-swatch-active: #396746;--larder-swatch-soldout-ring: #9a9a9a;width:34px;height:34px;min-width:34px;min-height:34px;padding:0;border:none!important;border-radius:50%!important;background:var(--swatch-background, #f3f3f3);background-position:var(--swatch-focal-point, 50%);background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 0 3px var(--larder-swatch-ring);outline:2px solid transparent;outline-offset:2px;font-size:0;color:transparent!important;overflow:visible;transition:outline-color .2s ease,box-shadow .2s ease}.larder-main-product .variant-picker__option-button--color:after,.larder-main-product .variant-picker__option-button--swatch:after{display:none!important}.larder-main-product .variant-picker__input input[type=radio]+label:hover.variant-picker__option-button--color,.larder-main-product .variant-picker__input input[type=radio]+label:hover.variant-picker__option-button--swatch{color:transparent!important}.larder-main-product .variant-picker__input input[type=radio]:checked+label.variant-picker__option-button--color,.larder-main-product .variant-picker__input input[type=radio]:checked+label.variant-picker__option-button--swatch{color:transparent!important;outline:2px solid #396746!important;outline-color:#396746!important;box-shadow:inset 0 0 0 3px var(--larder-swatch-ring)}.larder-main-product .variant-picker__option--soldout{overflow:visible}.larder-main-product .variant-picker__option--soldout label.variant-picker__option-button--color,.larder-main-product .variant-picker__option--soldout label.variant-picker__option-button--swatch{opacity:1!important;color:transparent!important;box-shadow:inset 0 0 0 3px var(--larder-swatch-soldout-ring);outline-color:transparent}.larder-main-product .variant-picker__option--soldout .variant-picker__option-button--color:before,.larder-main-product .variant-picker__option--soldout .variant-picker__option-button--swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:50%;pointer-events:none;background:linear-gradient(to bottom right,transparent calc(50% - .75px),#9a9a9a 50%,transparent calc(50% + .75px)),linear-gradient(to bottom left,transparent calc(50% - .75px),#9a9a9a 50%,transparent calc(50% + .75px))}.larder-main-product .variant-picker__option--soldout input[type=radio]:checked+label.variant-picker__option-button--color,.larder-main-product .variant-picker__option--soldout input[type=radio]:checked+label.variant-picker__option-button--swatch{outline:2px solid #396746!important;outline-color:#396746!important;box-shadow:inset 0 0 0 3px var(--larder-swatch-ring)}@media(min-width:768px){.larder-main-product{padding-top:var(--mp-pad-top-d, 80px);padding-bottom:var(--mp-pad-bottom-d, 80px)}.larder-main-product .f-product-single__title.m-0.h3,.larder-main-product .f-product-single__title.m-0,.larder-main-product .f-product-single__title{font-size:28px!important;line-height:112%!important}.larder-main-product .f-single-product--media-larder{--column-gap: 28px;--media-width: 737px;display:flex;flex-wrap:nowrap;align-items:flex-start;column-gap:28px;row-gap:0}.larder-main-product .f-single-product--media-larder .f-product__media-wrapper{flex:0 0 737px!important;width:737px!important;max-width:737px;min-width:0;padding-inline-end:0!important;padding-inline-start:0!important;box-sizing:border-box}.larder-main-product .f-single-product--media-larder .f-product-single__info{flex:1 1 0!important;width:auto!important;max-width:593px;min-width:0;box-sizing:border-box}.larder-main-product .f-single-product--media-larder.f-single-product--no-media .f-product-single__info{flex:1 1 auto;width:100%;max-width:100%}.larder-main-product.larder-sticky-content .f-single-product--media-larder{align-items:flex-start}.larder-main-product.larder-sticky-content .f-product__media-wrapper .sticky-element,.larder-main-product.larder-sticky-content .f-product-single__blocks.sticky-element{position:static;top:auto}.larder-main-product.larder-sticky-content .f-product__media-wrapper,.larder-main-product.larder-sticky-content .f-product-single__info{position:sticky;top:var(--sticky-offset, 2rem);align-self:flex-start;overflow:visible;z-index:1}body.header-pinned .larder-main-product.larder-sticky-content .f-product__media-wrapper,body.header-pinned .larder-main-product.larder-sticky-content .f-product-single__info{top:calc(var(--sticky-offset, 2rem) + var(--f-header-height, 0px))}}@media(min-width:768px)and (max-width:1023.98px){.larder-main-product .f-single-product--media-larder .f-product__media-wrapper{flex:1 1 auto!important;width:auto!important;max-width:737px}}@media(min-width:1440px){.larder-main-product .larder-small-container{max-width:1440px}}.larder-main-product .f-product__media-viewer{--media-aspect-ratio: 1;width:100%}.larder-main-product .f-product__media:not(.f-product__media--review){border-radius:8px;overflow:hidden}.larder-main-product .f-product__media:not(.f-product__media--review)>div,.larder-main-product .f-product__media:not(.f-product__media--review) .f-image,.larder-main-product .f-product__media:not(.f-product__media--review) responsive-image,.larder-main-product .f-product__media:not(.f-product__media--review) img{border-radius:8px}.larder-main-product .f-product__media-thumbnails-item-wrap{border-radius:8px;overflow:hidden}.larder-main-product .f-product__media-thumbnails-item-wrap:before{border-radius:8px}.larder-main-product .f-product__media-thumbnails .f-image,.larder-main-product .f-product__media-thumbnails .f-image img{border-radius:8px}.larder-main-product .f-product__media-viewer [data-media-viewer]{margin:0;width:100%}@media(max-width:767.98px){.larder-main-product .f-product__media-viewer [data-media-viewer]:before{padding-top:100%}.larder-main-product .f-product__media-list--carousel .f-product__media:not(.f-product__media--review),.larder-main-product .f-product__media:not(.f-product__media--review){width:100%!important;height:100%!important;margin:0!important;position:relative}.larder-main-product .f-product__media:not(.f-product__media--review)>div{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.larder-main-product .f-product__media:not(.f-product__media--review) .f-image,.larder-main-product .f-product__media:not(.f-product__media--review) responsive-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.larder-main-product .f-product__media:not(.f-product__media--review) .f-image:before{display:none!important;content:none!important;padding-top:0!important}.larder-main-product .f-product__media:not(.f-product__media--review) img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.larder-main-product .f-product__media-viewer--thumbs-hide [data-media-viewer]{padding-bottom:0}.larder-main-product .larder-thumbs-peek{--larder-thumb-gap: 8px;--larder-thumb-bleed: 24px;display:block!important;width:calc(100% + var(--larder-thumb-bleed));max-width:none;margin-top:8px;margin-right:calc(-1 * var(--larder-thumb-bleed));overflow:hidden}.larder-main-product .larder-thumbs-peek .f-product__media-thumbnails{margin:0!important;overflow:hidden}.larder-main-product .larder-thumbs-peek .f-product__media-thumbnails .f-column,.larder-main-product .larder-thumbs-peek .f-product__media-thumbnails-item{width:calc((100% - (var(--larder-thumb-gap) * 4)) / 4.5)!important;height:auto!important;padding:0!important;margin:0 var(--larder-thumb-gap) 0 0!important}.larder-main-product .larder-thumbs-peek .f-product__media-thumbnails-item-wrap{width:100%;aspect-ratio:1}.larder-main-product .larder-thumbs-peek .f-product__media-thumbnails .flickity-button,.larder-main-product .larder-thumbs-peek .f-product__media-thumbnails .flickity-prev-next-button{display:none}.larder-main-product .larder-thumbs-peek .f-product__media-thumbnails-item.is-selected .f-product__media-thumbnails-item-wrap:before{border:2px solid #111;border-radius:8px;opacity:1}.larder-main-product .f-product__media-thumbnails-wrapper:not(.larder-thumbs-peek) .f-product__media-thumbnails{--aspect-ratio: min(var(--larder-thumb-count, 4), 7) !important;margin-left:0!important;margin-right:0!important}.larder-main-product .f-product__media-thumbnails-wrapper:not(.larder-thumbs-peek) .f-product__media-thumbnails .f-column,.larder-main-product .f-product__media-thumbnails-wrapper:not(.larder-thumbs-peek) .f-product__media-thumbnails-item{width:calc((100% - (3px*min(var(--larder-thumb-count, 4),7)))/min(var(--larder-thumb-count, 4),7))!important;max-width:none;height:auto!important;flex:0 0 auto;padding:0!important;margin:0 3px 0 0!important}.larder-main-product .f-product__media-thumbnails-wrapper:not(.larder-thumbs-peek) .f-product__media-thumbnails-item-wrap{width:100%;aspect-ratio:1}.larder-main-product .larder-trust{padding:12px 4px;gap:8px}.larder-main-product .f-flex>.f-column{padding-inline:0}.larder-main-product .f-single-product--media-larder{gap:0}.larder-main-product .larder-great-for__chip{font-size:12px}}@media(min-width:768px){.larder-main-product .f-single-product--media-larder .f-product__media-viewer--grid-mix [data-media-viewer]:before,.larder-main-product .f-single-product--media-larder .f-product__media-viewer--stacked [data-media-viewer]:before,.larder-main-product .f-single-product--media-larder .f-product__media-viewer--grid-2-cols [data-media-viewer]:before{display:none}.larder-main-product .f-single-product--media-larder .f-product__media-viewer--grid-mix .f-product__media-list,.larder-main-product .f-single-product--media-larder .f-product__media-viewer--stacked .f-product__media-list,.larder-main-product .f-single-product--media-larder .f-product__media-viewer--grid-2-cols .f-product__media-list,.larder-main-product .f-single-product--media-larder .f-product__media-list--grid-mix,.larder-main-product .f-single-product--media-larder .f-product__media-list--stacked,.larder-main-product .f-single-product--media-larder .f-product__media-list--grid-2-cols{position:static!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;row-gap:24px;width:100%;max-width:737px;height:auto!important;margin:0}.larder-main-product .f-single-product--media-larder .f-product__media-list--grid-mix .f-product__media:nth-child(3n){grid-column:auto}.larder-main-product .f-single-product--media-larder .f-product__media-list--grid-mix .f-product__media:first-child,.larder-main-product .f-single-product--media-larder .f-product__media-list--stacked .f-product__media:first-child,.larder-main-product .f-single-product--media-larder .f-product__media-list--grid-2-cols .f-product__media:first-child{grid-column:1 / -1;width:100%!important;max-width:100%;height:auto!important;aspect-ratio:1;margin:0!important;position:relative}.larder-main-product .f-single-product--media-larder .f-product__media-list--grid-mix .f-product__media:not(:first-child):not(.f-product__media--review),.larder-main-product .f-single-product--media-larder .f-product__media-list--stacked .f-product__media:not(:first-child):not(.f-product__media--review),.larder-main-product .f-single-product--media-larder .f-product__media-list--grid-2-cols .f-product__media:not(:first-child):not(.f-product__media--review){grid-column:auto;width:100%!important;height:auto!important;aspect-ratio:1;max-width:100%;margin:0!important;position:relative}.larder-main-product .f-single-product--media-larder .f-product__media-list--grid-mix .f-product__media--review,.larder-main-product .f-single-product--media-larder .f-product__media-list--stacked .f-product__media--review,.larder-main-product .f-single-product--media-larder .f-product__media-list--grid-2-cols .f-product__media--review{grid-column:1 / -1;width:100%!important;height:auto!important}.larder-main-product .f-single-product--media-larder .f-product__media:not(.f-product__media--review)>div{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.larder-main-product .f-single-product--media-larder .f-product__media:not(.f-product__media--review) .f-image,.larder-main-product .f-single-product--media-larder .f-product__media:not(.f-product__media--review) responsive-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.larder-main-product .f-single-product--media-larder .f-product__media:not(.f-product__media--review) .f-image:before{display:none!important;content:none!important;padding-top:0!important}.larder-main-product .f-single-product--media-larder .f-product__media:not(.f-product__media--review) img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.larder-main-product .f-single-product--media-larder .f-product__media .deferred-media,.larder-main-product .f-single-product--media-larder .f-product__media .deferred-media>*:not(.zoom):not(.deferred-media__poster-button),.larder-main-product .f-single-product--media-larder .f-product__media .deferred-media model-viewer,.larder-main-product .f-single-product--media-larder .f-product__media .deferred-media iframe{width:100%;height:100%}}.larder-main-product .f-product__media--review{height:auto!important;align-self:stretch}.larder-main-product .f-product__media--review,.larder-main-product .f-product__media-list--carousel .f-product__media--review{--aspect-ratio: auto}.larder-pdp-review__card{display:flex;flex-direction:column;width:100%;max-width:420px;margin:0 auto;background:#fff;border-radius:8px;overflow:hidden;box-sizing:border-box}.larder-pdp-review__media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px 8px 0 0;background:#f4f4f4}.larder-pdp-review__img,.larder-pdp-review__video,.larder-pdp-review__media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.larder-pdp-review__video{display:none;position:absolute;top:0;right:0;bottom:0;left:0}.larder-pdp-review__media:not(:has(.larder-pdp-review__img)) .larder-pdp-review__video{display:block}.larder-pdp-review__card.is-playing .larder-pdp-review__img,.larder-pdp-review__card.is-playing .larder-pdp-review__play{display:none}.larder-pdp-review__card.is-playing .larder-pdp-review__video{display:block}.larder-pdp-review__play{position:absolute;top:16px;left:16px;width:56px;height:56px;padding:0;border:none;background:transparent;cursor:pointer;z-index:2;line-height:0}.larder-pdp-review__play svg{display:block;width:56px;height:56px}.larder-pdp-review__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;background:#fff;text-align:left}.larder-pdp-review__rating{display:flex;align-items:center;gap:6px}.larder-pdp-review__stars{display:flex;align-items:center;gap:2px}.larder-pdp-review__stars svg{width:14px;height:14px}.larder-pdp-review__rating-text{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:28px}.larder-pdp-review__title{margin:0;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:28px}.larder-pdp-review__text{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:20px}.larder-pdp-review__text p{margin:0}.larder-pdp-review__footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.larder-pdp-review__name{color:#3c3c3c;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:20px}.larder-pdp-review__verified{display:inline-flex;align-items:center;gap:4px;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.04em;text-transform:uppercase}.larder-pdp-review__verified svg{flex-shrink:0}.larder-main-product .larder-comp-products{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;width:100%}.larder-main-product .larder-comp-products__heading,.larder-main-product h3.larder-comp-products__heading{margin:0;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins, sans-serif)!important;font-size:var(--tailwind-typography-size-sm, 14px)!important;font-style:normal;font-weight:var(--tailwind-typography-weight-bold-700, 700)!important;line-height:var(--tailwind-typography-lineHeight-leading-5, 20px)!important;letter-spacing:normal;text-transform:none}.larder-main-product .larder-comp-products__list{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;width:100%}.larder-main-product .larder-comp-products__slider{width:100%;align-self:stretch}.larder-main-product .larder-comp-products__slide{width:100%!important;display:flex;flex-direction:column;align-items:flex-start;gap:8px;box-sizing:border-box}.larder-main-product .larder-comp-products__slider.flickity-enabled .flickity-viewport{overflow:hidden;width:100%}.larder-main-product .larder-comp-products__slider .flickity-page-dots{position:static;display:flex;justify-content:center;gap:8px;padding:12px 0 0;margin:0}.larder-main-product .larder-comp-products__slider .flickity-page-dots .dot{width:8px;height:8px;margin:0;border-radius:50%;background:#d9d9d9;opacity:1}.larder-main-product .larder-comp-products__slider .flickity-page-dots .dot.is-selected{background:#3c3c3c}.larder-main-product .larder-comp-card{display:flex;padding:8px 12px;align-items:flex-start;gap:12px;align-self:stretch;width:100%;box-sizing:border-box;border-radius:var(--radius-boxes, 8px);background:var(--main-color-base-100, #fafafa)}.larder-main-product .larder-comp-card__media{flex:0 0 60px;width:60px;height:60px;border-radius:var(--radius-boxes, 8px);overflow:hidden;background:#d3d3d3}.larder-main-product .larder-comp-card__img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:1 / 1;border-radius:var(--radius-boxes, 8px)}.larder-main-product .larder-comp-card__info{display:flex;flex-direction:column;align-items:flex-start;gap:0;flex:1 1 auto;min-width:0}.larder-main-product .larder-comp-card__title{display:block;margin:0;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:var(--tailwind-typography-size-xs, 12px);font-style:normal;font-weight:var(--tailwind-typography-weight-bold-700, 700);line-height:var(--tailwind-typography-lineHeight-leading-4, 16px);text-decoration:none}.larder-main-product .larder-comp-card__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.larder-main-product .larder-comp-card__swatches .product-card__swatch{margin-block-start:0}.larder-main-product .larder-comp-card__swatches .color-swatch{--color-swatch-item-width: 14px;display:flex;align-items:center;gap:6px;padding-block-end:0}.larder-main-product .larder-comp-card__swatches .color-swatch__item{width:var(--color-swatch-item-width);height:var(--color-swatch-item-width);flex:0 0 auto;border-radius:50%;padding:0;border:1px solid rgba(60,60,60,.12)!important;font-size:0;background-color:var(--bg-color, var(--swatch-background));background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.larder-main-product .larder-comp-card__swatches .color-swatch .btn-rest{display:none!important}.larder-main-product .larder-comp-card__swatch-more{color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:var(--tailwind-typography-size-xs, 12px);font-style:normal;font-weight:var(--tailwind-typography-weight-semibold-600, 600);line-height:var(--tailwind-typography-lineHeight-leading-4, 16px);white-space:nowrap}.larder-main-product .larder-comp-card__price{margin-top:2px}.larder-main-product .larder-comp-card__price .f-price,.larder-main-product .larder-comp-card__price .f-price-item,.larder-main-product .larder-comp-card__price .f-price__regular,.larder-main-product .larder-comp-card__price .f-price__sale{margin:0;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins, sans-serif);font-size:var(--tailwind-typography-size-base, 16px)!important;font-style:normal;font-weight:var(--tailwind-typography-weight-bold-700, 700)!important;line-height:var(--tailwind-typography-lineHeight-leading-7, 28px)}.larder-main-product .larder-comp-card__price .f-price__badge-sale,.larder-main-product .larder-comp-card__price .f-price__badges,.larder-main-product .larder-comp-card__price .f-price__unit-wrapper{display:none}.larder-main-product .larder-comp-card__action{flex:0 0 auto;margin-left:auto;align-self:center}.larder-main-product .larder-comp-card__form,.larder-main-product .larder-comp-card-form{display:block;margin:0}.larder-main-product .larder-comp-card__atc.btn,.larder-main-product .larder-comp-card__atc.btn.btn--primary{display:inline-flex;width:92px;height:30px;min-width:92px;max-width:92px;padding:0;align-items:center;justify-content:center;gap:10px;border:none;border-radius:var(--radius-boxes, 8px);box-sizing:border-box;background:#3c3c3c!important;background-color:#3c3c3c!important;color:var(--main-color-primary-content, #fafafa)!important;text-shadow:0 .5px 0 rgba(255,255,255,.15);font-family:var(--main-fontFamily-primary, Poppins, sans-serif)!important;font-size:var(--daisy-typography-fields-fontSize-sm, 12px)!important;font-style:normal;font-weight:var(--tailwind-typography-weight-semibold-600, 600)!important;line-height:180%!important;text-transform:none;letter-spacing:normal;text-decoration:none;white-space:nowrap;cursor:pointer}.larder-main-product .larder-comp-card__atc.btn span{color:inherit;font:inherit;text-shadow:inherit;line-height:inherit;text-transform:none}.larder-main-product .larder-comp-card__atc.btn svg{display:none}.larder-main-product .larder-comp-card__atc.btn[aria-busy=true] svg,.larder-main-product .larder-comp-card__atc.btn.loading svg{display:block}@media(max-width:479px){.larder-main-product .larder-trust__icon{width:12px;height:12px}.larder-main-product .larder-trust__text{font-size:9px}.larder-main-product .larder-trust__icon svg{width:12px;height:12px}.larder-main-product .larder-pdp-features__card{padding:12px 4px}.larder-main-product .larder-comp-card{flex-wrap:wrap}.larder-main-product .larder-comp-card__action{margin-left:auto;width:auto}}.gallery-images--larder .gi-slider-wrap{position:relative;width:auto;margin-right:calc(-1 * var(--gi-bleed-right, 40px) + var(--gi-gap, 24px));min-width:0}.gallery-images--larder .f-grid,.gallery-images--larder .f-grid.flickity-enabled{margin-left:0!important;margin-right:0!important;column-gap:0!important;row-gap:0!important;gap:0!important;--column-gap: 0px;--column-gap-mobile: 0px;padding-bottom:0!important}.gallery-images--larder .f-column{width:var(--swiper-column-width, 66vw)!important;margin:0!important;margin-right:var(--gi-gap, 24px)!important;padding:0!important}.gallery-images--larder .f-swiper--2-cols .f-column{width:var(--swiper-column-width, 40vw)!important}.gallery-images--larder .f-column:last-child{margin-right:0!important}.gallery-images--larder .flickity-enabled .f-column{margin:0!important;margin-right:var(--gi-gap, 24px)!important;padding:0!important}.gallery-images--larder .flickity-enabled .f-column:last-child{margin-right:0!important}.gallery-images--larder .gi-controls{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:16px;margin-top:24px;min-height:42px;width:100%;max-width:100%;box-sizing:border-box;padding-inline:0}.gallery-images--larder .gi-controls .flickity-page-dots,.gallery-images--larder .flickity-page-dots{position:static;left:auto;bottom:auto;width:auto;max-width:none;margin:0;padding:0;min-height:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;list-style:none;text-align:right;box-sizing:border-box;z-index:2}.gallery-images--larder .gi-controls .flickity-page-dots{display:flex!important}.gallery-images--larder .gi-controls .flickity-page-dots~.flickity-page-dots{display:none!important}.gallery-images--larder flickity-component .flickity-page-dots{display:none!important}.gallery-images--larder .flickity-page-dots .dot{flex:0 0 auto;display:inline-block;width:12px;height:12px;margin:0;padding:0;background:transparent!important;border:2px solid #dfdcd3!important;border-radius:50%;box-sizing:border-box;opacity:1!important}.gallery-images--larder .flickity-page-dots .dot.is-selected{background:#dfdcd3!important;border-color:#dfdcd3!important;border-width:0!important}.gallery-images--larder .gi-nav__next{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;line-height:0}.gallery-images--larder .gi-nav__next svg{display:block;width:42px;height:42px}.gallery-images--larder .flickity-button,.gallery-images--larder .flickity-prev-next-button{display:none!important}@media(max-width:767.98px){.gallery-images--larder .gi-slider-wrap{width:100%;margin-right:0;overflow:visible}.gallery-images--larder .f-swiper,.gallery-images--larder .f-grid{padding-inline:0!important;margin-inline:0!important}.gallery-images--larder .f-swiper.flickity-enabled{display:block!important;overflow:visible!important}.gallery-images--larder .f-column,.gallery-images--larder .f-swiper .f-column,.gallery-images--larder .flickity-enabled .f-column{width:100%!important;margin-right:0!important}.gallery-images--larder.gallery-images--mobile-half .gi-slider-wrap{width:calc(100% + var(--gi-container-pad, 24px));margin-right:calc(-1 * var(--gi-container-pad, 24px));overflow:hidden}.gallery-images--larder.gallery-images--mobile-half .f-column,.gallery-images--larder.gallery-images--mobile-half .f-swiper .f-column,.gallery-images--larder.gallery-images--mobile-half .flickity-enabled .f-column{width:calc((100% - var(--gi-gap, 24px)) / 1.5)!important;margin-right:var(--gi-gap, 24px)!important}.gallery-images--larder.gallery-images--mobile-half .f-column:last-child,.gallery-images--larder.gallery-images--mobile-half .flickity-enabled .f-column:last-child{margin-right:0!important}}@media(min-width:768px){.gallery-images--larder .f-column{width:calc((100% - (var(--gi-slides-d, 3.5) - 1) * var(--gi-gap, 24px)) / var(--gi-slides-d, 3.5))!important;margin-right:var(--gi-gap, 24px)!important}.gallery-images--larder .flickity-enabled .f-column{margin-right:var(--gi-gap, 24px)!important}.gallery-images--larder .flickity-enabled .f-column:last-child{margin-right:0!important}.gallery-images--larder .gi-controls{display:flex;gap:90px;margin-top:40px}}.shopify-section.larder-collection-banner-section{position:sticky;top:0;z-index:23;background-color:var(--color-background, #fff);transition:top .2s ease}body.header-pinned .shopify-section.larder-collection-banner-section{top:calc(var(--f-header-height, 72px) - 2px)}.larder-collection-banner{--lcb-container-pad: 24px;background-color:var(--color-background);color:var(--color-foreground);padding-top:var(--lcb-pad-top-m, 40px);padding-bottom:var(--lcb-pad-bottom-m, 40px)}.larder-collection-banner.color-scheme-7{padding-block:30px 40px}.larder-collection-banner .lcb-shell{width:100%;box-sizing:border-box;position:relative}.larder-collection-banner .lcb-header{display:flex;flex-direction:column;margin-bottom:var(--lcb-header-gap-m, 16px)}.larder-collection-banner .lcb-header>*:last-child{margin-bottom:0!important}.larder-collection-banner .lcb-tabs-wrap{display:flex;flex-direction:column;gap:10px;min-width:0}.larder-collection-banner .lcb-tabs{position:relative;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--lcb-tab-gap, 12px);padding-bottom:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.larder-collection-banner .lcb-tabs.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.larder-collection-banner .lcb-shell:after{content:none}.larder-collection-banner .lcb-tabs::-webkit-scrollbar{display:none;height:0}.larder-collection-banner .lcb-scrollbar{width:100%;height:4px}.larder-collection-banner .lcb-scrollbar[hidden]{display:none}.larder-collection-banner .lcb-scrollbar__track{position:relative;width:100%;height:4px;border-radius:2px;background:#bdcebd;overflow:hidden}.larder-collection-banner .lcb-scrollbar__thumb{position:absolute;top:0;left:0;height:4px;width:64px;border-radius:2px;background:#396746;cursor:grab;touch-action:none;will-change:transform}.larder-collection-banner .lcb-scrollbar__thumb:active{cursor:grabbing;background:#2f563a}.larder-collection-banner .lcb-tab{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:8px 14.3px;color:#111;text-align:center;text-decoration:none;font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:var(--tailwind-typography-size-sm, 14px);font-style:normal;font-weight:var(--tailwind-typography-weight-bold-700, 700);line-height:var(--tailwind-typography-lineHeight-leading-5, 20px);border-radius:var(--radius-boxes, 8px);border:2px solid var(--color-text-body);background:transparent;white-space:nowrap;box-sizing:border-box;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.larder-collection-banner .lcb-tab:hover{color:#111;text-decoration:none}.larder-collection-banner .lcb-tab.is-active,.larder-collection-banner .lcb-tab:hover{color:var(--color-btn-text);background:#396746;border-color:#396746}@media(max-width:767.98px){.larder-collection-banner .lcb-tabs-wrap{width:calc(100% + var(--lcb-container-pad, 24px));margin-right:calc(-1 * var(--lcb-container-pad, 24px))}.larder-collection-banner .lcb-tabs{padding-right:var(--lcb-container-pad, 24px)}.larder-collection-banner .lcb-scrollbar{padding-right:var(--lcb-container-pad, 24px);box-sizing:border-box}.larder-collection-banner .lcb-tab{padding:8px 13.5px}}@media(min-width:768px){.larder-collection-banner{--lcb-container-pad: 40px;padding-top:var(--lcb-pad-top-d, 40px);padding-bottom:var(--lcb-pad-bottom-d, 40px)}.larder-collection-banner .lcb-header{margin-bottom:var(--lcb-header-gap-d, 16px)}.larder-collection-banner .lcb-tabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.larder-collection-banner .lcb-tab{height:42px;min-height:42px;max-height:42px;box-sizing:border-box;white-space:nowrap}.larder-collection-banner .lcb-tab .lcb-tab__label{display:block;white-space:nowrap;line-height:1.1;text-align:center}}.larder-cart-drawer.f-drawer,.larder-cart-drawer.f-drawer-cart{width:375px;max-width:375px;background:var(--main-color-base-200, #f4f4f4);border-left:2px solid var(--main-color-base-content, #3c3c3c)}.larder-cart-drawer.f-drawer:not([open]),.larder-cart-drawer.f-drawer-cart:not([open]){transform:translate3d(100%,0,0)!important;visibility:hidden;pointer-events:none}.larder-cart-drawer.f-drawer[open],.larder-cart-drawer.f-drawer-cart[open]{visibility:visible;pointer-events:auto}@media(max-width:374.98px){.larder-cart-drawer.f-drawer,.larder-cart-drawer.f-drawer-cart{width:100%;max-width:100vw}}.larder-cart-drawer .f-drawer__content,.larder-cart-drawer .f-cart-drawer,.larder-cart-drawer .f-cart-drawer__inner{background:var(--main-color-base-200, #f4f4f4)}.larder-cart-drawer .f-drawer__content{height:100%;max-height:100%;min-height:0!important;overflow:hidden;padding-bottom:0!important}.larder-cart-drawer .f-cart-drawer,.larder-cart-drawer .f-cart-drawer__inner{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.larder-cart-drawer .f-cart-drawer .f-drawer__header:after,.larder-cart-drawer .f-drawer__header:after{display:none!important}.larder-cart-drawer .f-drawer__header{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px;height:auto!important;min-height:0;padding:12px 24px 12px 23px!important}.larder-cart-drawer .f-drawer__header-title{display:flex;align-items:baseline;gap:8px;margin:0;color:var(--main-color-base-content, #3c3c3c);font-family:Playfair Display,serif!important;font-size:24px!important;font-style:normal;font-weight:500!important;line-height:112%!important}.larder-cart-drawer .larder-cart-drawer__title{font:inherit}.larder-cart-drawer .larder-cart-drawer__count{display:inline-flex;align-items:baseline;gap:4px;color:var(--main-color-base-content, #3c3c3c);font-family:Poppins,sans-serif!important;font-size:12px!important;font-style:normal;font-weight:400!important;line-height:16px!important}.larder-cart-drawer .f-cart-drawer.is-empty .larder-cart-drawer__count{display:none!important}.larder-cart-drawer .f-drawer__close{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;flex:0 0 42px;width:42px!important;height:42px!important;min-width:42px;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;line-height:0}.larder-cart-drawer .f-drawer__close svg{display:block;width:42px!important;height:42px!important}.larder-cart-drawer .f-cartgoal,.larder-cart-drawer .f-cartgoal__drawer{display:flex!important;align-items:center;justify-content:center;width:100%;height:36px;min-height:36px;margin:0;padding:0 16px;box-sizing:border-box;background:var(--main-color-base-content, var(--color-text-heading));color:var(--main-color-base-100, var(--color-background));z-index:2}.larder-cart-drawer .f-cartgoal.hidden{display:flex!important}.larder-cart-drawer .f-cartgoal--done{background:var(--color-btn-bg);color:var(--color-btn-text)}.larder-cart-drawer .f-cartgoal__title{display:flex;align-items:center;justify-content:center;width:100%;margin:0;color:inherit;font-family:Poppins,sans-serif!important;font-size:14px!important;font-style:normal;font-weight:400!important;line-height:16px!important;text-transform:none}.larder-cart-drawer .f-cartgoal__default-message,.larder-cart-drawer .f-cartgoal__success-message{display:none;align-items:center;justify-content:center;gap:6px;color:inherit;font:inherit;text-align:center}.larder-cart-drawer .f-cartgoal__default-message p,.larder-cart-drawer .f-cartgoal__success-message p{display:inline;margin:0}.larder-cart-drawer .f-cartgoal__default-message strong,.larder-cart-drawer .f-cartgoal__default-message b,.larder-cart-drawer .f-cartgoal__success-message strong,.larder-cart-drawer .f-cartgoal__success-message b{font-weight:700}.larder-cart-drawer .f-cartgoal__default-message{display:inline-flex}.larder-cart-drawer .f-cartgoal--done .f-cartgoal__default-message{display:none}.larder-cart-drawer .f-cartgoal--done .f-cartgoal__success-message{display:inline-flex}.larder-cart-drawer .f-cartgoal__success-message svg{flex:0 0 16px;width:16px;height:16px}.larder-cart-drawer .f-cartgoal__inner{display:none}.larder-cart-drawer:has(.f-cartgoal) foxkit-cart-goal,.larder-cart-drawer:has(.f-cartgoal) .foxkit-cart-goal-hook{display:none!important}.larder-cart-drawer .f-cart-drawer.is-empty .f-drawer__scroller{display:flex;flex-direction:column;align-items:center;padding:32px 24px 40px}.larder-cart-drawer .f-cart-drawer__empty{display:none;max-width:100%;margin:0;width:100%}.larder-cart-drawer .f-cart-drawer.is-empty .f-cart-drawer__empty{display:flex!important;flex-direction:column;align-items:center;gap:19px}.larder-cart-drawer .f-cart-drawer__empty-text{margin:0!important;color:var(--main-color-base-content, var(--color-text-heading));font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:24px!important;font-style:normal;font-weight:700!important;line-height:112%!important}.larder-cart-drawer .f-cart-drawer__empty-sub{margin:0;color:var(--main-color-base-content, var(--color-text-body));font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:400;line-height:20px}.larder-cart-drawer .f-cart-drawer__empty .btn-cart-emtpy{display:flex;align-items:center;justify-content:center;width:100%;max-width:327px;margin:0!important;min-width:48px;min-height:48px;padding:0 20px!important;border-radius:4px!important;box-sizing:border-box;font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:18px!important;font-style:normal;font-weight:600!important;line-height:180%!important;text-transform:none}.larder-cart-drawer .f-cart-drawer__empty .btn-cart-emtpy.btn--primary{background:var(--main-color-base-content, var(--color-text-heading))!important;border:1px solid var(--main-color-base-content, var(--color-text-heading))!important;color:var(--main-color-base-100, var(--color-background))!important}.larder-cart-drawer .f-cart-drawer__empty .btn-cart-emtpy.btn--primary:hover{background:var(--main-color-base-content, var(--color-text-heading))!important;border-color:var(--main-color-base-content, var(--color-text-heading))!important;color:var(--main-color-base-100, var(--color-background))!important}.larder-cart-drawer .f-cart-drawer__empty .btn-cart-emtpy.btn--secondary{width:100%;background:transparent!important;border:1px solid var(--color-text-body)!important;color:var(--color-btn-bg)!important}.larder-cart-drawer .f-cart-drawer__empty .btn-cart-emtpy.btn--secondary:hover{background:transparent!important;border-color:var(--color-text-body)!important;color:var(--color-btn-bg)!important}.larder-cart-drawer .f-cart-drawer__empty .btn-cart-emtpy--hug{display:inline-flex;width:auto;max-width:100%;align-self:center}.larder-cart-drawer .f-cart-drawer:not(.is-empty) .f-drawer__footer,.larder-cart-drawer .f-cart-drawer:not(.is-empty) .larder-cart-drawer__checkout{display:flex!important}.larder-cart-drawer .f-cart-drawer .f-drawer__footer{display:flex;flex:0 0 auto;flex-direction:column;gap:4px;padding:12px 24px 16px!important;background:var(--main-color-base-100, var(--color-background));border-top:2px solid #396746!important;position:relative;z-index:2}.larder-cart-drawer .f-cart-drawer__block-subtotal{display:flex;flex-direction:column;gap:4px}.larder-cart-drawer .f-cart-drawer__block-subtotal+.f-cart-drawer__buttons{margin-top:0}.larder-cart-drawer .f-cart-drawer__totals{width:100%;margin-bottom:0}.larder-cart-drawer .f-cart-drawer__subtotal,.larder-cart-drawer .f-cart-drawer__subtotal-value{margin:0;color:var(--main-color-base-content, var(--color-text-heading));font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:18px!important;font-style:normal;font-weight:700!important;line-height:var(--tailwind-typography-lineHeight-leading-7, 28px)!important;text-transform:uppercase}.larder-cart-drawer .f-cart-drawer__notice{margin:0;color:#1119;text-align:center;font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.larder-cart-drawer .larder-cart-drawer__foxkit,.larder-cart-drawer [data-foxkit-cart-summary]{color:var(--color-text-body);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-weight:300;line-height:16px}.larder-cart-drawer [data-foxkit-cart-summary] strong,.larder-cart-drawer [data-foxkit-cart-summary] b,.larder-cart-drawer [data-foxkit-cart-summary] [class*=Checkout],.larder-cart-drawer [data-foxkit-cart-summary] [class*=brand],.larder-cart-drawer [data-foxkit-cart-summary] [class*=logo],.larder-cart-drawer [data-foxkit-cart-summary] [class*=title]{font-weight:400}.larder-cart-drawer .f-cart-drawer__buttons{width:100%;margin-top:0}.larder-cart-drawer .f-cart-drawer__form{width:100%}.larder-cart-drawer .larder-cart-drawer__checkout.btn.btn--primary{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 20px!important;border-radius:4px!important;border:1px solid var(--main-color-base-content, var(--color-text-heading))!important;background:var(--main-color-base-content, var(--color-text-heading))!important;color:var(--main-color-base-100, var(--color-background))!important;font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:18px!important;font-style:normal;font-weight:600!important;line-height:180%!important;text-transform:none}.larder-cart-drawer .larder-cart-drawer__checkout.btn.btn--primary:hover{background:var(--main-color-base-content, var(--color-text-heading))!important;border-color:var(--main-color-base-content, var(--color-text-heading))!important;color:var(--main-color-base-100, var(--color-background))!important}.larder-cart-drawer .f-cart-drawer__buttons a:not(.btn--primary):not(.btn--secondary){display:block;margin-top:4px;color:var(--main-color-base-content, var(--color-text-heading));text-align:center;font-family:var(--font-body-family, Montserrat, sans-serif);font-size:15px;font-weight:400;line-height:24px;text-decoration:none}.larder-cart-drawer .larder-cart-drawer__trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;margin:0;padding:0;list-style:none}.larder-cart-drawer .larder-cart-drawer__trust-item{display:inline-flex;align-items:center;gap:4px;color:var(--main-color-base-content, var(--color-text-heading));font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:11px;font-weight:400;line-height:16px}.larder-cart-drawer .larder-cart-drawer__trust-item svg{flex:0 0 12px;width:12px;height:12px;color:#396746}.larder-cart-drawer .larder-cart-drawer__trust-item svg [fill=currentColor]{fill:#396746}.larder-cart-drawer .larder-cart-drawer__trust-item svg [stroke=currentColor]{stroke:#396746}.larder-cart-drawer .f-cart-drawer .f-drawer__scroller{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 24px}.larder-cart-drawer .f-cart-drawer__item{padding:0 0 16px;margin:0;border-bottom:1px solid #bdcebd}.larder-cart-drawer .f-cart-drawer__item+.f-cart-drawer__item{margin-top:16px}.larder-cart-drawer .f-cart-drawer__product{display:flex;align-items:center;gap:19px}.larder-cart-drawer .f-cart-drawer__product-image{position:relative;width:76px;height:76px;flex:0 0 76px;overflow:hidden;border-radius:var(--radius-boxes, 8px)}.larder-cart-drawer .f-cart-drawer__product-image .f-image,.larder-cart-drawer .f-cart-drawer__product-image [style*=--aspect-ratio]{display:block;width:76px!important;height:76px!important;--aspect-ratio: 1 !important;border-radius:var(--radius-boxes, 8px)}.larder-cart-drawer .f-cart-drawer__product-image [style*=--aspect-ratio]:before{display:none!important;padding-top:0!important;content:none!important}.larder-cart-drawer .f-cart-drawer__product-image img,.larder-cart-drawer .f-cart-drawer__product-image svg{display:block;width:76px;height:76px;object-fit:cover;border-radius:var(--radius-boxes, 8px)}.larder-cart-drawer .f-cart-drawer__product-info{flex:1 1 auto;min-width:0;padding-inline-start:0}.larder-cart-drawer .f-cart-drawer__product-header{align-items:flex-start;gap:8px;margin-bottom:0}.larder-cart-drawer .f-cart-drawer__product-name{flex:1 1 auto;min-width:0;padding-inline-end:0;color:var(--main-color-base-content, var(--color-text-heading))!important;font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:14px!important;font-style:normal;font-weight:700!important;line-height:20px!important;text-decoration:none;text-transform:none}.larder-cart-drawer cart-remove-button{display:flex;flex:0 0 auto;line-height:0}.larder-cart-drawer .f-cart-drawer__remove{flex:0 0 auto;width:20px!important;height:20px!important;min-width:20px;margin:0!important;padding:0!important;color:var(--main-color-base-content, var(--color-text-heading));line-height:0!important;text-decoration:none!important}.larder-cart-drawer .f-cart-drawer__remove:after{display:none!important}.larder-cart-drawer .f-cart-drawer__remove svg{display:block;width:18px;height:18px}.larder-cart-drawer .f-cart-drawer__product-options{margin:0}.larder-cart-drawer .f-cart-drawer__option{margin:0;color:var(--main-color-secondary-content, #434c3e)!important;font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:12px!important;font-style:normal;font-weight:600!important;line-height:16px!important}.larder-cart-drawer .f-cart-drawer__product-tuning{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:8px}.larder-cart-drawer .f-cart-drawer__product-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.larder-cart-drawer .f-cart-drawer__save-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;background:var(--color-btn-bg, #396746);color:var(--main-color-base-100, #fafafa);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.larder-cart-drawer .f-cart-drawer__product-prices,.larder-cart-drawer .f-cart-drawer__discounted-prices{display:flex;align-items:center;justify-content:flex-end;gap:4px}.larder-cart-drawer .f-cart-drawer__product-price{color:var(--main-color-base-content, var(--color-text-heading))!important;font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:14px!important;font-style:normal;font-weight:700!important;line-height:20px!important}.larder-cart-drawer .f-cart-drawer__product-price--compare{text-decoration:line-through}.larder-cart-drawer .f-cart-drawer__qty,.larder-cart-drawer .f-cart-drawer__qty quantity-popover,.larder-cart-drawer .f-cart-drawer__qty .f-quantity__wrapper{display:inline-flex;align-items:center;width:auto}.larder-cart-drawer .f-cart-drawer__product .f-quantity{display:inline-flex;align-items:center;box-sizing:border-box;width:96px!important;height:48px!important;min-height:48px;border-radius:var(--radius-boxes, 8px);border:2px solid var(--main-color-base-300, #dfdcd3);background:var(--main-color-base-100, #fafafa)}.larder-cart-drawer .f-cart-drawer__product .f-quantity__button{width:28px;height:100%;min-width:0;padding:0!important;color:var(--main-color-base-content, var(--color-text-heading))}.larder-cart-drawer .f-cart-drawer__product .f-quantity__button svg{width:14px;height:14px}.larder-cart-drawer .f-cart-drawer__product .f-quantity__input,.larder-cart-drawer .f-cart-drawer__product .f-quantity__input.form-control{flex:1 1 auto;width:auto;min-width:0;height:100%;padding:0;border:none!important;background:transparent!important;box-shadow:none!important;color:var(--main-color-base-content, var(--color-text-heading))!important;font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.larder-cart-drawer .f-cart-drawer__product .f-quantity__input::-webkit-outer-spin-button,.larder-cart-drawer .f-cart-drawer__product .f-quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.larder-cart-drawer .larder-cart-upsell{margin-top:16px}.larder-cart-drawer .larder-cart-upsell__heading{margin:0 0 12px;color:var(--color-btn-bg, #396746);font-family:var(--main-fontFamily-primary, Poppins),sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:20px!important}.larder-cart-drawer .larder-cart-upsell__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.larder-cart-drawer .larder-cart-upsell__item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--main-color-base-100, #fafafa);border-radius:12px}.larder-cart-drawer .larder-cart-upsell__image{flex:0 0 72px;width:72px;height:72px;overflow:hidden;border-radius:var(--radius-boxes, 8px)}.larder-cart-drawer .larder-cart-upsell__image img,.larder-cart-drawer .larder-cart-upsell__image svg{display:block;width:72px;height:72px;object-fit:cover}.larder-cart-drawer .larder-cart-upsell__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:4px}.larder-cart-drawer .larder-cart-upsell__title{display:block;width:100%;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none}.larder-cart-drawer .larder-cart-upsell__row{display:flex;align-items:center;justify-content:space-between;width:100%}.larder-cart-drawer .larder-cart-upsell__offer{display:flex;flex-direction:column;align-items:flex-end;max-width:121px;width:100%}.larder-cart-drawer .larder-cart-upsell__badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:8px;background:var(--color-btn-bg, #396746);color:var(--main-color-base-100, #fafafa);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.larder-cart-drawer .larder-cart-upsell__prices{display:flex;align-items:center;width:100%;gap:4px}.larder-cart-drawer .larder-cart-upsell__price{color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.larder-cart-drawer .larder-cart-upsell__price--compare{text-decoration:line-through}.larder-cart-drawer .larder-cart-upsell__price--sale{color:var(--color-btn-bg, #396746)}.larder-cart-drawer .larder-cart-upsell__form,.larder-cart-drawer .larder-cart-upsell__product-form{display:flex;align-items:center;margin:0 0 0 auto;flex:0 0 auto}.larder-cart-drawer .larder-cart-upsell__add{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;width:auto;height:32px;min-height:32px;max-height:32px;padding:0 12px!important;border:none;border-radius:var(--radius-boxes, 8px);background:var(--main-color-base-content, var(--color-text-heading));color:var(--main-color-primary-content, #fafafa);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1;cursor:pointer}.larder-cart-drawer .larder-cart-upsell__add .f-spinner-icon{display:none;position:absolute;width:16px;height:16px}.larder-cart-drawer .larder-cart-upsell__add.btn--loading .larder-cart-upsell__add-text{visibility:hidden}.larder-cart-drawer .larder-cart-upsell__add.btn--loading .f-spinner-icon{display:block}.show-dropdown-menu-on-hover .f-site-nav__dropdown--mega{--f-mega-hover-bridge: calc(var(--section-padding-bottom, 10px) + 24px);margin-top:0!important;transform:none!important;transition:opacity .15s ease,visibility .15s ease!important}.show-dropdown-menu-on-hover .f-menu__item-active .f-site-nav__dropdown--level2{transition:opacity .15s ease,visibility .15s ease!important}.show-dropdown-menu-on-hover.f-header__mega-active .f-header__dropdown-overlay{pointer-events:none!important}.f-site-nav__dropdown--mega:has(.larder-mega){padding:0;background:var(--main-color-base-100, #fff)!important;overflow:visible}.show-dropdown-menu-on-hover .f-menu__item-active .f-site-nav__dropdown--mega:has(.larder-mega):before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--f-mega-hover-bridge, 34px)}.f-site-nav__dropdown--mega:has(.larder-mega)>:not(.larder-mega){display:none}.larder-mega{display:block;box-sizing:border-box;width:100%;padding:40px 0;background:var(--main-color-base-100, #fff);max-height:calc(95vh - var(--f-header-height, 72px));overflow-x:hidden;overflow-y:auto}.larder-mega__inner{display:flex;align-items:stretch;gap:32px}.larder-mega__cols{display:flex;flex:1 1 auto;min-width:0;gap:32px}.larder-mega__col{flex:0 1 33.33%;min-width:0}.larder-mega__label{margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid #bdcebd;font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:1.44px;text-transform:uppercase}.larder-mega__heading{display:block;margin:0 0 10px;font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px;color:inherit;text-decoration:none}.larder-mega__links{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.larder-mega__links a{font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}.larder-mega__icons{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.larder-mega__chip{display:inline-flex;align-items:center;gap:8px;padding:12px;border-radius:8px;background:var(--main-color-base-300, #dfdcd3);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;width:100%}.larder-mega__chip-icon{display:inline-flex;width:20px;height:20px;flex:0 0 20px}.larder-mega__chip-icon img,.larder-mega__chip-icon svg{display:block;width:20px;height:20px;object-fit:contain}.larder-mega__promo{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 300px;width:300px;min-height:223px;padding:20px;overflow:hidden;border-radius:var(--radius-boxes, 8px);text-decoration:none;box-sizing:border-box}.larder-mega__promo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.larder-mega__promo--overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(8deg,#3339,#33333340);pointer-events:none}.larder-mega__promo-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:260px;height:100%}.larder-mega__badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:8px;background:#ffffff47;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;line-height:17px;letter-spacing:1.54px;text-transform:uppercase}.larder-mega__promo-heading{margin:0;color:#fff;font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:18px;font-weight:700;line-height:28px;align-self:stretch}.larder-mega__promo-text{margin:0;color:#fffc;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:20px;align-self:stretch;flex-grow:1}.larder-mega__promo-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:13px 20px;border-radius:8px;background:#fff;color:#396746;font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:12px;font-weight:700;line-height:16px}@media(max-width:1199px){.larder-mega{padding:32px 0}.larder-mega__inner{gap:24px}.larder-mega__promo{flex-basis:280px;width:280px}}.shopify-section.larder-mega-section-wrap{height:0;margin:0;padding:0;overflow:hidden}.larder-mega__cols>:nth-child(n+6){display:none}.f-drawer-mobile-nav.f-drawer--left{width:100vw;max-width:100vw}.f-mobile-nav--larder{--mobile-row-height: 56px;background:#fff;min-height:100%}.f-mobile-nav--larder .larder-mobile-nav__close{inset-inline-end:16px;inset-block-start:8px;width:42px;height:42px!important;padding:0;display:flex;align-items:center;justify-content:center;transform:none}.f-mobile-nav--larder .larder-mobile-nav__close svg{width:42px;height:42px;display:block}.f-mobile-nav--larder .site-logo{padding:0 24px;height:56px;border-bottom:1px solid #e1e2db}.f-mobile-nav--larder .f-mobile-nav__inner{padding:0}.f-mobile-nav--larder .f-mobile-nav__inner>ul>.f-mobile-nav__item{flex-direction:column;flex-wrap:nowrap;align-items:stretch;overflow:visible;border-bottom:1px solid #e1e2db}.f-mobile-nav--larder .f-mobile-nav__inner>ul>.f-mobile-nav__item>.f-mobile-nav__link{display:flex;align-items:center;height:56px;padding:0 48px 0 24px;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:700;line-height:28px;text-transform:capitalize}.f-mobile-nav--larder .f-mobile-nav__item--sale{color:#e05a2b}.f-mobile-nav--larder .f-mobile-nav__item--sale>.f-mobile-nav__link,.f-mobile-nav--larder .f-mobile-nav__item--sale>.f-mobile-nav__link span{color:#e05a2b!important}.f-mobile-nav--larder .f-mobile-nav__inner>ul>.f-mobile-nav__item>collapsible-tab{display:block;width:100%}.f-mobile-nav--larder .f-mobile-nav__inner>ul>.f-mobile-nav__item>collapsible-tab>.f-mobile-nav__arrow{top:0;inset-inline-end:8px;width:40px;height:56px;z-index:11}.f-mobile-nav--larder .f-mobile-nav__inner>ul>.f-mobile-nav__item>collapsible-tab>.f-mobile-nav__arrow .f-mobile-nav__arrow-icon{height:16px}.f-mobile-nav--larder .f-mobile-nav__inner>ul>.f-mobile-nav__item>collapsible-tab>.f-mobile-nav__arrow .f-mobile-nav__arrow-icon svg,.f-mobile-nav--larder .f-mobile-nav__inner>ul>.f-mobile-nav__item>collapsible-tab>.f-mobile-nav__arrow .f-mobile-nav__arrow-icon svg:last-child{position:static;width:16px;height:16px;transform:none}.f-mobile-nav--larder .f-mobile-nav__inner>ul>.f-mobile-nav__item>collapsible-tab[open]>.f-mobile-nav__arrow svg{transform:rotate(90deg)}.f-mobile-nav--larder .f-mobile-nav__item--mega{cursor:pointer}.f-mobile-nav--larder .f-mobile-nav__item--mega>collapsible-tab>.f-mobile-nav__dropdown{display:none!important}.f-mobile-nav--larder .f-mobile-nav__item--mega>collapsible-tab>.f-mobile-nav__arrow{pointer-events:none}.f-mobile-nav--larder .f-mobile-nav__inner>ul>.f-mobile-nav__item>collapsible-tab>.f-mobile-nav__dropdown{padding-inline-start:0;width:100%;overflow:hidden;background:#fff}.f-mobile-nav--larder collapsible-tab>[data-content]{overflow:hidden}.f-mobile-nav--larder .f-mobile-nav__subitem{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;overflow:visible;border-bottom:1px solid #e1e2db}.f-mobile-nav--larder .f-mobile-nav__subitem>collapsible-tab{display:block;width:100%}.f-mobile-nav--larder .f-mobile-nav__sub-link{display:flex;align-items:center;min-height:56px;padding:0 48px 0 24px;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:400;line-height:28px;text-transform:capitalize}.f-mobile-nav--larder .f-mobile-nav__dropdown .f-mobile-nav__arrow{top:0;inset-inline-end:8px;width:40px;height:56px;z-index:11}.f-mobile-nav--larder .f-mobile-nav__dropdown .f-mobile-nav__arrow-icon{height:16px}.f-mobile-nav--larder .f-mobile-nav__dropdown .f-mobile-nav__arrow-icon svg,.f-mobile-nav--larder .f-mobile-nav__dropdown .f-mobile-nav__arrow-icon svg:last-child{position:static;width:16px;height:16px;transform:none}.f-mobile-nav--larder .f-mobile-nav__subitem>collapsible-tab[open]>.f-mobile-nav__arrow svg{transform:rotate(180deg)}.f-mobile-nav--larder .f-mobile-nav__dropdown--level3{overflow:hidden;background:#fff}.f-mobile-nav--larder .f-mobile-nav__sub-item--level3 .f-mobile-nav__sub-link{padding-left:40px;font-weight:400}.larder-mega-mobile-root{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none}.larder-mega-mobile{display:none;flex-direction:column;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;pointer-events:auto;overflow:hidden}.larder-mega-mobile.is-open{display:flex!important}.larder-mega-mobile__header{display:flex;align-items:center;justify-content:space-between;flex:0 0 56px;height:56px;padding:0 16px 0 24px;border-bottom:1px solid #e1e2db}.larder-mega-mobile__back{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--color-btn-bg, #396746);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}.larder-mega-mobile__back svg{display:block;width:16px;height:16px}.larder-mega-mobile__title{color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:700;line-height:28px;text-transform:capitalize}.larder-mega-mobile__close{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;background:transparent;cursor:pointer}.larder-mega-mobile__close svg{display:block}.larder-mega-mobile__body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.larder-mega-mobile__all{display:flex;align-items:center;height:56px;padding:0 24px;background:#c5c9bc;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:700;line-height:28px;text-decoration:none}.larder-mega-mobile__icons{margin:0;padding:0;list-style:none}.larder-mega-mobile__chip{display:flex;align-items:center;gap:8px;height:56px;padding:0 24px;border-bottom:1px solid var(--main-color-base-200, #f4f4f4);background:var(--main-color-base-300, #dfdcd3);color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:700;line-height:28px;text-decoration:none}.larder-mega-mobile__chip-icon{display:inline-flex;width:20px;height:20px;flex:0 0 20px}.larder-mega-mobile__chip-icon img,.larder-mega-mobile__chip-icon svg{display:block;width:20px;height:20px;object-fit:contain}.larder-mega-mobile__details{border-bottom:1px solid #e1e2db}.larder-mega-mobile__summary{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 24px;list-style:none;cursor:pointer;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:400;line-height:28px}.larder-mega-mobile__summary::-webkit-details-marker{display:none}.larder-mega-mobile__chevron{flex:0 0 16px;transition:transform .2s ease}.larder-mega-mobile__details[open]>.larder-mega-mobile__summary .larder-mega-mobile__chevron{transform:rotate(180deg)}.larder-mega-mobile__subhead{display:flex;align-items:center;min-height:48px;padding:12px 24px 8px;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:700;line-height:28px;text-decoration:none}.larder-mega-mobile__links{margin:0;padding:0 0 8px;list-style:none}.larder-mega-mobile__links a{display:flex;align-items:center;min-height:48px;padding:0 24px;color:var(--main-color-base-content, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;font-size:16px;font-weight:400;line-height:28px;text-decoration:none}.larder-mega-mobile__promo-wrap{padding:16px 24px calc(64px + env(safe-area-inset-bottom,0px));margin-bottom:32px}.larder-mega-mobile__promo{flex:none;flex-basis:auto;width:100%;height:auto;min-height:200px;aspect-ratio:auto}.larder-mega-mobile__promo .larder-mega__promo-content{height:auto;max-width:none}.f-drawer-mobile-nav.larder-mega-mobile-open .f-drawer__content,.f-drawer-mobile-nav.larder-mega-mobile-open .scroll-container,.f-drawer-mobile-nav.larder-mega-mobile-open .f-mobile-nav--larder{height:100%;overflow:hidden}.f-drawer-mobile-nav.larder-mega-mobile-open .f-mobile-nav--larder>.larder-mobile-nav__close,.f-drawer-mobile-nav.larder-mega-mobile-open .f-mobile-nav--larder>.site-logo,.f-drawer-mobile-nav.larder-mega-mobile-open .f-mobile-nav--larder>.f-mobile-nav__inner,.f-drawer-mobile-nav.larder-mega-mobile-open .f-mobile-nav--larder>.f-mobile-nav__addons{visibility:hidden}.larder-modern-living em{font-family:Playfair Display,serif!important;font-style:italic}.f-article-card__actions .btn{border-color:#3c3c3c!important}.main-collection .product-grid__header .btn:not(.btn--plain):not(.btn--underline):not(.spr-button,.announcement-bar__close):hover:before{transform:translate(-100%)!important}.larder-newsletter{padding-top:var(--lnl-pad-top-m, 40px);padding-bottom:var(--lnl-pad-bottom-m, 40px);background-color:var(--color-background);color:var(--color-foreground)}.larder-newsletter .lnl-shell{width:100%;box-sizing:border-box}.larder-newsletter .lnl-banner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:var(--lnl-min-h-m, 360px);border-radius:8px;padding:80px 24px;box-sizing:border-box}.larder-newsletter .lnl-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.larder-newsletter .lnl-media__img{display:block;width:100%;height:100%;object-fit:cover}.larder-newsletter .lnl-media__img--desktop{display:none}.larder-newsletter .lnl-media__img--mobile{display:block}.larder-newsletter .lnl-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--lnl-overlay, #fafafa);opacity:var(--lnl-overlay-opacity, .55);pointer-events:none}.larder-newsletter .lnl-content{position:relative;z-index:2;width:100%;max-width:var(--lnl-content-max, 720px);margin:0 auto;text-align:center}.larder-newsletter .lnl-content>h1,.larder-newsletter .lnl-content>h2,.larder-newsletter .lnl-content>h3,.larder-newsletter .lnl-content>.h2,.larder-newsletter .lnl-content>.larder-heading{margin:0 0 16px!important;color:var(--color-text-heading, #3c3c3c)!important;font-family:Playfair Display,serif!important;font-style:normal!important;line-height:112%!important}.larder-newsletter .lnl-content>.p-md{margin:0 0 16px!important;color:var(--color-text-heading, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;line-height:24px}.larder-newsletter .lnl-content>.p-md p{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.larder-newsletter .lnl-content>.p-sm,.larder-newsletter .lnl-content>.p-xl,.larder-newsletter .lnl-content>.p-xs{margin:0 0 16px!important;color:var(--color-text-body, #3c3c3c);font-family:var(--main-fontFamily-primary, Poppins),sans-serif;line-height:24px}.larder-newsletter .lnl-content>.p-sm p,.larder-newsletter .lnl-content>.p-xl p,.larder-newsletter .lnl-content>.p-xs p{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.larder-newsletter .lnl-form{width:100%;max-width:560px;margin:0 auto}.larder-newsletter .lnl-form .newsletter-form{width:100%;margin:0}.larder-newsletter .lnl-form .newsletter-form__wrapper{display:flex;flex-direction:column;align-items:stretch!important;justify-content:center;gap:16px;width:100%}.larder-newsletter .lnl-form .form-control{width:100%;height:48px;min-height:48px;margin:0;padding:0 16px;border:none;border-radius:8px;background:#fff;color:#3c3c3c;font-family:Poppins,sans-serif;font-size:var(--lnl-form-size-m, 16px);box-shadow:none;box-sizing:border-box}.larder-newsletter .lnl-form .form-control::placeholder{color:#3c3c3c8c}.larder-newsletter .lnl-form .newsletter-form__submit,.larder-newsletter .lnl-form .newsletter-form__submit.btn.btn--primary{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:100%!important;min-width:0!important;max-width:none!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0!important;border:1px solid #3c3c3c!important;border-radius:8px!important;background:#3c3c3c!important;color:#fff!important;font-family:Poppins,sans-serif;font-size:var(--lnl-form-size-m, 16px)!important;font-weight:var(--lnl-btn-weight, 700)!important;line-height:1!important;text-transform:capitalize!important;box-shadow:none!important;white-space:nowrap;flex:0 0 auto}.larder-newsletter .lnl-form .newsletter-form__submit.btn.btn--primary:hover{background:#3c3c3c!important;border-color:#3c3c3c!important;color:#fff!important}@media(min-width:768px){.larder-newsletter{padding-top:var(--lnl-pad-top-d, 80px);padding-bottom:var(--lnl-pad-bottom-d, 80px)}.larder-newsletter .lnl-banner{min-height:var(--lnl-min-h-d, 400px);border-radius:var(--lnl-radius, 16px);padding:64px 48px}.larder-newsletter .lnl-media__img--desktop{display:block}.larder-newsletter .lnl-media__img--mobile{display:none}.larder-newsletter .lnl-content>h1,.larder-newsletter .lnl-content>h2,.larder-newsletter .lnl-content>h3,.larder-newsletter .lnl-content>.h2,.larder-newsletter .lnl-content>.larder-heading{line-height:112%!important}.larder-newsletter .lnl-form .form-control,.larder-newsletter .lnl-form .newsletter-form__submit,.larder-newsletter .lnl-form .newsletter-form__submit.btn.btn--primary{font-size:var(--lnl-form-size-d, 18px)!important}.larder-newsletter .lnl-content>.p-md,.larder-newsletter .lnl-content>.p-sm,.larder-newsletter .lnl-content>.p-xl,.larder-newsletter .lnl-content>.p-xs{margin-bottom:24px!important}.larder-newsletter .lnl-form .newsletter-form__wrapper{flex-direction:row;align-items:center;gap:12px}.larder-newsletter .lnl-form .form-control{flex:1 1 auto;width:auto;min-width:0}.larder-newsletter .lnl-form .newsletter-form__submit,.larder-newsletter .lnl-form .newsletter-form__submit.btn.btn--primary{width:101px!important;min-width:101px!important;max-width:101px!important;height:46px!important;flex:0 0 101px}}@media(max-width:575px){.larder-faq h2{max-width:200px;margin-left:auto;margin-right:auto}}.larder-hero .lh-block--larder_buttons_98MRc8 .btn--primary{background:#dfdcd3!important;border-color:#dfdcd3!important}.f-product__media .deferred-media--autoplay .deferred-media__poster-button{display:none!important}.cart-link__count:not(.is-cart-empty){background:#396746!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/64/assets/larder.css.map */
