@import"https://use.typekit.net/nfb4xff.css";@font-face{font-family:MonteCarlo;src:url(/cdn/shop/files/MonteCarlo-Regular.woff2?v=1745504556) format("woff2"),url(/cdn/shop/files/MonteCarlo-Regular.woff?v=1745504556) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Single Day;src:url(/cdn/shop/files/SingleDay-Regular.woff2?v=1745505038) format("woff2"),url(/cdn/shop/files/SingleDay-Regular.woff?v=1745505039) format("woff");font-weight:400;font-style:normal;font-display:swap}img{display:block}:root{--elza-text:elza-text, sans-serif !important}.social span{font-family:Single Day!important}.announcement__text>div p{font-size:14px;font-weight:500!important}.relative{position:relative}.absolute{position:absolute;top:0;left:0;width:100%;height:100%}.custom_her_banner .absolute{padding-top:180px;padding-bottom:50px;display:flex;flex-direction:column;justify-content:space-between}.custom_her_banner .wrapper{width:100%}.custom_her_banner .heroBannerImage{max-height:1750px;object-fit:cover;object-position:top}.bannerTitle h2{color:#f4d68c;max-width:670px;margin:0}.partnerTitle h2 span,.foolproofTitle h2 span{font-weight:500!important}.bannerTitle h2 span{font-family:var(--elza-text);text-transform:uppercase;letter-spacing:-1px!important;font-weight:500!important;font-size:70px;line-height:93%}.bannerTitle h2 em{font-family:MonteCarlo!important;text-transform:capitalize;font-size:110px;margin-left:5px;margin-right:15px;font-weight:400;line-height:90%;letter-spacing:0%}.bannerTitle .content{max-width:710px}.bannerTitle .content p{font-family:var(--elza-text);font-size:20px;line-height:114.99999999999999%;letter-spacing:0%;color:#ffe8d2}.bannerTitle .content p:after{content:"TM";vertical-align:super;font-size:14px}.button.custom_btn,quick-add-product .quick-add__button.custom_btn,.cart-bar__submit .custom_btn,.product__submit__buttons .custom_btn,.customCollection .custom_btn,.partnerTitle .custom_btn,.bannerTitle .custom_btn{position:relative;font-family:Single Day!important;font-weight:400;font-size:30px;line-height:91%;letter-spacing:0!important;text-align:center;vertical-align:middle;text-transform:uppercase;display:block;max-width:283px}.button.custom_btn,quick-add-product .quick-add__button.custom_btn,.cart-bar__submit .custom_btn,.product__submit__buttons .custom_btn,.partnerTitle .custom_btn,.bannerTitle .custom_btn{color:#010101}.customCollection .custom_btn,quick-add-product .quick-add__button.custom_btn{color:#f4d68c;max-width:180px;margin-left:auto;margin-right:auto}quick-add-product .quick-add__button.custom_btn{color:#ffe8d2}.button.custom_btn{max-width:180px;margin-left:auto;margin-right:auto}.button.custom_btn{max-width:300px;width:100%;font-size:25px;color:#010101}.button.custom_btn img,quick-add-product .quick-add__button.custom_btn img,.cart-bar__submit .custom_btn img,.product__submit__buttons .custom_btn img,.customCollection .custom_btn img,.partnerTitle .custom_btn img,.bannerTitle .custom_btn img{width:100%;display:block}.button.custom_btn>span.btn__text,quick-add-product .quick-add__button>span.btn__text,.cart-bar__submit .custom_btn .btn__text,.product__submit__buttons .custom_btn .btn__text,.customCollection .custom_btn span.btn__text,.partnerTitle .custom_btn span,.bannerTitle .custom_btn span{position:absolute;top:50%;left:50%;width:100%;height:100%!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center;justify-content:center;font-family:Single Day!important}.magicBox{background-color:#f4d68c;box-shadow:0 0 0 1px #010101;border-radius:33px;padding:42px;display:flex;justify-content:center;flex-direction:column;align-items:center}.magictitle{max-width:592px;display:flex;flex-direction:column;align-items:flex-end;text-align:center;width:100%}.magictitle p{font-family:var(--elza-text)!important;font-weight:500!important;font-style:italic!important;font-size:16px;line-height:114.99999999999999%;text-align:center;vertical-align:middle;color:#010101;width:100%}.magictitle h2{font-family:var(--elza-text)!important;font-weight:500!important;font-size:38px;line-height:114.99999999999999%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#010101;width:100%;margin:0}.magictitle img{max-width:170px;transform:translateY(-20px)}.flex{display:flex;flex-wrap:wrap}.col-1-3{flex-basis:33.33%;max-width:33.33%}.magic{background-color:#f9dfaf;border-radius:33px;overflow:hidden;box-shadow:0 0 0 1px #010101;height:auto!important}.magicImage{display:flex;align-items:center;justify-content:center;position:relative;padding-top:30px;padding-bottom:30px;height:fit-content}.magicImage span{background-color:#ffe8d2;font-family:Single Day!important;font-size:50px;line-height:91%;text-align:center;vertical-align:middle;text-transform:uppercase;width:75px;display:flex;height:75px;border-bottom-right-radius:33px;border-width:0 1px 1px 0;border-style:solid;border-color:#010101;justify-content:center;align-items:center;position:absolute;top:0;left:0}.magicImage img{width:100%;max-height:175px}.magicContent{padding:25px 21px;background-color:#ffe8d2;border-top:1px solid #010101;height:100%}.magicContent h3{font-family:Single Day!important;font-size:30px;line-height:91%;text-align:center;vertical-align:middle;text-transform:uppercase;margin:0}.magicContent p{font-family:var(--elza-text)!important;font-weight:500!important;font-size:14px;line-height:114.99999999999999%;letter-spacing:0%;text-align:center}.offerBox{--offerBox:229px;background-color:#f4d68c;background:linear-gradient(180deg,#ffe8d2,#f4d68c);box-shadow:0 0 0 1px #010101;border-radius:33px;padding:34px 90px;display:flex;justify-content:center;flex-direction:column;align-items:center}.offerBox .flex{width:100%}.offerBox .carIcon{max-width:var(--offerBox);padding-right:22px;flex-basis:var(--offerBox)}.offerContent{width:calc(100% - var(--offerBox));flex-basis:calc(100% - var(--offerBox))}.offerContent h3{font-weight:500!important;font-size:28px;line-height:107%;letter-spacing:-1px!important;vertical-align:middle;font-family:var(--elza-text)!important;border-color:#010101;text-transform:uppercase;margin:0}.offerContent h3.newsletter-form__message.newsletter-form__message--success{text-transform:inherit!important}.offerContent p{font-size:14px;line-height:114.99999999999999%;letter-spacing:0%;vertical-align:middle;font-family:var(--elza-text)!important;border-color:#010101;max-width:531px;margin-bottom:0;font-weight:500!important}.offerContent .newsletterBox .newsletter-form{max-width:100%!important}.offerContent .newsletterBox .newsletter-form__field-wrapper .field{display:flex;border:0;padding:0;align-items:flex-end;gap:15px}.offerContent .newsletterBox .newsletter-form__field-wrapper .field .field__input{flex-shrink:1;width:100%;font-family:var(--elza-text)!important;font-weight:300!important;font-style:italic;font-size:16px;line-height:90%;letter-spacing:-1px!important;vertical-align:middle;border:0;border-bottom:1px solid #000;border-radius:0;padding-left:0;padding-right:0}.offerContent .newsletterBox input{color:#010101}.offerContent .newsletterBox .newsletter-form__button{position:relative;font-family:Single Day!important;font-weight:400;font-size:30px;line-height:91%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#ffe8d2;display:block;max-width:168px;width:100%;padding:0}input::-webkit-input-placeholder{color:#010101}input:-moz-placeholder{color:#010101}input::-moz-placeholder{color:#010101}input:-ms-input-placeholder{color:#010101}.offerContent .newsletterBox .newsletter-form__button img{width:100%;display:block}.offerContent .newsletterBox .newsletter-form__button span{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-family:Single Day!important}.custom_chef{overflow:hidden;background:#bab3a6;background:linear-gradient(90deg,#bab3a6,#c3bdb1)}.transparentOverlay{position:absolute;bottom:0;left:0;width:100%;z-index:1;height:auto;display:flex;align-items:self-end;padding-bottom:75px}.transparentOverlay img{width:100%}.transparentOverlay:before{content:"";background-color:#f4d68d;height:80px;width:100%;position:absolute;left:0;bottom:0}.custom_chef h2{font-family:var(--elza-text)!important;font-weight:500!important;font-size:38px;line-height:114.99999999999999%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#ffe8d2;max-width:510px;margin:0 auto}.custom_chef h2 em{font-family:MonteCarlo!important;text-transform:capitalize;font-weight:400;font-size:55px;line-height:90%;letter-spacing:0%;text-align:center;margin-right:20px}.custom_chef .wrapper{padding-top:200px}.chefsBlock{z-index:0!important;max-width:342px;margin-left:0!important;margin-top:100px}.chefsBlock .swiper-wrapper{max-height:925px;padding-top:35px;margin-top:0}.chefBlock{max-width:277px;border-radius:33px;overflow:visible;margin-left:auto;position:relative}.chefBadge{max-width:135px;width:100%;position:absolute;left:-70px;top:-30px;z-index:10}.chefBadge span{font-family:Single Day!important;font-weight:400;font-size:26px;line-height:74%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#010101;position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);max-width:106px}.chefBlock .chefImage{background:#ffe8d2;padding:19px;border-radius:33px 33px 0 0;box-shadow:0 0 0 1px #010101}.chefBlock .chefImage img{border-radius:27px;border:1px solid #010101}.chefBlock .chefContent{background:linear-gradient(180deg,#ffe8d2,#f4d68c);padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:0 0 33px 33px;box-shadow:0 0 0 1px #010101}.product-item--centered .product-item__title,.collectionSLider .product-link .product-item__title,.chefBlock .chefContent h3{font-family:var(--elza-text)!important;font-weight:500!important;font-size:20px;line-height:90%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;margin:0;color:#010101}.chefBlock .chefContent h3{font-size:19px;min-height:35px}.product-item--centered .product-link,.collectionSLider .product-link{min-height:57px}.product-item--centered .product-item__price__holder .price,.collectionSLider .product-link .product-item__price span,.chefBlock .chefContent h4{font-family:var(--elza-text)!important;font-weight:500!important;font-size:16px;line-height:90%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#010101;margin:5px 0 12px}.chefBlock .chefContent .custom_btn img{width:100%}.chefBlock .chefContent .custom_btn{position:relative;max-width:172px;display:block;width:100%}.chefBlock .chefContent .custom_btn span{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-family:Single Day!important;font-weight:400;font-size:30px;line-height:91%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;color:#ffe8d2}.custom_btn .svg-loader circle~circle{stroke:#f8deaa}.custom-pagination{position:absolute!important;top:50%;height:35%;width:50%;right:0;transform:translateY(-50%)}.custom-dot{position:absolute;cursor:pointer;transition:transform .3s;color:#89a378}.custom-dot img{width:40px}.custom-dot:hover{transform:scale(1.4)}.custom_partners{--partnerTitle:345px;padding-top:20px}.custom_partners .wrapper{padding-left:0;padding-right:0;padding-bottom:0}.partnerTitle{max-width:var(--partnerTitle);padding-right:50px}.partnerTitle h2{font-family:var(--elza-text)!important;font-weight:500!important;font-size:30px;line-height:107%;letter-spacing:-1px!important;color:#010101;display:flex;flex-direction:column}.partnerTitle h2 em{font-family:MonteCarlo!important;font-weight:400;font-size:60px;line-height:132%;letter-spacing:-1px!important}.partnerTitle .content p{font-family:var(--elza-text)!important;font-size:20px;line-height:114.99999999999999%;letter-spacing:0%;color:#010101}.partnerTitle .content p:after{font-style:italic;content:"TM";vertical-align:super;font-size:14px}.partnerTitle .custom_btn{max-width:275px}.Partners{flex-basis:calc(100% - var(--partnerTitle));flex-shrink:1;width:100%;max-width:calc(100% - var(--partnerTitle));z-index:0!important}.Partners .partnerBlock .partnerContent{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px 5px}.Partners .partnerBlock .partnerContent .partnerTitle{max-width:100%;padding-right:0}.Partners .partnerBlock .partnerContent .partnerTitle p{font-family:var(--elza-text)!important;font-weight:500!important;font-size:30px;line-height:107%;letter-spacing:-1px!important;text-align:center;text-transform:uppercase;color:#010101;margin:0}.Partners .partnerBlock .partnerContent .partnerDetails p{font-family:var(--elza-text)!important;font-weight:500!important;font-size:15px;line-height:114.99999999999999%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#010101;margin:0}.Partners .partnerBlock .partnerContent .custom_btn{position:relative}.Partners .partnerBlock .partnerContent .custom_btn img{width:100%;max-width:170px}.Partners .partnerBlock .partnerContent .custom_btn span{font-family:Single Day!important;font-weight:400;font-size:30px;line-height:91%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#ffe8d2;position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.custom_foolproof{--foolproofTitle:345px;padding-top:40px;padding-bottom:83px}.custom_foolproof .headTitle{display:flex;flex-direction:column;align-items:center;margin-bottom:90px}.custom_foolproof .headTitle h2{font-family:var(--elza-text)!important;font-weight:500!important;font-size:50px;line-height:115%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#ffe8d2;margin:0}.custom_foolproof .headTitle img{max-width:614px}.custom_foolproof .flex{align-items:center}.banner .foolroofBlocks{overflow:visible!important;z-index:0!important}.customCollection .swiper-button-next,.customCollection .swiper-button-prev,.foolroofBlocks .swiper-button-next,.foolroofBlocks .swiper-button-prev{width:30px;height:30px;opacity:1;visibility:visible;background-size:contain;transform:translateY(50%)}.customCollection .swiper-button-next,.foolroofBlocks .swiper-button-next{background-image:url(/cdn/shop/files/right.svg?v=1749670682);right:-15px}.customCollection .swiper-button-prev,.foolroofBlocks .swiper-button-prev{background-image:url(/cdn/shop/files/left.svg?v=1749670687);left:-15px}.customCollection .swiper-button-next:after,.customCollection .swiper-button-prev:after,.foolroofBlocks .swiper-button-next:after,.foolroofBlocks .swiper-button-prev:after{content:none}.custom_foolproof .swiper.foolroofContentBlocks{overflow:visible!important}.custom_foolproof .foolroofContentBlockss .swiper-slide:not(.swiper-slide-active),.custom_foolproof .foolroofContentBlocks .swiper-slide:not(.swiper-slide-active){opacity:0!important}.custom_foolproof .banner{flex-basis:calc(100% - var(--foolproofTitle));flex-shrink:1;width:100%;max-width:calc(100% - var(--foolproofTitle))}.custom_foolproof .banner img{width:100%;display:block}.foolproofTitle .wrapper{padding-left:0;padding-right:0}.foolroofBannerContent{max-width:var(--foolproofTitle);padding-right:39px!important}.foolproofTitle h2{font-family:var(--elza-text)!important;font-weight:500!important;font-size:30px;line-height:107%;letter-spacing:-1px!important;color:#010101;display:flex;flex-direction:column}.foolproofTitle em{font-family:MonteCarlo!important;font-weight:400;font-size:60px;line-height:132%;letter-spacing:-1px!important}.foolproofTitle .arrowDown{margin-top:60px;max-width:60px}.foolproofTitle .content p{font-family:var(--elza-text)!important;font-weight:400!important;font-size:20px;line-height:114.99999999999999%;letter-spacing:0%;color:#010101}.secretbitebox{background:#ffe8d2;box-shadow:0 0 0 1px #010101;border-radius:73px;padding:20px;margin-top:83px}.secretbitebox .bitebox{background:linear-gradient(180deg,#f8ebde80,#89a37780);box-shadow:0 0 0 1px #010101;border-radius:60px;padding:30px 75px 25px;display:flex;flex-direction:column;align-items:center;gap:40px}.secretbitebox .bitebox h3{font-family:MonteCarlo!important;font-weight:400;font-size:100px;line-height:90%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#010101;margin:0}.secretbitebox .bitebox p{font-family:var(--elza-text)!important;font-weight:600!important;font-size:30px;line-height:114.99999999999999%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;margin:0}.secretbitebox .bitebox p strong{position:relative;font-style:normal;font-weight:600!important}.secretbitebox .bitebox p strong:before{content:"";background-image:url(/cdn/shop/files/line.svg?v=1750100237);position:absolute;width:100%;height:4px;background-size:auto;background-repeat:no-repeat;top:calc(100% + 0px);left:0;background-position:center top}.secretbitebox .bitebox p em{position:relative;font-style:normal}.secretbitebox .bitebox p em:after{content:"";background-image:url(/cdn/shop/files/arrowdown.svg?v=1750100237);position:absolute;width:100%;height:38px;background-size:auto;background-repeat:no-repeat;bottom:calc(100% + 5px);left:0;background-position:center top}.secretbitebox .bitebox .custom_btn{position:relative}.secretbitebox .bitebox .custom_btn img{width:100%;max-width:383px}.secretbitebox .bitebox .custom_btn span{font-family:Single Day!important;font-weight:400;font-size:30px;line-height:91%;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#ffe8d2;position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.footerSubscription .offerContent{display:flex;align-items:center;justify-content:space-between;gap:30px}.footerSubscription .offerContent h3{font-family:var(--elza-text)!important;font-weight:500!important;font-size:28px;line-height:107%;letter-spacing:-1px!important;vertical-align:middle;color:#010101}.footerSubscription .offerContent .newsletterBox{flex-grow:1}.footerSubscription .offerContent .newsletterBox .newsletter-form__button{max-width:135px}.footerlogo{width:100%;margin:50px 0}.footer__block__title{font-family:var(--elza-text)!important;font-weight:500!important;font-size:30px;line-height:107%;letter-spacing:-1px!important;vertical-align:middle;color:#010101;text-transform:uppercase}.footer__blocks ul li{margin:0 0 5px!important}.footer__blocks ul li a{font-family:var(--elza-text)!important;font-weight:500!important;font-size:16px;line-height:114.99999999999999%;letter-spacing:0%;color:#010101}footer.footertext{text-align:center;padding-top:20px;padding-bottom:10px}.footertext p{font-family:var(--elza-text)!important;font-weight:400!important;font-size:16px;line-height:114.99999999999999%;letter-spacing:0;color:#010101}.footertext p a span{text-decoration:none!important}.hiddenForDesktop{display:none!important}.hiddenForDesktop .magicBoxSlider{padding:1px;z-index:0!important}@media (max-width:575px){.hiddenForDesktop{display:block!important;width:100%}.hiddenForPhone{display:none!important}}.drawer__empty__buttons{align-items:center}.drawer__empty__buttons .drawer__empty__item a{font-size:18px}.cart-bar__form .product__submit__add{padding-left:0!important;padding-right:0!important}popout-select .select-popout__list{border-radius:0 0 var(--RADIUS-SELECT) var(--RADIUS-SELECT)}.product__submit__item--inline .select-popout__toggle,popout-select .select-popout__list li{text-align:center}.product-tabs .tabs .tab-link{font-size:13px;margin:0 10px 0 0}.collectionSLider{max-width:1000px;margin:auto;padding:15px;overflow:hidden}.collectionSLider .customCollection{overflow:visible!important}.collectionSLider .quick-add__button:after{content:none}.collectionSLider .product-item{border-radius:33px;overflow:visible!important;box-shadow:0 0 0 1px #010101;border:0 solid #010101!important;margin-top:0!important}footer .site-footer{width:calc(100% - 100px)}footer .site-footer .footer__blocks{justify-content:center}@media (max-width:575px){footer .site-footer{width:calc(100% - 5px);padding-bottom:15px}}.collection__products.wrapper{max-width:1100px}.collection__products.wrapper #CollectionLoop{gap:20px}.collection__products.wrapper #CollectionLoop .grid-item{border-radius:33px;overflow:hidden}.product__page{gap:50px}.product__page .product__images .product__slide .product__photo img{border-radius:30px;overflow:hidden}.product__thumbs .product__thumbs__holder .image-wrapper img{border-radius:15px;overflow:hidden}.product__submit__item--inline .select-popout{height:auto!important;max-height:fit-content!important}.product__title,.product__title span{font-family:modak!important}.cardhighlights .highlights__item-inner{display:flex;flex-direction:column;border-radius:40px;border:3px solid #333;padding:50px 30px}.cardhighlights .highlights__item-inner .highlights__item__content{font-size:35px;text-transform:initial;max-width:400px;line-height:1.2}.cardhighlights .highlights__item-inner p{font-size:17px;text-transform:initial}.accordion-group__items h3{font-weight:600!important}.collection__products.wrapper #CollectionLoop .grid-item{overflow:visible!important}.has-line-design .product-item__image{border-radius:32px 32px 0 0}.collection__products.wrapper #CollectionLoop{gap:70px}.quick-add__button .btn__plus{display:none}quick-add-product .quick-add__button.custom_btn{width:100%;height:100%}.product-tabs .tab-content .metafield-rich_text_field p{margin-top:20px}.product-tabs .tab-content .metafield-rich_text_field h6{text-align:center;margin-bottom:0}.product-tabs .tab-content .metafield-rich_text_field p em{font-style:normal;border-bottom:1px solid #000}.go3176171171 p strong *{font-family:MonteCarlo,Helvetica,Arial,sans-serif!important}.kl-private-reset-css-Xuajs1 h1>span>span>span:first-child{font-family:MonteCarlo,Helvetica,Arial,sans-serif!important}.kl-private-reset-css-Xuajs1 h1>span>span>span+span{font-family:elza-text,sans-serif!important}.needsclick #rich-text-01K95G4NFFK9565T6TTQVJNZ0S span{font-family:MonteCarlo,Helvetica,Arial,sans-serif!important}.needsclick #rich-text-01K95G4NFFK9565T6TTQVJNZ0S div:last-child span{font-weight:700!important;font-family:elza,Helvetica,Arial,sans-serif!important}.needsclick #rich-text-01K9GWJXHJCNH82GD9AB0TH0E3.kl-private-reset-css-Xuajs1.go3176171171 div:first-child span{font-family:MonteCarlo,Helvetica,Arial,sans-serif!important}.hiddenForDesktop.colorAfterBefore:after{position:absolute;content:""}.hiddenForDesktop.colorAfterBefore{position:relative}.hiddenForDesktop.colorAfterBefore:before{position:absolute;background-color:#a9dfda;content:"";height:300px;top:0;width:100%;left:0;z-index:-1}.foolroofContentBlockss{z-index:0!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/landingpage-style.css.map */
