.legacyCategoryHero{background:#f8f5f0;padding:38px 0 36px}.legacyCategoryHero .breadcrumbs{margin-bottom:18px}.legacyCategoryHero h1{letter-spacing:-.035em;font-size:clamp(42px,5vw,66px);line-height:1.02}.legacyCategoryHero .pageHeroGrid{align-items:start;gap:35px}.legacyCategoryHero .pageHeroGrid p,.legacyNaturalIntro p{font-size:15px;line-height:1.7}.legacyNaturalIntro{grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);align-items:center;gap:clamp(28px,5vw,70px);display:grid}.legacyNaturalIntro img{object-fit:contain;background:#f3e9dd;border:1px solid #2a1b1614;width:100%;max-height:310px;padding:12px;display:block}.legacyNaturalIntro h1{margin-bottom:22px}.legacyNaturalIntro p{color:#5e5751;max-width:720px}.legacyNaturalCatalog{background:#fffdfa;padding-top:48px;padding-bottom:64px}.legacyCatalogHeader{border-bottom:1px solid #d7d0c7;justify-content:space-between;align-items:end;gap:30px;margin-bottom:22px;padding-bottom:17px;display:flex}.legacyCatalogHeader>span{color:#5f1026;font:400 clamp(27px,3.2vw,40px)/1 Baskerville,Georgia,serif}.legacyCatalogHeader p{color:#625b55;max-width:440px;margin:0;font-size:13px;line-height:1.6}.legacyCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.legacyCategoryCard{color:#29221e;background:#f7f1e9;border:1px solid #e3d7cb;grid-template-columns:43% 1fr;align-items:stretch;min-width:0;transition:box-shadow .2s,transform .2s;display:grid}.legacyCategoryCard:hover,.legacyCategoryCard:focus-visible{transform:translateY(-2px);box-shadow:0 8px 26px #35171d17}.legacyCategoryCardImage{background:#ece5dc;justify-content:center;align-items:center;min-height:210px;display:flex;overflow:hidden}.legacyCategoryCardImage img{object-fit:contain;width:100%;height:100%;max-height:235px;padding:12px}.legacyCategoryCardText{flex-direction:column;align-items:start;padding:clamp(15px,2vw,30px);display:flex}.legacyCategoryCardText h2{letter-spacing:-.025em;margin:0 0 12px;font:400 clamp(23px,2.4vw,33px)/1.08 Baskerville,Georgia,serif}.legacyCategoryCardText p{color:#6d625c;margin:0 0 18px;font-size:12.5px;line-height:1.6}.legacyCategoryCardText>span{color:#7e1934;border-bottom:1px solid #7e1934;margin-top:auto;padding-bottom:6px;font-size:11px;font-weight:650}.legacyCategoryCardText>span>span{margin-left:7px}.legacyCatalogSection{background:#fffdfa;padding:38px 0 60px}.legacyProductCatalog .technicalEntryMedia{border-bottom:1px solid #d7d0c7;align-items:start;gap:0 42px;padding:36px 0 44px;display:grid;position:relative;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr)!important}.legacyProductCatalog .technicalEntryMedia:first-child{padding-top:14px}.legacyProductCatalog .technicalEntryMedia>.technicalNumber{color:#9c6b71;letter-spacing:.15em;padding:0 0 10px;font-size:10px;display:block;grid-area:1/1!important}.legacyProductCatalog .technicalEntryMedia>.technicalMain,.legacyProductCatalog .technicalEntryMedia:nth-child(2n)>.technicalMain,.legacyProductCatalog .technicalEntryMedia.noMedia>.technicalMain{max-width:690px;grid-area:2/1!important}.legacyProductCatalog .technicalMain h2{letter-spacing:-.025em;color:#5f1026;margin:0 0 13px;font:400 clamp(29px,3vw,40px)/1.08 Baskerville,Georgia,serif}.legacyProductCatalog .technicalMain p{color:#39332e;font-size:14px;line-height:1.7}.legacyProductCatalog .technicalEntryMedia>.technicalSpecs,.legacyProductCatalog .technicalEntryMedia:nth-child(2n)>.technicalSpecs,.legacyProductCatalog .technicalEntryMedia.noMedia>.technicalSpecs{align-self:start;margin-top:10px;grid-area:3/1!important}.legacyProductCatalog .technicalSpecs>div{border-bottom:1px solid #ebe5df;grid-template-columns:142px minmax(0,1fr);column-gap:16px;padding:8px 0;display:grid}.legacyProductCatalog .technicalSpecs dt{color:#5f1026;font-size:12px;font-weight:700}.legacyProductCatalog .technicalSpecs dd{color:#413933;margin:0;font-size:13px;line-height:1.65}.legacyProductCatalog .technicalEntryMedia>.technicalProductVisual,.legacyProductCatalog .technicalEntryMedia:nth-child(2n)>.technicalProductVisual{background:#f5eee6;border:1px solid #e8dcd0;align-self:start;width:100%;grid-area:1/2/span 3!important;margin:0!important}.legacyProductCatalog .technicalEntryMedia>.technicalProductVisual img,.legacyProductCatalog .technicalEntryMedia:nth-child(2n)>.technicalProductVisual img{object-fit:contain;width:100%;display:block;height:320px!important;padding:15px!important}.legacyProductCatalog .technicalEntryMedia.noMedia>.technicalMain,.legacyProductCatalog .technicalEntryMedia.noMedia>.technicalSpecs{max-width:960px}.legacyProductCatalog .technicalEntryMedia.noMedia{grid-template-columns:1fr!important}.legacyProductCatalog .technicalEntrySingle .technicalMain p{margin:6px 0 14px;font-size:14px;line-height:1.75}.legacyAnatomy{background:#f8f4ed;border:1px solid #e2d6cc;margin-top:24px;margin-bottom:52px}.legacyAnatomy>summary{cursor:pointer;color:#67142a;justify-content:space-between;align-items:center;padding:18px 23px;font-size:13px;font-weight:650;list-style:none;display:flex}.legacyAnatomy>summary::-webkit-details-marker{display:none}.legacyAnatomy>summary span{font-size:18px;transition:transform .2s}.legacyAnatomy[open]>summary span{transform:rotate(180deg)}.legacyMapContent{max-width:720px;margin:auto;padding:0 22px 24px}.legacyMapContent .animalMapReal{border-radius:0;min-height:300px}.legacyMapTriptych{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:6px 22px 24px;display:grid}.legacyMapTriptych h2{margin:5px 0 14px;font:400 25px/1.1 Baskerville,Georgia,serif}.legacyMapTriptych .animalMapReal{border-radius:0;min-height:260px}.legacyMapTriptych .animalMapReal img{padding:8px}.productDetail{align-items:start;gap:clamp(24px,4vw,58px)}.productDetail .productMedia{background:#f5eee6;border-radius:0;min-height:300px}.productDetail .productMedia img{max-height:420px;padding:15px}.productDetail .productCopy h1{font-size:clamp(38px,4.5vw,58px);line-height:1.04}.productDetail .productCopy>p{color:#39332e;font-size:14px;line-height:1.7}.productDetail .specGrid{background:0 0;border:0;margin:24px 0;display:block}.productDetail .spec{background:0 0;border-top:1px solid #e7ded5;grid-template-columns:130px minmax(0,1fr);gap:15px;padding:10px 0;display:grid}.productDetail .spec small{text-transform:none;letter-spacing:0;margin:0;font-size:11px;font-weight:700;display:block}.productDetail .spec b{color:#332c29;font-family:inherit;font-size:14px;font-weight:500;line-height:1.65}.productMapNav{padding-top:16px!important;padding-bottom:34px!important}.productMapNav .animalMapReal{max-width:650px;min-height:280px;margin:auto}.sourceProductList .sourceProduct{background:#fffdfa;border-radius:0}.sourceProductList .sourceProduct img{padding:5px}@media (max-width:1000px){.legacyCategoryGrid{gap:12px}.legacyCategoryCard{grid-template-columns:1fr}.legacyCategoryCardImage{min-height:180px}.legacyCategoryCardImage img{max-height:190px}.legacyMapTriptych{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.legacyCategoryHero{padding:27px 0 26px}.legacyCategoryHero h1{font-size:clamp(37px,10vw,52px)}.legacyNaturalIntro{grid-template-columns:1fr;gap:24px}.legacyNaturalIntro img{max-height:270px}.legacyCatalogHeader{display:block}.legacyCatalogHeader p{margin:8px 0 0}.legacyCatalogSection{padding:18px 0 35px}.legacyProductCatalog .technicalEntryMedia{flex-direction:column;gap:9px;padding:25px 0!important;display:flex!important}.legacyProductCatalog .technicalEntryMedia>.technicalNumber{order:0}.legacyProductCatalog .technicalEntryMedia>.technicalMain{order:1;width:100%}.legacyProductCatalog .technicalEntryMedia>.technicalProductVisual{order:2;align-self:stretch;max-width:500px}.legacyProductCatalog .technicalEntryMedia>.technicalSpecs{order:3;width:100%}.legacyProductCatalog .technicalEntryMedia>.technicalProductVisual img{height:250px!important}.legacyProductCatalog .technicalSpecs>div{grid-template-columns:115px minmax(0,1fr);gap:8px}.legacyMapTriptych{grid-template-columns:1fr}.legacyAnatomy{margin-bottom:36px}.productDetail{grid-template-columns:1fr}.productDetail .productMedia{min-height:245px}.productDetail .productMedia img{max-height:300px}.productDetail .spec{grid-template-columns:105px minmax(0,1fr);gap:8px}}@media (max-width:530px){.legacyCategoryGrid{grid-template-columns:1fr}.legacyCategoryCard{grid-template-columns:38% minmax(0,1fr)}.legacyCategoryCardImage{min-height:145px}.legacyCategoryCardImage img{max-height:165px}.legacyCategoryCardText h2{font-size:23px}.legacyCategoryCardText p{font-size:11px}.legacyCategoryCardText{padding:14px}.legacyProductCatalog .technicalSpecs>div{display:block}.legacyProductCatalog .technicalSpecs dt{margin-bottom:2px}.legacyCatalogHeader>span{font-size:28px}.legacyMapContent{padding:0 12px 18px}.legacyMapTriptych{padding:4px 12px 20px}}@media (prefers-reduced-motion:reduce){.legacyCategoryCard,.legacyAnatomy>summary span{transition:none}}.legacyNaturalIntro.legacyNaturalIntroTextOnly{max-width:860px;display:block}.catalogWithoutIntro .legacyCategoryHero{border-bottom:0}.catalogWithoutIntro .legacyProductCatalog{border-top:0}
.tardyHomeRecovery .homeHero,.tardyHomeRecovery .homeHeroInner{min-height:610px!important}.tardyHomeRecovery .homeHero{background:#241d19}.tardyHomeRecovery .homeHeroImage{object-position:center 45%;animation:none!important;transform:none!important}.tardyHomeRecovery .homeHeroShade{background:linear-gradient(90deg,#18110ec2 0%,#18110e73 51%,#18110e0f 100%)!important}.tardyHomeRecovery .homeHeroCopy{max-width:690px;animation:none!important}.tardyHomeRecovery .homeHeroCopy .eyebrow,.tardyHomeRecovery .homeHeroCopy h1,.tardyHomeRecovery .homeHeroCopy .heroActions,.tardyHomeRecovery .homeSince{animation:none!important}.tardyHomeRecovery .homeHeroCopy h1{letter-spacing:-.035em!important;max-width:680px!important;margin:18px 0 26px!important;font-size:clamp(49px,5.7vw,84px)!important;font-weight:400!important;line-height:1.02!important}.tardyHomeRecovery .homeHeroCopy h1 em{font-weight:400;color:#f4d6c8!important}.tardyHomeRecovery .homeHeroCopy .heroActions{gap:12px!important;margin-top:24px!important}.tardyHomeRecovery .homeHeroCopy .heroActions .btn{font-weight:700;line-height:1.4;color:#51232b!important;background:#fff4ea!important;border:1px solid #fff4ea!important;border-radius:0!important;min-height:45px!important;padding:13px 21px!important}.tardyHomeRecovery .homeHeroCopy .heroActions .btn:hover{background:#fff!important}.tardyHomeRecovery .homeSince{opacity:.78;margin-bottom:58px!important;padding-left:16px!important}.tardyHomeRecovery .homeSince strong{font-size:54px!important}.tardyHomeRecovery .homeHistory{padding-top:74px!important;padding-bottom:74px!important;overflow:visible!important}.tardyHomeRecovery .homeHistoryGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:clamp(30px,5vw,80px)!important;display:grid!important}.tardyHomeRecovery .homeHistoryVisual{min-height:440px!important;margin-right:0!important}.tardyHomeRecovery .historyMain{object-fit:cover!important;border-radius:0!important;width:82%!important;height:420px!important;transform:none!important}.tardyHomeRecovery .historyInset{border:7px solid var(--paper)!important;width:42%!important;height:185px!important;bottom:0!important;right:0!important;transform:none!important}.tardyHomeRecovery .historyStamp{color:#89153645!important;font-size:58px!important;top:14px!important;right:6%!important}.tardyHomeRecovery .homeHistoryCopy{background:0 0!important;border:0!important;max-width:620px!important;margin:0!important;padding:0!important;position:static!important}.tardyHomeRecovery .homeHistoryCopy:before{display:none!important}.tardyHomeRecovery .homeHistoryCopy h2{font-size:clamp(39px,4.5vw,62px)!important;line-height:1.05!important}.tardyHomeRecovery .homeHistoryCopy p{font-size:15px;line-height:1.76}.tardyHomeRecovery .homeQualityGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:clamp(32px,5vw,80px)!important}.tardyHomeRecovery .homeQualityGrid>div:first-child{padding:0!important}.tardyHomeRecovery .homeQualityGrid>div:first-child:after,.tardyHomeRecovery .homeQualityMedia:before{display:none!important}.tardyHomeRecovery .homeQuality h2{font-size:clamp(39px,4.4vw,62px)!important;line-height:1.04!important}.tardyHomeRecovery .homeQualityMedia{height:410px!important;margin:0!important}.tardyHomeRecovery .homeQualityMedia img{filter:none!important}.tardyHomeRecovery .homeQualityNote{grid-template-columns:.95fr 1.05fr!important;gap:34px!important;margin:48px 0 0!important;padding:34px 0 0!important;display:grid!important}.tardyHomeRecovery .homeQualityNote:before{display:none!important}.tardyHomeRecovery .homeQualityNoteTitle{grid-template-columns:34px 1fr!important;gap:9px!important}.tardyHomeRecovery .homeQualityNoteTitle h3{font-size:clamp(24px,2.5vw,35px)!important;line-height:1.12!important}.tardyHomeRecovery .homeQualityNoteText{border-left:0!important;padding:0!important;display:block!important}.tardyHomeRecovery .homeQualityNoteText p{font-size:14px;line-height:1.7}.tardyHomeRecovery .homeProduction .sectionHead h2,.tardyHomeRecovery .homeProcess .sectionHead h2{font-size:clamp(37px,4.2vw,58px)!important;line-height:1.06!important}.tardyHomeRecovery .homeProductionBody{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:48px!important}.tardyHomeRecovery .qualityControlRail{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0!important;display:grid!important}.tardyHomeRecovery .qualityControlRail:before,.tardyHomeRecovery .qualityControlRail>div:before,.tardyHomeRecovery .qualityControlRail>div:after{display:none!important}.tardyHomeRecovery .qualityControlRail>div{border:1px solid var(--line)!important;background:var(--paper)!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;min-height:155px!important;padding:17px 10px!important;display:flex!important}.tardyHomeRecovery .qualityControlRail .qualityIcon{width:56px!important;height:56px!important;box-shadow:none!important;margin:0!important}.tardyHomeRecovery .qualityControlRail .qualityIcon svg{width:31px!important;height:31px!important}.tardyHomeRecovery .qualityControlRail>div>span:last-child{font-size:12px!important;line-height:1.45!important}.tardyHomeRecovery .homeProcessTimeline{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;margin-top:25px!important;display:grid!important}.tardyHomeRecovery .homeProcessTimeline article,.tardyHomeRecovery .homeProcessTimeline article:nth-child(2),.tardyHomeRecovery .homeProcessTimeline article:nth-child(3){border:1px solid var(--line)!important;background:var(--paper)!important;text-align:left!important;flex-direction:column!important;gap:12px!important;min-height:200px!important;margin:0!important;padding:24px!important;display:flex!important;transform:none!important}.tardyHomeRecovery .homeProcessTimeline article h3{margin:0!important;font-size:clamp(23px,2.5vw,30px)!important;line-height:1.12!important}.tardyHomeRecovery .homeProcessTimeline article p{margin:0!important;line-height:1.7!important}.tardyHomeRecovery .homeCommitment{overflow:visible!important}.tardyHomeRecovery .homeCommitmentGrid{grid-template-columns:1fr 1fr!important;align-items:start!important;gap:clamp(30px,5vw,75px)!important;display:grid!important}.tardyHomeRecovery .homeCommitmentGrid>div:first-child,.tardyHomeRecovery .homeCommitmentGrid>div:last-child{border:0!important;grid-column:auto!important;margin:0!important;padding:0!important}.tardyHomeRecovery .homeCommitmentGrid>div:first-child:after,.tardyHomeRecovery .homePartners:before{display:none!important}.tardyHomeRecovery .homeCommitment h2{font-size:clamp(38px,4.5vw,63px)!important;line-height:1.05!important}.tardyHomeRecovery .homeCommitmentGrid h3{margin-top:24px!important;font-size:27px!important}.tardyHomeRecovery .homePartners{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:36px 0 0!important;padding:0!important;display:grid!important}.tardyHomeRecovery .homePartners>div,.tardyHomeRecovery .homePartners>div:nth-child(2),.tardyHomeRecovery .homePartners>div:nth-child(3){justify-content:center!important;min-height:140px!important}.tardyHomeRecovery .homePartners img{max-width:175px!important;max-height:86px!important}.tardyHomeRecovery .homeNewsletterEditorial{grid-template-columns:.85fr 1.15fr!important;min-height:340px!important}.tardyHomeRecovery .homeNewsletterEditorialImage{min-height:340px!important}.tardyHomeRecovery .homeNewsletterEditorialContent{padding:44px clamp(24px,5vw,72px)!important}.tardyHomeRecovery .homeNewsletterEditorialContent h2{margin-bottom:24px!important;font-size:clamp(32px,4vw,55px)!important;line-height:1.08!important}.tardyHomeRecovery .homeNewsletterEditorialYear{font-size:110px!important}@media (max-width:980px){.tardyHomeRecovery .homeHistoryGrid,.tardyHomeRecovery .homeQualityGrid,.tardyHomeRecovery .homeProductionBody,.tardyHomeRecovery .homeCommitmentGrid{grid-template-columns:1fr!important;gap:30px!important}.tardyHomeRecovery .homeHistoryVisual{max-width:760px}.tardyHomeRecovery .homeHistoryCopy{max-width:760px!important}.tardyHomeRecovery .homeQualityMedia{height:380px!important}.tardyHomeRecovery .homeQualityNote,.tardyHomeRecovery .homeProcessTimeline{grid-template-columns:1fr!important}}@media (max-width:650px){.tardyHomeRecovery .homeHero,.tardyHomeRecovery .homeHeroInner{min-height:505px!important}.tardyHomeRecovery .homeHeroImage{object-position:57% center}.tardyHomeRecovery .homeHeroShade{background:linear-gradient(90deg,#18110ed1,#18110e52)!important}.tardyHomeRecovery .homeHeroCopy h1{letter-spacing:-.03em!important;font-size:clamp(39px,10vw,58px)!important;line-height:1.04!important}.tardyHomeRecovery .homeSince{display:none!important}.tardyHomeRecovery .homeHistory{padding:46px 0!important}.tardyHomeRecovery .homeHistoryVisual{min-height:305px!important}.tardyHomeRecovery .historyMain{width:84%!important;height:285px!important}.tardyHomeRecovery .historyInset{border-width:5px!important;width:40%!important;height:130px!important}.tardyHomeRecovery .historyStamp{font-size:45px!important}.tardyHomeRecovery .homeHistoryCopy{padding:0!important}.tardyHomeRecovery .homeQuality h2,.tardyHomeRecovery .homeCommitment h2,.tardyHomeRecovery .homeProduction .sectionHead h2{font-size:clamp(34px,8.8vw,47px)!important;line-height:1.08!important}.tardyHomeRecovery .homeQualityMedia{height:260px!important}.tardyHomeRecovery .homeQualityNote{margin-top:30px!important;padding-top:22px!important}.tardyHomeRecovery .qualityControlRail{grid-template-columns:1fr 1fr!important}.tardyHomeRecovery .qualityControlRail>div{min-height:128px!important}.tardyHomeRecovery .homeProcessTimeline article,.tardyHomeRecovery .homeProcessTimeline article:nth-child(2),.tardyHomeRecovery .homeProcessTimeline article:nth-child(3){min-height:0!important;padding:19px!important}.tardyHomeRecovery .homePartners{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.tardyHomeRecovery .homePartners>div{min-height:94px!important;padding:11px!important}.tardyHomeRecovery .homePartners img{max-width:100%!important;max-height:65px!important}.tardyHomeRecovery .homeNewsletterEditorial{grid-template-columns:1fr!important}.tardyHomeRecovery .homeNewsletterEditorialImage{height:160px!important;min-height:160px!important}.tardyHomeRecovery .homeNewsletterEditorialContent{padding:35px 7vw 42px!important}.tardyHomeRecovery .homeNewsletterEditorialContent h2{font-size:37px!important}}@media (prefers-reduced-motion:reduce){.tardyHomeRecovery *,.tardyHomeRecovery :before,.tardyHomeRecovery :after{transition-duration:.01ms!important;animation:none!important}}
.tardyTrustBands{--trust-green:#00613c;--trust-burgundy:#7b0030;--trust-muted:#787878;color:#181818;isolation:isolate;background:#fff}.tardyTrustBands *,.tardyTrustBands :before,.tardyTrustBands :after{box-sizing:border-box}.tardyTrustInner{width:min(1160px,100% - 64px);margin-inline:auto}.tardyTrustProcess{text-align:center;background:#fff;padding:74px 0 80px;position:relative}.tardyTrustEyebrow{color:#aa264f;letter-spacing:.18em;text-transform:uppercase;margin:0 0 25px;font-size:11px;font-weight:650;line-height:1.7}.tardyTrustProcess h2{max-width:1040px;color:var(--trust-green);letter-spacing:-.028em;text-wrap:balance;margin:0 auto 60px;font:500 clamp(32px,4vw,50px)/1.13 Georgia,Times New Roman,serif}.tardyTrustSteps{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(20px,3.3vw,48px);display:grid}.tardyTrustStep{text-align:center;background:0 0;border:0;min-width:0;padding:0 4px}.tardyTrustIcon{color:#778695;border:2px solid #84919e;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 21px;display:grid}.tardyTrustIcon svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:54px;height:54px}.tardyTrustStep h3{color:#151515;letter-spacing:-.018em;max-width:360px;margin:0 auto 13px;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.2}.tardyTrustStep p{color:var(--trust-muted);margin:0;font-size:clamp(14px,1.45vw,17px);line-height:1.65}.tardyTrustStep p span{display:block}.tardyTrustProcess:after{content:"";pointer-events:none;z-index:1;background:repeating-radial-gradient(at 50% 0,#0000 0 7px,#78817a0e 8px 9px,#0000 10px 21px),#fbfaf8;width:100%;height:32px;position:absolute;top:100%;left:0}.tardyTrustStandards{background:var(--trust-burgundy);color:#fff;text-align:center;margin-top:32px;padding:62px 0 72px}.tardyTrustStandards h2{color:#fff;letter-spacing:-.026em;text-wrap:balance;max-width:1120px;margin:0 auto 29px;font:500 clamp(33px,4.15vw,51px)/1.13 Georgia,Times New Roman,serif}.tardyTrustLead{max-width:700px;margin:0 auto 32px;font-size:clamp(15px,1.5vw,18px);font-weight:550;line-height:1.62}.tardyTrustLogos{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:34px;max-width:970px;margin:22px auto 28px;display:grid}.tardyTrustLogo{background:0 0;border:0;place-items:center;min-height:122px;padding:10px;display:grid}.tardyTrustLogo img{object-fit:contain;width:min(100%,205px);height:auto;max-height:119px;display:block}.tardyTrustStandards h3{color:#fff;margin:0 auto 13px;font-size:19px;font-weight:750;line-height:1.3}.tardyTrustStandardsCopy{color:#fff;max-width:980px;margin:0 auto;font-size:clamp(13px,1.4vw,16px);font-weight:560;line-height:1.7}@media (max-width:760px){.tardyTrustInner{width:min(100% - 36px,580px)}.tardyTrustProcess{padding:50px 0 54px}.tardyTrustEyebrow{letter-spacing:.12em;margin-bottom:16px;font-size:10px}.tardyTrustProcess h2{margin-bottom:39px;font-size:clamp(29px,7vw,39px)}.tardyTrustSteps{grid-template-columns:1fr;gap:33px}.tardyTrustStep{max-width:510px;margin:auto}.tardyTrustIcon{width:66px;height:66px;margin-bottom:13px}.tardyTrustIcon svg{width:46px;height:46px}.tardyTrustStep h3{margin-bottom:9px;font-size:20px}.tardyTrustStep p{font-size:15px}.tardyTrustStandards{padding:48px 0 56px}.tardyTrustStandards h2{font-size:clamp(30px,7.5vw,39px)}.tardyTrustLead{font-size:15px}.tardyTrustLogos{gap:11px}.tardyTrustLogo{min-height:90px;padding:0 3px}.tardyTrustLogo img{max-height:77px}.tardyTrustStandardsCopy{font-size:14px}}@media (max-width:400px){.tardyTrustInner{width:calc(100% - 28px)}.tardyTrustLogos{gap:6px}.tardyTrustLogo img{max-height:63px}.tardyTrustStandards h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.tardyTrustBands *,.tardyTrustBands :before,.tardyTrustBands :after{transition:none!important;animation:none!important}}
.tardyHomeRecovery .homeHero .homeHeroInner{position:relative;justify-content:center!important;align-items:center!important;display:flex!important}.tardyHomeRecovery .homeHero .homeHeroCopy{flex:0 100%;width:100%;text-align:center!important;max-width:min(1050px,100%)!important;margin:0 auto!important}.tardyHomeRecovery .homeHero .homeHeroCopy .homeHeroEyebrow{text-align:center;transform-origin:50%;letter-spacing:.13em;width:100%;font-size:clamp(13px,1.45vw,19px);display:block}.tardyHomeRecovery .homeHero .homeHeroCopy h1{text-wrap:balance;width:100%;text-align:center!important;max-width:100%!important;margin:21px auto 26px!important;font-size:clamp(48px,6.5vw,96px)!important;line-height:1.03!important}.tardyHomeRecovery .homeHero .homeHeroCopy .heroActions{width:100%;justify-content:center!important;align-items:center!important;margin:29px auto 0!important;display:flex!important}.tardyHomeRecovery .homeHero .homeHeroShade{background:linear-gradient(90deg,#130d0c57,#130d0c85 35% 65%,#130d0c57),linear-gradient(#120c0b14,#120c0b2b)!important}.tardyHomeRecovery .homeHero .homeSince{pointer-events:none;position:absolute;bottom:24px;right:clamp(12px,3vw,42px);opacity:.52!important;margin:0!important;padding-left:12px!important}@keyframes tardyOriginalRotateIn{0%{opacity:0;transform:rotate(-85deg)scale(.76)}67%{opacity:1;transform:rotate(7deg)scale(1.025)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes tardyOriginalBounceInRight{0%{opacity:0;transform:translate(95px)}58%{opacity:1;transform:translate(-12px)}79%{transform:translate(4px)}to{opacity:1;transform:translate(0,0)}}@keyframes tardyOriginalBounceInLeft{0%{opacity:0;transform:translate(-85px)}60%{opacity:1;transform:translate(9px)}83%{transform:translate(-3px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:no-preference){.tardyHomeRecovery .homeHero .homeHeroCopy .homeHeroEyebrow{animation:.68s ease-out .1s both tardyOriginalRotateIn!important}.tardyHomeRecovery .homeHero .homeHeroCopy h1{animation:1.05s cubic-bezier(.23,.74,.24,1) .28s both tardyOriginalBounceInRight!important}.tardyHomeRecovery .homeHero .homeHeroCopy .heroActions{animation:.9s cubic-bezier(.23,.74,.24,1) .58s both tardyOriginalBounceInLeft!important}}@media (prefers-reduced-motion:reduce){.tardyHomeRecovery .homeHero .homeHeroCopy .homeHeroEyebrow,.tardyHomeRecovery .homeHero .homeHeroCopy h1,.tardyHomeRecovery .homeHero .homeHeroCopy .heroActions{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:650px){.tardyHomeRecovery .homeHero .homeHeroCopy{padding:0 4px;width:100%!important}.tardyHomeRecovery .homeHero .homeHeroCopy h1{letter-spacing:-.035em!important;max-width:100%!important;margin:20px auto 23px!important;font-size:clamp(39px,10vw,60px)!important;line-height:1.07!important}.tardyHomeRecovery .homeHero .homeHeroCopy .homeHeroEyebrow{letter-spacing:.09em;font-size:12px}.tardyHomeRecovery .homeHero .homeSince{display:none!important}}.tardyGlobalNewsletter.homeNewsletterEditorial{background:#891536;border-top:1px solid #ffffff2e;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);min-height:355px}.tardyGlobalNewsletter .homeNewsletterEditorialImage{height:355px;min-height:355px}.tardyGlobalNewsletter .homeNewsletterEditorialImage img{object-position:center;transition:none!important;transform:none!important}.tardyGlobalNewsletter .homeNewsletterEditorialContent{padding:42px clamp(25px,5vw,85px)}.tardyGlobalNewsletter .homeNewsletterEditorialContent h2{max-width:780px;margin:13px 0 26px;font-size:clamp(31px,3.8vw,55px);line-height:1.05}.tardyGlobalNewsletter .homeNewsletterEditorialYear{font-size:clamp(100px,14vw,195px);bottom:-27px}@media (max-width:800px){.tardyGlobalNewsletter.homeNewsletterEditorial{min-height:0;display:grid;grid-template-columns:1fr!important}.tardyGlobalNewsletter .homeNewsletterEditorialImage{height:185px;min-height:185px}.tardyGlobalNewsletter .homeNewsletterEditorialContent{padding:32px 6vw 45px}.tardyGlobalNewsletter .homeNewsletterEditorialContent h2{margin:12px 0 25px;font-size:clamp(31px,7vw,44px);line-height:1.12}.tardyGlobalNewsletter .homeNewsletterEditorialYear{font-size:103px;bottom:-12px}}main:not(.tardyHomeRecovery)~.tardyGlobalNewsletter.homeNewsletterEditorial{grid-template-columns:minmax(0,1fr)!important}main:not(.tardyHomeRecovery)~.tardyGlobalNewsletter .homeNewsletterEditorialContent{grid-area:1/1;min-height:245px}main:not(.tardyHomeRecovery)~.tardyGlobalNewsletter .homeNewsletterEditorialImage{grid-area:2/1;height:clamp(200px,24vw,300px);min-height:0}@media (max-width:800px){main:not(.tardyHomeRecovery)~.tardyGlobalNewsletter .homeNewsletterEditorialContent{min-height:0}main:not(.tardyHomeRecovery)~.tardyGlobalNewsletter .homeNewsletterEditorialImage{height:185px;min-height:185px}}
@media (min-width:1101px){.siteHeader .headerInner{position:relative}.tardyDesktopNav{white-space:nowrap;isolation:isolate;justify-content:center;align-items:stretch;gap:clamp(13px,1.6vw,26px);min-width:0;height:100%;display:flex}.tardyDesktopNav .tardyNavItem{align-items:stretch;height:100%;display:flex;position:static}.tardyDesktopNav .tardyNavLink{color:#292824;white-space:nowrap;letter-spacing:-.01em;background:0 0;align-items:center;gap:5px;height:100%;padding:0 1px;font-size:13px;font-weight:650;line-height:1.25;text-decoration:none;transition:color .24s;display:inline-flex;position:relative}.tardyDesktopNav .tardyNavLink:after{content:"";transform-origin:50%;background:#891536;height:2px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:23px;left:0;right:0;transform:scaleX(0)}.tardyDesktopNav .tardyNavLink:hover,.tardyDesktopNav .tardyNavLink:focus-visible,.tardyDesktopNav .tardyNavItem:hover>.tardyNavLink,.tardyDesktopNav .tardyNavItem:focus-within>.tardyNavLink{color:#891536}.tardyDesktopNav .tardyNavLink:hover:after,.tardyDesktopNav .tardyNavLink:focus-visible:after,.tardyDesktopNav .tardyNavItem:hover>.tardyNavLink:after,.tardyDesktopNav .tardyNavItem:focus-within>.tardyNavLink:after{transform:scaleX(1)}.tardyDesktopNav .tardyNavChevron{border:1px solid #8915361f;border-radius:50%;place-items:center;width:19px;height:19px;margin-left:2px;transition:transform .35s cubic-bezier(.22,1,.36,1),background .24s,border-color .24s;display:inline-grid}.tardyDesktopNav .tardyNavChevron svg{width:13px;height:13px;display:block}.tardyDesktopNav .tardyNavItem:hover .tardyNavChevron,.tardyDesktopNav .tardyNavItem:focus-within .tardyNavChevron{background:#89153611;border-color:#89153638;transform:rotate(180deg)}.tardyDesktopNav .tardyDropdown{z-index:100;overscroll-behavior:contain;color:#292824;white-space:normal;pointer-events:none;visibility:hidden;opacity:0;transform-origin:50% 0;background:#fffdfa;border:1px solid #7e1e3829;border-top:3px solid #891536;border-radius:0 0 15px 15px;width:min(930px,100vw - 52px);max-height:min(75dvh,650px);transition:opacity .22s,transform .34s cubic-bezier(.22,1,.36,1),visibility .22s;position:absolute;top:calc(100% - 1px);left:50%;overflow:hidden auto;transform:translate(-50%,13px)scale(.986);box-shadow:0 31px 65px #2c1b182e,0 4px 14px #2c1b1814}.tardyDesktopNav .tardyDropdownSpices{width:min(810px,100vw - 52px)}.tardyDesktopNav .tardyNavItem:hover .tardyDropdown,.tardyDesktopNav .tardyNavItem:focus-within .tardyDropdown{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translate(-50%)scale(1)}.tardyDesktopNav .tardyDropIntro{border-bottom:1px solid #ebe4dc;justify-content:space-between;align-items:end;gap:35px;padding:26px 33px 24px;display:flex}.tardyDesktopNav .tardyDropKicker{color:#901c43;letter-spacing:.16em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:700;display:block}.tardyDesktopNav .tardyDropKicker span{color:#b2a7a2;padding:0 4px}.tardyDesktopNav .tardyDropIntro h2{color:#00583b;letter-spacing:-.038em;margin:0;font-family:Georgia,Iowan Old Style,serif;font-size:31px;font-weight:400;line-height:1.12}.tardyDesktopNav .tardyDropIntro p{color:#827b75;max-width:256px;margin:0 0 2px;font-size:12px;line-height:1.5}.tardyDesktopNav .tardyDropColumns{grid-template-columns:1.18fr .9fr .9fr;padding:23px 21px 24px;display:grid}.tardyDesktopNav .tardyDropColumn{border-right:1px solid #ece6de;min-width:0;padding:3px 19px 0}.tardyDesktopNav .tardyDropColumn:last-child{border-right:none}.tardyDesktopNav .tardyDropCategory{color:#005b3c;align-items:center;gap:9px;min-height:39px;margin-bottom:7px;font-family:Georgia,Iowan Old Style,serif;font-size:19px;font-weight:500;line-height:1.2;text-decoration:none;transition:color .22s;display:flex}.tardyDesktopNav .tardyDropIndex{color:#ad8d84;letter-spacing:.09em;align-self:baseline;font-family:Arial,sans-serif;font-size:10px;font-weight:700}.tardyDesktopNav .tardyDropArrow{color:#bbaea6;margin-left:auto;font-family:Arial,sans-serif;font-size:15px;transition:color .2s,transform .2s}.tardyDesktopNav .tardyDropCategory:hover,.tardyDesktopNav .tardyDropCategory:focus-visible{color:#891536}.tardyDesktopNav .tardyDropCategory:hover .tardyDropArrow,.tardyDesktopNav .tardyDropCategory:focus-visible .tardyDropArrow{color:#891536;transform:translate(2px,-2px)}.tardyDesktopNav .tardyDropLinks{flex-direction:column;gap:1px;display:flex}.tardyDesktopNav .tardyDropLinks a{color:#55504b;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;margin-inline:-10px;padding:8px 10px;font-size:12.5px;font-weight:500;line-height:1.25;text-decoration:none;transition:background .2s,color .2s,padding .2s;display:flex}.tardyDesktopNav .tardyDropLinks a span{opacity:0;color:#891536;font-size:13px;transition:opacity .18s}.tardyDesktopNav .tardyDropLinks a:hover,.tardyDesktopNav .tardyDropLinks a:focus-visible{color:#891536;background:#f4efeb;padding-left:14px}.tardyDesktopNav .tardyDropLinks a:hover span,.tardyDesktopNav .tardyDropLinks a:focus-visible span{opacity:1}.tardyDesktopNav .tardyDropFooter{color:#891536;letter-spacing:.018em;background:#f7f2ed;border-top:1px solid #eee7e0;justify-content:space-between;align-items:center;gap:16px;padding:16px 36px;font-size:12px;font-weight:750;text-decoration:none;transition:background .2s,color .2s;display:flex}.tardyDesktopNav .tardyDropFooter span:last-child{font-size:20px;line-height:1;transition:transform .25s}.tardyDesktopNav .tardyDropFooter:hover,.tardyDesktopNav .tardyDropFooter:focus-visible{color:#fff;background:#891536}.tardyDesktopNav .tardyDropFooter:hover span:last-child,.tardyDesktopNav .tardyDropFooter:focus-visible span:last-child{transform:translate(5px)}.tardyDesktopNav .tardySpiceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:19px 23px 24px;display:grid}.tardyDesktopNav .tardySpiceCard{color:#3c3530;background:#faf7f3;border:1px solid #eee8e1;border-radius:9px;flex-direction:column;align-items:flex-start;min-height:215px;padding:14px 15px 16px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .3s,background .24s;display:flex;position:relative}.tardyDesktopNav .tardySpiceCard:hover,.tardyDesktopNav .tardySpiceCard:focus-visible{background:#fff;border-color:#89153647;transform:translateY(-5px);box-shadow:0 15px 28px #41252017}.tardyDesktopNav .tardySpiceNumber{letter-spacing:.12em;color:#9e7b71;font-size:10px;font-weight:750}.tardyDesktopNav .tardySpiceImage{align-self:center;place-items:center;width:100%;height:83px;margin:0 0 10px;display:grid}.tardyDesktopNav .tardySpiceImage img{object-fit:contain;mix-blend-mode:multiply;width:105px;height:78px;transition:transform .36s cubic-bezier(.22,1,.36,1)}.tardyDesktopNav .tardySpiceCard:hover img{transform:scale(1.07)rotate(-2deg)}.tardyDesktopNav .tardySpiceTitle{color:#005b3c;font-family:Georgia,Iowan Old Style,serif;font-size:19px;line-height:1.2}.tardyDesktopNav .tardySpiceDescription{color:#817770;max-width:180px;margin-top:6px;font-size:11px;line-height:1.45;display:block}.tardyDesktopNav .tardySpiceArrow{color:#891536;font-size:16px;transition:transform .25s;position:absolute;bottom:14px;right:15px}.tardyDesktopNav .tardySpiceCard:hover .tardySpiceArrow,.tardyDesktopNav .tardySpiceCard:focus-visible .tardySpiceArrow{transform:translate(2px,-2px)}.tardyDesktopNav :is(.tardyNavLink,.tardyDropdown a):focus-visible{outline-offset:3px;outline:2px solid #891536}}@media (max-width:1100px){.tardyDesktopNav{display:none}}@media (prefers-reduced-motion:reduce){.tardyDesktopNav *,.tardyDesktopNav :before,.tardyDesktopNav :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.catalogInlineMedia,.spiceProductRow figure,.chapelureProductRow figure,.epicenouUniverse a,.tardySpiceImage{isolation:isolate}.catalogInlineMedia{place-items:center;min-width:0;display:grid;overflow:hidden;background:0 0!important}.catalogLineWithMedia{column-gap:clamp(16px,2.3vw,35px)!important;padding:25px 0!important}.catalogLineWithMedia>*{min-width:0}.catalogInlineMedia img{object-fit:contain;object-position:center;mix-blend-mode:normal;width:100%;height:180px;padding:1px;background:0 0!important}.catalogLineData{min-width:0}.catalogLineData p{font-size:clamp(12px,1.1vw,14px);line-height:1.58}.spiceProductRow figure{background:#f1ebe3;border-radius:3px;overflow:hidden}.spiceProductRow figure img{object-fit:contain;background:0 0}.chapelureProductRow figure{background:#f3eee6;place-items:center;display:grid;overflow:hidden}.chapelureProductRow:first-child figure img{object-fit:contain;background:0 0;padding:6px}.chapelureProductRow figure img{max-width:100%}.epicenouUniverse a{min-width:0;text-decoration:none}.epicenouUniverse a img{object-position:center}.epicenouUniverse a:first-child img,.epicenouUniverse a:nth-child(2) img,.epicenouUniverse a:nth-child(3) img{object-fit:contain;background:#f4eee6;padding:clamp(8px,2vw,22px)}.epicenouUniverse a span{padding:13px 2px 16px;display:block}.tardyDesktopNav .tardySpiceImage img{mix-blend-mode:normal;background:0 0}main:not(.tardyHomeParity),main:not(.tardyHomeParity) :is(.pageHeroGrid,.sectionHead,.technicalEntry,.catalogLine,.pageHeroGrid>*,.catalogLine>*){min-width:0}main:not(.tardyHomeParity) :is(.pageHero h1,.sectionHead h2,.technicalSectionTitle,.productPageH1){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}main:not(.tardyHomeParity) img{max-width:100%}@media (min-width:901px){.epicenouUniverse img{height:clamp(230px,24vw,310px)}}@media (max-width:900px){.epicenouUniverse{gap:25px 17px}.epicenouUniverse a:last-child{margin-left:0}.catalogLineWithMedia{padding:23px 0!important}}@media (max-width:760px){main:not(.tardyHomeParity) .pageHero{padding:36px 0 37px}main:not(.tardyHomeParity) .pageHero h1{line-height:1.05;font-size:clamp(33px,9vw,49px)!important}main:not(.tardyHomeParity) .sectionHead h2,main:not(.tardyHomeParity) .technicalSectionTitle{font-size:clamp(32px,8.2vw,47px)!important;line-height:1.04!important}main:not(.tardyHomeParity) .section{padding-top:clamp(40px,9vw,66px);padding-bottom:clamp(40px,9vw,66px)}.catalogLineWithMedia{display:grid;grid-template-columns:26px minmax(0,1fr)!important;gap:10px 14px!important;padding:24px 0!important}.catalogLineWithMedia .catalogLineIndex{grid-area:1/1!important}.catalogLineWithMedia h3{font-size:clamp(24px,6vw,30px);line-height:1.1;grid-area:1/2!important}.catalogLineWithMedia .catalogInlineMedia{width:min(100%,310px);margin:3px 0 2px;grid-area:2/2!important}.catalogLineWithMedia .catalogLineData{max-width:540px;grid-area:3/2!important}.catalogInlineMedia img{height:min(47vw,195px);max-height:195px}.catalogLineData p{font-size:13px;line-height:1.6}.chapelureProductRow{gap:17px;padding:30px 0}.chapelureProductRow figure img{object-fit:contain;height:210px}}@media (max-width:650px){.epicenouUniverse{grid-template-columns:1fr!important;gap:7px!important}.epicenouUniverse a,.epicenouUniverse a:last-child{border-bottom:1px solid var(--line);grid-template-columns:minmax(100px,37%) minmax(0,1fr);align-items:center;gap:17px;min-height:128px;width:100%!important;margin:0!important;display:grid!important}.epicenouUniverse a img,.epicenouUniverse a:nth-child(n) img{padding:12px;object-fit:contain!important;background:#f3ede5!important;width:100%!important;height:112px!important}.epicenouUniverse a span{padding:0 6px 0 0;font-size:clamp(19px,5.4vw,25px);line-height:1.15}.spiceProductRow{grid-template-columns:22px 92px minmax(0,1fr);gap:10px;min-height:124px;padding:15px 0}.spiceProductRow figure{height:94px}.spiceProductRow figure img{padding:5px}.spiceProductRow h2{overflow-wrap:break-word;font-size:clamp(19px,5vw,24px)}.chapelureProductRow figure img{height:min(55vw,220px)}}@media (max-width:390px){.spiceProductRow{grid-template-columns:20px 80px minmax(0,1fr);gap:9px}.spiceProductRow figure{height:82px}.catalogLineWithMedia{column-gap:11px!important}}@media (prefers-reduced-motion:reduce){.catalogLineWithMedia img,.epicenouUniverse img,.spiceProductRow img{transition:none!important;transform:none!important}}
:root{--wp-ink:#111;--wp-burgundy:#8d143e}body{background:#fff}body>.topbar{display:none!important}.siteHeader{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:#fff!important;border-bottom:1px solid #e8e8e8!important}.siteHeader .headerInner{background:#fff}.siteHeader .mobilePanel,.siteHeader .mobileMenu>summary{background:#fff!important}main:not(.tardyHomeParity):not(.wpRestored){background:#fff}main:not(.tardyHomeParity):not(.wpRestored) .pageHero,main:not(.tardyHomeParity):not(.wpRestored) .section.pale,main:not(.tardyHomeParity):not(.wpRestored) .legacyCatalogSection{background:#fff!important}main:not(.tardyHomeParity):not(.wpRestored) .technicalCatalog{background:#fff}.wpRestored{color:var(--wp-ink);background:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;overflow:clip}.wpRestored h1,.wpRestored h2,.wpRestored h3{letter-spacing:-.025em;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:750}.wpRestored p{line-height:1.65}.wpRestored a{text-decoration:none}.wpRestored a:hover{color:var(--wp-burgundy)}.wpRestored a:focus-visible{outline:2px solid var(--wp-burgundy);outline-offset:4px}.wpVisuallyHidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.wpSpicesIntro{text-align:center;width:min(100% - 40px,1030px);margin:0 auto;padding:80px 0 78px}.wpSpicesIntro>p{color:#555;max-width:790px;margin:0 auto 41px;font-size:16px;line-height:1.8}.wpSpiceChoices{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:22px;display:grid}.wpSpiceChoices a{color:#0a0a0a;padding:13px 3px;font-size:clamp(19px,1.85vw,28px);font-weight:800;line-height:1.22;transition:color .2s,transform .2s;display:block}.wpSpiceChoices a:nth-child(2){color:var(--wp-burgundy)}.wpSpiceChoices a:hover{color:var(--wp-burgundy);transform:translateY(-2px)}.wpNaturalBody{text-align:center;width:min(100% - 44px,1120px);margin:0 auto;padding:96px 0 95px}.wpNaturalBody h1{margin:0 auto 31px;font-size:clamp(32px,3.2vw,46px);line-height:1.16}.wpNaturalBody p{color:#666;max-width:970px;margin:0 auto 39px;font-size:16px}.wpNaturalBody h2{max-width:970px;margin:0 auto 28px;font-size:clamp(21px,2.1vw,28px);line-height:1.25}.wpConditioningImage{object-fit:contain;background:0 0;width:min(100%,945px);height:auto;margin:0 auto 24px;display:block}.wpNaturalLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 40px;max-width:930px;margin:0 auto;display:grid}.wpNaturalLinks a{color:#000;padding:16px 8px;font-size:clamp(21px,2vw,27px);font-weight:800;transition:color .2s,transform .2s;display:block}.wpNaturalLinks a:hover{transform:translateY(-2px)}.wpMixSection,.wpSpiceCatalog{text-align:center;width:min(100% - 46px,1310px);margin:0 auto;padding:74px 0 65px}.wpMixSection+.wpMixSection{padding-top:12px}.wpMixSection>h1,.wpMixSection>h2{max-width:900px;margin:0 auto 68px;font-size:clamp(31px,3.4vw,46px);line-height:1.18}.wpSpiceNotice{max-width:900px;margin:0 auto 59px;font-size:clamp(20px,2vw,26px);line-height:1.4;font-family:Georgia,Times New Roman,serif!important;font-weight:700!important}.wpProductGallery{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 24px;display:grid}.wpGalleryProduct{min-width:0;position:relative}.wpGalleryProduct figure{aspect-ratio:1;background:#fff;border:1px solid #ebebeb;place-items:center;width:100%;margin:0 auto 15px;display:grid;overflow:hidden;box-shadow:0 2px 12px #00000030}.wpGalleryProduct img{object-fit:contain;object-position:center;width:100%;height:100%;padding:9px;transition:transform .32s;display:block}.wpGalleryProduct:hover img{transform:scale(1.04)}.wpGalleryProduct h3{max-width:310px;margin:0 auto 11px;font-size:clamp(16px,1.35vw,21px);line-height:1.32}.wpGalleryProductCopy{text-align:center;color:#696969;padding:0 3px 5px;font-size:clamp(12px,.93vw,14px);line-height:1.5}.wpGalleryProductCopy p{margin:0 auto 5px;line-height:1.52}.wpIllustrationNote{color:#888;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.wpSpiceGallery .wpGalleryProduct figure{margin-bottom:16px}.wpSpiceGallery .wpGalleryProduct h3{font-weight:700}.wpBreadcrumbsContent{width:min(100% - 50px,940px);margin:0 auto;padding:95px 0 80px}.wpBreadcrumbsContent>p{color:#555;margin:0 0 16px;font-size:clamp(15px,1.4vw,18px);line-height:1.85}.wpBreadcrumbsContent>p strong{color:var(--wp-burgundy);font-weight:800}.wpInlinePack{margin-top:4px;display:block}.wpChapelureGallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(100%,820px);margin:52px auto 0;display:grid}.wpChapelureGallery img{object-fit:cover;width:100%;height:280px;display:block}.wpChapelureGallery img:last-child{grid-column:1/-1;width:100%;height:310px}.wpCompanyIntro{text-align:center;width:min(100% - 44px,1030px);margin:0 auto;padding:102px 0 40px}.wpCompanyIntro h1{margin:0 0 6px;font-size:clamp(35px,3.3vw,46px);line-height:1.2}.wpCompanyIntro>p{color:#666;margin:0 auto 30px;font-size:clamp(15px,1.7vw,19px)}.wpCompanyPhotos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.wpCompanyPhotos img{object-fit:cover;width:100%;height:315px;display:block}.wpCompanyHistory{text-align:center;max-width:980px;margin:0 auto;padding:64px 25px 70px}.wpCompanyHistory h2{margin:0 0 20px;font-size:clamp(31px,3vw,43px)}.wpCompanyHistory p{color:#666;max-width:790px;margin:0 auto 23px;font-size:16px}.wpCompanyHistory img{width:min(60%,317px);height:auto;margin:38px auto 0;display:block}.wpCompanyPromises{text-align:center;grid-template-columns:repeat(3,1fr);gap:35px;max-width:1080px;margin:0 auto;padding:45px 25px 65px;display:grid}.wpCompanyPromises h3{margin:0 0 15px;font-size:22px;line-height:1.25}.wpCompanyPromises p{color:#686868;margin:0;font-size:15px}.wpCompanyHelp{text-align:center;max-width:750px;margin:0 auto;padding:25px 25px 85px}.wpCompanyHelp h2{margin:0 0 15px;font-size:29px}.wpCompanyHelp p{color:#777;margin:0 0 26px;font-size:16px}.wpCompanyHelp a{background:var(--wp-burgundy);color:#fff;border-radius:3px;padding:14px 32px;font-weight:700;display:inline-block}.wpCompanyHelp a:hover{color:#fff;background:#6c0f2c}@media (max-width:1100px){.siteHeader .mobileMenu>summary{height:44px;position:relative;color:#0000!important;border:0!important;border-radius:0!important;place-items:center!important;width:44px!important;min-width:44px!important;padding:0!important;font-size:0!important;display:grid!important}.siteHeader .mobileMenu>summary:before,.siteHeader .mobileMenu>summary:after{content:none}.siteHeader .mobileBurgerIcon{color:#1c1c1c;pointer-events:none;width:26px;height:20px;display:block;position:relative}.siteHeader .mobileBurgerIcon span{transform-origin:50%;background:currentColor;border-radius:2px;width:26px;height:2px;transition:top .22s,transform .22s,opacity .15s;display:block;position:absolute;left:0}.siteHeader .mobileBurgerIcon span:first-child{top:2px}.siteHeader .mobileBurgerIcon span:nth-child(2){top:9px}.siteHeader .mobileBurgerIcon span:nth-child(3){top:16px}.siteHeader .mobileMenu[open] .mobileBurgerIcon span:first-child{top:9px;transform:rotate(45deg)}.siteHeader .mobileMenu[open] .mobileBurgerIcon span:nth-child(2){opacity:0}.siteHeader .mobileMenu[open] .mobileBurgerIcon span:nth-child(3){top:9px;transform:rotate(-45deg)}.siteHeader .mobileMenu>summary{cursor:pointer;touch-action:manipulation}.siteHeader .mobileMenu>summary:focus-visible{outline-offset:3px;outline:2px solid #891536}@media (prefers-reduced-motion:reduce){.siteHeader .mobileBurgerIcon span{transition:none}}.siteHeader .headerInner{grid-template-columns:minmax(0,1fr) auto;height:80px}.siteHeader .logo img{width:145px}}@media (max-width:900px){.wpProductGallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 22px}.wpMixSection,.wpSpiceCatalog{width:min(100% - 42px,800px)}.wpCompanyPhotos img{height:260px}.wpCompanyPromises{grid-template-columns:1fr;gap:24px;max-width:450px}}@media (max-width:650px){.wpSpicesIntro{width:calc(100% - 46px);padding:52px 0 61px}.wpSpicesIntro>p{margin:0 auto 29px;font-size:15px;line-height:1.73}.wpSpiceChoices{grid-template-columns:1fr;gap:20px}.wpSpiceChoices a{padding:5px 0;font-size:29px;line-height:1.2}.wpNaturalBody{width:calc(100% - 48px);padding:52px 0 70px}.wpNaturalBody h1{max-width:320px;margin:0 auto 23px;font-size:35px;line-height:1.32}.wpNaturalBody p{margin-bottom:37px;font-size:15px;line-height:1.85}.wpNaturalBody h2{margin-bottom:24px;font-size:24px;line-height:1.15}.wpConditioningImage{margin:0 auto 25px}.wpNaturalLinks{grid-template-columns:1fr;gap:21px}.wpNaturalLinks a{padding:7px 4px;font-size:28px}.wpMixSection,.wpSpiceCatalog{width:calc(100% - 68px);padding:54px 0 46px}.wpMixSection>h1,.wpMixSection>h2{max-width:340px;margin:0 auto 71px;font-size:32px;line-height:1.06}.wpSpiceNotice{margin-bottom:50px;font-size:20px;line-height:1.42}.wpProductGallery{grid-template-columns:1fr;gap:41px}.wpGalleryProduct figure{width:100%;margin-bottom:20px}.wpGalleryProduct h3{margin-bottom:11px;font-size:20px}.wpGalleryProductCopy{max-width:350px;margin:0 auto;font-size:14px}.wpGalleryProduct img{padding:9px}.wpBreadcrumbsContent{width:calc(100% - 55px);padding:61px 0 63px}.wpBreadcrumbsContent>p{margin-bottom:18px;font-size:16px;line-height:1.78}.wpChapelureGallery{gap:0;margin-top:56px}.wpChapelureGallery img{height:155px}.wpChapelureGallery img:last-child{height:190px}.wpCompanyIntro{width:calc(100% - 30px);padding:116px 0 25px}.wpCompanyIntro h1{font-size:36px}.wpCompanyIntro>p{font-size:17px}.wpCompanyPhotos{grid-template-columns:1fr;gap:18px}.wpCompanyPhotos img{aspect-ratio:1.55;object-fit:cover;height:auto}.wpCompanyHistory{padding:58px 22px}.wpCompanyHistory p{font-size:15px}.wpCompanyPromises{padding:30px 25px 50px}.wpCompanyHelp{padding-bottom:60px}}@media (prefers-reduced-motion:reduce){.wpRestored *,.wpRestored :before,.wpRestored :after{transition:none!important;animation:none!important}}@media (max-width:650px){.siteHeader .logo img{width:130px!important}.wpSpicesIntro>p{max-width:310px;margin-bottom:36px}.wpSpiceChoices{gap:35px}.wpBreadcrumbsContent{padding-top:80px}.wpChapelureGallery{margin-top:104px}.wpCompanyIntro{padding-top:154px}.marinadeHoverGrid{gap:24px!important}.marinadeHoverMedia{aspect-ratio:auto!important;background:#fff!important;border-color:#eee!important;border-radius:2px!important;height:225px!important;min-height:0!important}.marinadeHoverMedia>img{object-fit:contain!important;width:100%!important;height:220px!important;padding:10px!important}.marinadeHoverCard{padding-bottom:10px!important}}.wpPackagingContent{text-align:center;width:calc(100% - 48px);max-width:1000px;margin:0 auto;padding:80px 0 100px}.wpPackagingContent h1{margin:0 0 35px;font-size:clamp(30px,3vw,43px)}.wpPackagingContent h2{margin:0 auto 22px;font-size:clamp(25px,2.7vw,38px)}.wpPackagingContent>p{color:#5a5a5a;max-width:850px;margin:0 auto 36px;font-size:17px}.wpPackingList{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 45px;display:grid}.wpPackingList article{border-bottom:1px solid #e0e0e0;padding:20px 0}.wpPackingList h3{margin:0 0 8px;font-size:19px}.wpPackingList p{color:#666;margin:0;font-size:15px}@media (max-width:650px){.wpPackagingContent{padding:65px 0 80px}.wpPackingList{grid-template-columns:1fr;gap:8px}.wpPackingList article{padding:15px 0}}
@media (min-width:701px){.wpMixProducts .wpProductGallery,.wpSpiceProducts .wpProductGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(26px,3vw,42px) clamp(20px,2.2vw,34px);max-width:1130px;margin-inline:auto}.wpMixProducts .wpMixSection,.wpSpiceProducts .wpSpiceCatalog{width:min(100% - 50px,1170px)}.wpProductGallery .wpGalleryProduct{min-width:0}}@media (min-width:651px) and (max-width:700px){.wpMixProducts .wpProductGallery,.wpSpiceProducts .wpProductGallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.wpNaturalBody h1{font-size:37px}.wpNaturalBody h2{max-width:315px;margin-bottom:14px;font-size:26px}.wpConditioningImage{margin-bottom:13px}.wpNaturalLinks a:first-child{margin-bottom:46px}.wpSpicesIntro{padding-bottom:80px}}
.animalMapReal.animalMapHD{background:0 0;border:0;border-radius:0;width:100%;max-width:740px;margin-inline:auto;display:block;overflow:visible;height:auto!important;min-height:0!important}.animalMapReal.animalMapHD>img{object-fit:contain;width:100%;display:block;height:auto!important;padding:0!important}.animalMapReal.animalMapHD .animalLegend{display:none}.animalMapReal.animalMapHD .hotspot{z-index:3}.animalMapReal.animalMapHD .hotspot:focus-visible{outline-offset:5px;outline:3px solid #00553e}@media (max-width:720px){.animalMapReal.animalMapHD .hotspot:after{display:block}}
