.site-header-wrapper .header__top{grid-template-columns:repeat(3,1fr)}.site-header-wrapper .header__top div#logo{padding:0!important;grid-area:1/1/2/4;width:100%;justify-content:center;max-width:100%}.site-header-wrapper .header__top .header-actions{grid-area:1/3/2/4}.site-header-wrapper .site-nav{justify-content:center}.site-header-wrapper .header__bottom{padding-left:20px;padding-right:20px}.site-header-wrapper .site-nav .menu-link{padding-top:5px!important;padding-bottom:5px!important}.flex-slideshow-section-wrapper .shopify-block{margin-bottom:20px}.flex-slideshow-section-wrapper .card__text{width:100%;max-width:768px}.site-header-wrapper .header__top .button{border:0;padding:0;min-height:auto;height:auto}.site-header-wrapper .header__top .button shopify-account{height:auto;min-height:auto}.site-header-wrapper .header__top .button [data-header-cart-total]{display:none}.site-header-wrapper .header__top .button{background:transparent;color:#212121}.site-header-wrapper .header__top .button span.button__icon{position:static}.site-header-wrapper .header__top .button span.button__icon svg *,.site-header-wrapper .header__top .button:hover svg *{fill:#212121!important;stroke:#212121!important}.site-header-wrapper .header__top .button:hover{background:transparent!important;color:#212121!important}.site-header-wrapper .header__top a.button{padding:0!important;margin:0;width:40px;height:40px;justify-content:center}.site-header-wrapper .header__top a.button span.element--wrap-paranth:after,.site-header-wrapper .header__top a.button span.element--wrap-paranth:before{display:none}.site-header-wrapper .header__top a.button span.element--wrap-paranth{background:#000;color:#fff;width:20px;height:20px;border-radius:50%;font-size:12px;display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;right:-10px}.site-header-wrapper .header__top .header-actions span.button{width:40px;height:40px}.footer-top .footer-item nav.footer-item__menu a:hover,.footer-bottom a:hover{color:var(--color-text-footer)!important}.footer-top .social-icons a:hover svg *{fill:var(--color-text-footer)!important}.media-cutouts-wrapper{position:relative}.media-cutouts-wrapper:after{background-image:url(/cdn/shop/files/fresh-beef-cubes-with-rosemary-culinary-delight_191095-78514.png?v=1777273106);position:absolute;bottom:-85px;right:0;width:300px;height:230px;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:-1}.main-footer{margin-top:60px!important}.background-cutout-wrapper:after{content:"";background-image:url(/cdn/shop/files/concept-tasty-food-with-grilled-artichoke-space-text_185193-82047_1.png?v=1777273941);width:100%;position:absolute;bottom:0;height:100%;background-size:cover;background-position:center 50%;background-repeat:no-repeat;right:0;left:0;z-index:-1;display:none}.home-upper-img-text:after{background-image:url(/cdn/shop/files/concept-tasty-food-with-grilled-artichoke-space-text_185193-82047_1.png?v=1777273941);width:100%;position:absolute;bottom:0;height:100%;background-size:cover;background-position:center 20%;background-repeat:no-repeat;right:0;left:0;z-index:-1}.background-cutout-wrapper{padding-bottom:30px}.collection-tabs_panel .product-item img{aspect-ratio:1/1;height:100%!important;object-fit:contain;position:static!important;object-position:center}.collection-tabs_panel .product-item figure{position:static}.collection-tabs_panel .product-item a.card__image.product-item__image,.product-item a.card__image.product-item__image{padding:0!important;aspect-ratio:1/1;height:auto}.home-media-image-overlay{max-width:100%;padding:0;margin-top:0}.home-media-image-overlay .card{border-radius:0}.home-image-with-txt .card,.home-media-image-overlay .card{border:0;background:transparent}.home-image-with-txt.home-upper-img-text{margin-top:0;padding-top:40px;padding-bottom:40px}.footer-top nav.footer-item__menu a{border:0}.scrolling-text{height:60px!important;padding-top:10px;padding-bottom:10px}.media-collage-section.static-page-rich-text .grid{display:block!important;margin:0!important}.media-collage-section.static-page-rich-text .grid .block-grid-item{min-height:auto!important}.media-collage-section.static-page-rich-text{padding-top:20px;padding-bottom:20px}.collection-product-grid{padding-bottom:50px;padding-top:50px}.main-collection-list,.contact-form-section{margin-top:0;padding-top:50px;padding-bottom:50px}.main-collection-list-title{display:none}.footer-curve{position:absolute;top:-35px;width:100%;left:0;right:0;transform:rotate(180deg);z-index:-1;height:40px}.scrolling-curve-bottom,.section-curve-bottom{position:absolute;bottom:-30px;width:100%;left:0;right:0;z-index:-1;height:60px}.section-curve-top{position:absolute;top:-35px;width:100%;left:0;right:0;transform:rotate(180deg);z-index:-1;height:40px}.footer-curve svg,.scrolling-curve-bottom svg,.section-curve-bottom svg,.section-curve-top svg{height:100%;width:100%}.footer-curve svg *{fill:#212121}.scrolling-curve-bottom svg *,.section-curve-bottom svg *,.section-curve-top svg *{fill:#3e090e}.main-footer{border:0!important}.bottom-bg-img-text{padding-top:30px;padding-bottom:30px}.home-image-with-txt .rich-text__image{border-radius:12px;overflow:hidden}.featured-collection-bg-section .product-item{border-radius:12px}.hero-banner-slider .css-slider-navigation-container span.css-slider-button svg path,.featured-collection-bg-section .css-slider-navigation-container span.css-slider-button svg path{fill:#fff}.hero-banner-slider .css-slider-navigation-container .css-slider-dot-navigation span.css-slider-dot,.featured-collection-bg-section .css-slider-navigation-container .css-slider-dot-navigation span.css-slider-dot{background-color:#fff}.featured-collection-bg-section{padding-top:30px;padding-bottom:30px}.bottom-bg-img-text a.button:hover{background:transparent!important;border-color:var(--color-foreground-accent-cards)!important}.media-cutouts-wrapper .product-item{border-radius:12px}.featured-collection-bg-section .section-heading__actions a.text-link:hover{color:var(--color-text-main)!important}.how-to-enjoy-wrapper .card__text .rte ol{margin:0;list-style:none}.how-to-enjoy-wrapper .card__text{padding:50px 80px}.how-to-enjoy-wrapper .card__text .rte ol{counter-reset:section}.how-to-enjoy-wrapper .card__text .rte ol li{padding-left:70px;position:relative;margin-bottom:25px}.how-to-enjoy-wrapper .card__text .rte ol li:before{counter-increment:section;content:counter(section);width:50px;height:50px;border-radius:50%;display:flex;border:1px solid;justify-content:center;align-items:center;font-size:20px;position:absolute;left:0}.how-to-enjoy-wrapper .card__text .rte ol li strong{font-family:Playfair Display,serif;font-size:24px;display:block;margin-bottom:10px}.how-to-enjoy-wrapper .card__text .rte ol li br{display:none}.how-to-enjoy-wrapper .card__text .rte p{margin-bottom:20px}.media-collage-section .card__text .block-image{aspect-ratio:1/1;width:100px}.product-text>*:not(:last-child){margin-bottom:16px!important}.product-labels.product-labels--style-list span.text-with-icon{border:0;padding-bottom:0!important}.product-labels.product-labels--style-list span.text-with-icon span.text-with-icon__icon{width:25px;height:25px}.product-labels.product-labels--style-list span.text-with-icon span.text-with-icon__icon img{display:block;width:100%;height:100%}.how-to-enjoy-wrapper-pdp .rich-text__container.rich-text__container--image-right .card__text{padding:50px 80px 50px 0}.how-to-enjoy-wrapper-pdp{padding-top:40px;padding-bottom:40px;margin-top:100px}product-recommendations.product-related{border-top:solid rgba(33,33,33,.15) 1px;padding-top:1.25rem}product-page.main-product{gap:30px}.media-collage-section.how-enjoy-glimpse .grid.grid--layout{grid-template-rows:1fr auto}.media-collage-section.how-enjoy-glimpse .grid.grid--layout .block-grid-item.card:last-child{min-height:auto!important;height:auto!important;background:transparent}.media-collage-section.how-enjoy-glimpse .grid.grid--layout .block-grid-item.card:last-child .card__text{padding:0!important}.media-collage-section.how-enjoy-glimpse .block-grid-item.card{border-radius:12px}.media-collage-section.how-enjoy-glimpse .block-grid-item.card:not(:last-child) .shopify-block:first-child{background:#3e090e;color:#fff;width:fit-content;padding:4px 10px;border-radius:4px}.media-collage-section.how-enjoy-glimpse .grid.grid--layout .block-grid-item.card:last-child a:hover{border-color:var(--color-text-main)}.media-collage-section.how-enjoy-glimpse .block-grid-item.card:first-child:after{content:"";background:url(/cdn/shop/files/next_1.png?v=1778655176) center no-repeat;background-size:contain;width:30px;height:30px;display:block;position:absolute;right:-40px;top:50%;transform:translateY(-50%)}.ai-image-section figure img{display:block;width:100%;height:100%;position:static!important}.ai-image-section figure{max-height:700px;height:100%!important;padding:0!important;border-radius:12px 12px 0 0}.product-item{border-radius:12px}.product-item figure{border-radius:12px 12px 0 0}.footer-bottom span{font-size:12px}.footer-bottom span.powered-by-shopify{display:none}.active-stroke span{width:24px;height:1px;display:inline-block;background:#2ec939;margin-bottom:1rem}.active-stroke{display:flex;align-items:center;gap:5px}.custom-text-line p{font-size:12px;letter-spacing:3px;text-transform:uppercase}.custom-size-font{font-size:101px;font-weight:500;line-height:100.8px}.custom-size-font em{color:#2ec939}.custom-width .rich-text__text{width:100%;max-width:80%}.custom-width .rich-text__text .card__text{padding-left:0}.custom-button-style .button{text-transform:uppercase;font-size:14px;font-weight:400;letter-spacing:2px}.custom-button-style .button--solid{border-radius:unset;display:inline-flex;align-items:center;gap:5px}.custom-button-style .button--outline{border:unset;position:relative;padding-right:unset;padding-left:unset;margin-left:30px}.custom-button-style .button--outline:after{content:"";position:absolute;width:100%;height:1px;background:#3b4e26;bottom:0;left:50%;transform:translate(-50%)}.custom-button-style .button:not(.button--outline-hover):hover{border-color:var(--color-text-cards)!important;color:var(--color-text-cards)!important;background-color:#fff!important}.custom-button-style .button:not(.button--outline-hover):hover svg path{stroke:#3b4e26!important}.main-row-custom{display:grid;grid-template-columns:auto auto auto;gap:15px;margin:50px 0}.main-row-custom .text-custom-column h4{font-size:32px;font-weight:200}.main-row-custom .text-custom-column div{letter-spacing:0;text-transform:capitalize;font-size:16px}.text-custom-column{padding:20px 0;border-top:1px solid #E4E7DE}.img-text-banner-section{padding-top:30px;padding-bottom:30px}.img-text-banner-section .rich-text__image{border-radius:0;overflow:visible}.additonal-image{position:absolute;z-index:99;bottom:-20px;left:-20px;background:#fff;padding:5px;max-width:180px;max-height:180px}.additonal-image img{display:block;width:100%;height:100%;object-fit:cover}.img-text-banner-section .rich-text__container{padding:20px 0}.scrolling-banner-text-wrapper{padding-top:25px;padding-bottom:25px;border-top:1px solid #E4E7DE!important;border-bottom:1px solid #E4E7DE!important;height:auto!important}.scrolling-banner-text-wrapper .scrolling-text__image{display:block}.scrolling-banner-text-wrapper .scrolling-text__image img{display:block;width:100%;max-width:30px}.scrolling-banner-text-wrapper .scrolling-text__image img{display:block;width:100%;max-width:30px;left:50%!important;transform:translate(-50%) translateY(-50%);top:50%;height:30px}.scrolling-banner-text-wrapper .scrolling-text__text{font-family:var(--font-stack-headings)}.media-collage-wrapper-section .section-heading .section-heading__title{color:#3b4e26;font-size:56px;margin-bottom:20px}.media-collage-wrapper-section .section-heading .section-heading__text{padding:0;max-width:700px}.media-collage-wrapper-section .section-heading__subheading{color:#3b4e26}span.ticker{font-size:12px;color:#2ec939;text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;gap:10px;margin-bottom:10px}span.ticker:before{content:"";background:#2ec939;width:24px;display:block;height:1px}.media-collage-wrapper-section .section-heading__actions a{color:#3b4e26}.media-collage-wrapper-section .section-heading__actions a{color:#3b4e26!important;border-bottom:1px solid #3B4E26!important}.media-collage-wrapper-section .block-grid-item.card .card__image{max-height:calc(100% - 100px)!important;background:transparent}.media-collage-wrapper-section .block-grid-item.card{background:transparent!important;border:0}.media-collage-wrapper-section .block-grid-item.card .card__text h3{color:#3b4e26!important;font-size:26px}.media-collage-wrapper-section .block-grid-item.card .card__text{padding-left:0;padding-right:0;padding-top:0}.media-collage-wrapper-section .block-grid-item.card .card__text .rte{color:#3b4e26!important}.section-heading--center span.ticker{justify-content:center}.home-featured-col .section-heading .section-heading__title{color:#3b4e26!important;font-size:56px}.section-heading__title em{color:#2ec939!important}.home-featured-col .collection-tabs_panel .product-item{border-radius:0;border:0;background:transparent}.collection-tabs_panel .product-item img{aspect-ratio:1/2!important;object-fit:cover}.home-featured-col .collection-tabs_panel .product-item .product-item__text{padding:20px 0}.home-featured-col .collection-tabs_panel .product-item .product-item__vendor{font-size:12px;color:#3b4e26;text-transform:uppercase;margin-bottom:10px}.home-featured-col .collection-tabs_panel .product-item .product-item__title>div{margin:0;font-family:var(--font-stack-headings);color:#3b4e26}.home-featured-col .collection-tabs_panel .product-item .product-item__title{margin-bottom:10px}.product-item__price span{color:#22a02c;font-size:14px}.site-header-wrapper .header__top a.button span.element--wrap-paranth{background:#22a02c}.home-featured-col a.button{border-radius:0;border-color:#3b4e26!important}.home-img-text-journal .rich-text__image,.home-img-text-journal .rich-text a.button,.home-img-text-gift-edit .rich-text a.button{border-radius:0}.home-img-text-journal .rich-text a.button:hover,.home-img-text-gift-edit .rich-text a.button:hover{background:transparent!important;color:var(--color-text-main)!important}.home-img-text-journal .rich-text__title{font-size:56px;color:#3b4e26}.home-img-text-journal .rich-text__title em{color:#2ec939}.home-img-text-journal .no-touchevents .card .button:not(.button--outline-hover):hover svg *{stroke:var(--color-text-main)!important}.home-img-text-gift-edit .card__text .rich-text__title{font-size:56px;color:#3b4e26}.home-img-text-gift-edit .card__text .rich-text__title em,.newsletter .newsletter__container h2.h3 em{color:#2ec939}.home-img-text-gift-edit .rich-text a.button.button--regular.button--solid{background:#3b4e26}.newsletter .newsletter__container h2.h3{font-size:56px;text-align:center}.newsletter__container fieldset button{background:transparent!important;border-color:var(--color-secondary-text-cards)!important}span.newsletter__info.text-size--small{text-align:center}.home-img-text-journal .no-touchevents .card .button:not(.button--outline-hover):hover svg *{stroke:#212121!important}.home-featured-col a.button.js-view-collection-link:hover{background:transparent!important;color:#3b4e26!important}.home-img-text-journal .rich-text a.button:hover svg *,.home-img-text-gift-edit .rich-text a.button:hover svg *{stroke:#212121!important}.home-featured-col a.button.js-view-collection-link:hover svg *{stroke:#212121!important}.home-img-text-gift-edit .rich-text__image{border-radius:0}.custom-width .rich-text__text .card__text .custom-button-style a{width:100%;margin:0;text-align:center;justify-content:center;padding-top:12px;padding-bottom:12px}.custom-width .rich-text__text .card__text .custom-button-style,.home-img-text-gift-edit .rich-text__text .card__text .increased-spacing{display:flex;flex-direction:row;gap:15px;max-width:600px}.custom-width .rich-text__text{max-width:100%}li.mega-link.has-promotion a.menu-promotion-button{background:#3b4e26!important;color:#fff!important}.custom-width .rich-text__text .card__text .custom-button-style a{font-weight:500;text-transform:capitalize;letter-spacing:0;font-size:18px}.footer-top .footer-item__content.rte .social-icons a svg{color:#3b4e26!important}.footer-top .footer-item__content.rte .social-icons a svg *{stroke:#3b4e26!important;fill:#3b4e26!important}.footer-top .footer-item__content.rte .social-icons a span{width:100%;height:100%}.footer-top .footer-item__content.rte .social-icons{margin:0;gap:10px;flex-wrap:wrap}.footer-top .footer-item__content.rte .social-icons a{margin:0;padding:8px;width:36px;height:36px;border:1px solid #3b4e26!important;border-radius:50%}@media(max-width:749px){.background-cutout-wrapper:after{background-position:center 30%;opacity:0}.background-cutout-wrapper{padding-bottom:40px}.main-collection-list,.contact-form-sections{padding-top:40px;padding-bottom:40px}.how-to-enjoy-wrapper .card__text{padding:20px 0}.how-to-enjoy-wrapper .card__text .rte ol li{margin-bottom:15px;padding-left:50px}.how-to-enjoy-wrapper .card__text .rte ol li strong{font-size:20px}.how-to-enjoy-wrapper .card__text .rte ol li:before{width:36px;height:36px;font-size:16px}.custom-width .rich-text__text .card__text{padding:50px 0 0}.custom-width .rich-text__text{width:100%;max-width:100%}.custom-size-font{font-size:50px;font-weight:500;line-height:55px}.custom-width .rich-text__text .card__text .custom-button-style a{width:100%;margin:0;text-align:center;justify-content:center;padding-top:12px;padding-bottom:12px}.custom-width .rich-text__text .card__text .custom-button-style{display:flex;flex-direction:column;gap:15px}.home-img-text-gift-edit .rich-text__text .card__text{padding:25px 0 0}.home-img-text-gift-edit .rich-text__text .card__text .increased-spacing{flex-direction:column}.home-img-text-journal .card__text{padding:25px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
