.RundaleTheme-module__AcQ0Vq__theme{--rundale-navy:#10265d;--rundale-navy-deep:#07142f;--rundale-navy-soft:#1b3775;--rundale-gold:#946f40;--rundale-gold-text:#6f4f2d;--rundale-gold-light:#d6b982;--rundale-ivory:#fbf8f1;--rundale-stone:#eeeae2;--rundale-black:#11130f;--rundale-ink:#16203a;--rundale-muted:#5e5a52;--rundale-border:#946f4057;--rundale-ease:cubic-bezier(.22, 1, .36, 1);background:var(--rundale-ivory);color:var(--rundale-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow:clip}.RundaleTheme-module__AcQ0Vq__section{padding-block:clamp(4.5rem,3rem + 4vi,8rem)}.RundaleTheme-module__AcQ0Vq__sectionCompact{padding-block:clamp(3rem,2rem + 3vi,5.5rem)}.RundaleTheme-module__AcQ0Vq__lightSection,.RundaleTheme-module__AcQ0Vq__ivorySection{background:var(--rundale-ivory)}.RundaleTheme-module__AcQ0Vq__stoneSection{background:var(--rundale-stone)}.RundaleTheme-module__AcQ0Vq__culinarySection{background:radial-gradient(circle at 82% 8%, #946f402e, transparent 30rem), var(--rundale-black);color:var(--rundale-ivory)}.RundaleTheme-module__AcQ0Vq__featuredSection{background:linear-gradient(120deg, #07142ffa, #10265df0), var(--rundale-navy-deep);color:var(--rundale-ivory);position:relative}.RundaleTheme-module__AcQ0Vq__eyebrow{color:var(--rundale-gold-text);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:750}.RundaleTheme-module__AcQ0Vq__heading{max-inline-size:17ch;color:var(--rundale-navy);font-family:var(--font-source-serif), Georgia, serif;letter-spacing:-.032em;text-wrap:balance;font-size:clamp(2.35rem,1.75rem + 2.5vi,4.6rem);font-weight:600;line-height:.98}.RundaleTheme-module__AcQ0Vq__darkHeading{color:var(--rundale-ivory)}.RundaleTheme-module__AcQ0Vq__description{max-inline-size:59ch;color:var(--rundale-muted);text-wrap:pretty;font-size:clamp(1rem,.96rem + .2vi,1.125rem);line-height:1.72}.RundaleTheme-module__AcQ0Vq__darkDescription{color:#fbf8f1c2}.RundaleTheme-module__AcQ0Vq__featuredSection .RundaleTheme-module__AcQ0Vq__eyebrow,.RundaleTheme-module__AcQ0Vq__culinarySection .RundaleTheme-module__AcQ0Vq__eyebrow,.RundaleTheme-module__AcQ0Vq__hero .RundaleTheme-module__AcQ0Vq__eyebrow,.RundaleTheme-module__AcQ0Vq__storePanel .RundaleTheme-module__AcQ0Vq__eyebrow,.RundaleTheme-module__AcQ0Vq__newsletterCard .RundaleTheme-module__AcQ0Vq__eyebrow,.RundaleTheme-module__AcQ0Vq__finalPanel .RundaleTheme-module__AcQ0Vq__eyebrow{color:var(--rundale-gold-light)}.RundaleTheme-module__AcQ0Vq__deferredSection{content-visibility:auto;contain-intrinsic-size:auto none auto 50rem}.RundaleTheme-module__AcQ0Vq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.RundaleTheme-module__AcQ0Vq__goldRule{background:var(--rundale-gold);block-size:1px;inline-size:clamp(4rem,9vi,8rem)}.RundaleTheme-module__AcQ0Vq__primaryLink,.RundaleTheme-module__AcQ0Vq__secondaryLink,.RundaleTheme-module__AcQ0Vq__textLink{justify-content:center;align-items:center;gap:.65rem;min-block-size:3rem;font-size:.9rem;font-weight:700;transition:background-color .18s,border-color .18s,color .18s,translate .18s;display:inline-flex}.RundaleTheme-module__AcQ0Vq__primaryLink{border:1px solid var(--rundale-gold);background:var(--rundale-gold);color:#fff;border-radius:.25rem;padding-inline:1.5rem}.RundaleTheme-module__AcQ0Vq__primaryLink:hover{border-color:var(--rundale-gold-light);background:var(--rundale-gold-light);color:var(--rundale-navy-deep);translate:0 -2px}.RundaleTheme-module__AcQ0Vq__secondaryLink{color:var(--rundale-ivory);background:0 0;border:1px solid #d6b9829e;border-radius:.25rem;padding-inline:1.5rem}.RundaleTheme-module__AcQ0Vq__secondaryLink:hover{border-color:var(--rundale-gold-light);background:#d6b9821a}.RundaleTheme-module__AcQ0Vq__textLink{color:var(--rundale-navy);-webkit-text-decoration-color:var(--rundale-gold);text-decoration-color:var(--rundale-gold);text-underline-offset:.38rem;justify-content:flex-start;text-decoration-line:underline;text-decoration-thickness:1px}.RundaleTheme-module__AcQ0Vq__textLink:hover{color:var(--rundale-gold-text)}.RundaleTheme-module__AcQ0Vq__primaryLink:focus-visible,.RundaleTheme-module__AcQ0Vq__secondaryLink:focus-visible,.RundaleTheme-module__AcQ0Vq__textLink:focus-visible,.RundaleTheme-module__AcQ0Vq__categoryTab:focus-visible,.RundaleTheme-module__AcQ0Vq__productLink:focus-visible,.RundaleTheme-module__AcQ0Vq__productCardImageLink:focus-visible,.RundaleTheme-module__AcQ0Vq__usageProduct:focus-visible,.RundaleTheme-module__AcQ0Vq__catalogPromoLink:focus-visible,.RundaleTheme-module__AcQ0Vq__newsletterInput:focus-visible,.RundaleTheme-module__AcQ0Vq__newsletterButton:focus-visible{outline:3px solid var(--rundale-gold);outline-offset:4px}.RundaleTheme-module__AcQ0Vq__zoomImage{transform:scale(1)}.RundaleTheme-module__AcQ0Vq__sectionIntro{gap:1.5rem;display:grid}.RundaleTheme-module__AcQ0Vq__hero{isolation:isolate;color:var(--rundale-ivory);background:linear-gradient(118deg,#07142f 0%,#10265d 58%,#081734 100%);border-block-end:1px solid #d6b98259;padding-block:clamp(2rem,1.2rem + 2vi,3.25rem);position:relative;overflow:hidden}.RundaleTheme-module__AcQ0Vq__hero:after{z-index:8;background:linear-gradient(90deg, transparent, var(--rundale-gold), transparent);content:"";block-size:1px;position:absolute;inset:auto 0 0}.RundaleTheme-module__AcQ0Vq__heroTexture{z-index:-1;opacity:.22;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.RundaleTheme-module__AcQ0Vq__heroCopy{padding-block:.25rem}.RundaleTheme-module__AcQ0Vq__heroLogo{filter:drop-shadow(0 1rem 1.8rem #00000038);block-size:auto;inline-size:clamp(7rem,9vi,8.75rem)}.RundaleTheme-module__AcQ0Vq__heroHeading{color:#fff;letter-spacing:-.045em;max-inline-size:15ch;font-size:clamp(3.25rem,2.4rem + 3vi,5.4rem);line-height:.93}.RundaleTheme-module__AcQ0Vq__heroLead{color:#fff9ec;max-inline-size:31ch;font-family:var(--font-source-serif), Georgia, serif;margin-block-start:1.1rem;font-size:clamp(1.25rem,1.05rem + .7vi,1.7rem);font-weight:600;line-height:1.25}.RundaleTheme-module__AcQ0Vq__heroStage{z-index:10;min-block-size:27rem;position:relative}.RundaleTheme-module__AcQ0Vq__heroMedia{z-index:10;width:100%;position:relative}.RundaleTheme-module__AcQ0Vq__heroMediaFrame{aspect-ratio:1752/1168;background:#07142f59;border:1px solid #d6b98247;border-radius:.75rem;width:100%;position:relative;overflow:hidden;box-shadow:0 1.25rem 2.75rem #00000047}.RundaleTheme-module__AcQ0Vq__heroProduct{filter:drop-shadow(0 2rem 1.55rem #0000005c);transform-origin:50% 100%;position:absolute}.RundaleTheme-module__AcQ0Vq__heroProduct1{z-index:4;aspect-ratio:4/5;inline-size:34%;inset-block-end:1%;inset-inline-start:3%;rotate:-5deg}.RundaleTheme-module__AcQ0Vq__heroProduct2{z-index:6;aspect-ratio:4/5;inline-size:39%;inset-block-end:-8%;inset-inline-start:28%}.RundaleTheme-module__AcQ0Vq__heroProduct3{z-index:5;aspect-ratio:4/5;inline-size:36%;inset-block-end:0;inset-inline-end:3%;rotate:4deg}.RundaleTheme-module__AcQ0Vq__heroProduct4{z-index:2;aspect-ratio:4/5;opacity:.86;inline-size:28%;inset-block-start:1%;inset-inline-end:11%;rotate:7deg}.RundaleTheme-module__AcQ0Vq__storyGrid{align-items:center;gap:clamp(3rem,6vi,7rem);display:grid}.RundaleTheme-module__AcQ0Vq__storyMedia{min-inline-size:0;padding-block-end:clamp(2.5rem,5vi,5rem);padding-inline-end:clamp(1.5rem,4vi,4rem);position:relative}.RundaleTheme-module__AcQ0Vq__storyImage{aspect-ratio:5/4;background:#fff;position:relative;overflow:hidden}.RundaleTheme-module__AcQ0Vq__storyImage:after{content:"";pointer-events:none;border:1px solid #fff9;position:absolute;inset:1rem}.RundaleTheme-module__AcQ0Vq__storyProduct{aspect-ratio:4/5;border:1px solid var(--rundale-border);background:0 0;inline-size:clamp(8.5rem,18vi,13rem);position:absolute;inset-block-end:0;inset-inline-end:0;box-shadow:0 1.5rem 3rem #10265d29}.RundaleTheme-module__AcQ0Vq__storyProduct:focus-visible{outline:3px solid var(--rundale-gold);outline-offset:4px}.RundaleTheme-module__AcQ0Vq__storyCopy{max-inline-size:38rem;position:relative}.RundaleTheme-module__AcQ0Vq__editorialMarker{color:var(--rundale-gold-text);font-family:var(--font-source-serif), Georgia, serif;align-items:center;gap:1rem;margin-block-end:2rem;font-size:.95rem;display:flex}.RundaleTheme-module__AcQ0Vq__editorialMarker:after{background:var(--rundale-gold);content:"";block-size:1px;inline-size:5rem}.RundaleTheme-module__AcQ0Vq__categoryRail{border-block-end:1px solid var(--rundale-border);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;gap:0;max-inline-size:100%;margin-block-start:2.75rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.RundaleTheme-module__AcQ0Vq__categoryRail::-webkit-scrollbar{display:none}.RundaleTheme-module__AcQ0Vq__categoryTab{scroll-snap-align:start;min-block-size:3rem;color:var(--rundale-muted);letter-spacing:.07em;text-transform:uppercase;background:0 0;border:0;flex:none;padding-inline:1.25rem;font-size:.79rem;font-weight:750;position:relative}.RundaleTheme-module__AcQ0Vq__categoryTab:after{content:"";background:0 0;block-size:2px;position:absolute;inset:auto 0 -1px}.RundaleTheme-module__AcQ0Vq__categoryTab:hover,.RundaleTheme-module__AcQ0Vq__categoryTab[aria-selected=true]{color:var(--rundale-navy)}.RundaleTheme-module__AcQ0Vq__categoryTab[aria-selected=true]:after{background:var(--rundale-gold)}.RundaleTheme-module__AcQ0Vq__catalogGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.5rem,2.4vi,2.75rem) clamp(1rem,2vi,2rem);margin-block-start:3rem;display:grid}.RundaleTheme-module__AcQ0Vq__catalogItem{grid-column:span 3;min-inline-size:0}.RundaleTheme-module__AcQ0Vq__catalogItem:has(.RundaleTheme-module__AcQ0Vq__productCardFeatured){grid-column:span 6}.RundaleTheme-module__AcQ0Vq__productCard{border-block-start:1px solid var(--rundale-border);block-size:100%;min-inline-size:0;transition:translate .26s var(--rundale-ease), box-shadow .26s var(--rundale-ease), background-color .26s ease;background:#ffffff61;flex-direction:column;display:flex}.RundaleTheme-module__AcQ0Vq__productCardFeatured{grid-template-columns:minmax(0,1.06fr) minmax(15rem,.94fr);display:grid}.RundaleTheme-module__AcQ0Vq__productCardImageLink{min-block-size:clamp(17rem,24vi,22rem);display:block;position:relative;overflow:hidden}.RundaleTheme-module__AcQ0Vq__productCardFeatured .RundaleTheme-module__AcQ0Vq__productCardImageLink{min-block-size:26rem}.RundaleTheme-module__AcQ0Vq__productImageAsset{filter:drop-shadow(0 1.25rem 1.1rem #22160e24);transition:transform .42s var(--rundale-ease);padding:clamp(1rem,2.5vi,2rem)}.RundaleTheme-module__AcQ0Vq__productCardCopy{flex-direction:column;flex:1;min-inline-size:0;padding:1.25rem .85rem 1.4rem;display:flex}.RundaleTheme-module__AcQ0Vq__productCardFeatured .RundaleTheme-module__AcQ0Vq__productCardCopy{justify-content:center;padding:clamp(1.5rem,3vi,3rem)}.RundaleTheme-module__AcQ0Vq__productCategory{color:var(--rundale-gold-text);letter-spacing:.12em;text-transform:uppercase;font-size:.69rem;font-weight:750}.RundaleTheme-module__AcQ0Vq__productTitle{color:var(--rundale-navy);font-family:var(--font-source-serif), Georgia, serif;text-wrap:balance;margin-block-start:.7rem;font-size:clamp(1.25rem,1.05rem + .5vi,1.75rem);font-weight:600;line-height:1.08}.RundaleTheme-module__AcQ0Vq__productCardFeatured .RundaleTheme-module__AcQ0Vq__productTitle{font-size:clamp(1.9rem,2.5vi,3rem)}.RundaleTheme-module__AcQ0Vq__productDescription{color:var(--rundale-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-block-start:.75rem;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.RundaleTheme-module__AcQ0Vq__productMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:auto;padding-block-start:1.25rem;display:flex}.RundaleTheme-module__AcQ0Vq__productMeta>span{color:var(--rundale-ink);font-size:.78rem;font-weight:750}.RundaleTheme-module__AcQ0Vq__productLink{min-block-size:2.75rem;color:var(--rundale-navy);text-decoration-line:underline;-webkit-text-decoration-color:var(--rundale-gold);text-decoration-color:var(--rundale-gold);text-underline-offset:.32rem;align-items:center;gap:.4rem;font-size:.78rem;font-weight:750;display:inline-flex}.RundaleTheme-module__AcQ0Vq__catalogPromo{background:var(--rundale-black);isolation:isolate;grid-column:span 6;min-block-size:30rem;position:relative;overflow:hidden}.RundaleTheme-module__AcQ0Vq__catalogPromo:after{z-index:1;content:"";background:linear-gradient(90deg,#07142ff2,#07142f40);position:absolute;inset:0}.RundaleTheme-module__AcQ0Vq__catalogPromoCopy{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;block-size:100%;max-inline-size:27rem;padding:clamp(1.75rem,4vi,3.5rem);display:flex;position:relative}.RundaleTheme-module__AcQ0Vq__catalogPromoCopy .RundaleTheme-module__AcQ0Vq__eyebrow{color:var(--rundale-gold-light)}.RundaleTheme-module__AcQ0Vq__catalogPromoTitle{color:#fff;font-family:var(--font-source-serif), Georgia, serif;text-wrap:balance;margin-block-start:.8rem;font-size:clamp(2rem,3.2vi,3.8rem);font-weight:600;line-height:.98}.RundaleTheme-module__AcQ0Vq__catalogPromoLink{border-block-end:1px solid var(--rundale-gold-light);color:#fff;align-items:center;gap:.5rem;min-block-size:2.75rem;margin-block-start:1.5rem;font-size:.85rem;font-weight:700;display:inline-flex}.RundaleTheme-module__AcQ0Vq__usageStory{align-items:center;gap:clamp(2.5rem,5vi,6rem);display:grid}.RundaleTheme-module__AcQ0Vq__usagePhoto{aspect-ratio:4/3;min-inline-size:0;position:relative;overflow:hidden}.RundaleTheme-module__AcQ0Vq__usagePhoto:after{content:"";background:linear-gradient(#0000 58%,#07142fd1);position:absolute;inset:0}.RundaleTheme-module__AcQ0Vq__usageApplications{z-index:2;flex-wrap:wrap;gap:.65rem;display:flex;position:absolute;inset:auto 1.25rem 1.25rem}.RundaleTheme-module__AcQ0Vq__usageApplications span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07142fa8;border:1px solid #ffffff57;align-items:center;gap:.55rem;min-block-size:2.65rem;padding-inline:.9rem;font-size:.82rem;font-weight:650;display:inline-flex}.RundaleTheme-module__AcQ0Vq__usageApplications b{color:var(--rundale-gold-light);font-family:var(--font-source-serif), Georgia, serif;font-weight:600}.RundaleTheme-module__AcQ0Vq__usageCopy{max-inline-size:38rem}.RundaleTheme-module__AcQ0Vq__usageProducts{border-block:1px solid var(--rundale-border);gap:0;margin-block-start:2rem;display:grid}.RundaleTheme-module__AcQ0Vq__usageProduct{border-block-end:1px solid var(--rundale-border);min-block-size:7.5rem;color:var(--rundale-navy);grid-template-columns:6.5rem 1fr;align-items:center;gap:1rem;display:grid}.RundaleTheme-module__AcQ0Vq__usageProduct:last-child{border-block-end:0}.RundaleTheme-module__AcQ0Vq__usageProductImage{background:0 0;block-size:6.5rem;inline-size:6.5rem;position:relative;overflow:hidden}.RundaleTheme-module__AcQ0Vq__usageProductImage img{transition:transform .32s var(--rundale-ease);padding:.45rem}.RundaleTheme-module__AcQ0Vq__usageProduct b{max-inline-size:24ch;font-family:var(--font-source-serif), Georgia, serif;font-size:1.05rem;line-height:1.15;display:block}.RundaleTheme-module__AcQ0Vq__usageProduct em{color:var(--rundale-gold-text);align-items:center;gap:.4rem;margin-block-start:.5rem;font-size:.75rem;font-style:normal;font-weight:700;display:inline-flex}.RundaleTheme-module__AcQ0Vq__featuredGrid{align-items:center;gap:clamp(3rem,6vi,7rem);display:grid}.RundaleTheme-module__AcQ0Vq__featuredFood{aspect-ratio:5/4;min-inline-size:0;position:relative}.RundaleTheme-module__AcQ0Vq__featuredFood:after{content:"";background:linear-gradient(135deg,#0000 55%,#07142fb3);position:absolute;inset:0}.RundaleTheme-module__AcQ0Vq__featuredProductImage{z-index:2;aspect-ratio:1;background:var(--rundale-ivory);border:1px solid #d6b98285;border-radius:50%;inline-size:clamp(10rem,22vi,17rem);position:absolute;inset:auto -2rem -2.5rem auto;overflow:hidden;box-shadow:0 1.5rem 3rem #00000047}.RundaleTheme-module__AcQ0Vq__featuredProductImage img{padding:1rem}.RundaleTheme-module__AcQ0Vq__featuredCopy{max-inline-size:39rem}.RundaleTheme-module__AcQ0Vq__featuredProductName{color:#fbf8f19e;margin-block-start:.75rem;font-size:.82rem;font-weight:700}.RundaleTheme-module__AcQ0Vq__featuredIdeas{gap:.8rem;margin-block-start:1.8rem;display:grid}.RundaleTheme-module__AcQ0Vq__featuredIdeas li{color:#fbf8f1e6;align-items:center;gap:.75rem;font-size:.95rem;display:flex}.RundaleTheme-module__AcQ0Vq__featuredIdeas svg{color:var(--rundale-gold-light)}.RundaleTheme-module__AcQ0Vq__recipesEditorial{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,2vi,1.75rem);margin-block-start:3rem;display:grid}.RundaleTheme-module__AcQ0Vq__recipeFeatured{grid-column:span 7;min-block-size:42rem}.RundaleTheme-module__AcQ0Vq__recipeSupporting{grid-column:span 5;min-block-size:42rem}.RundaleTheme-module__AcQ0Vq__qualityGrid{align-items:center;gap:clamp(3rem,6vi,7rem);display:grid}.RundaleTheme-module__AcQ0Vq__qualityImage{aspect-ratio:16/10;background:radial-gradient(circle at 48% 45%, white, #f0ece3 72%), var(--rundale-stone);min-inline-size:0;position:relative;overflow:hidden}.RundaleTheme-module__AcQ0Vq__qualityImage img{padding:clamp(1rem,3vi,2.75rem)}.RundaleTheme-module__AcQ0Vq__qualityPrinciples{border-block-start:1px solid var(--rundale-border);margin-block-start:2.25rem;display:grid}.RundaleTheme-module__AcQ0Vq__qualityPrinciples li{border-block-end:1px solid var(--rundale-border);grid-template-columns:3rem 1fr;align-items:center;gap:1rem;min-block-size:5.2rem;display:grid}.RundaleTheme-module__AcQ0Vq__qualityPrinciples span{color:var(--rundale-gold-text);font-family:var(--font-source-serif), Georgia, serif;font-size:.9rem}.RundaleTheme-module__AcQ0Vq__qualityPrinciples p{color:var(--rundale-navy);font-family:var(--font-source-serif), Georgia, serif;font-size:clamp(1.15rem,1rem + .5vi,1.45rem);font-weight:600}.RundaleTheme-module__AcQ0Vq__storePanel{background:radial-gradient(circle at 88% 20%, #946f404d, transparent 22rem), var(--rundale-navy);color:#fff;border:1px solid #d6b98266;align-items:center;gap:2.5rem;min-block-size:27rem;padding:clamp(2rem,5vi,4.5rem);display:grid;position:relative;overflow:hidden}.RundaleTheme-module__AcQ0Vq__storePanel:after{content:"";pointer-events:none;border:1px solid #d6b9822e;position:absolute;inset:1.1rem}.RundaleTheme-module__AcQ0Vq__storeIdentity{z-index:2;inline-size:clamp(6rem,11vi,9rem);position:relative}.RundaleTheme-module__AcQ0Vq__storeCopy{z-index:3;max-inline-size:42rem;position:relative}.RundaleTheme-module__AcQ0Vq__storeProducts{z-index:2;min-block-size:20rem;position:relative}.RundaleTheme-module__AcQ0Vq__storeProductFront,.RundaleTheme-module__AcQ0Vq__storeProductBack{aspect-ratio:4/5;filter:drop-shadow(0 1.6rem 1.2rem #0000004d);inline-size:clamp(10rem,17vi,15rem);position:absolute;inset-block-end:-2rem}.RundaleTheme-module__AcQ0Vq__storeProductFront{z-index:2;inset-inline-start:2%;rotate:-4deg}.RundaleTheme-module__AcQ0Vq__storeProductBack{z-index:1;opacity:.88;inset-inline-end:-1rem;rotate:5deg}.RundaleTheme-module__AcQ0Vq__newsletterSection{background:var(--rundale-ivory);padding-block:clamp(3.5rem,3rem + 2vi,5rem) clamp(3rem,2rem + 3vi,4.5rem)}.RundaleTheme-module__AcQ0Vq__newsletterCard{color:#fff;background:linear-gradient(90deg,#07142ffc 0%,#07142ff2 58%,#07142fb8 100%),url(/images/recipes/bruschetta-ar-pesto-un-tomatiem.jpg) 50%/cover;border:1px solid #d6b98270;align-items:center;gap:2rem clamp(2rem,5vi,5rem);min-block-size:24rem;padding:clamp(2rem,5vi,4.5rem);display:grid;position:relative;overflow:hidden}.RundaleTheme-module__AcQ0Vq__newsletterCard:after{content:"";pointer-events:none;border:1px solid #d6b9822e;position:absolute;inset:1rem}.RundaleTheme-module__AcQ0Vq__newsletterCopy,.RundaleTheme-module__AcQ0Vq__newsletterForm{z-index:3;position:relative}.RundaleTheme-module__AcQ0Vq__newsletterForm{max-inline-size:42rem}.RundaleTheme-module__AcQ0Vq__newsletterLabel{color:#ffffffd1;margin-block-end:.55rem;font-size:.82rem;font-weight:700;display:block}.RundaleTheme-module__AcQ0Vq__newsletterControls{grid-template-columns:minmax(0,1fr) auto;display:grid}.RundaleTheme-module__AcQ0Vq__newsletterInput{min-block-size:3.65rem;min-inline-size:0;color:var(--rundale-navy-deep);background:#fffffff7;border:1px solid #ffffff5c;border-inline-end:0;border-radius:.25rem 0 0 .25rem;outline:0;padding-inline:1rem;font-size:1rem}.RundaleTheme-module__AcQ0Vq__newsletterButton{border:1px solid var(--rundale-gold);background:var(--rundale-gold);color:#fff;border-radius:0 .25rem .25rem 0;justify-content:center;align-items:center;gap:.55rem;min-block-size:3.65rem;padding-inline:1.4rem;font-size:.9rem;font-weight:750;display:inline-flex}.RundaleTheme-module__AcQ0Vq__newsletterButton:disabled{cursor:wait;opacity:.7}.RundaleTheme-module__AcQ0Vq__newsletterError,.RundaleTheme-module__AcQ0Vq__newsletterSuccess{align-items:flex-start;gap:.45rem;font-size:.85rem;font-weight:650;display:flex}.RundaleTheme-module__AcQ0Vq__newsletterError{color:#ffbbb2}.RundaleTheme-module__AcQ0Vq__newsletterSuccess{color:#b8efc7}.RundaleTheme-module__AcQ0Vq__newsletterProduct{z-index:2;aspect-ratio:4/5;opacity:.58;filter:drop-shadow(0 1.5rem 1.2rem #00000052);pointer-events:none;inline-size:clamp(10rem,19vi,17rem);position:absolute;inset:auto -2rem -4.5rem auto;rotate:6deg}.RundaleTheme-module__AcQ0Vq__finalPanel{border:1px solid var(--rundale-border);background:var(--rundale-navy);color:var(--rundale-ivory);position:relative;overflow:hidden}@media (min-width:64rem){.RundaleTheme-module__AcQ0Vq__sectionIntro{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:end;gap:5rem}.RundaleTheme-module__AcQ0Vq__storyGrid{grid-template-columns:minmax(0,1.08fr) minmax(21rem,.92fr)}.RundaleTheme-module__AcQ0Vq__usageStory{grid-template-columns:minmax(0,1.12fr) minmax(21rem,.88fr)}.RundaleTheme-module__AcQ0Vq__featuredGrid,.RundaleTheme-module__AcQ0Vq__qualityGrid{grid-template-columns:minmax(0,1.06fr) minmax(22rem,.94fr)}.RundaleTheme-module__AcQ0Vq__storePanel{grid-template-columns:auto minmax(24rem,1fr) minmax(18rem,.55fr)}.RundaleTheme-module__AcQ0Vq__newsletterCard{grid-template-columns:minmax(18rem,.8fr) minmax(26rem,1.2fr)}}@media (max-width:79.999rem){.RundaleTheme-module__AcQ0Vq__catalogItem{grid-column:span 4}:is(.RundaleTheme-module__AcQ0Vq__catalogItem:has(.RundaleTheme-module__AcQ0Vq__productCardFeatured),.RundaleTheme-module__AcQ0Vq__catalogPromo){grid-column:span 8}}@media (max-width:63.999rem){.RundaleTheme-module__AcQ0Vq__hero{min-block-size:auto}.RundaleTheme-module__AcQ0Vq__heroStage{min-block-size:clamp(15rem,56vi,22rem)}.RundaleTheme-module__AcQ0Vq__heroMediaFrame{border-radius:.65rem}.RundaleTheme-module__AcQ0Vq__heroProduct1{inset-inline-start:9%}.RundaleTheme-module__AcQ0Vq__heroProduct3{inset-inline-end:8%}.RundaleTheme-module__AcQ0Vq__storyGrid,.RundaleTheme-module__AcQ0Vq__usageStory,.RundaleTheme-module__AcQ0Vq__featuredGrid,.RundaleTheme-module__AcQ0Vq__qualityGrid{grid-template-columns:1fr}.RundaleTheme-module__AcQ0Vq__featuredCopy{padding-block-start:1rem}.RundaleTheme-module__AcQ0Vq__storePanel{grid-template-columns:auto 1fr}.RundaleTheme-module__AcQ0Vq__storeProducts{grid-column:1/-1;min-block-size:15rem}.RundaleTheme-module__AcQ0Vq__newsletterProduct{opacity:.22}}@media (max-width:47.999rem){.RundaleTheme-module__AcQ0Vq__heading{font-size:clamp(2.3rem,10vi,3.7rem)}.RundaleTheme-module__AcQ0Vq__categoryRail{margin-inline:-1rem;padding-inline:1rem}.RundaleTheme-module__AcQ0Vq__categoryTab{min-inline-size:9.5rem}.RundaleTheme-module__AcQ0Vq__catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.RundaleTheme-module__AcQ0Vq__catalogItem,.RundaleTheme-module__AcQ0Vq__catalogItem:has(.RundaleTheme-module__AcQ0Vq__productCardFeatured)){grid-column:span 1}.RundaleTheme-module__AcQ0Vq__catalogPromo{grid-column:1/-1;min-block-size:26rem}.RundaleTheme-module__AcQ0Vq__productCardFeatured{display:flex}.RundaleTheme-module__AcQ0Vq__productCardFeatured .RundaleTheme-module__AcQ0Vq__productCardImageLink,.RundaleTheme-module__AcQ0Vq__productCardImageLink{min-block-size:clamp(13rem,42vi,18rem)}.RundaleTheme-module__AcQ0Vq__productCardFeatured .RundaleTheme-module__AcQ0Vq__productCardCopy{padding:1.25rem .85rem 1.4rem}.RundaleTheme-module__AcQ0Vq__productCardFeatured .RundaleTheme-module__AcQ0Vq__productTitle{font-size:clamp(1.25rem,1.05rem + .5vi,1.75rem)}.RundaleTheme-module__AcQ0Vq__recipesEditorial{grid-template-columns:1fr}.RundaleTheme-module__AcQ0Vq__recipeFeatured,.RundaleTheme-module__AcQ0Vq__recipeSupporting{grid-column:1;min-block-size:30rem}.RundaleTheme-module__AcQ0Vq__storePanel{grid-template-columns:1fr}.RundaleTheme-module__AcQ0Vq__storeProducts{min-block-size:13rem}.RundaleTheme-module__AcQ0Vq__newsletterCard{grid-template-columns:1fr}.RundaleTheme-module__AcQ0Vq__newsletterControls{grid-template-columns:1fr;gap:.75rem}.RundaleTheme-module__AcQ0Vq__newsletterInput,.RundaleTheme-module__AcQ0Vq__newsletterButton{border:1px solid #ffffff5c;border-radius:.25rem}.RundaleTheme-module__AcQ0Vq__newsletterButton{border-color:var(--rundale-gold)}}@media (max-width:29.999rem){.RundaleTheme-module__AcQ0Vq__catalogGrid{grid-template-columns:1fr}.RundaleTheme-module__AcQ0Vq__catalogItem{grid-column:1}.RundaleTheme-module__AcQ0Vq__productCardImageLink,.RundaleTheme-module__AcQ0Vq__productCardFeatured .RundaleTheme-module__AcQ0Vq__productCardImageLink{min-block-size:18rem}.RundaleTheme-module__AcQ0Vq__usageApplications{inset-block-end:.75rem;inset-inline:.75rem}.RundaleTheme-module__AcQ0Vq__usageApplications span{min-block-size:2.35rem}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.RundaleTheme-module__AcQ0Vq__zoomImage{transition:transform .62s var(--rundale-ease)}.RundaleTheme-module__AcQ0Vq__storyImage:hover .RundaleTheme-module__AcQ0Vq__zoomImage,.RundaleTheme-module__AcQ0Vq__usagePhoto:hover .RundaleTheme-module__AcQ0Vq__zoomImage,.RundaleTheme-module__AcQ0Vq__catalogPromo:hover .RundaleTheme-module__AcQ0Vq__zoomImage,.RundaleTheme-module__AcQ0Vq__featuredFood:hover .RundaleTheme-module__AcQ0Vq__zoomImage,.RundaleTheme-module__AcQ0Vq__heroMediaFrame:hover .RundaleTheme-module__AcQ0Vq__zoomImage{transform:scale(1.035)}.RundaleTheme-module__AcQ0Vq__productCard:hover{background:#ffffffb8;translate:0 -5px;box-shadow:0 1.2rem 2.5rem #10265d17}.RundaleTheme-module__AcQ0Vq__productCard:hover .RundaleTheme-module__AcQ0Vq__productImageAsset{transform:translateY(-5px)scale(1.018)}.RundaleTheme-module__AcQ0Vq__usageProduct:hover img{transform:scale(1.04)}.RundaleTheme-module__AcQ0Vq__heroCopy{animation:RundaleTheme-module__AcQ0Vq__rundale-copy-in .76s var(--rundale-ease) both}.RundaleTheme-module__AcQ0Vq__heroLogo{animation:RundaleTheme-module__AcQ0Vq__rundale-logo-in .78s var(--rundale-ease) both}.RundaleTheme-module__AcQ0Vq__heroProduct{animation:RundaleTheme-module__AcQ0Vq__rundale-product-in .82s var(--rundale-ease) both}.RundaleTheme-module__AcQ0Vq__heroProduct2{animation-delay:90ms}.RundaleTheme-module__AcQ0Vq__heroProduct3{animation-delay:.17s}.RundaleTheme-module__AcQ0Vq__heroProduct4{animation-delay:.24s}}@keyframes RundaleTheme-module__AcQ0Vq__rundale-copy-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes RundaleTheme-module__AcQ0Vq__rundale-logo-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes RundaleTheme-module__AcQ0Vq__rundale-product-in{0%{opacity:0;transform:translateY(32px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.RundaleTheme-module__AcQ0Vq__primaryLink,.RundaleTheme-module__AcQ0Vq__secondaryLink,.RundaleTheme-module__AcQ0Vq__textLink,.RundaleTheme-module__AcQ0Vq__productCard,.RundaleTheme-module__AcQ0Vq__productImageAsset,.RundaleTheme-module__AcQ0Vq__usageProductImage img,.RundaleTheme-module__AcQ0Vq__zoomImage{transition:none}}@media (prefers-contrast:more){.RundaleTheme-module__AcQ0Vq__theme{--rundale-muted:#37342f;--rundale-border:#07142fb8}}
