body.frc-restyled{--frc-green:#4e6b54;--frc-cream:#faf7f0;--frc-ink:#21372d;--frc-muted:#5c695c;--frc-gold:#a16e37;--frc-line:#dfdfd3;background:var(--frc-cream)}.frc-restyled :focus-visible{outline:3px solid #a16e37;outline-offset:5px}.frc-restyled .header-wrapper{background:#faf7f0;border-bottom:1px solid var(--frc-line)}.frc-restyled .header{max-width:1400px;padding-top:12px;padding-bottom:12px}.frc-restyled .header__heading-logo-wrapper{max-width:120px}.frc-restyled .header__menu-item{padding:12px 10px;font-size:14px;letter-spacing:.01em}.frc-restyled .header__active-menu-item{text-underline-offset:5px}.frc-restyled .announcement-bar__message{padding:9px 0;font-size:12px;line-height:1.5;letter-spacing:.07em}.frc-restyled .frc-header-links{display:flex;justify-content:center;gap:24px;padding:10px 16px;border-top:1px solid var(--frc-line);background:#faf7f0}.frc-header-links a{font:12px/1.5 var(--font-body-family);color:var(--frc-green);text-decoration:none;letter-spacing:.04em}.frc-header-links a:hover{text-decoration:underline;text-underline-offset:4px}.frc-restyled .button,.frc-restyled .shopify-challenge__button{border-radius:5px}.frc-restyled .button:after{border-radius:5px}.frc-restyled .product__title h1{font-size:clamp(28px,3vw,44px);line-height:1.2}.frc-restyled .product__info-container .product__description{line-height:1.7}.frc-restyled .card__heading{font-size:20px;line-height:1.3}.frc-restyled .card__media{border-radius:12px}.frc-restyled .card__media img{object-fit:contain}.frc-restyled .collection .card__information{padding-top:20px;padding-bottom:18px}.frc-restyled .collection-hero__title{font-size:clamp(32px,4vw,52px);line-height:1.15}.frc-restyled .footer{border-top:1px solid var(--frc-line)}.frc-restyled .footer__content-top{padding-bottom:36px}.frc-restyled .footer-block__heading{font-size:23px}.frc-restyled .footer-block__newsletter .footer-block__heading{font-style:normal;font-size:28px}.frc-restyled .footer-block__details-content a{text-underline-offset:5px}.frc-restyled .footer-block__details-content p{margin-top:0}.frc-restyled .AirReviews-Widget__FloatButtonWrapper{display:none!important}.frc-restyled .frc-community{text-align:center;background:#4e6b54;color:#faf7f0;padding:27px 20px;font-size:15px}.frc-community a{color:#faf7f0;display:inline-block;margin-left:20px;text-underline-offset:5px;font-weight:700}.frc-home,.frc-visit{color:var(--frc-ink)}.frc-home h1,.frc-home h2,.frc-home h3,.frc-visit h2,.frc-visit h3{color:inherit;letter-spacing:-.035em;font-family:var(--font-heading-family),Georgia,serif;font-weight:400}.frc-hero{max-width:1400px;margin:auto;padding:46px 48px 38px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.frc-eyebrow{display:block;text-transform:uppercase;letter-spacing:.14em;font:500 11px/1.65 var(--font-body-family),sans-serif;color:var(--frc-green);margin:0 0 18px}.frc-hero h1{font-size:clamp(38px,4.15vw,64px);line-height:1.08;margin:0 0 24px;max-width:650px}.frc-hero h1 em{color:var(--frc-gold);font-weight:400}.frc-hero__intro{max-width:445px;font-size:17px;line-height:1.75;color:var(--frc-muted)}.frc-actions{display:flex;align-items:center;flex-wrap:wrap;gap:25px;margin-top:28px}.frc-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:17px 25px;border-radius:4px;background:var(--frc-green);color:#fff;text-decoration:none;font:500 14px/1.5 var(--font-body-family),sans-serif}.frc-button:hover{background:#29533e}.frc-text-link{display:inline-flex;align-items:center;gap:13px;color:var(--frc-green);text-decoration:none;border-bottom:1px solid #9ba897;padding-bottom:4px;font:500 14px/1.5 var(--font-body-family),sans-serif}.frc-text-link:hover{border-color:var(--frc-green)}.frc-hero__signature{margin-top:35px;font:12px/1.5 var(--font-body-family);color:var(--frc-muted);display:flex;align-items:center;gap:9px}.frc-dot{width:7px;height:7px;background:#4c6849;border-radius:50%}.frc-hero__visual{position:relative;background:#fff;border-radius:46% 46% 16px 16px;overflow:hidden;aspect-ratio:1/1}.frc-hero__image{display:block;width:100%;height:100%;object-fit:contain;padding:12px 20px 70px}.frc-hero__product{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 25px;text-decoration:none;color:var(--frc-green);background:#eff0e7}.frc-hero__product .frc-eyebrow{font-size:9px;margin-bottom:5px}.frc-hero__product-name{display:block;font:17px/1.3 var(--font-heading-family),Georgia,serif;max-width:390px}.frc-round-arrow{border:1px solid #bac3b3;border-radius:50%;flex:0 0 38px;height:38px;display:grid;place-items:center;font-size:20px}.frc-visit{max-width:1304px;margin:56px auto;display:grid;grid-template-columns:.9fr 1.3fr;gap:58px;padding:54px 48px;border-radius:16px;background:#e8ecdf}.frc-visit h2{font-size:clamp(32px,3vw,43px);line-height:1.12;margin:0 0 22px}.frc-visit__intro>p:not(.frc-eyebrow){font-size:15px;line-height:1.7;max-width:370px;color:var(--frc-muted)}.frc-stores{display:grid;grid-template-columns:1fr 1fr;gap:32px}.frc-store{border-top:1px solid #aebda6;padding-top:22px}.frc-store .frc-eyebrow{margin-bottom:12px}.frc-store h3{font-size:26px;line-height:1.2;margin:0 0 22px;min-height:64px}.frc-store>p{font-size:14px;line-height:1.7}.frc-store__phone{font-size:16px;color:var(--frc-green);text-decoration:none}.frc-store .frc-store__note{font-size:12px;color:var(--frc-muted);margin:12px 0 24px}.frc-restyled #MainContent>.shopify-section:not(:first-child) .banner{max-width:1304px;margin:38px auto;border-radius:16px;overflow:hidden}.frc-restyled #MainContent>.shopify-section .banner__heading{font-size:clamp(30px,3.1vw,44px);line-height:1.15}.frc-restyled #MainContent>.shopify-section .banner__box{max-width:580px;padding:35px}.frc-restyled .social-discount-section{background:#4e6b54;padding:40px 24px}.frc-restyled .social-discount-section h2{color:#faf7f0}.frc-restyled .social-discount-code{background:#e3d5b7;color:#4e6b54}.frc-restyled .social-btn{border-radius:4px;border-color:#a8b6a4}.frc-restyled .multicolumn{padding-top:38px;padding-bottom:38px}.frc-restyled .multicolumn-card__image-wrapper{border-radius:12px;overflow:hidden}.frc-restyled .multicolumn-card__info h3{font-size:22px}.frc-restyled .multicolumn .title{font-size:clamp(30px,3vw,44px);line-height:1.2}@media(min-width:990px){.frc-restyled .header{grid-template-columns:125px 1fr auto;gap:15px}}@media(max-width:989px){.frc-hero{padding:35px 26px;gap:25px}.frc-hero h1{font-size:42px}.frc-actions{gap:20px}.frc-selection{padding:44px 26px 16px}.frc-visit{margin:40px 26px;padding:35px 26px;grid-template-columns:1fr;gap:30px}}@media(max-width:749px){.frc-restyled .header{padding-top:7px;padding-bottom:7px}.frc-restyled .header__heading-logo-wrapper{max-width:94px}.frc-restyled .frc-header-links{gap:24px;padding:7px 12px}.frc-header-links a{font-size:11px}.frc-hero{grid-template-columns:1fr;gap:25px;padding:33px 22px 27px}.frc-eyebrow{font-size:10px;margin-bottom:16px;letter-spacing:.1em}.frc-hero h1{font-size:38px;line-height:1.1;margin-bottom:20px}.frc-hero__intro{font-size:15px;line-height:1.65;margin:0}.frc-actions{margin-top:22px;gap:18px}.frc-button{padding:15px 19px;font-size:13px}.frc-text-link{font-size:12px}.frc-hero__signature{margin-top:22px;font-size:11px}.frc-hero__visual{border-radius:42% 42% 12px 12px;max-height:440px}.frc-hero__product{padding:16px 18px}.frc-hero__product-name{font-size:16px}.frc-selection{padding:42px 22px 12px}.frc-section-heading{align-items:start;gap:15px;margin-bottom:24px}.frc-section-heading h2{font-size:33px}.frc-section-heading>.frc-text-link{display:none}.frc-product-grid{grid-template-columns:1fr;gap:28px}.frc-product h3{font-size:24px}.frc-product__details{padding:18px 0 0}.frc-product__image-link{aspect-ratio:1.14/1}.frc-visit{margin:30px 18px;padding:32px 24px}.frc-stores{grid-template-columns:1fr;gap:30px}.frc-store h3{min-height:0;font-size:27px;margin-bottom:14px}.frc-community{padding:24px!important}.frc-community a{display:block;margin:10px 0 0}.frc-restyled #MainContent>.shopify-section:not(:first-child) .banner{margin:25px 16px;border-radius:12px}.frc-restyled #MainContent>.shopify-section .banner__box{padding:28px 20px}}@media(prefers-reduced-motion:reduce){.frc-product__image{transition:none}}.frc-restyled{--frc-radius:8px}.frc-restyled .header__menu-item{letter-spacing:0}.frc-hero{padding-top:54px;padding-bottom:48px;gap:64px}.frc-hero__visual{border-radius:48% 48% 6px 6px;background:#fffefa}.frc-hero__product{background:#ebe8dc}.frc-hero__product-name{font-size:19px}.frc-feature{max-width:1304px;margin:100px auto;display:grid;grid-template-columns:1.05fr 1fr;gap:90px;align-items:center;color:var(--frc-ink)}.frc-feature__media{min-width:0;background:#e7e5dc;overflow:hidden;border-radius:6px}.frc-feature__media img{width:100%;height:auto;display:block}.frc-feature h2,.frc-worlds h2,.frc-world h3,.frc-gifts h2,.frc-gift h3{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;letter-spacing:-.035em;color:inherit}.frc-feature h2{font-size:clamp(34px,3.55vw,50px);line-height:1.13;margin:0 0 26px;max-width:500px}.frc-feature__text{color:var(--frc-muted);font-size:16px;line-height:1.85;max-width:470px}.frc-feature__copy>.frc-text-link{margin-top:20px}.frc-feature--story .frc-feature__copy{padding-right:25px}.frc-feature--recipe{grid-template-columns:1fr 1.05fr}.frc-feature--recipe .frc-feature__media{order:2}.frc-feature--recipe .frc-feature__copy{padding-left:45px}.frc-worlds{background:#4e6b54;color:#faf7f0;padding:80px max(48px,calc((100vw - 1304px)/2));margin:0}.frc-worlds__heading{max-width:750px;margin-bottom:55px}.frc-worlds .frc-eyebrow{color:#d9c69f}.frc-worlds h2{font-size:clamp(36px,4.1vw,58px);line-height:1.13;margin:0}.frc-worlds__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.frc-world{position:relative;border-top:1px solid #658074;padding-top:28px}.frc-world__number{float:right;font:13px/1.5 var(--font-body-family);color:#d9c69f;padding-top:6px}.frc-world h3{font-size:34px;line-height:1.2;margin:0 35px 20px 0}.frc-world__text{color:#e0e5da;font-size:16px;line-height:1.8;max-width:480px}.frc-world__notes{color:#d9c69f;font-size:12px;letter-spacing:.03em;margin:24px 0}.frc-world .frc-text-link{color:#faf7f0;border-color:#a7b6a4;font-size:14px}.frc-gifts{max-width:1304px;margin:100px auto;color:var(--frc-ink)}.frc-gifts .frc-section-heading{display:flex;align-items:end;justify-content:space-between;gap:70px;margin-bottom:40px}.frc-gifts h2{font-size:clamp(34px,3.55vw,50px);line-height:1.15;margin:0;max-width:600px}.frc-gifts__intro{max-width:350px;font-size:15px;line-height:1.8;color:var(--frc-muted);margin:0}.frc-gifts__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.frc-gift__image{position:relative;display:block;aspect-ratio:1.45;background:#fff;border:1px solid #ede9df;border-radius:6px;overflow:hidden}.frc-gift__image img{width:100%;height:100%;object-fit:contain;padding:35px 35px 55px;display:block;transition:transform .3s ease}.frc-gift__image:hover img{transform:scale(1.025)}.frc-gift__label{position:absolute;bottom:16px;left:24px;right:24px;font:11px/1.5 var(--font-body-family);letter-spacing:.07em;text-transform:uppercase;color:var(--frc-green)}.frc-gift__copy{padding:27px 2px 0}.frc-gift h3{font-size:31px;line-height:1.2;margin:0 0 12px}.frc-gift__copy p{color:var(--frc-muted);max-width:490px;font-size:15px;line-height:1.8;margin:0 0 20px}.frc-restyled .main-page-title,.frc-restyled .title--primary{font-size:clamp(32px,4vw,54px);line-height:1.14;letter-spacing:-.035em}.frc-restyled .collection .card--standard .card__inner{background:#fff;border-radius:8px;overflow:hidden}.frc-restyled .collection .card--standard .card__media{top:16px;right:16px;bottom:16px;left:16px;border-radius:0}.frc-restyled .collection .card__heading{font-size:19px;line-height:1.4}.frc-restyled .collection .price{font-size:15px;letter-spacing:0}.frc-restyled .collection .grid{row-gap:36px}.frc-restyled .product__media-wrapper .product-media-container{border-radius:8px;overflow:hidden;background:#fff}.frc-restyled .product__info-container{padding-top:10px}.frc-restyled .product__info-container .price{letter-spacing:0}.frc-restyled .article-template__content,.frc-restyled .main-page .rte{line-height:1.85}.frc-restyled .facets__summary,.frc-restyled .facet-filters__sort{font-size:14px}.frc-restyled .social-discount-section{background:#ece9df;padding:55px 24px;border-top:1px solid #ddd8ca}.frc-restyled .social-discount-section h2{color:var(--frc-green);font-family:var(--font-heading-family);font-weight:400;font-size:32px;letter-spacing:-.02em}.frc-restyled .social-discount-section p{color:var(--frc-muted);font:15px/1.85 var(--font-body-family);max-width:640px;margin:0 auto 24px}.frc-restyled .social-discount-section strong{color:var(--frc-green)!important}.frc-restyled .social-discount-code{background:var(--frc-green);color:#fff;font:16px/1.5 var(--font-body-family);border-radius:3px;padding:10px 26px}.frc-restyled .social-btn{color:var(--frc-green);border:1px solid #a8b6a4;padding:12px 22px;font:13px/1.5 var(--font-body-family);border-radius:3px}.frc-restyled .social-btn:hover{color:var(--frc-green);border-color:var(--frc-green);transform:none;background:#e4e6da}.frc-restyled .footer__content-top{padding-top:35px}@media(max-width:1399px)and (min-width:990px){.frc-feature,.frc-gifts{margin-left:48px;margin-right:48px}.frc-feature{gap:55px}}@media(max-width:989px){.frc-feature,.frc-gifts{margin:65px 26px}.frc-feature{gap:35px}.frc-feature--recipe .frc-feature__copy{padding-left:0}.frc-worlds{padding:60px 26px}.frc-worlds__grid{gap:35px}.frc-gifts .frc-section-heading{gap:30px}.frc-gifts__grid{gap:26px}.frc-hero{gap:30px}}@media(max-width:749px){.frc-hero{padding:33px 22px 30px;gap:28px}.frc-hero__visual{max-height:390px}.frc-hero__product-name{font-size:17px}.frc-feature,.frc-gifts{margin:56px 22px}.frc-feature{grid-template-columns:1fr;gap:28px}.frc-feature h2{font-size:35px;line-height:1.15;margin-bottom:20px}.frc-feature__text{font-size:15px;line-height:1.8}.frc-feature--story .frc-feature__copy{padding-right:0}.frc-feature--recipe .frc-feature__media{order:0}.frc-feature--recipe .frc-feature__copy{padding-left:0}.frc-worlds{padding:52px 24px}.frc-worlds__heading{margin-bottom:32px}.frc-worlds h2{font-size:39px}.frc-worlds__grid{grid-template-columns:1fr;gap:38px}.frc-world h3{font-size:30px}.frc-world__text{font-size:15px}.frc-world__notes{font-size:11px;margin:20px 0}.frc-gifts .frc-section-heading{display:block;margin-bottom:28px}.frc-gifts h2{font-size:35px}.frc-gifts__intro{margin-top:20px;font-size:14px}.frc-gifts__grid{grid-template-columns:1fr;gap:36px}.frc-gift__image{aspect-ratio:1.2}.frc-gift__image img{padding:22px 22px 48px}.frc-gift h3{font-size:29px}.frc-gift__copy{padding-top:22px}.frc-restyled .collection .card__heading{font-size:16px}.frc-restyled .collection .card--standard .card__media{top:8px;right:8px;bottom:8px;left:8px}.frc-restyled .collection .grid{row-gap:24px}.frc-restyled .social-discount-section h2{font-size:28px}}@media(prefers-reduced-motion:reduce){.frc-gift__image img{transition:none}}.frc-restyled .utility-bar{background:#d9c69f;color:#4e6b54}.frc-restyled .announcement-bar__message{color:#4e6b54;font-size:12px;font-weight:700;letter-spacing:.035em;padding:11px 0}.frc-restyled .announcement-bar__link{color:#4e6b54}.frc-restyled .announcement-bar__link:hover{background:#d1bc90}.frc-header-community{font-weight:700!important}.frc-header-community span{margin-left:4px}.frc-hero-stage{background:#4e6b54;background:radial-gradient(ellipse at 75% 50%,#72715a,#4e6b54 58%);color:#faf7f0}.frc-hero{padding-top:52px;padding-bottom:58px;align-items:center;gap:62px}.frc-hero__copy{padding:10px 0}.frc-hero .frc-eyebrow{color:#d9c69f}.frc-hero h1{font-size:clamp(44px,4.1vw,63px);line-height:1.1;letter-spacing:-.04em;color:#faf7f0;max-width:650px}.frc-hero h1 em{color:#e2cba3}.frc-hero__intro{color:#e0e5da;max-width:455px;line-height:1.8}.frc-hero .frc-button{background:#e2cba3;color:#4e6b54;border:1px solid #e2cba3}.frc-hero .frc-button:hover{background:#eedfc5}.frc-hero .frc-text-link{color:#faf7f0;border-color:#91a28b}.frc-hero__signature{color:#d9dfd2;padding-top:23px;border-top:1px solid #607866;max-width:455px}.frc-hero .frc-dot{background:#d9c69f}.frc-hero__visual{border-radius:45% 45% 6px 6px;background:#fff;aspect-ratio:1.08;box-shadow:0 18px 50px #0a201626}.frc-hero__image{padding:12px 16px 70px}.frc-hero__product{background:#eee9dc;color:#4e6b54;padding:18px 24px}.frc-hero__product .frc-eyebrow{color:#52664d}.frc-hero__product-name{font-size:18px}.frc-community-invitation{max-width:1304px;margin:0 auto;padding:40px 0;display:grid;grid-template-columns:74px 1fr auto;gap:28px;align-items:center;border-bottom:1px solid #d6d9c9;color:var(--frc-ink)}.frc-community-invitation__mark{border:1px solid #bdab84;border-radius:50%;width:70px;height:70px;display:grid;place-items:center;box-shadow:inset 0 0 0 5px #faf7f0,inset 0 0 0 6px #ded3bc}.frc-community-invitation__mark span{font:italic 36px/1 Georgia,serif;color:#91713c}.frc-community-invitation .frc-eyebrow{font-size:10px;margin-bottom:6px;color:#566d50}.frc-community-invitation h2{font:400 32px/1.2 var(--font-heading-family),Georgia,serif;letter-spacing:-.03em;margin:0 0 10px}.frc-community-invitation__copy>p:last-child{color:var(--frc-muted);font-size:14px;line-height:1.7;margin:0;max-width:650px}.frc-community-invitation__button{padding:16px 22px;white-space:nowrap;font-size:13px}.frc-feature--story{margin-top:88px;margin-bottom:88px}.frc-feature__media{border-radius:6px 6px 90px}.frc-feature--recipe .frc-feature__media{border-radius:90px 6px 6px}.frc-worlds{position:relative;background:#4e6b54}.frc-worlds__heading{max-width:800px}.frc-world h3{font-size:36px}.frc-gifts{padding-top:3px}.frc-gift__image{background:#fff;border-radius:8px;border-color:#e3ded2}.frc-gift__image img{padding:24px 28px 54px}.frc-gift__copy{padding-top:25px}.frc-restyled .collection .card--standard .card__inner{border:1px solid #e9e5dc}.frc-restyled .collection .card__heading a{text-underline-offset:5px}.frc-restyled .collection .card__information{padding-top:18px}.frc-restyled .footer{background:#eceee4}.frc-restyled .footer__content-bottom{border-top-color:#d4d9c9}.frc-restyled .footer-block__heading{letter-spacing:-.025em}@media(max-width:1399px)and (min-width:990px){.frc-community-invitation{margin-left:48px;margin-right:48px;grid-template-columns:60px 1fr auto;gap:22px}.frc-community-invitation__mark{width:58px;height:58px}.frc-community-invitation h2{font-size:29px}}@media(max-width:989px){.frc-hero{gap:30px}.frc-hero h1{font-size:42px}.frc-community-invitation{margin:0 26px;grid-template-columns:1fr auto;gap:20px;padding:32px 0}.frc-community-invitation__mark{display:none}.frc-community-invitation h2{font-size:29px}}@media(max-width:749px){.frc-restyled .announcement-bar__message{font-size:11px;letter-spacing:.01em;padding:10px 0;line-height:1.5}.frc-restyled .frc-header-links{gap:18px}.frc-header-links a{font-size:10px}.frc-hero{padding:34px 22px 28px;gap:28px}.frc-hero__copy{padding:0}.frc-hero h1{font-size:39px;line-height:1.1;letter-spacing:-.035em;margin-bottom:22px}.frc-hero__intro{font-size:15px;line-height:1.75}.frc-hero .frc-eyebrow{font-size:9px}.frc-hero .frc-actions{gap:19px}.frc-hero .frc-button{font-size:13px;padding:15px 18px}.frc-hero__signature{margin-top:25px;padding-top:19px;font-size:10px}.frc-hero__visual{max-height:none;aspect-ratio:1.08;width:100%}.frc-hero__image{padding:8px 10px 64px}.frc-hero__product{padding:14px 17px}.frc-hero__product-name{font-size:16px}.frc-community-invitation{margin:0 22px;padding:30px 0;grid-template-columns:1fr;gap:20px}.frc-community-invitation h2{font-size:29px;line-height:1.15;max-width:290px}.frc-community-invitation .frc-eyebrow{font-size:9px;margin-bottom:12px}.frc-community-invitation__copy>p:last-child{font-size:14px;line-height:1.75}.frc-community-invitation__button{justify-self:start;padding:14px 18px}.frc-feature--story{margin-top:54px;margin-bottom:54px}.frc-feature__media{border-radius:5px 5px 55px}.frc-feature--recipe .frc-feature__media{border-radius:55px 5px 5px}.frc-world h3{font-size:31px}.frc-gift__image img{padding:20px 20px 49px}}.frc-restyled .header__heading-logo{mix-blend-mode:multiply}.frc-restyled .header__heading-logo-wrapper,.frc-restyled .header__heading-link{background:transparent}.frc-restyled .header__heading-link{padding:6px 8px}.frc-restyled .header__heading-logo{display:block}.frc-restyled .header__menu-item:hover{text-underline-offset:5px}.frc-community-invitation{border-bottom:0;padding-bottom:27px}.frc-feature--story{margin-top:80px;margin-bottom:80px}.frc-feature__copy{min-width:0}.frc-feature__text{max-width:46ch}.frc-feature__media,.frc-feature--recipe .frc-feature__media{border-radius:8px}.frc-feature__media img{vertical-align:middle}.frc-gifts__grid{gap:32px;align-items:stretch}.frc-gift{display:flex;flex-direction:column;background:#fff;border:1px solid #e3dfd4;border-radius:9px;overflow:hidden}.frc-gift__image{border:0;border-radius:0;aspect-ratio:1.5;flex:none}.frc-gift__image img{padding:24px 32px 54px}.frc-gift__label{left:30px;right:30px;bottom:16px;color:#5b6e52;font-size:10px}.frc-gift__copy{border-top:1px solid #efede5;padding:28px 30px 30px;display:flex;flex-direction:column;align-items:start;flex:1}.frc-gift h3{font-size:32px;margin-bottom:14px}.frc-gift__copy p{font-size:15px;line-height:1.8;margin-bottom:24px}.frc-gift__copy .frc-text-link{margin-top:auto}.frc-visit{border:1px solid #dce2d1;border-radius:9px}.frc-store{padding-top:24px}.frc-store__phone{text-underline-offset:5px}.frc-store__phone:hover{text-decoration:underline}.frc-restyled .footer-block__details-content{line-height:1.85}.frc-restyled .footer .list-social__link{border-radius:50%}.frc-restyled .footer .list-social__link:hover{background:#dfe6d5}@media(min-width:990px){.frc-hero__copy{padding-right:4px}.frc-hero__intro{max-width:43ch}.frc-gifts{margin-top:90px;margin-bottom:90px}}@media(max-width:989px){.frc-gifts__grid{gap:24px}.frc-gift__copy{padding:24px}.frc-gift h3{font-size:29px}}@media(max-width:749px){.frc-restyled .header__heading-link{padding:4px}.frc-community-invitation{padding-bottom:25px}.frc-feature--story{margin-top:52px;margin-bottom:54px}.frc-gifts__grid{gap:28px}.frc-gift__image{aspect-ratio:1.3}.frc-gift__image img{padding:19px 20px 47px}.frc-gift__label{left:23px;right:23px;bottom:14px;font-size:9px}.frc-gift__copy{padding:24px 22px 26px}.frc-gift h3{font-size:28px}.frc-gift__copy p{font-size:14px}.frc-visit{border-radius:8px}}.frc-discovery{max-width:1304px;margin:30px auto 0;padding-bottom:0}.frc-discovery .frc-section-heading{margin:0 0 28px}.frc-discovery .frc-section-heading h2{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(34px,3.3vw,47px);letter-spacing:-.035em;line-height:1.16;font-weight:400;margin:0}.frc-discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;list-style:none;padding:0}.frc-discovery-grid>div,.frc-discovery-grid>li{min-width:0}.frc-discovery-card{display:block;height:100%;border:1px solid #e4e0d5;border-radius:10px;overflow:hidden;background:#fff;color:#4e6b54;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.frc-discovery-card__media{display:block;aspect-ratio:1.6;overflow:hidden;background:#f5f3eb}.frc-discovery-card__media img{width:100%;height:100%;display:block;object-fit:contain;padding:16px 25px;mix-blend-mode:multiply;transition:transform .28s ease}.frc-discovery-card__body{position:relative;padding:23px 62px 25px 25px;display:block}.frc-discovery-card__title{display:block;font:400 29px/1.2 var(--font-heading-family),Georgia,serif;letter-spacing:-.025em}.frc-discovery-card__text{display:block;margin-top:10px;font:13px/1.6 var(--font-body-family);color:#63715c}.frc-discovery-card__arrow{position:absolute;right:22px;top:23px;width:32px;height:32px;border:1px solid #ced4c3;border-radius:50%;display:grid;place-items:center;font:18px/1 var(--font-body-family)}.frc-discovery-card:hover{border-color:#8fa180;box-shadow:0 10px 25px #4e6b540d}.frc-discovery-card:hover img{transform:scale(1.045)}.frc-discovery-card:hover .frc-discovery-card__arrow{background:#4e6b54;color:#fff;border-color:#4e6b54}@media(max-width:1399px)and (min-width:990px){.frc-discovery{margin-left:48px;margin-right:48px}}@media(max-width:989px){.frc-discovery{margin:25px 26px 0}.frc-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.frc-discovery-card__title{font-size:26px}}@media(max-width:749px){.frc-discovery{margin:24px 22px 0}.frc-discovery .frc-section-heading h2{font-size:34px}.frc-discovery-grid{grid-template-columns:1fr;gap:22px}.frc-discovery-card__media{aspect-ratio:1.65}.frc-discovery-card__body{padding:22px 60px 23px 23px}.frc-discovery-card__title{font-size:28px}}@media(prefers-reduced-motion:reduce){.frc-discovery-card,.frc-discovery-card img{transition:none}}.frc-discovery{margin-top:22px}.frc-discovery .frc-section-heading{margin-bottom:22px}.frc-discovery .frc-section-heading h2{font-size:clamp(27px,2.3vw,33px)}.frc-discovery .frc-discovery-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0 0 25px;border-bottom:1px solid #dedfd2}.frc-discovery .frc-discovery-card{display:flex;flex-direction:column;align-items:center;gap:13px;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;padding:5px 3px 8px}.frc-discovery .frc-discovery-card__media{width:112px;height:112px;aspect-ratio:1;border-radius:50%;background:#eeeee5;flex:none;transition:background .2s ease}.frc-discovery .frc-discovery-card__media img{padding:12px}.frc-discovery .frc-discovery-card__body{display:block;padding:0;text-align:center}.frc-discovery .frc-discovery-card__title{font-size:20px;line-height:1.25;letter-spacing:-.02em}.frc-discovery .frc-discovery-card__text,.frc-discovery .frc-discovery-card__arrow{display:none}.frc-discovery .frc-discovery-card:hover{box-shadow:none}.frc-discovery .frc-discovery-card:hover .frc-discovery-card__media{background:#e4e9db}.frc-discovery .frc-discovery-card:hover .frc-discovery-card__title{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.frc-discovery .frc-discovery-card:focus-visible{outline:2px solid #91713c;outline-offset:4px;border-radius:5px}@media(max-width:989px){.frc-discovery .frc-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 14px}.frc-discovery .frc-discovery-card__media{width:100px;height:100px}}@media(max-width:749px){.frc-discovery{margin-top:20px}.frc-discovery .frc-section-heading{margin-bottom:18px}.frc-discovery .frc-section-heading h2{font-size:27px}.frc-discovery .frc-discovery-grid{gap:20px 8px;padding-bottom:22px}.frc-discovery .frc-discovery-card{gap:10px;padding:2px 0 5px}.frc-discovery .frc-discovery-card__media{width:76px;height:76px}.frc-discovery .frc-discovery-card__media img{padding:8px}.frc-discovery .frc-discovery-card__title{font-size:16px}}@media(prefers-reduced-motion:reduce){.frc-discovery .frc-discovery-card__media{transition:none}}.frc-restyled .header-wrapper{border-bottom:0}.frc-restyled .header__icon{border-radius:50%;transition:background .2s ease}.frc-restyled .header__icon:hover{background:#ecebdc}.frc-restyled .frc-header-links{border-top:0;gap:28px;padding:12px 16px}.frc-restyled .frc-header-links a{font-size:11px;letter-spacing:.035em}.frc-restyled .frc-header-community{color:#8a6936}@media(min-width:990px){.frc-restyled .header{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto;column-gap:24px;row-gap:13px;padding-top:8px;padding-bottom:0}.frc-restyled .header__heading,.frc-restyled .header>.header__heading-link{grid-area:heading;justify-self:start}.frc-restyled .header__heading-logo-wrapper{width:92px;max-width:92px}.frc-restyled .header__icons{grid-area:icons;justify-self:end}.frc-restyled .header__inline-menu{grid-area:navigation;margin:0;background:#4e6b54;border-radius:7px;padding:7px 12px;box-shadow:0 3px 10px #4e6b540c}.frc-restyled .header__inline-menu>.list-menu--inline{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:6px}.frc-restyled .header__inline-menu>.list-menu>li{min-width:0}.frc-restyled .header__inline-menu>.list-menu>li>a,.frc-restyled .header__inline-menu>.list-menu>li>header-menu>details>summary{color:#faf7ee;font:400 18px/1.25 var(--font-heading-family),Georgia,serif;padding:12px 13px;border-radius:4px;white-space:nowrap;text-decoration:none;transition:background .2s ease,color .2s ease}.frc-restyled .header__inline-menu>.list-menu>li>a:hover{background:#294d3f;color:#ead9af}.frc-restyled .header__inline-menu .header__menu-item span{text-decoration:none}.frc-restyled #HeaderMenu-shop{background:#e0cda4;color:#4e6b54;padding-right:34px;min-width:95px}.frc-restyled #HeaderMenu-shop .icon-caret{right:13px;width:10px}.frc-restyled #HeaderMenu-shop:hover{background:#eddcba}.frc-restyled .header__inline-menu a[href*="/pages/configuratore-regalo"]{color:#ead9af;border:1px solid #7c8c6d}.frc-restyled .header__inline-menu a[href*="/pages/rivenditori"]{font-family:var(--font-body-family);font-size:12px;color:#dce1d4}.frc-restyled .header__inline-menu .header__submenu{margin-top:13px;padding:12px;min-width:290px;background:#faf7f0;border:1px solid #d8dbc9;border-radius:7px;box-shadow:0 16px 35px #102c2433}.frc-restyled .header__inline-menu .header__submenu .header__menu-item{font:14px/1.45 var(--font-body-family);color:#4e6b54;padding:13px 14px;border-radius:4px}.frc-restyled .header__inline-menu .header__submenu .header__menu-item:hover{background:#e9eddf;text-decoration:none}.frc-restyled .header__inline-menu .header__menu-item:focus-visible{outline:2px solid #b89a5e;outline-offset:3px}.frc-restyled .header__inline-menu .header__active-menu-item{color:#ead9af;text-decoration:underline!important;text-underline-offset:6px}}@media(min-width:990px)and (max-width:1199px){.frc-restyled .header__inline-menu{padding:6px 8px}.frc-restyled .header__inline-menu>.list-menu>li>a,.frc-restyled .header__inline-menu>.list-menu>li>header-menu>details>summary{font-size:16px;padding:12px 8px}.frc-restyled #HeaderMenu-shop{min-width:80px;padding-right:28px}.frc-restyled .header__inline-menu a[href*="/pages/rivenditori"]{font-size:11px}}.frc-restyled .menu-drawer,.frc-restyled .menu-drawer__submenu{background:#faf7f0;color:#4e6b54}.frc-restyled .menu-drawer__navigation{padding:22px 20px}.frc-restyled .menu-drawer__menu-item{font:400 23px/1.25 var(--font-heading-family),Georgia,serif;padding:18px 12px;color:#4e6b54;border-bottom:1px solid #e2e3d6}.frc-restyled .menu-drawer__menu-item:hover{background:#e9eddf}.frc-restyled #HeaderDrawer-shop{background:#4e6b54;color:#faf7f0;border-radius:5px;border-bottom:0;margin-bottom:7px}.frc-restyled .menu-drawer a[href*="/pages/configuratore-regalo"]{color:#8a6936}.frc-restyled .menu-drawer a[href*="/pages/rivenditori"]{font:13px/1.5 var(--font-body-family);letter-spacing:.03em}.frc-restyled .menu-drawer__close-button{color:#4e6b54;font:16px/1.4 var(--font-body-family);margin-top:12px}@media(max-width:749px){.frc-restyled .frc-header-links{gap:17px;padding:9px 10px}.frc-restyled .frc-header-links a{font-size:10px}}@media(prefers-reduced-motion:reduce){.frc-restyled .header__icon,.frc-restyled .header__inline-menu .header__menu-item{transition:none}}.frc-hero__visual.frc-hero-collage{background:transparent;border-radius:0;overflow:visible;aspect-ratio:1.05;box-shadow:none;isolation:isolate}.frc-hero__main-frame{position:absolute;z-index:3;left:1%;top:21%;width:69%;height:65%;background:#fff;border:6px solid #faf7f0;border-radius:7px;overflow:hidden;transform:rotate(-4deg);box-shadow:7px 16px #0c261e44,0 24px 40px #071b184d}.frc-hero-collage .frc-hero__image{padding:6px 10px 65px}.frc-hero-collage .frc-hero__product{padding:12px 13px;gap:8px}.frc-hero-collage .frc-hero__product-name{font-size:16px}.frc-hero-collage .frc-round-arrow{width:29px;height:29px;flex:none}.frc-hero-collage__photo{position:absolute;margin:0;padding:6px 6px 0;background:#faf7f0;border-radius:6px;box-shadow:7px 13px #0c261e44,0 18px 35px #071b1840;overflow:hidden}.frc-hero-collage__photo img{display:block;width:100%;height:calc(100% - 29px)}.frc-hero-collage__photo figcaption{color:#516149;font:10px/29px var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap}.frc-hero-collage__photo--farm{right:2%;top:1%;width:52%;height:46%;transform:rotate(7deg);z-index:1}.frc-hero-collage__photo--farm img{object-fit:cover;object-position:75% center}.frc-hero-collage__photo--cheese{right:1%;bottom:1%;width:43%;height:36%;transform:rotate(8deg);z-index:2}.frc-hero-collage__photo--cheese img{object-fit:contain;padding:8px;background:#f3f0e5;mix-blend-mode:multiply}@media(max-width:989px)and (min-width:750px){.frc-hero-collage .frc-hero__product-name{font-size:13px}.frc-hero-collage .frc-hero__product .frc-eyebrow{font-size:8px}.frc-hero-collage .frc-round-arrow{display:none}}@media(max-width:749px){.frc-hero__visual.frc-hero-collage{width:100%;aspect-ratio:1.03;max-height:none;margin:5px 0 16px}.frc-hero__main-frame{border-width:4px;left:1%;width:70%;height:66%;top:20%;border-radius:5px}.frc-hero-collage .frc-hero__image{padding:3px 5px 56px}.frc-hero-collage .frc-hero__product{padding:10px 9px;gap:5px}.frc-hero-collage .frc-hero__product-name{font-size:13px}.frc-hero-collage .frc-hero__product .frc-eyebrow{font-size:7px;letter-spacing:.05em;margin-bottom:3px}.frc-hero-collage .frc-round-arrow{width:24px;height:24px;font-size:14px}.frc-hero-collage__photo{padding:4px 4px 0;border-radius:4px}.frc-hero-collage__photo figcaption{font-size:8px;line-height:24px;letter-spacing:.03em}.frc-hero-collage__photo img{height:calc(100% - 24px)}.frc-hero-collage__photo--farm{right:2%;top:0}.frc-hero-collage__photo--cheese{right:2%;bottom:0}}.frc-hero-collage__photo figcaption{text-align:right;padding-right:10px}.frc-hero__visual.frc-cheese-stage{background:transparent;border-radius:0;overflow:visible;aspect-ratio:1.04;box-shadow:none;isolation:isolate}.frc-cheese-stage:before{content:"";position:absolute;top:11%;right:5%;bottom:10%;left:5%;border:1px solid #d7c69b30;border-radius:50%;transform:rotate(-24deg);z-index:-1}.frc-cheese-stage:after{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;background:radial-gradient(ellipse,#d8c19116,transparent 66%);z-index:-1;pointer-events:none}.frc-cheese-item{position:absolute;display:block;color:#f4ead4;text-decoration:none}.frc-cheese-item--one{left:0;top:24%;width:65%;z-index:3;transform:rotate(-6deg)}.frc-cheese-item--two{right:0;top:0;width:53%;z-index:2;transform:rotate(6deg)}.frc-cheese-item--three{right:0;bottom:0;width:45%;z-index:1;transform:rotate(7deg)}.frc-cheese-item__image{display:block;aspect-ratio:1.2;filter:drop-shadow(6px 19px 10px #061b1777)}.frc-cheese-item__image img{width:100%;height:100%;display:block;object-fit:contain}.frc-cheese-item--two .frc-cheese-item__image{overflow:hidden}.frc-cheese-item--two .frc-cheese-item__image img{transform:scale(1.24)}.frc-cheese-item__name{display:block;width:max-content;max-width:100%;margin:3px auto 0;padding:0 0 6px;border-bottom:1px solid #b8ae8377;font:400 20px/1.25 var(--font-heading-family),Georgia,serif;letter-spacing:-.02em}.frc-cheese-item__name>span{font:14px/1 var(--font-body-family);margin-left:7px;color:#d7c69b}.frc-cheese-item__name small{display:block;margin-top:5px;font:10px/1.4 var(--font-body-family);letter-spacing:.065em;color:#d7ddcd}.frc-cheese-item:hover .frc-cheese-item__name{color:#fff;border-bottom-color:#e3cf9e}.frc-cheese-item:focus-visible{outline:2px solid #ead9af;outline-offset:7px;border-radius:5px}@media(max-width:989px)and (min-width:750px){.frc-cheese-item__name{font-size:16px}.frc-cheese-item__name small{font-size:9px}}@media(max-width:749px){.frc-hero__visual.frc-cheese-stage{aspect-ratio:.95;width:100%;max-height:none;margin:4px 0 17px}.frc-cheese-item--one{top:26%;width:65%}.frc-cheese-item--two{top:0;right:0;width:54%}.frc-cheese-item--three{right:0;bottom:0;width:45%}.frc-cheese-item__name{font-size:16px;padding-bottom:4px}.frc-cheese-item__name small{font-size:8px;letter-spacing:.02em;margin-top:3px}.frc-cheese-item__name>span{font-size:11px;margin-left:3px}.frc-cheese-item__image{filter:drop-shadow(4px 12px 6px #061b1777)}}.frc-cheese-item--two .frc-cheese-item__name{margin-right:0}@media(max-width:359px){.frc-cheese-item__name{font-size:14px}.frc-cheese-item__name small{font-size:8px}}.frc-kind-index .frc-home{background:#4e6b54;color:#faf7f0}.frc-kind-index .frc-community-invitation{color:#faf7f0;padding-top:32px;padding-bottom:28px;border:0}.frc-kind-index .frc-community-invitation .frc-eyebrow{color:#d9c69f}.frc-kind-index .frc-community-invitation__copy>p:last-child{color:#d9dfd2}.frc-kind-index .frc-community-invitation__button{background:#dfcda5;color:#4e6b54}.frc-kind-index .frc-community-invitation__button:hover{background:#eddfbf}.frc-kind-index .frc-community-invitation__mark{border-color:#bdaa7e;box-shadow:inset 0 0 0 5px #4e6b54,inset 0 0 0 6px #7e8b68}.frc-kind-index .frc-community-invitation__mark span{color:#decba2}.frc-kind-index .frc-discovery{margin-top:18px;padding-bottom:46px}.frc-kind-index .frc-discovery .frc-eyebrow{color:#d9c69f}.frc-kind-index .frc-discovery .frc-discovery-grid{border-bottom:0;padding-bottom:8px}.frc-kind-index .frc-discovery .frc-discovery-card{color:#f5f1e6}.frc-kind-index .frc-discovery .frc-discovery-card__media{background:#e9ecdf}.frc-kind-index .frc-discovery .frc-discovery-card:hover .frc-discovery-card__media{background:#f3f1e5}.frc-kind-index .frc-discovery .frc-discovery-card:focus-visible{outline-color:#dfcda5}.frc-kind-index .frc-landscape{margin:0;background:#4e6b54}.frc-kind-index .frc-landscape__visual{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 13%,#000 86%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 13%,#000 86%,transparent 100%)}.frc-kind-index .frc-worlds{background:linear-gradient(to bottom,#4e6b54 0% calc(100% - 120px),#faf7f0);padding-top:48px;padding-bottom:176px}.frc-kind-index .frc-gifts{margin-top:38px}@media(max-width:989px){.frc-kind-index .frc-worlds{padding-bottom:152px}.frc-kind-index .frc-gifts{margin-top:30px}}@media(max-width:749px){.frc-kind-index .frc-community-invitation{padding-top:25px;padding-bottom:25px}.frc-kind-index .frc-discovery{margin-top:18px;padding-bottom:30px}.frc-kind-index .frc-landscape__visual{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 14%,#000 78%,transparent 100%)}.frc-kind-index .frc-landscape__inner{padding-top:12px;padding-bottom:30px}.frc-kind-index .frc-worlds{padding-top:28px;padding-bottom:138px;background:linear-gradient(to bottom,#4e6b54 0% calc(100% - 95px),#faf7f0)}.frc-kind-index .frc-gifts{margin-top:25px}}body.frc-restyled:before,body.frc-restyled:after{content:"";position:fixed;top:14vh;bottom:8vh;width:5px;z-index:4;pointer-events:none;background:radial-gradient(circle,#cbb57e 0 2px,transparent 2.5px) center/5px 5px no-repeat,linear-gradient(to bottom,transparent,#cbb57e66 15%,#cbb57eb3 50%,#cbb57e66 85%,transparent) center/1px 100% no-repeat;filter:drop-shadow(0 0 3px #d8c79820)}body.frc-restyled:before{left:17px}body.frc-restyled:after{right:17px}@media(max-width:989px){body.frc-restyled:before{left:9px}body.frc-restyled:after{right:9px}}@media(max-width:749px){body.frc-restyled:before,body.frc-restyled:after{width:3px;top:18vh;bottom:10vh;opacity:.65;background-size:3px 3px,1px 100%}body.frc-restyled:before{left:3px}body.frc-restyled:after{right:3px}}@supports (offset-path:ellipse(27% 23% at 50% 43%)){.frc-cheese-stage[data-motion-ready] .frc-cheese-item{left:0;top:0;right:auto;bottom:auto;width:44%;transform:none;offset-path:ellipse(27% 23% at 50% 43%);offset-anchor:50% 50%;offset-rotate:0deg;animation:frc-cheese-orbit 42s linear infinite}.frc-cheese-stage[data-motion-ready] .frc-cheese-item--one{animation-delay:-21s}.frc-cheese-stage[data-motion-ready] .frc-cheese-item--two{animation-delay:-35s}.frc-cheese-stage[data-motion-ready] .frc-cheese-item--three{animation-delay:-7s}.frc-cheese-stage[data-motion-ready] .frc-cheese-item__name{margin-left:auto;margin-right:auto}.frc-cheese-stage[data-paused=true] .frc-cheese-item,.frc-cheese-stage:has(.frc-cheese-item:focus-visible) .frc-cheese-item{animation-play-state:paused}@media(hover:hover){.frc-cheese-stage:hover:not(:has(.frc-cheese-motion:hover)) .frc-cheese-item{animation-play-state:paused}}}@keyframes frc-cheese-orbit{0%{offset-distance:0%}to{offset-distance:100%}}.frc-cheese-motion{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:5;border:1px solid #c8b78b88;border-radius:20px;padding:9px 15px;background:#4e6b54;color:#e5d5af;font:11px/1.4 var(--font-body-family);letter-spacing:.02em;cursor:pointer;white-space:nowrap}.frc-cheese-motion[hidden]{display:none}.frc-cheese-motion:hover{background:#294c3c}.frc-cheese-motion:focus-visible{outline:2px solid #ead9af;outline-offset:4px}@media(max-width:749px){.frc-cheese-stage[data-motion-ready] .frc-cheese-item{offset-path:ellipse(27% 22% at 50% 41%)}.frc-cheese-motion{font-size:10px;padding:8px 12px}.frc-cheese-stage[data-motion-ready] .frc-cheese-item__name{font-size:14px}}@media(prefers-reduced-motion:reduce){.frc-cheese-stage[data-motion-ready] .frc-cheese-item{animation:none;offset-path:none;offset-distance:0%;offset-anchor:auto}.frc-cheese-stage[data-motion-ready] .frc-cheese-item--one{left:0;top:24%;right:auto;bottom:auto;width:65%;transform:rotate(-6deg)}.frc-cheese-stage[data-motion-ready] .frc-cheese-item--two{right:0;top:0;left:auto;bottom:auto;width:53%;transform:rotate(6deg)}.frc-cheese-stage[data-motion-ready] .frc-cheese-item--three{right:0;bottom:0;left:auto;top:auto;width:45%;transform:rotate(7deg)}.frc-cheese-motion{display:none}}.frc-hero__visual.frc-cheese-stage:has(.frc-cheese-motion:not([hidden])){margin-bottom:32px}.frc-cheese-stage[data-motion-ready] .frc-cheese-item{offset-path:ellipse(27% 28% at 50% 46%)}.frc-cheese-motion{bottom:-25px}@media(max-width:749px){.frc-hero__visual.frc-cheese-stage:has(.frc-cheese-motion:not([hidden])){aspect-ratio:.85;margin-bottom:38px}.frc-cheese-stage[data-motion-ready] .frc-cheese-item{offset-path:ellipse(27% 29% at 50% 46%)}}@media(max-width:359px){.frc-cheese-stage[data-motion-ready] .frc-cheese-item__name{font-size:12px}}@media(prefers-reduced-motion:reduce){.frc-cheese-stage[data-motion-ready] .frc-cheese-item{offset-path:none}.frc-hero__visual.frc-cheese-stage:has(.frc-cheese-motion:not([hidden])){margin-bottom:17px}}.frc-header-signature{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#4e6b54;justify-self:center;text-align:center;padding:6px 12px}.frc-header-signature__eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;font:500 10px/1.4 var(--font-body-family);letter-spacing:.2em;text-transform:uppercase;color:#857044;white-space:nowrap}.frc-header-signature__eyebrow:before,.frc-header-signature__eyebrow:after{content:"";height:1px;width:32px;background:linear-gradient(90deg,transparent,#b49a61)}.frc-header-signature__eyebrow:after{transform:rotate(180deg)}.frc-header-signature__name{font:italic 400 43px/1.03 var(--font-heading-family),Georgia,serif;letter-spacing:.01em;display:block;margin-top:3px}.frc-header-signature:hover .frc-header-signature__name{color:#886d35}.frc-header-signature:focus-visible{outline:2px solid #9d7d42;outline-offset:3px;border-radius:4px}@media(min-width:990px){.frc-restyled .header{grid-template-areas:"heading brand icons" "navigation navigation navigation";grid-template-columns:minmax(150px,1fr) auto minmax(240px,1fr)}.frc-header-signature{grid-area:brand;min-width:290px}}@media(min-width:990px)and (max-width:1199px){.frc-header-signature{min-width:250px}.frc-header-signature__name{font-size:38px}.frc-header-signature__eyebrow{font-size:9px;letter-spacing:.16em}}@media(max-width:989px){.frc-restyled .header{row-gap:3px}.frc-header-signature{grid-column:1/-1;grid-row:2;flex-direction:row;gap:8px;padding:0 0 8px}.frc-header-signature__eyebrow{font-size:9px;letter-spacing:.08em}.frc-header-signature__eyebrow:before,.frc-header-signature__eyebrow:after{display:none}.frc-header-signature__name{font-size:25px;margin-top:0}}@media(max-width:359px){.frc-header-signature__eyebrow{font-size:8px}.frc-header-signature__name{font-size:23px}}body.frc-restyled{--frc-green:#4e6b54;--frc-gold:#946747}.frc-hero-stage{background:linear-gradient(to bottom,transparent 68%,#4e6b54 100%),radial-gradient(ellipse at 88% 42%,#8c704b,#8c704b00 72%),#4e6b54}.frc-kind-index .frc-home,.frc-kind-index .frc-landscape{background:#4e6b54}.frc-kind-index .frc-landscape:after{background:linear-gradient(90deg,rgba(55,49,38,.95),rgba(65,55,42,.83) 25%,rgba(72,57,44,.47) 46%,transparent 70%)}.frc-kind-index .frc-worlds{background:linear-gradient(to bottom,#4e6b54,#6c7553 48%,#8c704b calc(100% - 120px),#faf7f0)}.frc-kind-index .frc-discovery .frc-discovery-card__media{background:#e9e0d0}.frc-kind-index .frc-community-invitation__mark{box-shadow:inset 0 0 0 5px #4e6b54,inset 0 0 0 6px #b39c7b}.frc-restyled .frc-header-signature{color:#71523e}.frc-restyled .frc-header-signature__eyebrow{color:#806044}.frc-restyled .frc-button:hover{background:#71523e;color:#fffaf1}.frc-restyled .frc-hero .frc-button:hover{background:#eedfc5;color:#374638}.frc-restyled .frc-cheese-motion{background:#4e6b54;color:#fff2d8}.frc-restyled .frc-cheese-item__name small{color:#f4eddf}@media(min-width:990px){.frc-restyled .header__inline-menu{background:linear-gradient(110deg,#4e6b54 22%,#80754e)}}@media(max-width:749px){.frc-kind-index .frc-worlds{background:linear-gradient(to bottom,#4e6b54,#6c7553 48%,#8c704b calc(100% - 95px),#faf7f0)}}.frc-hero .frc-eyebrow,.frc-kind-index .frc-community-invitation .frc-eyebrow,.frc-kind-index .frc-discovery .frc-eyebrow,.frc-worlds .frc-eyebrow,.frc-world__notes,.frc-world__number{color:#f0debc}.frc-hero__intro,.frc-hero__signature,.frc-cheese-item,.frc-restyled .frc-cheese-item__name small,.frc-kind-index .frc-community-invitation__copy>p:last-child,.frc-world__text,.frc-world__notes,.frc-world__number,.frc-worlds .frc-eyebrow,.frc-hero .frc-eyebrow{color:#fffdf7}.frc-hero h1 em{color:#f5dba3}.frc-hero .frc-button,.frc-kind-index .frc-community-invitation__button{background:#f0d7a3;border-color:#f0d7a3;color:#304734}.frc-kind-index .frc-landscape:after{background:linear-gradient(90deg,rgba(49,56,35,.86),rgba(66,62,38,.72) 25%,rgba(103,79,44,.3) 46%,transparent 68%)}.frc-restyled .header__heading-link{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;padding:10px 17px;margin:3px 0 5px;border-radius:50%;background:radial-gradient(ellipse,#f0d7a333 0%,#f8f1df22 58%,transparent 75%);transition:transform .25s ease}.frc-restyled .header__heading-link:before{content:"";position:absolute;top:3px;right:6px;bottom:3px;left:6px;border:1px solid #b797584d;border-radius:50%;pointer-events:none;z-index:-1}.frc-restyled .header__heading-link:after{content:"";position:absolute;left:30%;right:30%;bottom:1px;height:2px;background:linear-gradient(90deg,transparent,#b18a45,transparent);pointer-events:none}.frc-restyled .header__heading-logo{width:100%;height:auto;mix-blend-mode:multiply;filter:none}@media(hover:hover){.frc-restyled .header__heading-link:hover{transform:translateY(-2px)}}@media(max-width:989px){.frc-restyled .header__heading-link{padding:7px 12px;margin:1px 0 3px}.frc-restyled .header__heading-logo-wrapper{width:112px;max-width:112px}}@media(prefers-reduced-motion:reduce){.frc-restyled .header__heading-link{transition:none}.frc-restyled .header__heading-link:hover{transform:none}}.frc-restyled .header__heading-link{isolation:auto;background:#faf7f0}.frc-restyled .header__heading-logo-wrapper{mix-blend-mode:multiply}.frc-restyled .header__heading-link:before{z-index:0}body.frc-restyled{color:#21372d}.frc-restyled .header__heading-link,.frc-restyled .header__heading-link:hover{padding:0;margin:0;border-radius:0;background:transparent;transform:none;transition:none}.frc-restyled .header__heading-link:before,.frc-restyled .header__heading-link:after{display:none}.frc-restyled .header__heading-logo-wrapper{width:144px;max-width:144px}.frc-restyled .header__heading-logo{filter:none}@media(min-width:990px){.frc-restyled .header{grid-template-columns:144px minmax(0,1fr) auto;column-gap:16px;row-gap:9px;padding-top:10px}.frc-restyled .frc-header-signature{justify-self:start;align-items:flex-start;text-align:left;min-width:0;padding:0 0 0 12px}.frc-restyled .frc-header-signature__eyebrow{gap:0;letter-spacing:.17em;color:#71523e}.frc-header-signature__eyebrow:before,.frc-header-signature__eyebrow:after{display:none}.frc-restyled .header__inline-menu{background:#466b53;box-shadow:none}.frc-restyled .header__inline-menu>.list-menu>li>a,.frc-restyled .header__inline-menu>.list-menu>li>header-menu>details>summary{color:#fffdf7}}.frc-hero-stage{background:linear-gradient(to bottom,transparent 76%,#466b53 100%),radial-gradient(ellipse at 86% 43%,#d3ac6e33,transparent 64%),#466b53}.frc-kind-index .frc-home,.frc-kind-index .frc-landscape{background:#466b53}.frc-kind-index .frc-worlds{background:linear-gradient(to bottom,#466b53 0% calc(100% - 120px),#faf7f0)}.frc-kind-index .frc-community-invitation__mark{box-shadow:inset 0 0 0 5px #466b53,inset 0 0 0 6px #b39c7b}.frc-cheese-item__image{filter:drop-shadow(2px 7px 5px #10271929)}.frc-hero h1,.frc-hero__intro,.frc-hero__signature{color:#fffdf7}.frc-restyled .frc-header-links a{color:#304c3a}.frc-restyled .header__icon{color:#21372d}@media(max-width:989px){.frc-restyled .header__heading-logo-wrapper{width:112px;max-width:112px}.frc-restyled .frc-header-signature{color:#62442f}}@media(max-width:749px){.frc-kind-index .frc-worlds{background:linear-gradient(to bottom,#466b53 0% calc(100% - 95px),#faf7f0)}}@media(max-width:359px){.frc-restyled .header__heading-logo-wrapper{width:102px;max-width:102px}}.frc-restyled .header__heading-logo-wrapper{width:166px;max-width:166px}.frc-restyled .header__heading-logo,.frc-restyled .header__heading-logo-wrapper{mix-blend-mode:normal}.frc-restyled .frc-header-signature{position:relative;isolation:isolate;overflow:visible}.frc-header-signature__eyebrow,.frc-header-signature__name{position:relative;z-index:2}.frc-brand-echo{position:absolute;left:-155px;top:0;width:112px;height:76px;pointer-events:none;z-index:1;opacity:0;mix-blend-mode:multiply;animation:frc-brand-pass 3.2s .6s ease-out both}.frc-brand-echo img{display:block;width:100%;height:100%;object-fit:contain}.frc-brand-echo:after{content:"";position:absolute;right:45%;top:63%;width:140px;height:2px;background:linear-gradient(90deg,transparent,#b18a4566,#e1c781);transform:rotate(-3deg)}@keyframes frc-brand-pass{0%{transform:translate(0);opacity:0}15%{opacity:.25}65%{opacity:.15}to{transform:translate(455px);opacity:0}}@media(min-width:990px){.frc-restyled .header{grid-template-columns:166px minmax(0,1fr) auto}}@media(max-width:989px){.frc-restyled .header__heading-logo-wrapper{width:124px;max-width:124px}.frc-brand-echo{left:0;top:-12px;width:68px;height:48px;animation-name:frc-brand-pass-mobile}}@keyframes frc-brand-pass-mobile{0%{transform:translate(0);opacity:0}15%{opacity:.18}65%{opacity:.1}to{transform:translate(220px);opacity:0}}@media(max-width:359px){.frc-restyled .header__heading-logo-wrapper{width:112px;max-width:112px}}@media(prefers-reduced-motion:reduce){.frc-brand-echo{display:none;animation:none}}@media(max-width:989px){.frc-restyled .frc-header-signature{overflow:hidden}}.frc-restyled .frc-header-signature{gap:5px;max-width:340px}.frc-header-motto{position:relative;z-index:2;display:block;font:400 21px/1.25 var(--font-heading-family),Georgia,serif;letter-spacing:0;color:#304c3a}.frc-header-autograph{position:relative;z-index:2;display:flex;align-items:center;gap:10px;align-self:flex-end;font:italic 400 23px/1.15 var(--font-heading-family),Georgia,serif;letter-spacing:.01em;color:#805d3f}.frc-header-autograph:before{content:"";width:33px;height:1px;background:linear-gradient(90deg,transparent,#b79758)}@media(min-width:990px){.frc-restyled .frc-header-signature{padding-left:18px}.frc-header-motto{max-width:410px}}@media(min-width:1200px){.frc-motto-break{display:initial}}@media(max-width:989px){.frc-restyled .frc-header-signature{flex-direction:column;gap:3px;width:100%;max-width:100%;align-items:center;padding:1px 8px 9px;text-align:center}.frc-header-motto{font-size:16px;line-height:1.25;max-width:310px}.frc-header-autograph{font-size:20px;align-self:center}.frc-motto-break{display:none}}@media(max-width:359px){.frc-header-motto{font-size:15px;max-width:265px}.frc-header-autograph{font-size:19px}}@font-face{font-family:Forciniti Penna;src:url(frc-caveat-500.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}.frc-restyled .frc-header-motto{font-family:Forciniti Penna,Segoe Print,Bradley Hand,cursive;font-size:26px;font-style:normal;font-weight:500;line-height:1.05;letter-spacing:0}.frc-restyled .frc-header-autograph{font-family:Forciniti Penna,Segoe Print,Bradley Hand,cursive;font-size:30px;font-style:normal;font-weight:500;line-height:1;letter-spacing:-.015em;transform:rotate(-2deg);transform-origin:center}@media(max-width:989px){.frc-restyled .frc-header-motto{font-size:21px;line-height:1.05}.frc-restyled .frc-header-autograph{font-size:27px}}@media(max-width:359px){.frc-restyled .frc-header-motto{font-size:20px}.frc-restyled .frc-header-autograph{font-size:25px}}.frc-kind-index .frc-hero-stage{background:linear-gradient(to bottom,transparent 62%,#466b53 100%),radial-gradient(ellipse at 91% 38%,#a67550,#8c6749 24%,#466b53 74%)}.frc-kind-index .frc-gifts{position:relative;isolation:isolate;padding-top:18px}.frc-kind-index .frc-gifts:before{content:"";position:absolute;z-index:-1;top:-55px;right:-45px;bottom:-80px;left:-45px;pointer-events:none;background:radial-gradient(ellipse at 16% 50%,#dcb77e42,transparent 64%),radial-gradient(ellipse at 92% 68%,#bd8d6530,transparent 65%)}.frc-kind-index .frc-gifts h2{color:#513c2b}.frc-kind-index .frc-gifts__intro{color:#594e3f}.frc-kind-index .frc-gifts__grid{perspective:1400px;gap:34px}.frc-kind-index .frc-gift{position:relative;border:1px solid #d5bc95;border-radius:22px;background:linear-gradient(145deg,#fff8e9,#eddbbf);box-shadow:0 3px #d2b893,0 16px 28px -18px #583a2c70;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.frc-kind-index .frc-gift__image{background:radial-gradient(ellipse at 50% 45%,#fff9ed,#ebd8b9);border:0;border-radius:0;aspect-ratio:1.6}.frc-kind-index .frc-gift__image img{mix-blend-mode:multiply;filter:drop-shadow(0 9px 5px #5b3b2820);padding:25px 35px 48px;transition:transform .4s ease}.frc-kind-index .frc-gift__label{color:#65492d;letter-spacing:.1em;font-size:10px}.frc-kind-index .frc-gift__copy{background:linear-gradient(135deg,#fffaf0d9,#f4e6cf);border-top:1px solid #d5bc9580;padding:28px 30px 30px}.frc-kind-index .frc-gift h3{color:#4d3929}.frc-kind-index .frc-gift__copy p{color:#5b4d3e}.frc-kind-index .frc-gift .frc-text-link{color:#4b5338;border-color:#ac905c}.frc-kind-index .frc-feature--recipe{position:relative;padding:40px;border-radius:24px;background:radial-gradient(ellipse at 90% 55%,#d9bb8a40,transparent 70%),linear-gradient(125deg,#f3e6cf,#faf7f0);box-shadow:inset 0 1px #fff,0 15px 35px -30px #593c28}.frc-kind-index .frc-feature--recipe .frc-feature__media{border:7px solid #fff7e8;border-radius:18px;box-shadow:8px 10px #d5bc954d,0 18px 30px -20px #53372270;transform:perspective(1100px) rotateY(-4deg) rotate(1deg);transition:transform .4s ease}.frc-kind-index .frc-feature--recipe h2{color:#503b2a}.frc-kind-index .frc-feature--recipe .frc-feature__text{color:#594e3f}.frc-kind-index .frc-visit{position:relative;background:radial-gradient(ellipse at 3% 5%,#fff8e9,transparent 65%),linear-gradient(120deg,#ecddc4,#dfd0b5);border:1px solid #ccb38c;border-radius:24px;box-shadow:inset 0 1px #fff9eb,0 4px #d5c3a4,0 20px 30px -24px #543c2c66}.frc-kind-index .frc-visit h2,.frc-kind-index .frc-store h3{color:#493b2a}.frc-kind-index .frc-store{border-color:#b79d76}.frc-kind-index .frc-store p,.frc-kind-index .frc-visit__intro>p:not(.frc-eyebrow){color:#514b3d}.frc-kind-index .social-discount-section{position:relative;background:radial-gradient(ellipse at 50% 85%,#d7b47b80,transparent 70%),linear-gradient(to bottom,#faf7f0,#e8d6b6);border-top:0;padding:56px 24px 62px}.frc-kind-index .social-discount-section h2{color:#61462e}.frc-kind-index .social-discount-section p{color:#514638}.frc-kind-index .social-discount-code{border:1px solid #b08c55;border-radius:12px;background:linear-gradient(145deg,#79563b,#513d2e);color:#fff3d8;box-shadow:0 4px #3d3026,0 11px 18px -12px #38291d88,inset 0 1px #f0d49b77;letter-spacing:.13em;padding:12px 30px}.frc-kind-index .social-btn{border-color:#ad9166;background:#fff8e87a;color:#4f4537;border-radius:30px;box-shadow:0 3px #cbb79566;transition:transform .25s ease,background .25s ease}.frc-kind-index .footer{--color-foreground:255,247,232;--color-background:65,48,36;--gradient-background:none;background:radial-gradient(ellipse at 90% 10%,#88623d55,transparent 60%),linear-gradient(135deg,#4b3b2d,#302c24);color:#fff7e8;border-top:1px solid #b99a63}.frc-kind-index .footer:before{content:"La Calabria, da condividere.";display:block;max-width:1200px;margin:0 auto 30px;padding:0 30px 22px;border-bottom:1px solid #cfb98755;font:500 34px/1.2 Forciniti Penna,cursive;color:#edd4a8}.frc-kind-index .footer .footer-block__heading{color:#f2d8aa}.frc-kind-index .footer a,.frc-kind-index .footer .footer-block__details-content,.frc-kind-index .footer .copyright__content{color:#fff7e8}.frc-kind-index .footer .footer__content-bottom{border-color:#cfb98744}.frc-kind-index .footer .footer-block--newsletter{border-top:1px solid #cfb98744;padding-top:26px}.frc-kind-index .footer .field__input,.frc-kind-index .footer .localization-form__select{background:#fff8e910;color:#fff7e8;border-radius:7px}.frc-kind-index .footer .field__label,.frc-kind-index .footer .newsletter-form__button,.frc-kind-index .footer .localization-form__currency{color:#fff7e8}.frc-kind-index .footer .field:after{box-shadow:0 0 0 1px #d8bb81}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.frc-kind-index .frc-gift:hover{transform:translateY(-7px) rotateX(2deg) rotateY(-2deg);box-shadow:0 5px #d2b893,0 25px 35px -20px #583a2c70}.frc-kind-index .frc-gift:hover .frc-gift__image img{transform:translateY(-6px) scale(1.035)}.frc-kind-index .frc-feature--recipe .frc-feature__media:hover{transform:perspective(1100px) rotateY(0) rotate(0) translateY(-3px)}.frc-kind-index .social-btn:hover{transform:translateY(-3px);background:#fff8e8}}@media(max-width:989px){.frc-kind-index .frc-feature--recipe{padding:28px}.frc-kind-index .frc-gifts:before{top:-35px;right:-15px;bottom:-45px;left:-15px}}@media(max-width:749px){.frc-kind-index .frc-hero-stage{background:linear-gradient(to bottom,transparent 55%,#466b53 100%),radial-gradient(ellipse at 90% 65%,#a67550,#8c6749 20%,#466b53 78%)}.frc-kind-index .frc-gifts__grid{gap:28px}.frc-kind-index .frc-gift{border-radius:17px}.frc-kind-index .frc-gift__copy{padding:23px}.frc-kind-index .frc-feature--recipe{padding:22px;border-radius:20px}.frc-kind-index .frc-feature--recipe .frc-feature__media{transform:none;border-width:5px;box-shadow:4px 5px #d5bc954d,0 12px 22px -18px #53372270}.frc-kind-index .frc-visit{border-radius:20px}.frc-kind-index .social-discount-section{padding:40px 22px 48px}.frc-kind-index .footer:before{font-size:29px;padding:0 24px 20px;margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.frc-kind-index .frc-gift,.frc-kind-index .frc-gift__image img,.frc-kind-index .frc-feature--recipe .frc-feature__media,.frc-kind-index .social-btn{transition:none;transform:none}}.frc-restyled:not(.frc-kind-index) .footer{--color-foreground:255,247,232;--color-background:65,48,36;--gradient-background:none;background:radial-gradient(ellipse at 90% 10%,#88623d55,transparent 60%),linear-gradient(135deg,#4b3b2d,#302c24);color:#fff7e8;border-top:1px solid #b99a63}.frc-restyled:not(.frc-kind-index) .footer:before{content:"La Calabria, da condividere.";display:block;max-width:1200px;margin:0 auto 30px;padding:0 30px 22px;border-bottom:1px solid #cfb98755;font:500 34px/1.2 Forciniti Penna,cursive;color:#edd4a8}.frc-restyled:not(.frc-kind-index) .footer .footer-block__heading{color:#f2d8aa}.frc-restyled:not(.frc-kind-index) .footer a,.frc-restyled:not(.frc-kind-index) .footer .footer-block__details-content,.frc-restyled:not(.frc-kind-index) .footer .copyright__content{color:#fff7e8}.frc-restyled:not(.frc-kind-index) .footer .footer__content-bottom{border-color:#cfb98744}.frc-restyled:not(.frc-kind-index) .footer .footer-block--newsletter{border-top:1px solid #cfb98744;padding-top:26px}.frc-restyled:not(.frc-kind-index) .footer .field__input,.frc-restyled:not(.frc-kind-index) .footer .localization-form__select{background:#fff8e910;color:#fff7e8;border-radius:7px}.frc-restyled:not(.frc-kind-index) .footer .field__label,.frc-restyled:not(.frc-kind-index) .footer .newsletter-form__button,.frc-restyled:not(.frc-kind-index) .footer .localization-form__currency{color:#fff7e8}.frc-restyled:not(.frc-kind-index) .footer .field:after{box-shadow:0 0 0 1px #d8bb81}.frc-kind-index .frc-landscape{background:radial-gradient(ellipse at 10% 10%,#fff7e6,transparent 70%),linear-gradient(125deg,#f4ead6,#dedbc1);color:#473b2c}.frc-kind-index .frc-landscape__visual{left:44%;width:56%;right:0;mask-image:none;-webkit-mask-image:none;clip-path:polygon(9% 0,100% 0,100% 100%,0 100%,3% 94%,1% 87%,4% 80%,2% 73%,5% 66%,3% 58%,7% 49%,5% 41%,9% 32%,6% 24%,10% 16%,7% 8%);z-index:-1}.frc-kind-index .frc-landscape:after{display:none}.frc-kind-index .frc-landscape__image{object-position:65% 35%}.frc-kind-index .frc-landscape__inner{min-height:640px;padding-top:70px;padding-bottom:70px}.frc-kind-index .frc-landscape__copy{max-width:39%;padding-right:20px}.frc-kind-index .frc-landscape .frc-eyebrow{color:#77603f;letter-spacing:.16em}.frc-kind-index .frc-landscape h2{font:500 clamp(42px,4.6vw,66px)/1.02 "Forciniti Penna",cursive;color:#4f623f;letter-spacing:0;max-width:14ch}.frc-kind-index .frc-landscape__text{color:#514736;font-size:16px;line-height:1.8}.frc-kind-index .frc-landscape__link{color:#5f452f;border-color:#a48354}.frc-kind-index .frc-landscape__link:focus-visible{outline-color:#705333}.frc-kind-index .frc-discovery .frc-discovery-card__media{border-radius:46% 54% 60% 40%/55% 42% 58% 45%;background:radial-gradient(ellipse at 35% 25%,#fff7e6,#ddc9a6);box-shadow:inset 0 1px #fff9e9,0 5px #2e493a30,0 12px 24px -18px #172e26}.frc-kind-index .frc-discovery .frc-discovery-card:nth-child(2n) .frc-discovery-card__media{border-radius:58% 42% 43% 57%/48% 59% 41% 52%}.frc-kind-index .frc-discovery .frc-discovery-card__title{text-wrap:balance}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.frc-kind-index .frc-discovery .frc-discovery-card:hover .frc-discovery-card__media{transform:translateY(-5px) rotate(-3deg);background:#fff0d7}}@media(min-width:750px)and (max-width:989px){.frc-kind-index .frc-landscape__copy{max-width:44%}.frc-kind-index .frc-landscape__inner{min-height:650px}.frc-kind-index .frc-landscape h2{font-size:46px}}@media(max-width:749px){.frc-kind-index .frc-landscape{display:flex;flex-direction:column;background:linear-gradient(150deg,#f7edd8,#e2ddc7)}.frc-kind-index .frc-landscape__visual{position:relative;inset:auto;width:100%;aspect-ratio:4/3;z-index:auto;clip-path:polygon(0 0,100% 0,100% 91%,94% 94%,86% 92%,77% 96%,67% 93%,56% 97%,46% 94%,36% 98%,26% 94%,15% 97%,7% 93%,0 96%);mask-image:none;-webkit-mask-image:none}.frc-kind-index .frc-landscape__image{object-position:65% 32%}.frc-kind-index .frc-landscape__inner{min-height:0;padding:18px 24px 38px}.frc-kind-index .frc-landscape__copy{max-width:none;padding:0}.frc-kind-index .frc-landscape h2{font-size:45px;max-width:17ch;margin-bottom:18px}.frc-kind-index .frc-landscape__text{font-size:15px;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/forciniti-editorial.css.map */
