.wim-contact{padding-bottom:48px}.wim-contact__intro{background:linear-gradient(120deg,#f1f6ee,#fff9e8);border-left:5px solid #267244;border-radius:0 16px 16px 0;padding:28px 32px;margin-bottom:32px}.wim-contact__eyebrow{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#267244;margin:0 0 12px}.wim-contact__intro h2{font-size:clamp(2.6rem,3vw,3.8rem);line-height:1.15;color:#174b35;letter-spacing:-.025em;margin:0 0 14px}.wim-contact__intro p:last-child{font-size:1.6rem;line-height:1.7;margin:0;max-width:800px;color:#4b5b50}.wim-contact__layout{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);gap:32px;align-items:start}.wim-contact__options{display:grid;gap:18px}.wim-contact__card{padding:26px;border-radius:14px;border:1px solid #d9e3d9;background:#f5f8f3}.wim-contact__card h3,.wim-contact__tip h3,.wim-contact__help h3{font-size:1.8rem;line-height:1.35;margin:12px 0 10px;color:#174b35}.wim-contact__card p,.wim-contact__tip p{font-size:1.4rem;line-height:1.65;margin:0 0 14px}.wim-contact__icon{display:inline-flex;color:#267244}.wim-contact__icon svg{width:28px;height:28px;fill:currentColor}.wim-contact__card--email .wim-contact__icon svg{fill:none}.wim-contact__email{display:inline-flex;align-items:center;min-height:44px;color:#174b35;font-weight:650;font-size:1.4rem;overflow-wrap:anywhere;text-underline-offset:4px}.wim-contact__card--whatsapp{background:#174b35;color:#fff;border-color:#174b35}.wim-contact__card--whatsapp h3,.wim-contact__card--whatsapp .wim-contact__icon{color:#fff}.wim-contact__whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:11px 16px;min-height:46px;border-radius:8px;background:#fff;color:#174b35;text-decoration:none;font-size:1.4rem;font-weight:700}.wim-contact__whatsapp:hover{background:#fff1a7}.wim-contact__tip{padding:0 6px}.wim-contact__tip h3{margin-top:0}.wim-contact__form-panel{border:1px solid #d9e3d9;border-radius:16px;padding:32px;background:#fff;box-shadow:0 8px 28px #174b350a;min-width:0;color:#243d30}.wim-contact__form-panel h2{color:#174b35;margin:0 0 10px}.wim-contact__form-intro{font-size:1.4rem;line-height:1.6;margin:0 0 24px;color:#4b5b50}.wim-contact .field__input{border-radius:8px;color:#243d30}.wim-contact .field:after,.wim-contact .field:before{border-radius:8px}.wim-contact .text-area{min-height:150px}.wim-contact .contact__button{margin-top:24px}.wim-contact .contact__button .button{background:#267244;color:#fff;border-radius:8px;min-height:48px;width:100%}.wim-contact .contact__button .button:after{border-radius:8px}.wim-contact__message-hint{font-size:1.2rem;line-height:1.6;margin:0 0 12px;color:#4b5b50}.wim-contact__help{margin-top:40px;padding-top:28px;border-top:1px solid #d9e3d9}.wim-contact__help>h2{color:#174b35;margin:0 0 20px}.wim-contact__help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.wim-contact__help h3{margin-top:0;font-size:1.6rem}.wim-contact__help p{font-size:1.35rem;line-height:1.7;color:#4b5b50;margin:0}.wim-contact a:focus-visible{outline:3px solid #267244;outline-offset:4px}@media(max-width:749px){.wim-contact__layout,.wim-contact__help-grid{grid-template-columns:1fr;gap:22px}.wim-contact__intro,.wim-contact__form-panel{padding:24px 20px}.wim-contact__intro p:last-child{font-size:1.4rem}.wim-contact__card{padding:22px}.wim-contact__email{font-size:1.3rem}}.wim-footer-whatsapp{display:inline-flex;align-items:center;gap:10px;min-height:44px;max-width:100%;color:rgb(var(--color-foreground));text-underline-offset:4px}.wim-footer-whatsapp__icon{display:inline-flex;flex:0 0 28px;width:28px;height:28px;color:#128c4a}.wim-footer-whatsapp__icon svg{display:block;width:100%;height:100%;fill:currentColor}.footer.wim-footer-organized{font-family:Arial,Helvetica,sans-serif;line-height:1.6}.footer.wim-footer-organized .footer__content-top{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-top:12px;padding-bottom:36px}.footer.wim-footer-organized .footer__blocks-wrapper{display:contents}.footer.wim-footer-organized .footer-block.grid__item{width:100%;max-width:none;margin:0;padding:0;min-width:0;text-align:left}.footer.wim-footer-organized .footer-block__heading{font-family:inherit;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:0;margin:0 0 16px}.footer.wim-footer-organized .footer-block__details-content{margin:0;font-size:14px}.footer.wim-footer-organized .footer-block__details-content>li{display:block;margin:0}.footer.wim-footer-organized .footer-block__details-content .list-menu__item--link{display:inline-flex;align-items:center;min-height:36px;font-size:14px;line-height:1.5;padding:6px 0;color:rgba(var(--color-foreground),.82);letter-spacing:0}.footer.wim-footer-organized .footer-block__details-content p{font-size:14px;line-height:1.6;margin:12px 0 0;max-width:30ch;color:rgba(var(--color-foreground),.72);letter-spacing:0}.footer.wim-footer-organized .footer-block--newsletter{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px;margin:0;min-width:0}.footer.wim-footer-organized .footer-block__newsletter{flex:1 1 100%;display:block;text-align:left;margin:0;min-width:0}.footer.wim-footer-organized .footer__newsletter{justify-content:flex-start;max-width:none;margin:0;width:100%}.footer.wim-footer-organized .newsletter-form__field-wrapper{max-width:none;width:100%}.footer.wim-footer-organized .field__input,.footer.wim-footer-organized .field__label{font-family:inherit;font-size:14px;letter-spacing:0}.footer.wim-footer-organized .footer__follow-on-shop{margin:0!important;justify-content:flex-start!important}.footer.wim-footer-organized .footer__list-social.list-social{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0;gap:4px}.footer.wim-footer-organized .list-social__link{padding:10px}.footer.wim-footer-organized .wim-footer-whatsapp{font-size:14px;line-height:1.5;letter-spacing:0;text-decoration:none;gap:10px;min-height:44px}.footer.wim-footer-organized .wim-footer-whatsapp:hover{text-decoration:underline}.footer.wim-footer-organized .wim-footer-whatsapp__icon{color:#25d366}.footer.wim-footer-organized a:focus-visible,.footer.wim-footer-organized button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.footer.wim-footer-organized .footer__content-bottom{padding-top:24px}.footer.wim-footer-organized .footer__content-bottom-wrapper{align-items:center;gap:24px}.footer.wim-footer-organized .footer__localization{padding:0;justify-content:flex-start;width:auto;flex:0 0 auto}.footer.wim-footer-organized .footer__localization h2{font-family:inherit;font-size:12px;letter-spacing:.03em;margin:0 0 8px}.footer.wim-footer-organized .localization-form{padding:0;margin:0}.footer.wim-footer-organized .localization-form__select{font-family:inherit;font-size:13px;margin:0;min-height:44px}.footer.wim-footer-organized .footer__column--info{padding:0;min-width:0;flex:1}.footer.wim-footer-organized .footer__payment{margin:0}.footer.wim-footer-organized .list-payment{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;padding:0;margin:0;max-width:600px}.footer.wim-footer-organized .list-payment__item{padding:0}.footer.wim-footer-organized .footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;width:100%;margin-top:24px;padding-top:20px;border-top:1px solid rgba(var(--color-foreground),.12);text-align:left!important}.footer.wim-footer-organized .copyright__content{font-family:inherit;font-size:12px;line-height:1.7;letter-spacing:0;color:rgba(var(--color-foreground),.72)}.footer.wim-footer-organized .copyright__content:empty{display:none}.footer.wim-footer-organized .policies{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0}.footer.wim-footer-organized .policies li{justify-content:flex-start}.footer.wim-footer-organized .policies li:before{display:none}.footer.wim-footer-organized .policies li a{padding:4px 0}@media screen and (min-width:750px){.footer.wim-footer-organized .footer__content-top{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:36px;padding-top:16px;padding-bottom:40px}}@media screen and (max-width:749px){.footer.wim-footer-organized .footer__content-top{padding-left:24px;padding-right:24px;gap:28px}.footer.wim-footer-organized .footer-block.grid__item,.footer.wim-footer-organized .footer-block--newsletter{padding-bottom:24px;border-bottom:1px solid rgba(var(--color-foreground),.12)}.footer.wim-footer-organized .footer-block--newsletter{padding-bottom:0;border-bottom:0}.footer.wim-footer-organized .footer-block__heading{margin-bottom:12px}.footer.wim-footer-organized .footer__content-bottom{padding-top:24px}.footer.wim-footer-organized .footer__content-bottom-wrapper{padding-left:24px;padding-right:24px;justify-content:flex-start;gap:24px}.footer.wim-footer-organized .footer__column--info{flex:1 1 100%;align-items:flex-start}.footer.wim-footer-organized .list-payment{justify-content:flex-start}.footer.wim-footer-organized .footer__copyright{margin-top:4px}}.wim-header-actions{grid-area:icons;justify-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:0}.wim-header-linden{display:inline-flex;align-items:center;justify-content:center;width:52px;min-height:44px;padding:8px;border-radius:8px;background:#020912;color:#fff;text-decoration:none;transition:background .15s}.wim-header-linden__flag{display:block;width:32px;height:24px;object-fit:contain;border-radius:2px}.wim-header-linden:hover{background:#174b35}.wim-header-linden:focus-visible{outline:3px solid #267244;outline-offset:4px}@media(max-width:989px){.wim-header-actions{display:contents}.wim-header-linden{grid-column:1 / -1;grid-row:2;justify-self:end;margin-top:8px}}.cos-ad{max-width:1200px;margin:20px auto;padding:0 24px;color:#25252d;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;box-sizing:border-box}.cos-ad *{box-sizing:border-box}.cos-ad-label{margin:0 0 5px;font-size:9px;line-height:1.4;text-transform:uppercase;letter-spacing:.14em;color:#6b6660}.cos-ad-inner{display:flex;align-items:center;gap:22px;padding:10px 18px 10px 10px;background:#faf7f1;border:1px solid #ded6c9;border-radius:5px;text-decoration:none;color:inherit;min-height:96px}.cos-ad-inner:hover{background:#f3ede3}.cos-ad-inner:focus-visible{outline:3px solid #aa7937;outline-offset:4px}.cos-ad-inner img{display:block;width:150px;height:76px;object-fit:cover;border-radius:3px;flex-shrink:0}.cos-ad-copy{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.cos-ad-title{font:400 24px/1.15 Georgia,Times New Roman,serif;letter-spacing:-.02em}.cos-ad-text{font-size:13px;line-height:1.4;color:#615d64}.cos-ad-cta{font-size:13px;font-weight:600;white-space:nowrap;border-bottom:1px solid #a68046;padding-bottom:2px}@media(max-width:700px){.cos-ad{margin:16px auto;padding:0 16px}.cos-ad-inner{gap:12px;padding:10px;min-height:86px}.cos-ad-inner img{width:84px;height:62px}.cos-ad-title{font-size:19px}.cos-ad-text,.cos-ad-cta{font-size:11px}.cos-ad-copy{gap:3px}}@media(max-width:360px){.cos-ad-inner{gap:9px}.cos-ad-inner img{width:64px;height:56px}.cos-ad-title{font-size:17px}}.wim-browse{padding-top:12px;padding-bottom:24px}.wim-browse h2{margin:0 0 16px}.wim-browse__cards{display:flex;flex-wrap:wrap;gap:10px}.wim-browse__card{color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));border-radius:24px;padding:10px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;text-decoration:none;font-size:1.4rem;line-height:1.4;min-height:52px}.wim-browse__card:hover{border-color:rgb(var(--color-foreground))}.wim-browse__image{width:100px;height:80px;object-fit:contain}.wim-browse__types{margin-top:20px}.wim-browse__chips{display:flex;flex-wrap:wrap;gap:8px}.wim-browse__chip{color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.3);border-radius:24px;padding:10px 16px;text-decoration:none;font-size:1.4rem;min-height:44px;display:inline-flex;align-items:center;gap:6px}.wim-browse__chip--active{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.wim-browse a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media screen and (max-width:749px){.wim-browse__cards{gap:8px}.wim-browse__card{font-size:1.3rem;padding:9px 14px;min-height:44px}}.wim-dept .wim-dept__guyana-slide{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:20px;padding:30px;background:#f1f5ef;color:#152b20!important}.wim-dept .wim-dept__guyana-copy>p:first-child{font-size:1.1rem;font-weight:700;letter-spacing:.12em;color:#267244;text-transform:uppercase}.wim-dept .wim-dept__guyana-copy h2{font-size:clamp(2.5rem,3.2vw,4.5rem);line-height:1.08;margin:16px 0;color:#152b20}.wim-dept .wim-dept__guyana-copy p{font-size:1.4rem;line-height:1.5}.wim-dept .wim-dept__guyana-copy span{display:inline-block;background:#267244;color:#fff;padding:12px 18px;border-radius:24px;font-size:1.3rem;margin-top:10px}.wim-dept .wim-dept__guyana-products{display:flex;align-items:center;gap:8px;background:#fff;border-radius:48% 48% 12px 12px;padding:25px 8px}.wim-dept .wim-dept__guyana-products img{width:calc((100% - 16px)/3);height:170px;object-fit:contain}@media(max-width:749px){.wim-dept__track:has(.wim-dept .wim-dept__guyana-slide){aspect-ratio:auto}.wim-dept .wim-dept__guyana-slide{grid-template-columns:1fr;gap:12px;padding:24px}.wim-dept .wim-dept__guyana-copy h2{font-size:3.3rem}.wim-dept .wim-dept__guyana-products img{height:140px}}.wim-family-page{max-width:1200px;padding-top:32px;padding-bottom:56px;color:#173e2c}.wim-family-page h1,.wim-family-page h2,.wim-family-page h3{color:#173e2c}.wim-family-page h1{font-size:clamp(3.8rem,6vw,7rem);line-height:1.04;letter-spacing:-.045em;margin:16px 0 24px;max-width:850px}.wim-family-page h2{font-size:clamp(2.7rem,4vw,4rem);line-height:1.16;letter-spacing:-.025em;margin:10px 0 24px}.wim-family-page h3{font-size:2rem;line-height:1.3;margin:12px 0}.wim-family-page p{line-height:1.75;font-size:1.6rem}.wim-family-kicker{font-size:1.2rem!important;text-transform:uppercase;letter-spacing:.14em;font-weight:700}.wim-family-hero{background:#f7f1df;padding:clamp(28px,6vw,72px);border-radius:20px;border-top:6px solid #e7bb48}.wim-family-lead{max-width:650px;font-size:1.9rem!important}.wim-family-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 16px}.wim-family-page .button{background:#174b35;color:#fff;border-radius:8px;min-height:48px;padding:14px 24px;box-shadow:none;--border-opacity:0;text-decoration:none}.wim-family-page .button--secondary{background:transparent;color:#174b35;border:1px solid #174b35}.wim-family-page a:focus-visible,.wim-family-page summary:focus-visible{outline:3px solid #b17700;outline-offset:5px}.wim-family-coverage{font-size:1.3rem!important;font-weight:700}.wim-family-intro,.wim-family-faq{padding:56px 0 0}.wim-family-two{display:grid;grid-template-columns:1fr 1fr;gap:24px}.wim-family-two article{border:1px solid #d9e3da;border-radius:14px;padding:28px}.wim-family-number{color:#54805c;font-weight:700;font-size:1.4rem}.wim-family-panel{margin-top:48px;padding:36px;background:#f4f7f2;border-radius:16px;scroll-margin-top:130px}.wim-family-process{padding-left:24px;margin:24px 0}.wim-family-process li{padding-left:12px;margin-bottom:26px}.wim-family-process li::marker{font-weight:700;color:#22613e}.wim-family-note{font-size:1.4rem!important;border-top:1px solid #cdd9cb;padding-top:20px}.wim-family-expansion{margin-top:48px;padding:36px;border-left:5px solid #e7bb48;background:#fffaf0;border-radius:0 14px 14px 0}.wim-family-faq details{border-bottom:1px solid #d9e3da;padding:20px 0}.wim-family-faq summary{cursor:pointer;font-size:1.7rem;font-weight:700;line-height:1.5}.wim-family-faq details p{max-width:850px}.wim-family-help{padding:28px;margin-top:32px;border:1px solid #d9e3da;border-radius:14px}@media(max-width:749px){.wim-family-two{grid-template-columns:1fr}.wim-family-panel,.wim-family-expansion{padding:24px}.wim-family-page{padding-top:20px}.wim-family-actions .button{width:100%}.wim-family-intro,.wim-family-faq{padding-top:36px}.wim-family-page p{font-size:1.5rem}.wim-family-hero{padding:28px 22px}}.wim-family-page figure{margin:0;min-width:0}.wim-family-page figure img{width:100%;height:auto;border-radius:12px;border:1px solid #d9e3da}.wim-family-page figcaption{font-size:1.3rem;line-height:1.6;margin-top:12px}.wim-family-promo{padding-top:20px;padding-bottom:20px}.wim-family-promo__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#f4f7f2;border-left:4px solid #d8b04b;border-radius:8px;padding:24px;color:#174b35}.wim-family-promo p{margin:0 0 6px;font-size:1.1rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.wim-family-promo h2{margin:0 0 6px;font-size:2.3rem;color:#174b35;line-height:1.25}.wim-family-promo span{font-size:1.4rem;line-height:1.6}.wim-family-promo .button{flex-shrink:0;border-radius:6px;background:#fff;color:#174b35;min-height:44px}@media(max-width:749px){.wim-family-promo__inner{align-items:flex-start;flex-direction:column;gap:16px;padding:20px}.wim-family-promo h2{font-size:2rem}}.wim-share-family{padding-top:24px;padding-bottom:24px;color:#174b35}.wim-share-family__hero{display:grid;grid-template-columns:1fr 1fr;background:#fbf5e6;border-radius:18px;overflow:hidden;align-items:stretch}.wim-share-family__copy{padding:clamp(24px,3vw,48px);align-self:center;min-width:0}.wim-share-family__eyebrow{font-weight:700;font-size:1.3rem;letter-spacing:.1em;margin:0 0 18px;color:#174b35}.wim-share-family h2{font-size:clamp(2.8rem,3.4vw,4.8rem);line-height:1.08;letter-spacing:-.035em;font-weight:750;color:#103d2c;margin:0 0 20px}.wim-share-family__text{font-size:1.6rem;line-height:1.65;margin:0 0 24px;color:#4b5b50}.wim-share-family__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wim-share-family__actions .button{gap:10px;min-height:48px;font-size:1.4rem;padding:12px 20px;border-radius:10px;box-shadow:none;--border-opacity:0}.wim-share-family__actions .button:after{box-shadow:none;border-radius:10px}.wim-share-family__primary{background:#22613e;color:#fff}.wim-share-family__secondary{background:transparent;color:#174b35;border:1px solid #174b35}.wim-share-family__actions a:hover{filter:brightness(.95)}.wim-share-family__actions a:focus-visible{outline:3px solid #174b35;outline-offset:4px}.wim-share-family__actions svg{flex:0 0 auto}.wim-share-family__delivery{font-size:1.3rem;font-weight:600;margin:20px 0 0}.wim-share-family__photo{min-width:0;display:flex;align-items:stretch}.wim-share-family__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;min-height:420px}.wim-share-family__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:24px 0 0;margin:0;counter-reset:family-share}.wim-share-family__steps li{counter-increment:family-share;position:relative;padding-left:36px}.wim-share-family__steps li:before{content:counter(family-share);position:absolute;left:0;top:0;background:#22613e;color:#fff;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;font-size:1.3rem}.wim-share-family__steps strong{display:block;font-size:1.4rem;line-height:1.5;margin-bottom:4px}.wim-share-family__steps span{display:block;font-size:1.25rem;line-height:1.6;color:#4b5b50}.wim-share-family__note{font-size:1.2rem;line-height:1.6;margin:18px 0 0;color:#4b5b50}@media(max-width:989px){.wim-share-family__hero{grid-template-columns:1fr}.wim-share-family__photo img{height:auto;min-height:0;aspect-ratio:4/3;object-fit:contain}.wim-share-family__copy{padding:28px}.wim-share-family h2{font-size:clamp(2.8rem,5vw,4rem)}}@media(max-width:749px){.wim-share-family__steps{grid-template-columns:1fr;gap:18px}.wim-share-family__actions{align-items:stretch}.wim-share-family__actions .button{flex:1 1 180px}.wim-share-family__copy{padding:24px 20px}.wim-share-family__text{font-size:1.4rem}}.wim-gy-subcategory{padding-top:8px;padding-bottom:36px}.wim-gy-subcategory h2{margin:0 0 16px}.wim-region-flag{display:inline-block;vertical-align:middle;margin-right:6px;height:auto}.wim-home{padding-top:20px;padding-bottom:20px}.wim-home--welcome{background:#f3f7f2;padding-top:12px;padding-bottom:12px}.wim-home__compact{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:8px 24px;position:relative}.wim-home__eyebrow{color:#267244;font-weight:600;font-size:1.3rem;margin:0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wim-home__switcher{flex:0 0 auto}.wim-home__switcher summary{cursor:pointer;font-size:1.3rem;padding:8px 0;white-space:nowrap}.wim-home__switcher form{display:flex;gap:8px;padding:16px;flex-wrap:wrap;position:absolute;right:0;top:100%;z-index:30;background:#fff;border:1px solid #aab6ac;box-shadow:0 4px 12px #0002;width:min(360px,100%)}.wim-home__switcher select{min-height:44px;max-width:100%;font:inherit;background:#fff;color:#020912;border:1px solid #777;padding:8px}.wim-home__switcher .button{min-height:44px;padding:8px 16px;font-size:1.3rem}.wim-home__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;scroll-margin-top:110px}.wim-home__heading h2{font-size:2.4rem;margin:0 0 16px}.wim-home__categories{display:flex;flex-wrap:wrap;gap:8px}.wim-home__categories a{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid #aab6ac;color:inherit;text-decoration:none;min-height:44px;font-size:1.3rem;line-height:1.4;text-align:center}.wim-home__categories a:hover{background:#f3f7f2;border-color:#267244}.wim-home__categories a:focus-visible,.wim-home summary:focus-visible{outline:2px solid #267244;outline-offset:3px}.wim-home__faq{border-bottom:1px solid #cbd6cd;padding:18px 0}.wim-home__faq summary{cursor:pointer;font-weight:600;list-style:disclosure-closed}.wim-home__faq[open] summary{list-style:disclosure-open}.wim-home__faq div{max-width:850px;padding-top:14px}@media(max-width:749px){.wim-home__categories{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.wim-home__categories a{flex:0 0 auto;white-space:nowrap;padding:10px 14px}.wim-home__compact{gap:0 12px}.wim-home__heading h2{font-size:2rem}}.wim-gy-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 16px;padding:8px 0}.wim-gy-categories__item{flex:0 0 calc((100% - 80px) / 6);display:flex;flex-direction:column;align-items:center;gap:10px;color:inherit;text-decoration:none;text-align:center;min-width:0}.wim-gy-categories__circle{display:block;width:min(100%,144px);aspect-ratio:1;border:1px solid #aab6ac;border-radius:50%;overflow:hidden;background:#fff;transition:border-color .2s}.wim-gy-categories__circle img,.wim-gy-categories__circle svg{display:block;width:100%;height:100%;object-fit:contain}.wim-gy-categories__label{font-size:1.4rem;font-weight:600;line-height:1.4;max-width:190px}.wim-gy-categories__item:hover .wim-gy-categories__circle{border-color:#267244}.wim-gy-categories__item:focus-visible{outline:2px solid #267244;outline-offset:4px}@media(max-width:749px){.wim-gy-categories{gap:20px 12px}.wim-gy-categories__item{flex-basis:calc((100% - 24px) / 3)}.wim-gy-categories__circle{max-width:104px}.wim-gy-categories__label{font-size:1.2rem}}.wim-home--gy-welcome{background:#174b35;color:#fff;border-radius:8px;box-shadow:0 2px 8px #123d2520;margin-top:12px;margin-bottom:12px}.wim-home--gy-welcome .wim-home__eyebrow{color:#fff;font-weight:700}.wim-home--gy-welcome .wim-home__switcher summary{color:#fff1a7;font-weight:600;padding:8px 12px;border:1px solid #ffffff70;border-radius:6px}.wim-home--gy-welcome summary:focus-visible{outline-color:#fff1a7}@media(max-width:749px){.wim-home--gy-welcome{border-radius:0;margin-top:0;margin-bottom:0}.wim-home--gy-welcome .wim-home__compact{gap:8px}.wim-home--gy-welcome .wim-home__switcher summary{padding:8px;font-size:1.2rem}}.wim-gy-ehero{padding-top:16px;padding-bottom:20px}.wim-gy-ehero__inner{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:36px;background:#f1f5ef;padding:36px;color:#152b20}.wim-gy-ehero__eyebrow{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#267244;margin:0 0 14px}.wim-gy-ehero h1{font-size:clamp(3.2rem,4vw,4.8rem);line-height:1.08;letter-spacing:-.035em;margin:0 0 16px;color:#152b20;max-width:500px}.wim-gy-ehero__text{font-size:1.5rem;line-height:1.6;margin:0 0 24px;max-width:470px;color:#4b5b50}.wim-gy-ehero__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;background:#fff;border-radius:48% 48% 12px 12px;padding:26px 12px;min-height:220px}.wim-gy-ehero__products a{display:block;min-width:0}.wim-gy-ehero__products img{display:block;width:100%;height:180px;object-fit:contain}.wim-gy-ehero__products a:nth-child(2){transform:translateY(12px)}.wim-gy-ehero .button{background:#267244;color:#fff;--color-button:38,114,68;--color-button-text:255,255,255;min-height:46px}@media(max-width:749px){.wim-gy-ehero__inner{grid-template-columns:1fr;gap:22px;padding:26px 22px}.wim-gy-ehero__products{min-height:150px;padding:16px 10px;max-width:390px;width:100%;justify-self:center}.wim-gy-ehero__products img{height:125px}.wim-gy-ehero h1{font-size:3.4rem}.wim-gy-ehero__text{font-size:1.4rem}}wim-gy-slider{display:block}.wim-gy-slider-window{overflow:hidden;border-radius:16px}.wim-gy-slider-track{display:flex;transition:transform .5s ease;align-items:stretch}.wim-gy-slide{flex:0 0 100%;min-width:0}.wim-gy-slide>.wim-gy-ehero__inner{height:100%;min-height:440px}.wim-gy-ehero h2{font-size:clamp(3.2rem,4vw,4.8rem);line-height:1.08;letter-spacing:-.035em;margin:0 0 16px;color:#152b20}.wim-gy-ehero__inner--share{background:#fbf5e6}.wim-gy-slide-photo{min-width:0;height:100%}.wim-gy-slide-photo img{width:100%;height:100%;max-height:390px;object-fit:contain;border-radius:12px}.wim-gy-slide-steps{display:flex;gap:20px;flex-wrap:wrap;padding-left:20px;font-size:1.3rem;line-height:1.5;margin:0 0 24px}.wim-gy-slider-controls{display:flex;justify-content:center;gap:10px;padding:12px}.wim-gy-slider-controls button{min-width:44px;min-height:44px;border:1px solid #267244;border-radius:24px;background:#fff;color:#174b35;cursor:pointer;font:inherit;padding:8px 14px}.wim-gy-slider-controls button[aria-current=true]{background:#267244;color:#fff}.wim-gy-slider-controls button:focus-visible{outline:3px solid #267244;outline-offset:3px}@media(max-width:749px){.wim-gy-slide>.wim-gy-ehero__inner{min-height:640px;align-content:start}.wim-gy-slide-photo,.wim-gy-slide-photo img{height:190px}.wim-gy-ehero h2{font-size:3.4rem}.wim-gy-slide-steps{gap:8px 20px}.wim-banner-official-logo{width:170px;max-height:80px}}@media(prefers-reduced-motion:reduce){.wim-gy-slider-track{transition:none}}.wim-gy-ehero__inner--delivery{background:#f4f8ee}.wim-gy-delivery-art{width:100%;max-width:480px;justify-self:center}.wim-gy-delivery-art svg{display:block;width:100%;height:auto;max-height:390px}.wim-gy-delivery-payments{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.wim-gy-delivery-payments span{border:1px solid #aac5ad;background:#fff;border-radius:30px;padding:9px 14px;color:#174b35;font-size:1.3rem;font-weight:600}.wim-gy-delivery-note{font-size:1.2rem;line-height:1.5;margin:14px 0 0;color:#4b5b50}@media(max-width:749px){.wim-gy-delivery-art svg{max-height:190px}.wim-gy-delivery-payments{margin-bottom:18px}}.wim-gy-ehero__inner--delivery{background:#123d2c;color:#fff;gap:30px;overflow:hidden}.wim-gy-ehero__inner--delivery .wim-banner-official-logo{background:#fff;border-radius:8px;padding:9px 12px;max-height:90px}.wim-gy-ehero__inner--delivery .wim-gy-ehero__eyebrow{color:#f7d471;font-weight:700;letter-spacing:.12em}.wim-gy-ehero__inner--delivery h1{color:#fff;font-size:clamp(3.8rem,4.5vw,6rem);line-height:1.02;max-width:540px}.wim-gy-ehero__inner--delivery .wim-gy-ehero__text{color:#e1eadf;font-size:1.6rem;max-width:400px}.wim-gy-ehero__inner--delivery .wim-gy-delivery-payments span{background:transparent;color:#fff;border-color:#759781;border-radius:5px}.wim-gy-ehero__inner--delivery .button{background:#f7d471;color:#123d2c;font-weight:700;--color-button:247,212,113;--color-button-text:18,61,44}.wim-gy-ehero__inner--delivery .wim-gy-delivery-note{color:#c9dacd}.wim-gy-delivery-showcase{min-width:0;position:relative;padding:54px 0 16px}.wim-gy-delivery-stamp{position:absolute;right:0;top:0;border-radius:24px;background:#f7d471;color:#123d2c;padding:16px 20px;font-size:1.6rem;font-weight:700;transform:rotate(5deg);z-index:1}.wim-gy-delivery-groceries{display:flex;align-items:center;gap:10px;background:#e9efe2;border-radius:100px 100px 20px 20px;padding:46px 16px 22px;min-height:260px}.wim-gy-delivery-product{flex:1;min-width:0;background:#fff;border-radius:10px;padding:8px;box-shadow:0 8px 20px #0001}.wim-gy-delivery-product:nth-child(2){transform:translateY(-18px)}.wim-gy-delivery-product img{display:block;width:100%;height:180px;object-fit:contain}.wim-gy-delivery-ribbon{text-align:center;background:#fff;color:#123d2c;border-radius:8px;padding:14px;margin-top:16px;font-size:1.4rem;font-weight:700}@media(max-width:749px){.wim-gy-ehero__inner--delivery h1{font-size:4.1rem}.wim-gy-delivery-showcase{padding-top:35px}.wim-gy-delivery-stamp{padding:10px 16px;font-size:1.3rem}.wim-gy-delivery-groceries{min-height:160px;padding:30px 12px 12px}.wim-gy-delivery-product img{height:110px}.wim-gy-delivery-ribbon{font-size:1.2rem;padding:10px}.wim-gy-ehero__inner--delivery .wim-gy-ehero__text{font-size:1.4rem}}.wim-gy-ehero__inner--delivery{grid-template-columns:1fr 1.3fr;gap:28px}.wim-gy-delivery-handoff{width:100%;min-width:0;align-self:center}.wim-gy-delivery-handoff img{display:block;width:100%;height:auto;object-fit:contain;border-radius:14px}@media(max-width:749px){.wim-gy-ehero__inner--delivery{grid-template-columns:1fr;gap:24px}.wim-gy-delivery-handoff img{width:100%;height:auto;max-height:none}}.wim-gy-departments :is([id$=__wim_compact_food],[id$=__wim_compact_family],[id$=__wim_compact_refresh]) .wim-merch-tile .wim-department-collage{position:absolute;top:14px;bottom:14px;right:8px;width:44%;padding:0;gap:8px 4px;grid-template-rows:repeat(2,minmax(0,1fr));align-content:stretch}.wim-gy-departments .wim-department-collage__item{min-width:0;min-height:0;margin:0;display:grid;grid-template-rows:minmax(0,1fr) 24px;gap:2px;align-items:center}.wim-gy-departments .wim-department-collage .wim-department-collage__item img{display:block;width:100%;height:100%;max-height:none;min-height:0;padding:0;object-fit:contain}.wim-gy-departments .wim-department-collage__item figcaption{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center;color:#075b52;font-size:10px;line-height:12px;font-weight:600;overflow-wrap:anywhere}.wim-gy-departments [id$=__wim_dept_features] .wim-department-collage{flex:1;height:186px;grid-template-rows:repeat(2,minmax(0,1fr));gap:6px}.wim-gy-departments [id$=__wim_dept_features] .wim-department-collage__item{grid-template-rows:minmax(0,1fr) 28px;gap:5px}.wim-gy-departments [id$=__wim_dept_features] .wim-department-collage__item figcaption{color:#063c36;background:#ffffffb3;border-radius:3px;font-size:11.5px;line-height:14px;font-weight:700;overflow-wrap:normal;word-break:normal}@media(max-width:749px){.wim-gy-departments [id$=__wim_dept_features] .wim-department-collage{width:100%;flex:none;height:162px}}.wim-banner-official-logo{display:block;width:200px;max-width:100%;height:auto;max-height:100px;object-fit:contain;object-position:left;margin:0 0 18px}.wim-gy-banner{padding-top:24px;padding-bottom:24px}.wim-gy-banner__inner{background:#f1f5ef;color:#152b20;padding:32px}.wim-gy-banner__inner--image{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:28px}.wim-gy-banner__eyebrow{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#267244;margin:0 0 12px}.wim-gy-banner h2{font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.15;letter-spacing:-.025em;margin:0 0 16px;max-width:800px;color:#152b20}.wim-gy-banner__text{font-size:1.5rem;line-height:1.6;max-width:800px;margin:0 0 24px;color:#4b5b50}.wim-gy-banner__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;counter-reset:wim-share-step;padding:0;margin:24px 0}.wim-gy-banner__steps li{counter-increment:wim-share-step;position:relative;padding-left:38px;min-width:0}.wim-gy-banner__steps li:before{content:counter(wim-share-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#267244;color:#fff;font-size:1.3rem}.wim-gy-banner__steps strong{display:block;font-size:1.5rem;line-height:1.4;margin-bottom:6px}.wim-gy-banner__steps span{display:block;font-size:1.3rem;line-height:1.6;color:#4b5b50}.wim-gy-banner__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px}.wim-gy-banner .button{background:#267244;color:#fff;--color-button:38,114,68;--color-button-text:255,255,255;min-height:46px}.wim-gy-banner__cart-link{color:#267244;font-size:1.4rem;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}.wim-gy-banner__note{font-size:1.2rem;line-height:1.6;max-width:850px;margin:20px 0 0;color:#4b5b50}.wim-gy-banner__media img{display:block;width:100%;height:auto;object-fit:contain}.wim-gy-banner__media picture{display:block}@media(max-width:749px){.wim-gy-banner__inner{padding:24px 20px}.wim-gy-banner__inner--image{grid-template-columns:1fr;gap:24px}.wim-gy-banner__steps{grid-template-columns:1fr;gap:18px}.wim-gy-banner__text{font-size:1.4rem}}.wim-gy-path{padding-top:8px;padding-bottom:20px}.wim-gy-path__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:1.25rem;color:#4b5b50;margin-bottom:12px}.wim-gy-path__crumbs a{color:#174b35;text-underline-offset:3px}.wim-gy-path__back{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 16px;border:1px solid #174b35;border-radius:24px;color:#174b35;text-decoration:none;font-size:1.4rem;font-weight:600}.wim-gy-path__back:hover{background:#edf5ee}.wim-gy-path__groups{margin-top:24px}.wim-gy-path__groups h2{margin:0 0 16px}.wim-gy-path a:focus-visible{outline:2px solid #174b35;outline-offset:4px}.wim-gy-produce{padding-top:32px;padding-bottom:24px;scroll-margin-top:110px}.wim-gy-produce__text{margin:0;max-width:800px;font-size:1.5rem;line-height:1.6}.wim-gy-produce .collection__view-all{margin-top:24px}@media(max-width:749px){.wim-gy-produce{padding-top:24px}.wim-gy-produce__text{font-size:1.4rem}}.wim-home-intro-top{padding-top:1.2rem;padding-bottom:1.2rem}.wim-home-intro-top h1{display:flex;align-items:center;gap:1rem;margin:0;font-size:clamp(1.7rem,2vw,2.2rem);letter-spacing:.02em;line-height:1.35}.wim-home-intro-top h1:before{content:"";width:2.6rem;height:.3rem;background:#ff6b35;flex-shrink:0;border-radius:1rem}.wim-home-intro-wrap{padding-bottom:3.2rem}.wim-home-intro{position:relative;overflow:hidden;isolation:isolate;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem;padding:3.2rem clamp(2.2rem,5vw,6rem)}.wim-home-intro:before{content:"";position:absolute;inset:0 auto 0 0;width:.5rem;background:#ff6b35}.wim-home-intro-copy{position:relative;z-index:1;max-width:70rem}.wim-home-intro-eyebrow{margin:0 0 .8rem;font-size:1.1rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.wim-home-intro h2{margin:0 0 1.2rem;color:inherit;font-size:clamp(2.5rem,3.5vw,3.6rem);line-height:1.15}.wim-home-intro-description{margin:0;max-width:64rem;font-size:1.5rem;line-height:1.75}.wim-home-intro-sun{position:absolute;right:-3rem;top:-5rem;width:17rem;height:17rem;border:1px solid rgba(var(--color-foreground),.12);border-radius:50%;box-shadow:0 0 0 2rem rgba(var(--color-foreground),.035),0 0 0 4rem rgba(var(--color-foreground),.025);pointer-events:none}.wim-home-intro-leaves{position:absolute;right:3rem;bottom:-3rem;width:13rem;height:15rem;opacity:.12;transform:rotate(-20deg);pointer-events:none}.wim-home-intro-leaves span{position:absolute;display:block;width:5rem;height:9rem;border:2px solid currentColor;border-radius:80% 0}.wim-home-intro-leaves span:nth-child(1){left:1rem;bottom:0;transform:rotate(-30deg)}.wim-home-intro-leaves span:nth-child(2){left:5rem;bottom:3rem;transform:rotate(25deg)}.wim-home-intro-leaves span:nth-child(3){left:2rem;bottom:7rem;transform:rotate(-20deg)}@media(max-width:749px){.wim-home-intro{padding:2.4rem 2.2rem;border-radius:1.2rem}.wim-home-intro-description{font-size:1.4rem}.wim-home-intro-leaves{right:-3rem;opacity:.07}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
