@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:Knockout;src:url(/cdn/shop/files/fb2b5d55b98018ac8c76ae3d67ecf3a3.eot?v=1648451628),url(/cdn/shop/files/fb2b5d55b98018ac8c76ae3d67ecf3a3_1.woff2?v=1648451628) format("woff2"),url(/cdn/shop/files/fb2b5d55b98018ac8c76ae3d67ecf3a3.woff2?v=1648451628) format("woff"),url(/cdn/shop/files/fb2b5d55b98018ac8c76ae3d67ecf3a3.ttf?v=1648451628) format("truetype")}@font-face{font-family:BetonEF;src:url(/cdn/shop/files/cc0119892e22b6dda43daf4ec44592f6.eot?v=1648453525),url(/cdn/shop/files/cc0119892e22b6dda43daf4ec44592f6.woff2?v=1648453525) format("woff2"),url(/cdn/shop/files/cc0119892e22b6dda43daf4ec44592f6.ttf?v=1648453525) format("truetype"),}html{scroll-behavior:smooth}.site-footer__copyright-content{font-family:Knockout!important}.product-form__controls-group *,#shopify-installments *,.product-details__item.product-details__item--variant-option,.cart-popup__dismiss *,.single-product-faq-left .quotes-slider__text .single-product-faq-heading{font-family:Poppins,sans-serif!important}.hightlight{color:#ff5d14!important}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-family:Knockout!important;font-size:16px!important;letter-spacing:3px!important;padding:20px 70px!important;font-weight:600;border-radius:0;max-width:383px}.page-width{max-width:1700px}h1,h2,h3,h4,h5,h6,a{font-family:Knockout!important}p{font-family:Poppins,sans-serif!important;font-size:20px!important;line-height:32px!important;color:#402718;font-weight:300}h1{font-size:100px!important;line-height:110px!important}h2{font-size:88px!important;line-height:80px!important;letter-spacing:-1px}h3{font-size:65px!important;line-height:60px!important;letter-spacing:-1px!important}h5,.h5{font-size:30px;line-height:1.1;letter-spacing:0px}a{transition:.3s all!important;-webkit-transition:.3s all!important;text-decoration:none!important}.product-single__title{font-size:4rem!important;line-height:1.1!important}body:not(.template-page):not(.template-index) #shopify-section-header{position:relative!important}.template-all #shopify-section-header{background-color:transparent;position:absolute;width:100%}body:not(.template-page):not(.template-index) #shopify-section-header{background-color:#311b0e;padding-bottom:20px}body:not(.template-page):not(.template-index) .site-header.logo--center{padding-top:20px!important}.logo-align--center .site-header__logo{max-width:175px!important;background:transparent!important;position:absolute;left:0;right:0;top:0}.site-header__icons-wrapper{position:absolute;max-width:150px;right:0;top:15px!important;pointer-events:none}.site-header__icons-wrapper button,.site-header__icons-wrapper a{pointer-events:all}.site-header__icons-wrapper .icon{width:25px;height:25px;transition:.2s all;-webkit-transition:.2s all}.site-header__icons-wrapper .icon:hover,.site-header__icons-wrapper .icon:active,.site-header__icons-wrapper .icon:focus{color:#ff5d14!important}.site-header.logo--center{padding-top:40px!important;background:transparent}#AccessibleNav{position:relative;z-index:9;border:0;top:0;left:0;right:0}.site-header__mobile-nav{background-color:transparent!important}.site-nav__label{font-size:21px;line-height:20px;text-transform:uppercase;color:#fff!important;border:0px!important;transition:.2s all;-webkit-transition:.2s all}.site-nav__label:hover,.site-nav__label:active,.site-nav__label:focus,.site-nav__link--active .site-nav__label{color:#ff5d14!important}#AccessibleNav ul li{margin:0 10px}.site-nav{margin:25px auto!important;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;padding:0 260px!important;box-sizing:border-box}#AccessibleNav ul li:nth-child(4),#AccessibleNav ul li a[href="#Logo"]{flex:1 0 auto;text-align:center;visibility:hidden;opacity:0;pointer-events:none}.site-header__search-toggle,.site-header__account,.site-header__cart{color:#fff}.site-header__account:hover,.site-header__cart:hover,.site-header__search-toggle:hover{color:#ff5d14!important}footer.site-footer.critical-hidden{padding:0 70px}.site-footer{background:url(/cdn/shop/files/footer-bg.jpg?v=1629801182) no-repeat;background-position:center bottom;background-size:cover;margin-top:0!important}body:not(.template-index) .site-footer.critical-hidden{padding-top:80px!important}.homeBanner .hero--x-large{height:1046px!important}.homeBanner p{font-size:20px!important;line-height:30px!important;font-weight:500!important}.homeBanner h1{font-size:110px!important;line-height:90px!important;text-shadow:none!important;letter-spacing:-1px}.homeBanner .mega-subtitle{margin-top:40px!important}.homeBanner .hero__overlay:before{background:transparent!important}.homeBanner .hero__btn{margin-top:40px!important}.homeBanner .hero__inner .page-width{margin-top:50px!important}.site-footer *{color:#000}.NewsLetterSubSec{text-align:center;padding-bottom:150px}.NewsLetterSubSec h2{margin-bottom:80px;color:#fff}.NewsLetterSubSec .page-width{max-width:880px}.NewsLetterSubSec input{margin-bottom:0;background:transparent;color:#fff!important;font-size:18px;margin-right:10px}.NewsLetterSubSec .input-group__field,.NewsLetterSubSec .input-group__btn,.NewsLetterSubSec .input-group__btn .btn{height:76px}.NewsLetterSubSec input::placeholder{color:#d7d1cb!important}.NewsLetterSubSec input::-webkit-input-placeholder{color:#d7d1cb}.NewsLetterSubSec input:-moz-placeholder{color:#d7d1cb;opacity:1}.NewsLetterSubSec input::-moz-placeholder{color:#d7d1cb;opacity:1}.NewsLetterSubSec input:-ms-input-placeholder{color:#d7d1cb}.NewsLetterSubSec input::-ms-input-placeholder{color:#d7d1cb}.NewsLetterSubSec .newsletter__submit-text--large{color:#fff}.site-footer .h4,.site-footer h4{font-size:35px!important;color:#fff!important;font-family:Alumni Sans,sans-serif!important;text-transform:uppercase;font-weight:700;margin-bottom:50px;letter-spacing:1px}.footerTop .page-width,.footerBottom .page-width{max-width:1510px}.site-footer__linklist-item a{color:#fff!important;text-decoration:none!important;font-size:20px!important;line-height:20px!important;letter-spacing:1px}.site-footer__linklist-item{padding-bottom:30px!important}.site-footer__item-inner--socialicons{width:100%}.site-footer__item:last-of-type{text-align:right}.site-footer__item:last-of-type .h4{padding-right:0;text-align:center}.footerTop .site-footer__item--one-third:nth-of-type(2n) .site-footer__rte p{color:#fff!important;font-size:20px!important;line-height:20px!important;letter-spacing:1px}.footerTop .site-footer__item:last-of-type(3){flex:1 1 23%}.footerTop .site-footer__item:nth-of-type(2n) .site-footer__linklist{padding-top:32px}.site-footer__rte p{color:#fff!important;font-weight:400;font-family:Knockout!important}.site-footer__rte a,.site-footer__linklist-item a:hover,.site-footer__copyright-content a:hover{border:0px!important;color:#ff5d14!important}.footerTop .social-icons__link{display:block;padding:10px;background:#fff;border-radius:25px}.footerTop .social-icons__item{padding:0 8px;transition:transform .3s ease-in-out}.footerTop .social-icons .icon{color:#452911!important;fill:#452911!important;transition:transform .3s ease-in-out}.footerTop .social-icons__item:hover{transform:rotate(360deg)}.footerTop .social-icons__item:hover .icon{fill:#ff5d14!important}.footerBottom .page-width .grid{border-top:1px solid #fff}.footerBottom .grid__item{text-align:center!important;padding-top:20px}.site-footer__copyright-content{font-size:18px!important;color:#fff!important}.site-footer__copyright-content a{color:#ff5d14!important}.site-footer__social-icons{text-align:center!important}.logo-lists .logo-bar__item{margin:0 70px 35px}.gallery-bottom-image{background:url(/cdn/shop/files/gullery-bg.jpg?v=1629881929) no-repeat;background-position:center bottom;padding-bottom:50px!important}.gallery-bottom-image .logo-bar__item_img{text-align:center}.home-logos h2{margin-bottom:100px!important}.home-logos{padding-bottom:80px}.testimonial-slider .page-width{padding-top:130px;border-top:1px solid #dadcdd}.testimonial-slider h2{color:#4e3524!important}.testimonial-slider .quote-icon{margin-bottom:40px!important}.testimonial-slider .quote-icon .icon{width:50px;height:50px;fill:#ff5d14}.testimonial-slider blockquote .rte-setting{background:#fcfcfc!important;padding:45px!important;margin-bottom:60px}.testimonial-slider blockquote p{font-size:20px!important;line-height:40px!important;color:#4e3524!important;margin:0!important}#Quotes_single{padding:0 40px}.testimonial-slider .slick-next,.testimonial-slider .slick-prev{width:23px!important;height:43px!important;transition:.2s all}.testimonial-slider .slick-next:hover{right:-30px}.testimonial-slider .slick-prev:hover{left:-30px}.testimonial-slider .slick-prev:before,.testimonial-slider .slick-next:before{display:none}.testimonial-slider .slick-prev{background:url(/cdn/shop/files/left-arrow.png?v=1629888204) no-repeat;background-position:center center}.testimonial-slider .slick-next{background:url(/cdn/shop/files/right-arrow.png?v=1629888219) no-repeat;background-position:center center}.testimonial-slider .author{font-family:Poppins,sans-serif!important;font-size:30px!important;color:#4e3524;font-weight:600}.OurStorySec{background:url(/cdn/shop/files/ourStorySec-bg.jpg?v=1629892329) no-repeat;background-position:center center;padding:130px 0}.OurStorySec .videoSectionTop{text-align:center;margin-bottom:100px}.OurStorySec h2{text-shadow:none!important;color:#fff!important;margin-bottom:40px;letter-spacing:-2px}.OurStorySec p{color:#fff!important}.OurStorySec .page-width{max-width:1340px}.OurStorySec .video__image{border-radius:15px!important}.OurStorySec .video-control__play-wrapper--with-text{margin:0!important}.OurStorySec .video__text-content{top:0px!important}.OurStorySec .video-control__play{background-color:transparent!important;width:135px;height:135px;background:url(/cdn/shop/files/play-btn.png?v=1629893305) no-repeat}.productSlider{max-width:777px!important;width:100%!important}.productSlider .slick-dots li button{border-radius:50%;border:2px solid #ff5d14}.productSlider .slick-dots li.slick-active button{background:#ff5d14}.productSlider .slick-dots li button:before{display:none}.feature-row-custom .feature-row__image-wrapper .feature-row__image{max-width:100%!important;max-height:none!important;position:relative!important;width:auto!important}.feature-row-custom .feature-row__image-wrapper{max-width:100%!important;margin:0!important}.feature-row-custom .feature-btn{position:absolute;bottom:45px;left:0;right:0;margin:0 auto;text-align:center}.feature-row-custom .feature-btn span{text-transform:uppercase!important;font-size:18px!important;letter-spacing:3px;color:#fff!important;position:relative;display:inline-block;padding-left:52px;transition:.3s all;-webkit-transition:.3s all}.feature-row-custom .feature-btn:hover span{padding-left:20px}.feature-row-custom .feature-btn span:before{content:"";position:relative;width:52px;height:1px;background-color:#fff;display:block;left:-10px;position:absolute;top:13px;transition:.3s all;-webkit-transition:.3s all}.feature-row-custom .feature-btn:hover span:before{width:20px}.feature-row-custom .feature-row__image-wrapper>div{padding-top:0!important}.feature-row-custom .feature-row__item{-webkit-flex:0 1 40%;-moz-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%;position:relative}.feature-row-custom .feature-row__text{-webkit-flex:0 1 60%;-moz-flex:0 1 60%;-ms-flex:0 1 60%;flex:0 1 60%}.feature-row-custom .feature-row__text--left{padding-left:95px}.feature-row-custom .feature-row__text--right{padding-right:95px}.feature-row-custom .price__badges{display:none!important}.product-card__title{font-family:Knockout!important;font-size:24px!important;line-height:30px!important;text-align:center;display:block;color:#000;font-weight:500!important;border:0px!important;margin-bottom:20px}.price.price--listing{align-items:center}.price-item{font-family:Knockout!important;font-size:22px;font-weight:500!important;color:#ff5d14!important}.product-card__image-with-placeholder-wrapper{position:relative;background:#f6f6f6;padding:10px;margin-bottom:45px}.product-card__image-with-placeholder-wrapper:before{content:"";position:absolute;left:10px;right:10px;bottom:10px;top:10px;border:1px solid #acacac}.grid-view-item__image-wrapper{max-width:100%!important}.grid-view-item__image-wrapper .grid-view-item__image{max-width:100%!important;max-height:none!important}.grid-view-item{margin-bottom:80px}.productCollectionSec{padding-top:140px;padding-bottom:80px}.productCollectionSec .section-header{margin-bottom:100px}.price__regular,.price__sale{margin:0!important}.color-primary{color:#402718}#MainContent{padding-top:0!important}.homeBanner{margin-top:0!important}.our-story-template .grid{margin-left:0!important}.inner-page-banner{position:relative}.inner-page-banner .inner-page-banner-image-wrapper img{position:absolute;top:0;width:100%;right:0;z-index:-1;bottom:0px}.inner-page-banner .inner-page-banner-image-wrapper img{object-fit:cover;height:100%}.inner-page-banner .inner-page-banner-text-wrapper{padding:308px 0 189px}.inner-page-banner .inner-page-banner-text-wrapper h1{color:#fff;text-transform:uppercase}.inner-page-banner .inner-page-banner-text-wrapper{margin-bottom:0}.founder-image-and-text{display:flex;flex-wrap:wrap}.founder-image-and-text-inner{width:50%}.founder-text-wrapper p{line-height:1.5!important}.founder-text-wrapper p:first-child{color:#9e9692}.founder-text-wrapper h3{margin-top:0}.founder-image-and-text-inner:nth-child(2){padding-left:50px}.our-story-page-founder-top-text{padding:0 126px 40px}.our-story-founder-main-section{padding-bottom:110px}#shopify-section-our-story-cookbook-section{background-color:#27100b;padding-top:109px;padding-bottom:0}.cookbook-section h3{color:#fff;margin-bottom:21px!important}.cookbook-section p{padding:0 126px 40px;color:#fff}.cookbook-section .logo-bar li{max-width:100%!important;width:18%;margin:0 3%}#shopify-section-our-story-cookbook-section .page-width.cookbook-section ul.logo-bar{margin-left:0!important}.our-story-team-main-section{padding:108px 0}#shopify-section-our-story-team-section{background-color:#27100b}.our-story-team-section{max-width:1354px}.our-story-team-section .our-story-team-heading-wrapper h3,.our-story-team-section .our-story-team-heading-wrapper p{color:#fff}.our-story-team-section .our-story-team-heading-wrapper p{padding:0 120px}#shopify-section-our-story-founder-section .our-story-page-founder-top-text{padding:0 50px 40px}.our-story-team-section .our-story-team-section-after-image{text-align:center;margin-top:85px}.our-story-team-section .our-story-team-section-after-image h3{color:#ff671f;text-transform:uppercase}.our-story-team-section .our-story-team-section-after-image a{color:#fff}.our-story-press-main-section{padding:115px 0}.our-story-press-section ul.logo-bar li{max-width:100%;width:30.33%;margin:1%}.our-story-press-section ul.logo-bar{margin-left:0!important}.our-story-press-section .our-story-press-section-after-image{text-align:left;padding-top:18px}.our-story-press-section .our-story-press-section-after-image h5{margin-bottom:0;color:#402718}.our-story-press-section .our-story-press-section-after-image p{color:#402718}.our-story-press-section .button-section{text-align:center;padding-top:60px}.our-story-press-section .button-section a{font-weight:700}.our-story-blog-section{margin-bottom:91px}.our-story-blog-section hr.hr--invisible{margin:30px 0}.our-story-blog-section ul.grid--blog{list-style-type:none;margin-left:0}.our-story-blog-section ul.grid--blog .rte.article__grid-excerpt{color:#402718}.our-story-blog-section ul.grid--blog .article__link{border-bottom:0px}.our-story-blog-section ul.grid--blog ul.article__meta-buttons a{border:0;padding:0!important;color:#402718}.our-story-blog-section div.text-center a.btn{background:transparent;color:#402718;text-decoration:underline!important}.our-story-blog-section .our-story-blog-section-heading p{padding:0 120px 35px}#shopify-section-our-story-blog-section ul.grid--uniform.grid--blog li.grid__item{padding:0 19px!important}.template-collection #PageContainer{padding-top:80px!important}.template-collection #Collection{padding-bottom:80px!important}.single-product-faq-content{display:none}.single-product-faq-content.faq-show{display:block}.product-faq-text{display:flex;justify-content:space-between}.single-product-faq-left,.single-product-faq-right{width:46%;margin:0 2%}.single-product-faq-left .quotes-slider__text{text-align:left;padding:0!important}.single-product-faq-left .quotes-slider__text .single-product-faq-heading{font-size:1.4rem;margin-bottom:18px;color:#402718;display:block;cursor:pointer}.single-product-faq-left .quotes-slider__text .single-product-faq-heading:hover{color:#ff671f}.single-product-faq-left .section-header:nth-child(2){margin-bottom:0!important}.template-product #MainContent{padding-top:70px!important}.template-customers-login #MainContent,.template-customers-account #MainContent,.template-customers-addresses #MainContent,.template-cart #MainContent,.template-captcha #MainContent,.template-search #MainContent{padding:3.5rem 0px!important}.template-customers-account #MainContent h2,.template-customers-addresses #MainContent h2,.template-cart #MainContent h2,.template-captcha #MainContent h2,.template-search #MainContent h2,.template-search #MainContent h1{font-size:3rem!important;line-height:1.1!important}#shopify-section-wedding-banner-section{padding-bottom:0!important}.wedding-template .our-story-team-section-after-image,.wedding-template .our-story-team-heading-wrapper p{color:#27100b!important}.wedding-template #shopify-section-our-story-team-section{background-color:#fff}.wedding-template .our-story-team-section-after-image a{color:#27100b}.wedding-template .our-story-team-section-after-image a:last-child{color:#fff}.wedding-template .our-story-press-section ul.logo-bar{display:flex;flex-wrap:wrap}.wedding-template #shopify-section-wedding-cake-gallery{padding-bottom:80px;border-top:1px solid #ffac84}.wedding-template div.grid{margin-left:0!important}.wedding-template .our-story-press-section ul.logo-bar li{margin-bottom:20px!important}#shopify-section-wedding-cake-gallery .our-story-press-section .section-header h3{color:#402718}.faq-page-faq-section .single-product-faq-left{width:100%!important}.faq-page-faq-section .single-product-faq-left .top-heading-section{text-align:center}.faq-page-faq-section .single-product-faq-left .top-heading-section .section-header{margin-bottom:0!important}.faq-page-faq-section .single-product-faq-left .top-heading-section h3{color:#402718}.faq-page-faq-section .single-product-faq-left .quotes-slider__text{border:0px!important}.faq-page-faq-section .single-product-faq-left .block-diff-heading{margin-top:87px;color:#402718}.faq-page-faq-section .single-product-faq-left .block-diff-heading h5{text-transform:uppercase}.faq-page-faq-section .single-product-faq-left .quotes-slider__text .single-product-faq-heading{margin-bottom:10px}.faq-template .grid{margin-left:0!important}.faq-template{padding-bottom:60px}.classes-cake-section.our-story-team-section .our-story-team-heading-wrapper p{color:#402718!important}.classes-section-image-overlay-section{display:flex;gap:35px;list-style-type:none!important;margin-top:80px!important;margin-left:0!important}.classes-section-image-overlay-section .our-story-press-section-after-image{margin-top:-56px;font-size:1.5rem;color:#fff;text-decoration:underline}#shopify-section-classes-behind-the-scene .our-story-press-section ul.logo-bar{display:flex;flex-wrap:wrap}#shopify-section-faq-page-faq-section .single-product-faq-left .top-heading-section .section-header p{font-size:1.5rem!important}#shopify-section-classes-page-banner{padding-bottom:0!important}#shopify-section-classes-behind-the-scene{padding-bottom:75px;border-top:1px solid #ffa67b}.classes-template .grid{margin-left:0!important}.template-blog #MainContent,.template-article #MainContent{padding-top:94px!important;padding-bottom:90px}#BlogTagFilter{width:182px!important}.article__grid-image-wrapper{max-width:100%!important;aspect-ratio:1/.7;margin-bottom:27px}.article__grid-image-container{padding-top:0!important}.article__grid-image-container .article__grid-image{position:relative;max-width:100%!important;max-height:100%!important;object-fit:cover;display:block;height:100%;width:100%}.blog-details-page-main-div{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px!important}.blog-details-page-main-div .article__title{width:100%}.blog-details-page-main-div span{color:#000;font-size:20px}.template-article #shopify-section-article-template{display:flex;gap:40px}.blog-details-page-left-part{width:61%}.blog-details-page-widget{width:35%}.blog-details-page-widget ul li .head4{font-size:21px;letter-spacing:1px;color:#000;font-weight:400;margin-bottom:2px}.blog-details-page-widget ul li .leftImg{max-width:120px!important;aspect-ratio:1/.7;width:max-content;height:100%}.blog-details-page-widget ul li .leftImg img{width:100%;height:100%;object-fit:cover}.blog-details-page-widget ul li{display:flex;gap:15px;margin-bottom:15px}.single-product-faq-content p{font-size:16px!important}.single-product-faq-right h5{margin-bottom:3.5rem}.product-form__controls-group .selector-wrapper label{margin-bottom:.7rem}#shopify-section-product-FAQ,#shopify-section-product-cake-faq{padding-bottom:4rem}.template-product .product-recommendations__inner{padding-top:0!important}.cake-page-cake-section ul{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr 1fr}.cake-page-cake-section ul li{width:auto!important}.cake-page-cake-section ul li:first-child,.cake-page-cake-section ul li:nth-child(11),.cake-page-cake-section ul li:nth-child(18),.cake-page-cake-section ul li:nth-child(28){grid-column:span 3;grid-row:span 1}.cake-page-cake-section ul li:nth-child(3),.cake-page-cake-section ul li:nth-child(13),.cake-page-cake-section ul li:nth-child(22){grid-column:span 2;grid-row:span 2}.cake-page-cake-section ul li:nth-child(3) .product-card,.cake-page-cake-section ul li:nth-child(13) .product-card,.cake-page-cake-section ul li:nth-child(22) .product-card{height:calc(100% - 30px)}.cake-page-cake-section ul li:nth-child(3) .product-card__image-with-placeholder-wrapper,.cake-page-cake-section ul li:nth-child(13) .product-card__image-with-placeholder-wrapper,.cake-page-cake-section ul li:nth-child(22) .product-card__image-with-placeholder-wrapper{height:100%}.product-form.product-form-cakeProductTemplate .product-form__controls-group .product-form__item label{margin-bottom:.7rem}#backToCollection{margin-bottom:4rem}.product-form-cakeProductTemplate shopify-payment-terms{display:none}.product-form-product-template shopify-payment-terms{margin-bottom:25px!important;display:inline-block}.fw-700{font-weight:700}.mt-15{margin-top:15px}.d-inline-block{display:inline-block}.cart-popup__heading{font-size:20px!important}.cart-popup-item__title{font-size:20px!important;line-height:26px!important;letter-spacing:1px!important}#shopify-section-location-banner.index-section{padding-bottom:0}.location-body h3{text-transform:uppercase}.row.red-hook{display:flex}.col-md-6{width:50%;box-sizing:border-box}.container{max-width:1380px;margin:0 auto}.location-body h4{font-size:30px;line-height:32px;color:#402718;text-transform:uppercase;margin-bottom:15px;margin-top:40px}.red-hook-left{padding-right:45px}.red-hook-right{padding-left:45px}.red-hook{margin-bottom:100px}.contact-list{margin-left:0!important}.contact-list li{list-style-type:none;padding-left:38px;position:relative;margin-bottom:10px}.contact-list li a{font-family:Poppins,sans-serif!important;font-size:20px!important;line-height:32px!important;color:#402718;font-weight:300;text-decoration:none!important;border:none!important}.contact-list li a:hover{color:#ff5d14!important}.contact-list li:first-child{background-image:url(/cdn/shop/files/phone-icon.png?v=1650472728);background-repeat:no-repeat;background-position:left center}.contact-list li:nth-child(2){background-image:url(/cdn/shop/files/mail-icon.png?v=1650472729);background-repeat:no-repeat;background-position:left center}.text-list{margin-left:20px!important}.text-list li{font-family:Poppins,sans-serif!important;font-size:20px!important;line-height:26px!important;color:#402718;font-weight:300;margin-bottom:12px}.privacy-section{padding:100px 20px}.privacy-section .container{max-width:1430px;padding:0 15px;margin:0 auto;box-sizing:border-box}.privacy-section ul{margin-left:20px}.privacy-section ul li{font-size:20px;margin-bottom:50px!important}.privacy-section ul li:last-child{margin-bottom:0!important}.privacy-section h4{font-size:30px;line-height:32px;color:#402718;text-transform:uppercase;margin-bottom:15px;margin-top:40px}.privacy-section p a{font-family:Poppins,sans-serif!important;color:#ff671f;text-decoration:none!important;border:none!important}#shopify-section-press-category-tab-sec{padding:100px 0}#shopify-section-press-category-tab-sec .secHeading{padding:0 120px}.tabset{text-align:center}.tabset>input[type=radio]{position:absolute;left:-200vw}.tabset .tab-panel{display:none}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5),.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6){display:block}.tabset>label{position:relative;display:inline-block;background:transparent;cursor:pointer;font-family:Poppins,sans-serif!important;font-weight:600;font-size:16px;color:#402718;transition:background .15s;padding-left:30px;text-transform:uppercase;margin:0 10px}.tabset>label:after{content:"";position:absolute;width:20px;height:20px;top:calc(50% - 10px);left:0px;border:1px solid currentColor;border-radius:50%;background-color:#fff;transition:background-color .15s,border-color .15s}.tabset>label:after:hover{background:#fff}.tabset>label:hover:after,.tabset>input:focus+label:after,.tabset>input:checked+label:after{background:#ff671f}.tabset>input:checked+label{color:#402718}.tab-panel{padding:30px 0;border-top:none}.cakes-collection-tab .product-card__image-with-placeholder-wrapper{padding:10px;margin-bottom:0}.cakes-collection-tab .product-card__title{font-size:24px!important;line-height:30px!important;text-align:left;margin-top:9px;margin-bottom:0;position:absolute;left:0;text-transform:uppercase;color:#402718;font-weight:600!important;padding-right:127px}.cakes-collection-tab .price-item{font-weight:600!important;text-transform:uppercase}.cakes-collection-tab .grid-view-item__link{display:inline-block;border-bottom:0px!important}.cake-page-cake-section .price__badges{display:none}.cakes-collection-tab .price.price--listing{position:absolute;right:0px;bottom:6px}.cakes-collection-tab .grid-view-item{margin-bottom:30px;padding-bottom:40px}.cakes-collection-tab .grid--view-items li{list-style-type:none;padding-left:15px;padding-right:15px}.cakes-collection-tab .price__badges--listing{position:absolute;top:-75px;right:20px;font-family:Poppins,sans-serif!important;font-weight:300}.cakes-collection-tab .grid--view-items{margin-left:0!important}.cakes-collection-body .section-header h3{text-transform:uppercase}.cakes-collection-body .section-header p{padding:0 130px}.product-single__description{margin-top:20px;margin-bottom:30px;font-family:Poppins,sans-serif!important;font-size:18px;line-height:25px!important;color:#402718;font-weight:300;padding-right:45px}.site-footer-item-align-right{width:100%;margin-bottom:20px}.site-footer__icon-list{text-align:right}@media (max-width:1800px){.site-nav{padding:0 160px!important}.site-header__icons-wrapper{top:13px}.site-header__icons-wrapper .icon{width:18px;height:18px}.site-header__account,.site-header__cart{padding:10px 4px}}@media (max-width: 1600px){.homeBanner h1,.template-collection h1,h1{font-size:90px!important;line-height:80px!important;text-shadow:none!important;letter-spacing:-1px}.homeBanner .hero--x-large{height:800px!important}h2{font-size:70px!important;line-height:60px!important;letter-spacing:-1px}.homeBanner.index-section{padding-bottom:0!important}.section-heading,.productCollectionSec{padding-top:100px}.OurStorySec{padding:100px 0 140px}.logo-lists .logo-bar__item{margin:0 40px 35px}.inner-page-banner .inner-page-banner-text-wrapper{padding:260px 0 145px}.inner-page-banner .inner-page-banner-text-wrapper h1{font-size:80px!important}.our-story-founder-main-section{padding-bottom:80px;padding-top:29px}#shopify-section-our-story-cookbook-section{padding-top:80px}.our-story-team-main-section{padding:80px 0}.our-story-press-main-section{padding:80px 0!important}.our-story-blog-section{margin-bottom:68px}.our-story-blog-section hr.hr--invisible{margin:5px 0}.template-collection #PageContainer{padding-top:60px!important}.template-collection #Collection{padding-bottom:60px!important}.product-single__title{font-size:3.5rem!important;line-height:1.1!important}}@media (max-width:1500px){#AccessibleNav ul li{margin:0}}@media (max-width:1440px){p{font-size:18px!important;line-height:30px!important}h3{font-size:55px!important;line-height:50px!important}.productSlider{max-width:700px!important}.product-card__title{font-size:20px!important;line-height:26px!important}.testimonial-slider blockquote p{font-size:18px!important;line-height:30px!important}.gallery-bottom-image{background-size:1640px}.red-hook{margin-bottom:60px}.location-body h4{font-size:25px;line-height:26px}.text-list li{font-size:18px!important;line-height:25px!important}.contact-list li a{font-size:18px!important;line-height:30px!important}}@media (max-width:1366px){footer.site-footer.critical-hidden{padding:0}.site-nav__label{font-size:18px}.site-header.logo--center{padding-left:0;padding-right:0}.site-header__icons-wrapper{right:15px}.site-header.logo--center{padding-top:30px!important}.site-nav{padding:0 110px!important}.NewsLetterSubSec .input-group__btn,.NewsLetterSubSec .input-group__btn .btn,.NewsLetterSubSec .input-group__field{height:60px}.footerTop .site-footer__item--one-third:nth-of-type(2n) .site-footer__rte p{font-size:18px!important;line-height:18px!important}.site-footer__linklist-item a{font-size:18px!important;line-height:18px!important}.site-footer__linklist-item{padding-bottom:20px!important}.site-footer__copyright-content{font-size:14px!important}.inner-page-banner .inner-page-banner-text-wrapper{padding:188px 0 115px}.template-collection #PageContainer{padding-top:50px!important}.template-collection #Collection{padding-bottom:50px!important}.single-product-faq-left .quotes-slider__text .single-product-faq-heading{font-size:1.2rem}.product-single__title{font-size:3rem!important}.template-customers-account #MainContent h2,.template-customers-addresses #MainContent h2,.template-cart #MainContent h2,.template-captcha #MainContent h2,.template-search #MainContent h2,.template-search #MainContent h1{font-size:2rem!important}.template-customers-account .grid__item.myaccount__order-history{margin-bottom:25px!important}.wedding-template .our-story-press-section ul.logo-bar li h5{font-size:1.5rem;line-height:1.1}#shopify-section-faq-page-faq-section .single-product-faq-left .top-heading-section .section-header p{font-size:1.3rem!important}.privacy-section{padding:60px 20px}.privacy-section ul li{margin-bottom:40px!important}#shopify-section-press-category-tab-sec{padding:60px 0}#shopify-section-press-category-tab-sec .secHeading{padding:0 100px}.controls{margin-bottom:40px}}@media (max-width:1280px){h5{font-size:25px;letter-spacing:0px}.homeBanner h1,.template-collection h1,h1{font-size:80px!important;line-height:70px!important}h2{font-size:60px!important;line-height:65px!important}h3{font-size:45px!important;line-height:40px!important}.feature-row-custom{padding-top:0!important}.productSlider .slick-dots li button{width:15px;height:15px}.productSlider .slick-dots li{margin:0}.productSlider{max-width:560px!important}.feature-row-custom .feature-row__text--left{padding-left:65px}.feature-row-custom .feature-row__text--right{padding-right:65px}.section-heading{padding-top:80px}.OurStorySec{padding:80px 0 130px}.productCollectionSec{padding-top:80px;padding-bottom:60px}.productCollectionSec .section-header{margin-bottom:80px}.grid-view-item{margin-bottom:60px}.product-card__image-with-placeholder-wrapper{margin-bottom:20px}.testimonial-slider .page-width{padding-top:80px}.testimonial-slider .author{font-size:24px}.testimonial-slider blockquote .rte-setting{margin-bottom:30px}.gallery-bottom-image{background-size:1500px}.homeBanner .hero--x-large{height:700px!important}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{font-size:14px!important;letter-spacing:2px!important;padding:16px 60px!important}.logo-lists .logo-bar__item{margin:0 20px 35px}.home-logos h2{margin-bottom:50px!important}.home-logos{padding-bottom:50px}.cakes-collection-tab .grid-view-item{padding-bottom:0!important;margin-bottom:0!important}.cakes-collection-tab .product-card__title{position:relative;text-align:center;padding-right:0}.cakes-collection-tab .price.price--listing{position:relative;margin-top:15px}.cake-page-cake-section ul li:nth-child(3) .product-card,.cake-page-cake-section ul li:nth-child(13) .product-card,.cake-page-cake-section ul li:nth-child(22) .product-card{height:auto}}@media (max-width:1175px){.inner-page-banner .inner-page-banner-text-wrapper h1{font-size:65px!important}.site-header.logo--center{padding-top:10px!important;padding-bottom:10px!important;background:#311b0e}.site-header__menu{display:block!important;margin-left:15px;position:absolute;z-index:9999;left:0px;top:35px}#AccessibleNav{display:none!important}.site-header__icons-wrapper .icon{width:20px;height:20px}.site-header__menu .icon{width:30px;height:30px;color:#fff}.mobile-nav-wrapper.js-menu--is-open{display:block!important;background:#311b0e!important}.mobile-nav__link,.mobile-nav__sublist-link{color:#fff!important;padding:10px 20px;font-size:14px;text-transform:uppercase}.logo-align--center .site-header__logo{position:relative!important;max-width:auto!important}.site-header__icons-wrapper{position:relative!important;top:auto!important;max-width:100%!important}#shopify-section-header{position:relative!important}.footerTop .social-icons__link{padding:6px}.footerTop .social-icons__item{padding:0 4px}.footerTop .site-footer__item--one-third:nth-of-type(2n) .site-footer__rte p{font-size:16px!important;line-height:18px!important}.footerTop .site-footer__item:nth-of-type(2n){padding-left:0}.site-footer__linklist-item a{font-size:16px!important;line-height:18px!important}.footerTop .site-footer__linklist{column-gap:100px}body:not(.template-index):not(.template-page) #shopify-section-header{padding-bottom:0}.inner-page-banner .inner-page-banner-text-wrapper{padding:145px 0 94px}.our-story-page-founder-top-text{padding:0 50px}.cookbook-section p{padding:0 50px 10px}.our-story-team-section .our-story-team-heading-wrapper p{padding:0 50px}.blog-details-page-widget ul li .leftImg{max-width:87px!important}.template-article .grid__item.medium-up--five-sixths{width:100%;left:0}.blog-details-page-main-div span{font-size:16px}.cakes-collection-tab .product-card__title{font-size:20px!important;line-height:30px!important;margin-top:0}.price-item{font-size:18px}.cakes-collection-tab .price.price--listing{bottom:6px}.our-story-team-main-section{padding:60px 0}}@media (max-width:1024px){.homeBanner h1,.template-collection h1,h1{font-size:70px!important;line-height:60px!important}.homeBanner .hero--x-large{height:600px!important}.homeBanner p{font-size:18px!important;line-height:25px!important}.productSlider{max-width:460px!important}.OurStorySec .videoSectionTop{margin-bottom:60px}.product-card__title{font-size:16px!important;margin-bottom:10px!important;line-height:20px!important}.price-item{font-size:18px!important}.homeBanner p br{display:none!important}.gallery-bottom-image{background-size:contain}.site-footer__content{display:block!important;text-align:center}.site-footer__item-inner{width:100%!important;text-align:center!important}.footerTop .site-footer__linklist{-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px;column-count:1}.site-footer__linklist-item{padding-right:0!important}.site-footer__social-icons{text-align:center}.site-footer__item:last-of-type .h4{padding-right:0!important}.site-footer .h4,.site-footer h4{margin-bottom:30px}.site-footer__linklist-item{padding-bottom:10px!important}.footerTop .social-icons__link{padding:8px}.NewsLetterSubSec .input-group{max-width:600px!important;margin:0 auto!important}.NewsLetterSubSec .input-group__field{width:100%}.NewsLetterSubSec{padding-bottom:60px!important}.site-footer__linklist-item{padding-bottom:5px!important;padding-top:0!important}.single-product-faq-left .quotes-slider__text .single-product-faq-heading{font-size:1rem}.faq-page-faq-section .single-product-faq-left .block-diff-heading{margin-top:60px}.faq-template{padding-bottom:40px}#shopify-section-faq-page-faq-section .single-product-faq-left .top-heading-section .section-header p{font-size:1.2rem!important}.red-hook-left{padding-right:20px}.red-hook-right{padding-left:20px}#shopify-section-press-category-tab-sec{padding:50px 0 0}#shopify-section-press-category-tab-sec .secHeading{padding:0 60px}.controls{margin-bottom:20px}.footerTop .site-footer__item:nth-of-type(2n) .site-footer__linklist{padding-top:0}.footerTop .site-footer__item:nth-of-type(2n) .h4{display:none}.site-footer__item:first-of-type{padding-left:0;margin-bottom:0}.cakes-collection-tab .product-card__title{font-size:18px!important;line-height:26px!important;margin-top:0;margin-bottom:0!important}.price-item{font-size:17px!important}.cakes-collection-tab .grid-view-item{margin-bottom:15px;padding-bottom:35px}}@media (max-width:991px){.cakes-collection-tab .medium-up--two-sixths{width:50%}}@media (max-width:767px){.homeBanner h1,.template-collection h1,h1{font-size:60px!important;line-height:50px!important}h2{font-size:50px!important;line-height:55px!important}h3{font-size:40px!important;line-height:40px!important}p{font-size:16px!important;line-height:24px!important;margin-bottom:15px}h5{font-size:21px}.homeBanner .hero--x-large{height:400px!important}.section-heading{padding-top:60px;padding-bottom:30px}.productSlider{max-width:350px!important}.feature-row-custom .feature-row__text--left{padding-left:45px;padding-top:0}.feature-row-custom .feature-btn span{font-size:16px!important}.feature-row-custom .feature-btn{bottom:25px}.feature-row-custom .feature-row__text--right{padding-top:0;padding-right:45px}.OurStorySec{padding:60px 0 80px}.OurStorySec .video-section-wrapper--medium.video-section-wrapper--min-height{min-height:350px!important}.OurStorySec .video-control__play{width:80px;height:80px;background-size:80px}.productCollectionSec{padding-top:60px;padding-bottom:40px}.testimonial-slider blockquote p{font-size:14px!important;line-height:24px!important}.testimonial-slider .author{font-size:20px!important}.footerTop .site-footer__item:nth-of-type(2n){padding:0!important}.cookbook-section .logo-bar li{width:43%;margin:3%}.inner-page-banner .inner-page-banner-image-wrapper img{z-index:0}.inner-page-banner .inner-page-banner-text-wrapper h1{font-size:45px!important;line-height:1.1!important}.inner-page-banner .inner-page-banner-text-wrapper{z-index:1;position:relative}.founder-image-and-text-inner:nth-child(2){padding-left:0}.founder-image-and-text-inner{width:100%}.founder-image-and-text-inner:nth-child(1){margin-bottom:35px}.inner-page-banner .inner-page-banner-text-wrapper{padding:90px 0 44px}.our-story-page-founder-top-text{padding:0!important}.cookbook-section p,.our-story-blog-section .our-story-blog-section-heading p{padding:0 0 10px}.our-story-team-section .our-story-team-heading-wrapper p{padding:0}#shopify-section-our-story-blog-section ul.grid--uniform.grid--blog li.grid__item .article__grid-image-container{margin-bottom:0!important}.our-story-blog-section ul.grid--blog{max-width:480px;margin:auto!important}.our-story-blog-section ul.grid--blog li h5.article__title{margin-top:15px!important}.our-story-blog-section{margin-bottom:50px}.our-story-press-main-section{padding:58px 0!important}#shopify-section-our-story-cookbook-section{padding-top:60px}.our-story-team-main-section{padding:60px 0}.our-story-team-section .our-story-team-section-after-image{margin-top:34px}.our-story-founder-main-section{padding-bottom:60px}.single-product-faq-left,.single-product-faq-right{width:98%;margin:0 1%}.product-faq-text{flex-wrap:wrap}.single-product-faq-left{margin-bottom:25px}.template-product #MainContent{padding-bottom:35px}.product-single__title{font-size:2.3rem!important}body:not(.template-index) .site-footer.critical-hidden{padding-top:60px!important}.wedding-template .our-story-press-section ul.logo-bar li{width:48%}.faq-template{padding-bottom:10px}.classes-section-image-overlay-section{flex-wrap:wrap;justify-content:center;gap:52px}#shopify-section-faq-page-faq-section .single-product-faq-left .top-heading-section .section-header p{font-size:1.1rem!important}.template-blog #MainContent,.template-article #MainContent{padding-top:65px!important;padding-bottom:65px}.template-article #shopify-section-article-template{flex-wrap:wrap}.blog-details-page-left-part,.blog-details-page-widget{width:100%}.red-hook{margin-bottom:40px}.row.red-hook{flex-direction:column}.red-hook-left{padding-right:0;width:100%;margin-bottom:30px}.red-hook-right{padding-left:0;width:100%}.contact-list li a{font-size:16px!important;line-height:24px!important}.contact-list li:first-child{background-size:24px}.contact-list li:nth-child(2){background-size:24px}.text-list li{font-size:16px!important;line-height:24px!important}.location-body h3{margin-top:32px;margin-bottom:15px}.privacy-section h4{font-size:25px;line-height:26px;margin-bottom:15px}#shopify-section-press-category-tab-sec{padding:30px 0 0!important}#shopify-section-press-category-tab-sec .secHeading{padding:0 20px}.controls{margin-bottom:20px}.mixit-section{margin-top:30px}.category-title{font-size:18px;bottom:12px}.NewsLetterSubSec{padding-bottom:35px!important}.site-footer__item{margin-bottom:35px}.cakes-collection-tab .grid--view-items li{padding-left:0;padding-right:0}.our-story-team-main-section{padding:40px 0}.cake-page-cake-section ul li{width:50%!important}.cake-page-cake-section ul{display:flex;flex-wrap:wrap;gap:0}.cakes-collection-body .section-header p{padding:0;max-width:480px;margin:auto}#backToCollection{margin-bottom:1rem}}@media (max-width: 749px){h2,h1,h3,.OurStorySec h2{letter-spacing:0px}.site-header .grid__item.logo-align--center{left:33.33333%!important;width:33.33333%!important}.site-header.logo--center{padding:0!important;border:0px!important}.site-header__menu{top:25px!important}.site-header .logo-align--center .site-header__logo{padding:0 10px;margin-left:auto;margin-right:auto}.site-header .medium-up--push-one-third{left:33.33333%;width:33.33333%}.feature-row-custom .feature-row__text--left,.feature-row-custom .feature-row__text--right{padding:20px 40px!important;padding-top:0}.productSlider{max-width:650px!important;margin:0 auto}.video-control__play-wrapper-mobile{top:calc(50% - 25px)!important}.testimonial-slider .page-width{padding-top:40px}.testimonial-slider .quote-icon .icon{width:30px;height:30px}.testimonial-slider .quote-icon{margin-bottom:10px!important}.testimonial-slider .slick-prev,.testimonial-slider .slick-prev:hover{left:0px!important}.testimonial-slider .slick-next,.testimonial-slider .slick-next:hover{right:0px!important}.site-footer{padding-top:10px!important}.NewsLetterSubSec .input-group{display:block!important;max-width:400px;margin:0 auto}.NewsLetterSubSec .input-group__btn,.NewsLetterSubSec .input-group__btn .btn,.NewsLetterSubSec .input-group__field{height:50px}.NewsLetterSubSec .input-group__field{margin-right:0!important;margin-bottom:10px!important}.grid-view-item{margin-bottom:30px}.site-footer__content{padding:0!important}.site-footer{padding-bottom:20px!important}.NewsLetterSubSec .input-group__field{font-size:14px!important}}@media (max-width:600px){.testimonial-slider blockquote .rte-setting{padding:15px!important}#Quotes_single{padding:0 20px}.product-card__title{margin-bottom:0!important}.product-card__image-with-placeholder-wrapper{margin-bottom:10px}.grid-view-item{margin-bottom:20px}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded{padding:16px 40px!important}.feature-row-custom .feature-row__text--left,.feature-row-custom .feature-row__text--right{padding:20px 0!important}.our-story-team-main-section{padding:40px 0}.privacy-section{padding:40px 20px}.category-title{font-size:14px;bottom:12px}.cakes-collection-tab .medium-up--two-sixths{width:100%}}@media (max-width:480px){.homeBanner h1,.template-collection h1,h1{font-size:50px!important;line-height:40px!important}h2{font-size:40px!important;line-height:45px!important}h3{font-size:32px!important;line-height:30px!important}.site-header__menu{top:20px!important}.OurStorySec .video-section-wrapper--medium.video-section-wrapper--min-height{min-height:200px!important}.OurStorySec .video-control__play{width:60px;height:60px;background-size:60px}.video-control__play-wrapper-mobile{top:calc(50% - 30px)!important}.homeBanner .hero--x-large .hero__inner{padding:10px 0 40px}.homeBanner p{font-size:16px!important;line-height:22px!important}.homeBanner .hero__btn{margin-top:20px!important}.gallery-bottom-image{background-size:700px}.NewsLetterSubSec h2{margin-bottom:40px}#Quotes_single{padding:0}.testimonial-slider .slick-next,.testimonial-slider .slick-next:hover{right:-10px!important}.testimonial-slider .slick-prev,.testimonial-slider .slick-prev:hover{left:-10px!important}.our-story-press-section ul.logo-bar li{width:96.33%;margin:2%}.wedding-template .our-story-press-section ul.logo-bar li{width:98%}#shopify-section-classes-behind-the-scene .our-story-press-section ul.logo-bar{gap:20px}.location-body h4{font-size:22px;line-height:24px;margin-bottom:10px;margin-top:30px}.privacy-section h4{font-size:22px;line-height:24px;margin-bottom:10px}.privacy-section ul li{margin-bottom:25px!important}.control{font-size:13px;padding-left:26px;margin:0 6px}#shopify-section-press-category-tab-sec .secHeading{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map?v=103935970607099777681655306278 */
