@font-face{font-family:playfair;src:url(/cdn/shop/files/PlayfairDisplay-Italic.ttf?v=1673432683) format("opentype");font-weight:400}@font-face{font-family:playfair;src:url(/cdn/shop/files/PlayfairDisplay-Medium.ttf?v=1673432134) format("opentype");font-weight:500}.my-0 .section-my{margin-block:0}.mb-0 .section-my{margin-bottom:0}.lg\:w-30{width:30%}.lg\:w-15{width:15%}.block__logo_list_section .sf__hover-zoom-in:hover .sf-image--loaded .sf-image,.block__logo_list_section .sf__hover-zoom-in .sf-image--loaded .sf-image{transform:unset!important}.brands-list__container .md\:grid-cols-7{grid-template-columns:repeat(9,minmax(0,1fr))}.template-product #MainContent,.template-page #MainContent{padding-bottom:0!important}.custom_text_clr{color:#fff4df}.block__logo_list_section .swiper-container-autoheight .swiper-slide.sf-column{padding-bottom:0}.sf__btn.sf__btn-white,a.sf__btn.sf__btn-white,button.sf__btn.sf__btn-white{background:#fff4df!important;color:#171611!important}.sf-header__desktop .container-fluid{padding-top:7px!important;padding-bottom:7px!important}.sf-header .sf-menu-item>a{text-transform:uppercase;font-size:20px}.sf-header .sf-search-form button{padding-left:20px}.sf-header .sf-menu__desktop-sub-menu .sf-menu__inner{background:#fff4df}.sf-header .sf-header__desktop{padding-block:38px}.main_head{font-size:60px;color:#fff4df;letter-spacing:1px;text-transform:uppercase}.home-banner__slideshow .sf__slider--adapt .sf__slide-media{border-radius:10px}.home-banner__slideshow:hover .sf-slider__controls .sf-slider__controls-button{opacity:1}.home_slider .sf__slide-block{padding:150px 100px}.home_slider.home-banner__slideshow:hover .sf-slider__controls .sf-slider__controls-button{left:-33px}.home_slider.home-banner__slideshow:hover .sf-slider__controls .sf-slider__controls-next{right:-33px}.home_slider .swiper-container{overflow:unset}[id$="1621243260e1af0c20"] .slide__block-title{line-height:70px!important}.home_slider .slide__block-description{font-size:24px;color:#fff4df;width:80%;line-height:normal}.home_slider .slide__block-link{padding-top:0;padding-bottom:0;font-size:14px;height:40px;line-height:40px}.bg_trust{background:url(/cdn/shop/files/bg_trust.svg?v=1673438121);background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:15px}.main_trust{padding:35px 50px}.section_trust .section-my{margin:30px 0 140px!important}.trust_left>span{font-size:25px;display:block;width:60%}.trust_right span{font-size:50px;display:inline-block;margin-bottom:12px;font-weight:700;line-height:70px}.trust_right img{margin-bottom:12px}.trust_right p{font-size:16px}.section__subheading{font-size:20px;font-family:playfair}.best_collection .collection-card>span{position:absolute;top:-15px;left:20px;padding:5px 18px 2px;border-radius:4px;font-size:16px;z-index:1;display:none}.best_collection .collection-card__inner{overflow:hidden}.collection-card .collection-card__info{margin-top:8px}.best_collection .collection-card__inner .collection-card__info h3 a{font-size:40px;color:#000;margin-bottom:0;font-weight:500;line-height:normal}.best_collection .collection-card__inner .collection-card__info>a{font-size:16px;color:#ffbb1c;display:none}.best_collection_two .section__header{margin-bottom:50px}.best_collection_two .collection-card__info h3 a{font-size:18px}.best_collection .sf-slider__controls-prev{position:absolute;top:50%;transform:translateY(-50%)!important;left:-60px}.best_collection .sf-slider__controls-next{position:absolute;top:50%;transform:translateY(-50%)!important;right:-60px}.best_collection .collection-list__controls{position:unset!important}.collection-card .collection-card__inner .second_image{position:absolute;top:0;bottom:0;left:0;right:0;visibility:hidden;opacity:0;transition:all .4s ease-in-out}.collection-card .collection-card__inner a:hover .second_image{opacity:1;visibility:visible;transition:all .4s ease-in-out}.dot_line .section__subheading{margin-bottom:0;position:relative;display:inline-block}.dot_line .section__subheading:before{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135)no-repeat;background-size:100%;right:calc(100% + 20px);width:100px;height:10px;top:50%;transform:translateY(-50%)}.dot_line .section__subheading:after{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135)no-repeat;background-size:100%;left:calc(100% + 20px);width:100px;height:10px;top:50%;transform:translateY(-50%)}.main_know_little .section__heading{margin:30px 0;background-image:url(/cdn/shop/files/bg_ish.svg?v=1673520722);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:95px}.main_know_little .section__description{font-size:20px;margin:0 auto;width:85%}.main_view .section__header{margin-bottom:50px}.sf-slider__controls-button{border:none}.sf-slider__controls button:hover{background:none;box-shadow:none}.section_delicious .section__header{margin-bottom:100px;position:relative;padding-top:80px}.section_delicious .section__header:before{position:absolute;content:"";height:55px;width:275px;background:url(/cdn/shop/files/delicious_top.svg?v=1673876184);background-size:cover;background-repeat:no-repeat;top:0;left:50%;transform:translate(-50%)}.section_delicious .section__subheading{margin-bottom:20px}.section_delicious .section__heading{font-size:45px;font-family:playfair;font-weight:400;width:93%;margin:0 auto}.section_delicious .sf-icon-box__inner .sf-icon-box__text .rte p,.our_speciality .sf-icon-box__inner .sf-icon-box__text .rte p{font-size:20px}.section_delicious .sf-icon-box__inner .h4{font-size:24px;font-family:var(--font-stack-body);margin-bottom:0}.section_delicious .sf-icon-box__inner .sf-icon-box__icon{margin-right:32px;padding-top:0}.section_delicious .sf-icon-box__inner .sf-icon-box__text .sf__btn,.our_speciality .sf-icon-box__inner .sf-icon-box__text .sf__btn{color:#981b1f;padding:0;font-weight:500}.section_delicious .sf-grid{padding:0 30px;row-gap:100px}.section_delicious .sf-grid .sf-column{--column-gap: 200px;--row-gap: 0}.snack_box{background:url(/cdn/shop/files/snack_bg.png?v=1674637726) no-repeat;background-size:contain;display:flex;align-items:flex-start;border-radius:10px}.snack_box .content__subheading{font-family:SF-Heading-font;font-size:30px;text-transform:uppercase;color:#fff4df;margin-bottom:10px}.snack_box h3.content__heading{font-size:50px!important;text-transform:uppercase;color:#fff4df}.snack_box .prose p{font-size:18px;color:#fff4df}.snack_box .prose p a{font-size:20px;font-family:playfair;color:#fff4df;text-decoration:none}.snack_box .text-left{padding:30px 40px 40px}.snack_box .prose p:last-child{margin-top:74%;margin-bottom:0}.snack_box_img .sf-image{border-radius:10px}.best_collection .collection-list__wrapper .section__header .section__heading{font-size:64px!important}.best_collection .collection-list__wrapper .section__header .section__description{font-size:24px;margin-top:35px;font-weight:500;line-height:normal}.best_collection .collection-list__wrapper .section__header{margin-bottom:100px}.section_gifting .section__heading{font-size:65px;font-family:playfair;color:#fff4df}.section_gifting .section__description{font-size:18px;margin:30px auto 0;width:60%;color:#fff4df}.section_gifting .section__header{margin-bottom:102px;padding-top:100px}.section_gifting{position:relative}.section_gifting:before{content:"";background-image:url(/cdn/shop/files/gifting_banner.png?v=1673614737);height:585px;position:absolute;top:0;width:1820px;z-index:-1;left:50%;transform:translate(-50%);background-position:center;background-repeat:no-repeat;background-size:cover}.section_testimonial .section__subheading{font-size:50px}.section_testimonial .section__header{margin-bottom:70px}.section_testimonial .sf-testimonials-description{font-size:16px;line-height:22px;margin-bottom:20px}.section_testimonial .sf-testimonials-footer{font-size:18px;font-weight:700}.section_testimonial .indexes{display:none}.section_testimonial .sf-slider__controls{margin-top:70px}.section_testimonial .sf-slider__controls-button{position:unset;margin:0!important;transform:unset}.section_testimonial .sf__tes-title{font-size:18px;margin-bottom:20px}.section_testimonial .stars{margin-bottom:20px}.section_surrender .sf-custom__block--image{width:1140px;margin:0 auto 70px}.section_surrender .sf-custom__block--text .sf-custom__block-inner .prose{width:50%;margin:20px auto 0}.section_surrender .content__heading{font-size:40px;text-transform:uppercase}.section_surrender .prose p{font-size:18px;margin:5px 0}.section_farm .sf-hero__inner{padding:20px}.section_farm .sf-hero__bg{border-radius:10px}.section_farm .sf-hero__content{background-image:url(/cdn/shop/files/farm_bg.png?v=1673890928);background-size:cover;height:100%;width:650px;padding:50px;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px!important}.section_farm .sf-hero__subtitle{color:#ffbb1c;font-family:playfair;font-size:20px}.section_farm .sf-hero__title{font-size:40px;margin-bottom:20px;color:#fff4df}.section_farm .sf-hero__text{font-size:18px;color:#d4d2bf;margin-bottom:25px;font-weight:400}.section_farm .sf__btn.sf__btn-white:hover,a.sf__btn.sf__btn-white:hover,button.sf__btn.sf__btn-white:hover{background:#ffbb1c!important;border-color:#ffbb1c!important;color:#171611!important}.product-recommendations a.sf__btn.sf__btn-white:hover{background:#171611!important;border-color:#171611!important;color:#fff4df!important}section_farm .btn:not(.sf__btn-link):hover,.sf__btn:not(.sf__btn-link):hover{box-shadow:none}.section_farm .sf-hero--has-overlay:before{background:none}.opacity-70{opacity:.7}.section_newsletter{border-top:1px solid #e2d4b9;margin-top:140px;position:relative}.section_newsletter:before{content:"";position:absolute;background:url(/cdn/shop/files/Group_604.svg?v=1758777009) no-repeat;background-size:100%;top:-50px;height:88px;width:374px;left:50%;transform:translate(-50%)}.section_newsletter .sf__newsletter-form-group input,.section_newsletter .sf__newsletter-form-group input::placeholder{color:#171611;font-size:18px;font-weight:500}.section_newsletter .sf__newsletter-form-group{border:none;justify-content:flex-end}.section_newsletter .sf__newsletter-form-group input,.section_newsletter .sf__newsletter-form-group .newsletter-button{border:1px solid #C5BCAC;border-radius:7px;height:54px;max-width:627px}.section_newsletter .sf__newsletter-form-group .newsletter-button{margin-left:10px;background-color:#171611;text-transform:uppercase;font-size:18px;color:#fff;padding:0 52px;transition:all .5s ease;line-height:24px}.sf__newsletter-section .newsletter-button:hover{background:#fff4df!important}.section_newsletter .section-py{padding:86px 25px 50px}.section_newsletter .leading-tight{font-family:SF-Body-font;font-weight:400;font-size:45px;line-height:normal}.section_newsletter .newsletter__form-heading .rte:nth-last-child(1) p{font-size:26px;margin-top:11px;color:#7c776b;font-weight:400;line-height:normal}.section_newsletter .sf__newsletter-content{align-items:flex-end}.sf-footer .sf__footer-middle .sf-footer__block{padding:0}.sf__footer-middle .container{padding:50px 0}.sf__footer-bottom-inner{border-top:1px solid #e2d4b9;padding:30px 0}.sf__footer-bottom-inner span{font-size:24px;font-weight:500;line-height:normal}.sf-footer__block-inner h3{font-family:SF-Body-font;margin-bottom:10px}.sf-footer__accordion p,.sf__accordion-content a{font-weight:400;font-size:22px;line-height:1.6;margin-bottom:13px}.sf-footer__accordion p:last-child,.sf__accordion-content li:last-child a{margin-bottom:0}.sf-footer .sf__footer-middle .sf-footer__block:nth-child(3){flex:1}.sf-footer .sf__footer-middle .sf-footer__accordion{row-gap:150px;margin-bottom:70px}.sf__accordion-item .sf__accordion-button{padding-right:0}.sf-footer .sf__footer-middle .sf__footer-block-custom_text .sf__footer-block-content p:first-child{font-size:20px;font-weight:500;margin-bottom:11px;color:#171611;line-height:normal}.sf-footer .sf__footer-middle .sf-footer__block p{font-size:20px;color:#5d5951}.sf-footer .sf__footer-middle .sf-footer__block p strong{font-weight:500;color:#000}.sf-footer .sf__footer-middle .sf-footer__block:first-child .block-text{width:45%}.sf-footer .container-fluid{padding:0 25px}.sf-footer .sf-footer__accordion .sf-footer__block-inner h3{font-size:22px;text-transform:uppercase;margin-bottom:27px}.sf-footer .sf__footer-block-menu .sf__footer-block-title{margin-bottom:18px!important}.sf-footer .sf__footer-block-menu ul a{line-height:normal}.slider-cc{margin:auto!important;padding-left:0!important}.p-collection-slider .s-product{display:none}.best_collection a.collection-card__image{border-radius:10px}.traditional-collection .collection-card__info a.sf__btn.sf__btn-white{display:none}.traditional-collection .sf__ms-wrapper.sf-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.traditional-collection .section__description{font-size:18px;font-weight:400;margin-top:5px}.traditional-collection .sf__ms-wrapper.sf-grid .sf-column:nth-child(2){width:66%}.traditional-collection .sf__ms-wrapper.sf-grid .sf-column:nth-child(4){width:34%}.traditional-collection .sf__ms-wrapper.sf-grid .sf-column:nth-child(6){width:34%}.traditional-collection .sf__ms-wrapper.sf-grid .sf-column:nth-child(8){width:66%}.traditional-collection .sf__ms-wrapper.sf-grid .sf-column:nth-child(10){width:25%}.traditional-collection .collection-card__info a.text-black.font-medium.block{color:#fff4df;text-transform:uppercase}.traditional-collection .sf__ms-wrapper.sf-grid .sf-column:nth-child(4) .collection-card__inner .sf-image{--aspect-ratio: 1!important}.traditional-collection .collection-card__info p{color:#fff4df;text-transform:capitalize;font-weight:400;letter-spacing:1px}.traditional-collection .section__heading{text-transform:uppercase}.traditional-collection .collection-card{overflow:hidden;border-radius:10px;height:100%}.traditional-collection .collection-card .collection-card__inner,.traditional-collection .collection-card .collection-card__inner .collection-card__image{height:100%}.traditional-collection .collection-card--hover-scaling-up:hover.collection-card--inside .collection-card__image{transform:scale(1.4) translateZ(0)}.giftbg{padding:0}.giftbg .featured-slider__products{background:url(/cdn/shop/files/corporate-bg.svg?v=1674025870);background-repeat:no-repeat;background-size:cover;border-radius:10px;margin-right:17px;padding:31px 0 20px 16px}.p-collection-slider span.head1{display:block;font-size:30px;text-transform:uppercase}.p-collection-slider span.head2{display:block;font-size:50px;text-transform:uppercase}.p-collection-slider .featured-slider__product-content{text-align:left}.p-collection-slider .featured-slider__product-content{text-align:left;height:494px;margin-bottom:0}.p-collection-slider .featured-slider__product-content .rte.text-color-subtext{height:79%;display:flex;flex-direction:column;justify-content:space-between;color:#fff4df}.p-collection-slider .featured-slider__product-content h3{color:#fff4df}.p-collection-slider .featured-slider__product-content .rte.text-color-subtext a{font-family:playfair;font-size:20px;letter-spacing:1px}.p-collection-slider .sf-slider__controls-button{display:none}.product-template{margin-top:50px}.sf-prod-media responsive-image.sf-image,.nav-swiper-container .sf-prod-media{border-radius:10px}span.p-category{font-family:playfair;font-size:20px}.prod__title h1{font-size:50px;text-transform:uppercase;line-height:1.3}.main-product__block+.main-product__block{margin-top:20px!important}.main-product__block span.f-price-item.f-price-item--regular{font-size:40px;color:#981b1f;font-weight:600}.main-product__block-title+div[class*="@app"] .jdgm-preview-badge{margin-top:-10px!important}.main-product__block span.jdgm-prev-badge__text{margin-left:20px;padding-left:15px;border-left:2px solid #d0c7b6}span.availability{display:flex;margin-top:25px;font-size:18px;border-bottom:1px solid #d0c7b6;padding-bottom:20px}.availability p{color:#981b1f;padding-left:10px}.main-product__block .bottom-block__text .short-des span{font-size:18px}.product-options__option .variant-picker__input{display:flex;flex-direction:row;align-items:center;width:65%;justify-content:initial}.product-options__option .variant-picker__input span.selected-value{display:none}.product-options__option .variant-picker__input .prod__option-label{line-height:1.3;margin-bottom:0;font-size:18px;margin-right:10px}.product-options__option .variant-picker__input .prod__option-label span.font-semibold{font-weight:500}.sf-po__option-button{border-color:var(--color-border)!important}.variant-picker__option label.product-option-item{height:40px;width:100px;color:#171611;background:#fff4df;font-size:14px;font-weight:600;border-radius:7px}.prod__option--button .variant-picker__option input:checked+label{background:#fff4df;color:#981b1f;border-color:#981b1f!important}.p-form-section{display:flex;flex-direction:column;align-items:flex-start;width:66%}.quantity-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-form__actions label.prod__option-label{margin-bottom:0;line-height:1;font-size:18px}.quantity-section quantity-input.quantity-input{width:72%;border-radius:7px;font-size:14px;font-weight:600!important;display:flex;align-items:center;height:40px;margin:7px}.quantity-section quantity-input button.quantity-input__button,.quantity-section .quantity-input__element{font-weight:600}.atc-btns{display:flex;justify-content:flex-start;width:100%;align-items:center}.atc-btns button.add-to-cart{border-color:#171611;border-radius:7px;background:#fff4df;color:#171611;max-width:45%;height:40px;display:flex;flex-direction:row;align-items:center;justify-content:center;text-transform:uppercase;font-size:14px}.atc-btns button.add-to-cart svg{margin-right:15px}.atc-btns button.add-to-cart:hover path{fill:#fff4df}.atc-btns .prod__dynamic_checkout{width:35%;margin-left:15px}.atc-btns .prod__dynamic_checkout button.shopify-payment-button__button{background:#981b1f;border-radius:7px!important;border-color:#981b1f;font-size:0;height:40px;position:relative}.atc-btns .prod__dynamic_checkout button.shopify-payment-button__button:before{position:absolute;content:"BUY NOW";font-size:14px;top:26%;left:27%}.atc-btns .prod__dynamic_checkout button.shopify-payment-button__button:hover{box-shadow:none;border-color:var(--color-btn-bg-hover, #000)!important}.product-info-section{padding:84px 150px 0 50px!important}.description-section h3.content__heading{font-family:playfair;font-weight:400;position:relative;margin:40px auto;font-size:50px}.description-section h3.content__heading:before{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135) no-repeat;background-size:100%;left:calc(32% + 20px);width:94px;height:8px;top:60%;transform:translateY(-50%)}.description-section h3.content__heading:after{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135) no-repeat;background-size:100%;right:calc(32% + 20px);width:94px;height:8px;top:60%;transform:translateY(-50%)}.description-section p{font-size:20px}.sf__image-box{border-radius:10px}.sf__pcard h3{font-family:SF-Body-font;text-transform:uppercase}.product-recommendations .section__header{margin-bottom:40px}.prod__sticky-atc .sf__btn.add-to-cart{display:flex;justify-content:center;align-items:center}.prod__sticky-atc .sf__btn.add-to-cart svg path{fill:#fff4df}.prod__sticky-atc .sf__btn.add-to-cart svg{margin-right:10px}h2.jdgm-rev-widg__title{display:none}.app-wrapper h2.section__heading{font-family:playfair;font-weight:400;position:relative;font-size:50px}.app-wrapper h2.section__heading:before{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135) no-repeat;background-size:100%;left:calc(25% + 20px);width:94px;height:8px;top:55%;transform:translateY(-50%)}.app-wrapper h2.section__heading:after{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135) no-repeat;background-size:100%;right:calc(25% + 20px);width:94px;height:8px;top:55%;transform:translateY(-50%)}.jdgm-widget-actions-wrapper .jdgm-write-rev-link{color:#fff4df!important;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:.3px}.collection-banner h2.slide__block-title{font-size:60px;letter-spacing:1px;text-transform:uppercase;color:#fff4df;margin-bottom:0}.collection-banner .slide__block-description p{font-size:22px;color:#fff4df}.collection_content .container.section-my,.collection_content .section__header{margin-bottom:0}.collection_content .section__description{font-size:28px;color:#171611;font-weight:400;font-family:var(--font-stack-header);font-style:italic}.sweethouse_about_content .section-my{margin-top:60px}.sweethouse_about_content .section__subheading{font-size:22px}.sweethouse_about_content h2.section__heading,.work_us h2.section__heading{font-size:60px!important;text-transform:uppercase}.sweethouse_about_content .section__description{font-size:20px;color:#171611}.sweethouse_about_content .section__header{width:86%;margin:auto auto 40px}.sweethouse_about_img .sf-image{border-radius:15px}.about_our_story h2.section__heading{font-size:40px;text-transform:uppercase;width:65%;line-height:53px}.about_our_story .section__description p{font-size:18px;margin-bottom:18px}.founder .sf-hero__title{font-family:playfair;font-size:65px;color:#fff4df}.founder .sf-hero__content p{font-size:18px;color:#fff4df}.founder .sf-hero__bg{border-radius:20px}.founder_person{margin-top:-300px}.founder_person .sf-icon-box__inner p{color:#171611}.we_are .sf-hero__content{background-image:url(/cdn/shop/files/farm_bg.png?v=1673890928);background-size:cover;height:100%;width:650px;padding:40px 50px;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px}.we_are .sf-hero__title{font-size:50px;margin-bottom:20px;color:#fff4df}.we_are .sf-hero__content p{margin-bottom:14px}.our_speciality h2.section__heading{font-family:playfair;font-weight:500;position:relative}.our_speciality .sf-icon-box__inner .sf-icon-box__text .rte p{color:#7c776b}.our_speciality .sf-icon-box__inner{align-items:start}.about_content h2.section__heading{font-family:playfair;font-weight:500;font-size:45px;width:75%;margin:auto}.about_content .section__header{padding-top:70px;position:relative}.about_content .section__header:before{position:absolute;content:"";width:297.058px;height:17.938px;background:url(/cdn/shop/files/about_start_line.svg?v=1741238351)no-repeat;background-size:cover;top:0;left:50%;transform:translate(-50%)}.work_us h2.section__heading{font-size:60px}.work_us .section__description{font-size:20px;color:#171611}.work_us .section__header{width:62%;margin:auto auto 40px}.work_us .section-my{border-bottom:1px solid #e2d4b9;padding-bottom:20px}.store_work .sf-custom__block-inner{display:flex;justify-content:space-between;border-bottom:1px solid #e2d4b9;margin-top:30px}.store_work .block_btn .sf-custom__text-cta{margin-top:0}.store_work .block_btn a.sf__btn.sf__btn-primary{padding:10px 55px;text-transform:uppercase;font-size:14px}.store_work h3.content__heading{font-size:40px;text-transform:uppercase;color:#171611}.store_work .prose p{font-size:18px;margin-bottom:50px}.store_work .sf-custom__block:first-child .sf-custom__block-inner{margin-top:0}.store_work .sf-custom__block:last-child .sf-custom__block-inner{border:none}.store_work .sf-custom__block:last-child .sf-custom__block-inner p{margin-bottom:0}.appointment .sf__newsletter-content{background:url(/cdn/shop/files/newsletter_bg.png?v=1676023328)no-repeat;background-size:cover;padding:85px 50px 92px;border-radius:10px;display:flex;align-items:center}.appointment .sf__newsletter-content h3{font-family:SF-Body-font;font-weight:500;font-size:30px;color:#fff4df}.appointment .newsletter__form-heading .rte:nth-last-child(1) p{font-size:18px;margin-top:15px;color:#e0b3a5}.appointment .sf__newsletter-form-group input,.appointment .sf__newsletter-form-group .newsletter-button{border:1px solid #FFF4DF;border-radius:7px;height:40px}.appointment .sf__newsletter-form-group{border:none}.appointment .sf__newsletter-form-group input,.appointment .sf__newsletter-form-group input::placeholder{color:#fff4df;font-size:14px;font-weight:500;background:#981b1f}.appointment .sf__newsletter-form-group .newsletter-button{margin-left:10px;background-color:#fff4df;text-transform:uppercase;font-size:14px;color:#171611;padding:10px 55px}.franchise_map iframe{border-radius:15px}.franchise_desc .section__description p{font-size:18px;margin-bottom:15px}.franchise_desc .section__subheading{font-size:45px;font-family:playfair;margin-bottom:30px}.franchise_desc .section__header{padding-top:70px;position:relative}.franchise_desc .section__header:before{position:absolute;content:"";height:55px;width:275px;background:url(/cdn/shop/files/delicious_top.svg?v=1673876184)no-repeat;background-size:100%;top:0;left:50%;transform:translate(-50%)}.franchise_join_form .container.section-my{background:url(/cdn/shop/files/franchise_bg.png?v=1676267217)no-repeat;background-size:cover;border-radius:10px;padding:40px!important}.franchise_form{background:#fff4df;border-radius:7px;height:480px}.joinform_content .content__subheading{font-size:20px;font-family:playfair;color:#ffbb1c;margin-bottom:31%}.joinform_content .content__heading{font-size:40px;text-transform:uppercase;color:#fff4df}.joinform_content .prose p{font-size:18px;color:#e0b3a5;width:60%}.gifting_sec2 .sf-custom__block--image{width:1140px;margin:0 auto}.gifting_sec2 .sf-custom__block--text .sf-custom__block-inner .prose{width:80%;margin:auto}.gifting_sec2 .prose p{font-size:18px}.hamper_content .section__subheading{font-size:30px;font-family:playfair;margin-bottom:30px;position:relative}.hamper_content .section__subheading:before{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135)no-repeat;background-size:100%;right:calc(62% + 20px);width:100px;height:10px;top:55%;transform:translateY(-50%)}.hamper_content .section__subheading:after{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135)no-repeat;background-size:100%;left:calc(62% + 20px);width:100px;height:10px;top:55%;transform:translateY(-50%)}.hamper_content .section__heading{font-size:40px;text-transform:uppercase;width:70%;margin:auto}.hamper_content .section__description p{font-size:18px;width:82%;margin:auto auto 15px}.hamper_content .sf-image{border-radius:10px}.gifting_product h2.section__heading{font-size:40px;text-transform:uppercase;width:62%}.gifting_product .section__header{margin-bottom:35px}.gifting_product .section__description{font-size:18px}.gifting_sweet .sf-hero__content span{font-family:playfair;font-size:20px;color:#ffbb1c}.gifting_sweet .sf-hero__content .sf-hero__title{font-size:40px;text-transform:uppercase;color:#fff4df}.gifting_sweet .sf-hero__content p{font-size:18px;font-weight:400;color:#eac8b8;margin-bottom:12px}.gifting_sweet .sf-hero__bg{border-radius:15px}.gifting_sweet_img .sf-image{border-radius:10px;margin-top:-300px}.best_gifting .section__header{padding-top:70px;position:relative}.best_gifting .section__header:before{position:absolute;content:"";height:55px;width:275px;background:url(/cdn/shop/files/delicious_top.svg?v=1673876184);background-size:cover;background-repeat:no-repeat;top:0;left:50%;transform:translate(-50%)}.best_gifting .section__subheading{font-size:45px}.best_gifting .section__description p{font-size:18px;width:80%;margin:auto auto 12px}.best_gifting .sf-icon-box__inner h3{font-size:20px;text-transform:uppercase;color:#981b1f;line-height:27px;height:50px}.best_gifting .sf-icon-box__inner p{font-size:20px;color:#171611;height:50px}.best_gifting .sf-icon-box__inner .sf-icon-box__text{margin-top:40px}.wedding_sweet .section__subheading{font-size:30px;position:relative;margin-bottom:30px}.wedding_sweet .section__subheading:before{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135)no-repeat;background-size:100%;right:calc(60% + 20px);width:100px;height:10px;top:55%;transform:translateY(-50%)}.wedding_sweet .section__subheading:after{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135)no-repeat;background-size:100%;left:calc(60% + 20px);width:100px;height:10px;top:55%;transform:translateY(-50%)}.wedding_sweet .section__heading{font-size:40px;text-transform:uppercase;width:70%;margin:auto;line-height:53px}.wedding_sweet .section__description p{font-size:18px;width:82%;margin:auto auto 15px}.wedding_sweet_img .sf-image{border-radius:10px}.gifting_product_3 h2.section__heading{font-size:40px;text-transform:uppercase}.gifting_collection .sf-image{border-radius:10px}.gifting_collection .section__heading{position:relative;font-family:playfair;font-weight:500}.gifting_collection .section__heading:before{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135)no-repeat;background-size:100%;right:calc(82% + 20px);width:100px;height:10px;top:55%;transform:translateY(-50%)}.gifting_collection .section__heading:after{content:"";position:absolute;background:url(/cdn/shop/files/little_side.svg?v=1673895135)no-repeat;background-size:100%;left:calc(82% + 20px);width:100px;height:10px;top:55%;transform:translateY(-50%)}.corporate_gift_content{background:url(/cdn/shop/files/corporate_bg.png?v=1676611696)no-repeat;background-size:contain;border-radius:10px}.corporate_gift_content h3.content__heading{font-size:30px;color:#fff4df;text-transform:uppercase;line-height:50px}.corporate_gift_content .text-left{padding:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.corporate_gift_content .prose p{font-family:playfair;font-size:20px;color:#ffbb1c;margin-top:65%}.corporat_gift_img .sf-image{border-radius:10px}.best_gifting .sf__btn.sf__btn-link{color:#981b1f}.gifting_sweet_img_mb{display:none}.sweethouse_about_content .section__description p{margin-bottom:12px}.farm_memory h3.content__heading{font-size:40px;text-transform:uppercase;line-height:53px;color:#171611}.farm_memory .prose p{font-size:18px}.farm_memory a.sf__btn.sf__btn-primary{font-size:14px;text-transform:uppercase}.farm_memory .sf-custom__text-cta{margin-top:0}.factory_visit{background:url(/cdn/shop/files/visit_bg.png?v=1677067106)no-repeat;border-radius:10px;padding:40px 50px!important}.factory_visit h3.content__heading{font-size:40px;color:#fff4df;text-transform:uppercase;line-height:53px}.factory_visit .content__subheading{font-family:playfair;font-size:20px;color:#ffbb1c;margin-bottom:15%;position:relative}.factory_visit .content__subheading:after{position:absolute;content:"";background:url(/cdn/shop/files/Subtraction_5.svg?v=1677071573)no-repeat;background-size:cover;height:80px;width:80px;right:0;top:0}.factory_visit .prose p{color:#d4d2bf;font-size:18px;font-weight:400}.factory_visit .sf-custom__text-cta a{font-size:14px;text-transform:uppercase}.memory_img .swiper-slide-active{width:730px!important;height:100%!important}.memory_img .swiper-wrapper{height:400px!important}.memory_img .swiper-container-autoheight,.swiper-container-autoheight .swiper-slide,.memory_img .sf-column .collection-card__inner,.memory_img .collection-card__image{height:100%!important}.memory_img responsive-image.sf-image{height:100%!important;border-radius:15px}.memory_img .collection-card__info{display:none}.memory_img .collection-list__controls{position:unset!important}.memory_img .collection-list__controls .sf-slider__controls-prev{position:absolute;left:-50px;top:50%;transform:translateY(-50%)!important}.memory_img .collection-list__controls .sf-slider__controls-next{position:absolute;top:50%;right:-60px;transform:translateY(-50%)!important}.contact{display:flex;flex-direction:row-reverse;background:url(/cdn/shop/files/bg-img.svg?v=1678769295)no-repeat;background-size:cover;border-radius:10px;padding:20px}.contact .sf__text-block:first-child h3{font-size:40px;color:#ffbb1c;font-family:playfair;margin-bottom:20px}.contact .sf__text-block p{color:#fff4df}.contact .sf__text-block h3{font-family:SF-Body-font;color:#fff4df;margin-bottom:10px;position:relative;display:inline-block}.contact .sf__text-block{margin:0 0 38px 30px}.contact .sf__text-block:first-child{margin:0 0 30%}.contact .sf__text-block:last-child{margin-bottom:0}.form-detail{padding:50px}.contact .sf__text-block:nth-child(2) h3:before{content:"";position:absolute;background:url(https://cdn.shopify.com/s/files/1/0690/1094/8401/files/phone-number.svg?v=1678956025) no-repeat;width:20px;height:20px;top:5px;right:calc(100% + 20px)}.contact .sf__text-block:nth-child(3) h3:before{content:"";position:absolute;background:url(https://cdn.shopify.com/s/files/1/0690/1094/8401/files/email.svg?v=1678958172) no-repeat;width:22px;height:18px;top:5px;right:calc(100% + 20px)}.contact .sf__text-block:nth-child(4) h3:before{content:"";position:absolute;background:url(https://cdn.shopify.com/s/files/1/0690/1094/8401/files/address.svg?v=1678957976) no-repeat;width:18px;height:21px;top:5px;right:calc(100% + 20px)}.contact_form{background:#fff4df;border-radius:10px;padding:27px 30px}.contact_form h3{font-family:SF-Body-font;font-size:26px;color:#981b1f;margin-bottom:17px}.contact_form p{font-size:18px;color:#5c574d}.large-planning .section__header{padding-top:50px;position:relative;margin-bottom:30px}.large-planning .section__header:before{position:absolute;content:"";background:url(/cdn/shop/files/delicious_top.svg?v=1676482750) no-repeat;background-size:100%;width:275px;height:55px;left:50%;top:0;transform:translate(-50%,-50%)}.large-planning .section__heading{font-size:45px!important;font-family:playfair;font-weight:500;width:55%;line-height:1.3!important;margin:auto}.large-planning .section__description{font-size:20px;color:#171611}.large-planning .sf-image{border-radius:10px}.shipping_menu{background:url(/cdn/shop/files/shipping-menu_b444717a-849a-4d9f-a3ca-772763b6c340.svg?v=1678790707) no-repeat;background-size:contain;border-radius:10px}.shipping_menu .content__heading{font-size:30px!important;font-weight:700;color:#fff4df;text-transform:uppercase;line-height:1.5}.shipping_menu .text-left{padding:40px}.shipping_menu .sf-custom__text-cta{margin-top:75%}.shipping_menu .sf__btn.sf__btn-white{font-size:14px;font-weight:500;color:#204135!important;text-transform:uppercase}.our_sweets-store .section__header{margin-bottom:30px}.our_sweets-store .section__heading{font-size:40px;font-weight:700;text-transform:uppercase;width:80%}.our_sweets-store .sf-image{border-radius:10px}.our_sweets-store .prose{border:1px solid #E6DCC9;padding:18px 20px;border-radius:10px;margin-top:0;height:270px}.our_sweets-store .sf-custom__block-inner a[href^=tel]{text-decoration:none}.our_sweets-store .sf-custom__block .prose p{font-size:14px}.our_sweets-store .sf-custom__block .prose p:first-child{text-transform:uppercase;display:none}.our_sweets-store .content__heading{font-size:30px;text-transform:uppercase}.our_sweets-store .sf-custom__block-inner p a{text-decoration:unset}.save_info{font-size:18px;font-weight:400;color:#a29b8d}.our_sweets-store strong{color:#a09281!important;font-weight:400!important;text-transform:uppercase}.order_sweets .sf-image{border-radius:10px}.contact-form input,.contact-form textarea{background:transparent;border-color:#999386}a.site_by{font-weight:700;color:#862f2b}.sf-menu-wrapper__desktop .sf-nav{flex-wrap:nowrap!important;white-space:nowrap!important}.zipcodecheck_area img{margin-bottom:-25px}.ZipCodeRestrict .block_label_text{padding-left:35px!important}.sf-cart__table-col input.scd-item__qty_input{background:none}.sf-custom.app-wrapper .section-my{margin-bottom:-50px}.founder_person .sf-image{border-radius:10px}.newsletter__form-input{padding-left:70px;margin:0}.store_more{display:none}.store_btn .sf-custom__block-inner{display:flex;justify-content:center}.store_btn .sf__btn.sf__btn-primary{width:150px;padding:10px 30px 8px;transition:all .5s ease}.store_btn .sf__btn.sf__btn-primary:hover,.contact-form .sf__btn.sf__btn-primary:hover{background:transparent;color:#171611}.template-list-collections.list-collections- .collection-card__info>a{display:none}.template-list-collections.list-collections- .collection-card>span{position:absolute;top:-15px;left:20px;padding:5px 18px 2px;border-radius:4px;font-size:16px;z-index:1}.swiggy{background-color:#fc8019;width:50%;padding:10px}.Zomato{background-color:#e23744;width:50%;padding:15px;margin-left:10px}.deliver_btn img{margin:auto}.inquiry_btn{display:flex;justify-content:center;border:1px solid #2b2a29;padding:12px 0}.sf-custom.banner-form .sf-custom__block--image{width:60%}.sf-custom.banner-form .sf-custom__block--html{flex:1;width:auto}.form_generater_form_div .form_title_div h1{font-size:48px;font-weight:400;font-family:playfair display;margin:0}.sf-custom.banner-form .sf-custom__grid{align-items:flex-start}.m-search-wrapper .m-search-item .mt-1{display:none}.sf__healthier_section .sf-grid{margin:0!important;padding:0!important}.sf__healthier_section .sf-column{padding-bottom:0;margin-bottom:0}.sf__healthier_section .block__section_contiainer m-icon-box{padding-left:30px;margin-left:30px;padding-bottom:45px;border-left:1px solid #707070}.sf__healthier_section .md\:mt-5.sf-icon-box__text.flex-1.text-left{margin-top:50px}.sf__healthier_section .text-color-subtext p{font-size:24px}.sf__healthier_section .sf-grid{margin:0}.sf__healthier_section .container-fluid.section-my .block__section_contiainer{display:flex}.sf__healthier_section .container-fluid.section-my .section__header{margin-bottom:0}.block__icon_list_section .swiper-slide{padding-block:0!important}.block__icon_list_section .swiper-slide .brands-list__logo{padding:0!important}.block__logo_list_section .sf-slider__controls{display:none!important}.block__logo_list_section .sf-icon-box__icon{margin-bottom:0!important}.block__logo_list_section .relative.sf__ms--slider{row-gap:30px;padding-block:64px;border-top:1px solid #707070;border-bottom:1px solid #707070}.block__logo_list_section .sf-grid{margin:0!important}.block__featured-collection_section .sf-column{padding-bottom:43px}.block__image_form_section .sf-custom__block--image{width:60%}.block__image_form_section .sf-custom__block--html{width:40%}.sf-custom__block-inner:has(.brochure-box){display:flex;align-items:center;justify-content:center;padding:40px 72px;background:#8b1119;border-radius:13px}.brochure-box h2{font-size:48px;color:#fff4e0;margin-bottom:48px}.block__brochure-box_wrapper .brochure-box input{width:100%;padding:17px 34px;margin-bottom:12px;border:none;border-radius:13px;background-color:#c88f8f;color:#000;font-size:20px}.block__brochure-box_wrapper .brochure-box input::placeholder{color:#000;opacity:.25}.section-my{margin-block:0!important}.brochure-box button{width:fit-content;padding:16px 49px 11px;background-color:#eb9836;border:none;border-radius:13px;font-size:18px;cursor:pointer;color:#382315}.sf-custom__block-inner.w-full,.sf-custom__block-inner.w-full>div,.sf-custom__block-inner.w-full>div>.sf-image{height:100%}.block__image_form_section .sf-custom__block--image .sf-custom__block-inner.w-full{border-radius:13px;overflow:hidden}.collection_content h2.section__heading{line-height:1.3}.main-product__block-addons .actions-block .prod__form-buttons{border:1px solid #000}.main-product__block-addons .actions-block .prod__form-buttons .form-ask__button{width:100%;justify-content:center;padding:10px;margin:0}.home--banner--text .slide__block-title{font-size:57px!important;line-height:1.1!important;margin-bottom:26px}.home--banner--text .sf__btn.sf__btn-primary{background-color:#fff!important;color:#000;text-transform:uppercase}.home--banner--text .sf__btn.sf__btn-primary{background-color:#fff!important;color:#000!important;text-transform:uppercase;height:auto;line-height:1;padding:20px 30px 16px;border:unset!important}.home--banner--text .sf__slide-block{padding:100px!important}.collection_content .section__header{text-align:center}.collection_content .section__heading{position:relative;display:inline-block;color:#a88d5a;text-transform:uppercase;font-size:80px!important}.collection_content .section__heading:before,.collection_content .section__heading:after{position:absolute;content:"";background-color:#70707035;width:100vw;height:1px;top:50%;transform:translateY(-50%)}.collection_content .section__heading:before{right:calc(100% + 75px)}.collection_content .section__heading:after{left:calc(100% + 75px)}.collection_content{margin-top:100px}.sf__pcard .sf__pcard-content{border-radius:13px;margin-top:18px;height:100%;text-align:center}.block__featured-collection_section .sf__pcard .sf__pcard-content .sf__pcard-name{padding-block:16px;border-top:1px solid #707070;border-bottom:1px solid #707070}.sf__pcard .sf__pcard-content .sf__pcard-name{font-size:40px;font-weight:400;line-height:normal;margin:0;font-family:var(--font-stack-header);color:#000;text-transform:capitalize}.block__featured-collection_section .sf__image-box{border-radius:0}.block__featured-collection_section .section__description,.sf__pcard .sf__pcard-content .f-pcard__desc,.sf__pcard .sf__pcard-content .f-price__box,.sf__pcard .f-price__regular .f-price-item--regular,.sf__pcard .f-price__sale .f-price-item--last{font-size:24px}.sf__pcard .f-price__regular .f-price-item--regular,.sf__pcard .f-price__sale .f-price-item--last{color:#000;font-weight:500;margin-top:5px;display:block;line-height:normal}.sf__pcard .sf__pcard-content .f-price__box{color:#000;gap:5px;font-weight:500;display:none}.sf__pcard .sf__pcard-content .f-pcard__desc{line-height:normal;color:#fff;margin-top:25px;font-weight:400}.facest-filters-section .sf__collection-container{margin:0;padding:0}.sf__pcard .pcard-variant-option{display:none}.banner-form .main-brochure__form{background-color:#cf4030;border-radius:13px;padding:90px 72px}.banner-form .main-brochure__form .form_submit_div button{background-color:#830f18!important;border-color:#830f18}.c-section-down__brochure .sf-custom__grid{padding-inline:100px}.c-section-down__brochure .content__heading{font-size:52px!important;font-weight:400;line-height:normal}.sf__pcard{display:flex;flex-direction:column;height:100%}.hulk_form_l38-yUpSJYQqXzJT5fftjA .form_title_div{font-size:30px;margin-bottom:20px}.sf__pcard-content .price-with-variant-prod{margin-top:20px}.home-news-sec .section__header{margin-bottom:35px}.home-news-sec m-icon-box{width:70%!important;display:block;margin-inline:auto}.home-news-sec .sf-icon-box__text{display:none}.home-news-sec .section__heading{font-size:35px!important;line-height:1.3!important;text-transform:capitalize}.home-news-sec .section__description{font-size:18px;line-height:1.3}.home-news-sec .sf-icon-box__icon{margin-bottom:0}.home-news-sec .swiper-slide{padding-bottom:0!important}.home-news-sec .sf-slider__controls{margin-top:70px}.home-news-sec .swiper-pagination{margin-top:0}.au-about_our_story h2.section__heading{margin-inline:auto;font-size:57px;text-transform:capitalize;width:80%}.au-about_our_story .section__description{width:70%;margin-inline:auto;margin-top:67px;color:#7c776b}.au-about_our_story .section-my{margin-block:180px 110px}.au-founder_person{margin-top:0!important}.au-founder_person .sf-icon-box__text{margin-top:16px}.au-founder_person .sf-icon-box__text p{font-family:playfair;font-size:30px;font-weight:500}.au-about_our_story2 .section-my{margin-block:60px 150px}.au-founder_person .section__heading{font-size:64px!important}.au__our-story-wrapper .au__our-vision .sf-custom__block-inner{background-color:#cf4030;border-radius:13px;overflow:hidden}.au__our-story-wrapper .au__our-mission .sf-custom__block-inner{background-color:#637634;border-radius:13px}.au__our-story-wrapper .sf-custom__grid{margin:0}.au__our-story-wrapper div[class*=img__box-image_with_text]{padding:0}.au__our-story-wrapper div[class*=content__box-image_with_text]{padding:50px;align-items:start}.au__our-story-wrapper div[class*=content__box-image_with_text] .content__heading{font-size:34px;color:#fff;margin-bottom:18px;font-style:italic}.au__our-story-wrapper div[class*=content__box-image_with_text] .prose p{font-size:18px;line-height:normal;color:#fff;margin:0}.au__our-story-wrapper div[class*=content__box-image_with_text] .prose p:not(:last-child){margin-bottom:15px}.au__our-story-wrapper div[class*=content__box-image_with_text] .prose{margin:0}.au__our-story-wrapper .sf-custom__image-with-text,.au__our-story-wrapper .sf-custom__grid,.au__our-story-wrapper,.au__our-story-wrapper div[class*=img__box-image_with_text] .image__box,.au__our-story-wrapper div[class*=img__box-image_with_text] .sf-image{height:100%}.about_content .section__header{margin-bottom:40px}.au-section__intro .content__box{background-color:#ea8525;align-self:normal;align-content:center;padding:30px;border-radius:13px}.au-section__intro .content__subheading{font-size:34px;font-style:italic;line-height:normal;margin-bottom:5px;color:#fff}.au-section__intro .content__heading{font-size:57px!important;color:#fff;margin-bottom:20px}.au-section__intro .rte.prose{font-size:18px;color:#fff}.au-section__intro .img__box-template--19433651241200__image_with_text_T4ak9E{flex-grow:1}.au-section__intro .content__box-template--19433651241200__image_with_text_T4ak9E{max-width:680px}.au-section__intro .img__box-template--19433651241200__image_with_text_T4ak9E .image__box,.au-section__intro .img__box-template--19433651241200__image_with_text_T4ak9E .sf-image{height:100%}.au-section__intro .img__box-template--19433651241200__image_with_text_T4ak9E .sf-image{border-radius:13px}.home--banner--text.holi-btn .sf__btn{background-color:#ea8525!important;color:#fff!important}.h__section-wedding .sf-custom__block--video{width:66.66%}.h__section-wedding .sf-custom__block--image{width:33.33%}.h__section-wedding .sf-video__wrapper,.h__section-wedding .sf-image{border-radius:13px}.video-image .sf-custom__block-inner,.video-image .sf-custom__block-inner>div,.video-image .sf-custom__block-inner>div responsive-image.sf-image{height:100%}.home-video video{border-radius:15px!important}.festival-heading .section__header{margin-bottom:0!important}.page-festive-gifting .section-my{margin-top:0;margin-bottom:50px!important}@media (max-width: 1750px){.section_delicious .sf-grid .sf-column{--column-gap: 180px}.sf__healthier_section .md\:mt-5.sf-icon-box__text.flex-1.text-left{margin-top:40px}.sf__healthier_section .text-color-subtext p{font-size:22px;line-height:1.3}.sf__healthier_section .block__section_contiainer m-icon-box{padding-bottom:40px}.sf__healthier_section .sf-icon-box__icon{width:50px!important}.block__logo_list_section .relative.sf__ms--slider{padding-block:60px}}@media (max-width:1600px){.sf-custom__block-inner:has(.brochure-box){padding:40px 46px}.brochure-box h2{font-size:45px;margin-bottom:40px}.brochure-box button{padding:16px 44px 11px}.block__logo_list_section .relative.sf__ms--slider{padding-block:55px}}@media (max-width: 1440px){.block__logo_list_section .relative.sf__ms--slider{padding-block:50px}.brochure-box h2{font-size:42px;margin-bottom:36px}.block__brochure-box_wrapper .brochure-box input{padding:15px 30px;font-size:18px}.brochure-box button{padding:14px 38px 11px}.main_head{font-size:60px}.home_slider .sf__slide-block{padding:100px 50px}.slider-cc{padding:0!important}h3.content__heading,.section_testimonial .section__subheading,.section_farm .sf-hero__title{font-size:34px!important}.section_delicious .section__header{margin-bottom:80px}.section_delicious .section__heading{width:72%}.section_testimonial .section__header{margin-bottom:50px}.section_testimonial .sf-slider__controls{margin-top:50px}.best_collection .sf-slider__controls-next{top:50%;right:-5px;z-index:11}.best_collection .sf-slider__controls-prev{top:50%;left:-5px;z-index:11}.section_newsletter .section-py{padding:100px 16px 50px}.sf__footer-middle .container{padding:50px 16px}.section_surrender .section-my,.best_collection .section-my,.services .section-my,.section_farm .container,.description-section .section-my,.product-recommendations .section-my,.section_delicious .section-my,.traditional-collection .section-my,.collection_content .section-my,.facest-filters-section .container,.gifting_sec2 .section-my,.hamper_content .section-my,.gifting_product .section-my,.gifting_product_3 .section-my,.best_gifting .section-my,.gifting_collection .section-my,.gifting_corporate .section-my,.wedding_sweet .section-my,.farm_memory .section-my,.about_our_story .section-my,.our_speciality .section-my,.about_content .section-my,.franchise_desc .section-my,.large-planning .section-my,.our_sweets-store .section-my,.order_menu .section-my,.store_work .section-my,.appointment .section-my{padding:0 42px}.app-wrapper .section-my{padding:0 30px}.snack_box .text-left{padding:30px 47px}.product-recommendations .sf-slider__controls-prev{left:-60px}.product-recommendations .sf-slider__controls-next{right:-60px!important}.product-info-section{padding:50px 100px 0 50px!important}.prod__title h1{font-size:40px}.main-product__block span.f-price-item.f-price-item--regular{font-size:35px}.product-options__option .variant-picker__input,.p-form-section{width:92%}.quantity-section quantity-input.quantity-input{margin:7px 0}.main-product-form .product-form__actions{margin-top:20px!important}.app-wrapper h2.section__heading:before{left:calc(30% + 20px)}.app-wrapper h2.section__heading:after{right:calc(30% + 20px)}.our_speciality h2.section__heading:before{right:calc(58% + 20px)}.our_speciality h2.section__heading:after{left:calc(58% + 20px)}.founder_person{margin-top:-250px;width:85%;margin-inline:auto}.founder .sf-hero__title{font-size:60px}.founder .sf-hero__bg{height:500px}.we_are .sf-hero__content p{margin-bottom:10px}.we_are .sf-hero__content{padding:40px}.sweethouse_about_content h2.section__heading,.work_us h2.section__heading{font-size:50px!important}.sweethouse_about_content .section__header{width:100%}.factory,.franchise_join_form{padding:0 52px}.franchise_desc .section__subheading{font-size:40px;margin-bottom:10px}.gifting_sweet_img{padding:0 100px!important}.gifting_sweet_img .sf-image{margin-top:-250px}.gifting_sweet .sf-hero__bg{height:650px!important}.corporate_gift_content h3.content__heading{line-height:40px;font-size:25px!important}.gifting_collection .section__heading:before{right:calc(75% + 20px)}.gifting_collection .section__heading:after{left:calc(75% + 20px)}.gifting_product .sf__ms.sf__ms--slider,.gifting_product_3 .sf__ms.sf__ms--slider{padding:0 15px}.section__subheading{margin-bottom:20px}.gifting_product h2.section__heading{width:56%}.hamper_content .section__heading{width:55%}.hamper_content .section__description p,.wedding_sweet .section__description p{width:85%}.best_gifting .section__subheading{font-size:34px}.wedding_sweet .section__heading{width:65%}.gifting_sec2 .sf-custom__block--text .sf-custom__block-inner .prose{width:85%}.memory_img.collection-list .collection-list__inner--overflow{padding:0 40px!important}.memory_img .swiper-slide-active{width:680px!important}.memory_img .collection-list__controls .sf-slider__controls-prev{left:0}.memory_img .collection-list__controls .sf-slider__controls-next{right:0}.contact .sf__text-block:first-child{margin:0 0 42%}.gifting_sweet .sf-hero__content .sf-hero__title{font-size:34px;width:80%;margin:24px auto}.about_content h2.section__heading{width:60%}.locate_img{padding:0 42px!important}.joinform_content .content__subheading{margin-bottom:35%}.large-planning .section__heading{font-size:40px!important}.shipping_menu .sf-custom__text-cta{margin-top:70%}.home--banner--text .slide__block-title{font-size:50px!important;margin-bottom:20px}.home--banner--text .sf__slide-block{padding:70px!important}.sf-header .sf-menu-item>a{font-size:16px}.sf-header .sf-logo a{text-align:center}.section_delicious .sf-grid .sf-column{--column-gap: 100px}.section_delicious .sf-icon-box__inner .h4{font-size:22px}.section_delicious .sf-icon-box__inner .sf-icon-box__icon{width:65px}.best_collection .collection-list__wrapper .section__header .section__description{margin-top:30px}.best_collection .collection-list__wrapper .section__header{margin-bottom:80px}.best_collection .collection-card__inner .collection-card__info h3 a{font-size:34px}.sf-header__desktop .sf-logo a,.sf-header.stuck .sf-header__desktop .sf-logo a{width:300px}.section-my{--spacing-sections-desktop: 150px}.section_delicious .sf-grid{padding:0;row-gap:80px}.best_collection .collection-list__wrapper .section__header .section__heading{font-size:54px!important}.section_newsletter{padding-bottom:50px}.sf-footer .sf__footer-middle .sf-footer__accordion{row-gap:100px}.sf-footer .sf__footer-block-custom_text{width:50%}.sf-footer .sf__footer-middle .sf-footer__block:first-child .block-text{width:80%}.sf__pcard .sf__pcard-content .sf__pcard-name{font-size:28px}.block__featured-collection_section .section__description,.sf__pcard .f-price__regular .f-price-item--regular,.sf__pcard .f-price__sale .f-price-item--last,.sf__pcard .sf__pcard-content .f-price__box{font-size:20px}.sf__pcard .sf__pcard-content .f-pcard__desc{font-size:18px;margin-top:20px}.collection_content{margin-top:60px}.collection_content .section__heading{font-size:60px!important}.collection_content .section__heading:after{left:calc(100% + 30px)}.collection_content .section__heading:before{right:calc(100% + 30px)}.c-section-down__brochure .content__heading{font-size:46px!important}.sf-custom.banner-form .sf-custom__block--image{width:62%}.banner-form .main-brochure__form{padding:20px 40px}.au-about_our_story h2.section__heading{font-size:45px!important}.au-about_our_story .section-my{margin-block:150px 100px}.au-founder_person .sf-icon-box__text p{font-size:24px}.au-founder_person .section__heading{font-size:50px!important}.au__our-story-wrapper div[class*=content__box-image_with_text]{padding:30px}.au__our-story-wrapper div[class*=content__box-image_with_text] .prose p{font-size:16px}.au__our-story-wrapper div[class*=content__box-image_with_text] .prose p:not(:last-child){margin-bottom:10px}.page-about-us .container-fluid{--offset-x: 20px}.au-section__intro .content__subheading{font-size:28px}.au-section__intro .content__heading{font-size:40px!important}.au-section__intro .rte.prose{font-size:16px}.au-section__intro .content__box{padding:20px}.home-news-sec m-icon-box{width:80%!important}.home-news-sec .section__header{margin-bottom:30px}.home-news-sec .sf-slider__controls{margin-top:60px}.sf__healthier_section .text-color-subtext p{font-size:20px;line-height:1.3}.sf__healthier_section .md\:mt-5.sf-icon-box__text.flex-1.text-left{margin-top:30px}.sf__healthier_section .sf-icon-box__icon{width:45px!important}}@media (max-width: 1366px){.sf__healthier_section .container-fluid.section-my .section__header{min-width:360px}.sf__healthier_section .text-color-subtext p br{display:none}.main_head{font-size:50px}.block__logo_list_section .relative.sf__ms--slider{padding-block:45px}.sf-custom__block-inner:has(.brochure-box){padding:36px 42px}.brochure-box h2{font-size:40px;margin-bottom:34px}.section_surrender .section-my,.best_collection .section-my,.services .section-my,.section_farm .container,.description-section .section-my,.product-recommendations .section-my,.section_delicious .section-my,.traditional-collection .section-my,.collection_content .section-my,.facest-filters-section .container,.gifting_sec2 .section-my,.hamper_content .section-my,.gifting_product .section-my,.gifting_product_3 .section-my,.best_gifting .section-my,.gifting_collection .section-my,.gifting_corporate .section-my,.wedding_sweet .section-my,.farm_memory .section-my,.about_our_story .section-my,.our_speciality .section-my,.about_content .section-my,.franchise_desc .section-my,.large-planning .section-my,.our_sweets-store .section-my,.order_menu .section-my,.store_work .section-my,.appointment .section-my{padding:0 52px}.app-wrapper .section-my{padding:0 36px}.collection-banner h2.slide__block-title{font-size:50px}.app-wrapper h2.section__heading:before{left:calc(28% + 20px)}.app-wrapper h2.section__heading:after{right:calc(28% + 20px)}.sweethouse_about_content .section-my{margin-top:40px}.sweethouse_about_content h2.section__heading,.work_us h2.section__heading{font-size:45px!important}.corporate_gift_content .text-left{padding:33px}.memory_img .swiper-slide-active{width:650px!important}.memory_img .swiper-wrapper{height:370px!important}.memory_img .collection-list__controls .sf-slider__controls-prev{left:10px}.memory_img .collection-list__controls .sf-slider__controls-next{right:10px}.locate_img{padding:0 52px!important}.contact .sf__text-block:first-child{margin:0 0 46%}.shipping_menu .sf-custom__text-cta{margin-top:68%}}@media (max-width: 1280px){.block__brochure-box_wrapper .brochure-box input{margin-bottom:10px}.brochure-box button{padding:14px 34px;font-size:16px}.sf-custom__block-inner:has(.brochure-box){padding:32px 38px}.brochure-box h2{font-size:36px;margin-bottom:30px}.block__brochure-box_wrapper .brochure-box input{padding:13px 26px;font-size:16px}.block__featured-collection_section .sf__pcard .sf__pcard-content .sf__pcard-name{padding-block:14px}.block__logo_list_section .relative.sf__ms--slider{padding-block:40px}.sf__healthier_section .text-color-subtext p{font-size:18px;line-height:1.3}.sf__healthier_section .sf-icon-box__icon{width:40px!important}.sf__healthier_section .container-fluid.section-my .section__header{min-width:330px}.sf__healthier_section .block__section_contiainer m-icon-box{padding-bottom:35px;padding-left:25px;margin-left:25px}.sf__healthier_section .md\:mt-5.sf-icon-box__text.flex-1.text-left{margin-top:26px}.home_slider .slide__block-description{width:70%}.main_head{font-size:45px}.home-banner__slideshow .slide__block-description p{font-size:18px}[id$="1621243260e1af0c20"] .slide__block-title{line-height:65px!important}.section_surrender .sf-custom__block--text .sf-custom__block-inner .prose{width:55%}.section_delicious .sf-icon-box__inner .sf-icon-box__text .rte p,.our_speciality .sf-icon-box__inner .sf-icon-box__text .rte p{font-size:18px}.section_delicious .section__heading{width:80%}.snack_box .content__subheading{font-size:25px}.snack_box h3.content__heading{font-size:40px!important}.product-info-section{padding:0 30px!important}.prod__title h1{font-size:35px}.main-product__block span.f-price-item.f-price-item--regular{font-size:30px}.description-section h3.content__heading{margin:0 auto 40px}.product-options__option .variant-picker__input,.p-form-section{width:90%}.quantity-section quantity-input.quantity-input{width:71%}.app-wrapper h2.section__heading:before{left:calc(27% + 20px)}.app-wrapper h2.section__heading:after{right:calc(27% + 20px)}.collection-banner h2.slide__block-title{font-size:45px}.founder_person{margin-top:-210px}.sweethouse_about_content h2.section__heading,.work_us h2.section__heading{font-size:40px!important}.section__subheading{margin-bottom:15px}.hamper_content .section__subheading,.wedding_sweet .section__subheading{margin-bottom:20px;font-size:28px}.joinform_content .prose p{width:70%}.founder .sf-hero__title{font-size:55px}.founder .sf-hero__bg{height:450px}.we_are .sf-hero__bg{height:550px}.our_speciality h2.section__heading:before{right:calc(60% + 20px)}.our_speciality h2.section__heading:after{left:calc(60% + 20px)}.about_content h2.section__heading{width:70%}.corporate_gift_content .prose p{margin-top:37%}.wedding_sweet .section__subheading:after{left:calc(61% + 20px)}.wedding_sweet .section__subheading:before{right:calc(61% + 20px)}.gifting_collection .section__heading:after{left:calc(78% + 20px)}.gifting_collection .section__heading:before{right:calc(78% + 20px)}.gifting_sec2 .sf-custom__block--text .sf-custom__block-inner .prose{width:90%}.hamper_content .section__subheading:before{right:calc(64% + 20px)}.hamper_content .section__subheading:after{left:calc(64% + 20px)}.gifting_product h2.section__heading{width:62%}.best_gifting .section__subheading{font-size:34px}.hamper_content .section__description p,.wedding_sweet .section__description p{width:90%}.best_gifting .sf-icon-box__inner h3,.best_gifting .sf-icon-box__inner p{font-size:18px}.farm_memory h3.content__heading{line-height:45px}.memory_img .swiper-wrapper{height:350px!important}.memory_img .swiper-slide-active{width:600px!important}.corporate_gift_content .text-left{padding:35px}.franchise_desc .section__subheading{font-size:34px}.joinform_content .content__subheading{margin-bottom:40%}.contact .sf__text-block:first-child h3{font-size:35px}.contact .sf__text-block:first-child{margin:0 0 50%}.large-planning .section__heading{font-size:35px!important}.shipping_menu .content__heading{font-size:25px!important}.home--banner--text .sf__btn.sf__btn-primary{padding:15px 20px 12px}.sf-header .sf-search-form button{padding-left:10px}.sf-header .sf-menu-logo-bar{margin:0}}@media (max-width: 1279px){.sf-header .sf-header__desktop{padding-block:30px}.section-my{--spacing-sections-desktop: 100px}.section_delicious .sf-grid{gap:80px}.section_delicious .sf-grid{margin:0!important}.best_collection .collection-card__inner .collection-card__info h3 a{font-size:32px}.collection-list .sf__ms-wrapper{row-gap:15px}.best_collection .collection-list__wrapper .section__header .section__heading{font-size:44px!important}.best_collection .collection-list__wrapper .section__header .section__description{font-size:20px}.sf-footer .sf__footer-block-menu{width:50%}.sf-footer .sf__footer-block-our_store{width:100%}.sf-footer .sf__footer-middle .sf-footer__accordion{row-gap:50px}.section_newsletter{padding-bottom:0}.section_newsletter .sf__newsletter-form-group input,.section_newsletter .sf__newsletter-form-group .newsletter-button{max-width:500px}.section_newsletter .newsletter__form-heading,.section_newsletter .newsletter__form-input{width:100%;align-items:start}.section_newsletter .sf__newsletter-form-group{justify-content:start}.sf__footer-bottom-inner span,.sf-footer .sf-footer__accordion .sf-footer__block-inner h3{font-size:20px}.sf-footer .sf__footer-middle .sf-footer__block p,.sf-footer__accordion p,.sf__accordion-content a{font-size:18px}.collection_content{margin-top:40px}.collection_content .section__heading{font-size:50px!important}.c-section-down__brochure .content__heading{font-size:40px!important}.banner-form .main-brochure__form{padding:10px 30px}.au-about_our_story h2.section__heading{font-size:40px!important;width:80%!important}.au-about_our_story .section__description{width:80%;margin-top:60px}.au-about_our_story .section-my{margin-block:120px 80px}.au-founder_person .sf-icon-box__text p{font-size:20px}.au-founder_person .section__heading{font-size:40px!important}.au__our-story-wrapper div[class*=content__box-image_with_text]{padding:20px}h3.content__heading,.section_testimonial .section__subheading,.section_farm .sf-hero__title{font-size:26px!important}.au__our-story-wrapper div[class*=content__box-image_with_text] .prose p{font-size:15px}.au-section__intro .content__subheading{font-size:24px}.au-section__intro .content__heading{font-size:35px!important}}@media (max-width:1200px){.sf-header .sf-header__desktop .sf-menu-item>a{font-size:12px}.sf-header__desktop .sf-search-form svg{height:18px;width:18px}.snack_box .text-left{padding:30px 52px}.form-detail{margin-bottom:0;padding:30px}.shipping_menu .text-left{padding:30px}.contact .sf__text-block:first-child{margin:0 0 58%}.description-section h3.content__heading:before{left:calc(30% + 20px)}.description-section h3.content__heading:after{right:calc(30% + 20px)}.app-wrapper h2.section__heading:before{left:calc(26% + 20px)}.app-wrapper h2.section__heading:after{right:calc(26% + 20px)}.best_collection .sf-slider__controls-prev{left:-12px}.best_collection .sf-slider__controls-next{right:-12px}.gifting_sweet .sf-hero__bg{height:620px!important}.gifting_sweet .sf-hero__content .sf-hero__title{font-size:30px;width:70%;margin:15px auto}.corporate_gift_content .prose p{font-size:18px;margin-top:48%}.corporate_gift_content h3.content__heading{line-height:35px;font-size:22px!important}.gifting_collection .section__heading:before{right:calc(76% + 20px)}.gifting_collection .section__heading:after{left:calc(76% + 20px)}.best_gifting .section__subheading{font-size:30px}.best_gifting .sf-icon-box__inner h3{height:40px}.best_gifting .sf-icon-box__inner p{height:30px}.memory_img.collection-list .collection-list__inner--overflow{padding:0 52px!important}.memory_img .swiper-slide-active{width:550px!important}.founder .sf-hero__title{font-size:50px}.joinform_content .prose p{width:80%}.joinform_content .content__subheading{margin-bottom:45%}.franchise_join_form .container.section-my{padding:30px!important}.home--banner--text .sf__slide-block{padding:50px!important}.sf__healthier_section .container-fluid.section-my .block__section_contiainer{flex-direction:column}.sf__healthier_section .block__section_contiainer m-icon-box{padding-bottom:35px;padding-top:35px;padding-left:0;margin-left:0;border:none}}@media (max-width: 1080px){.main_head{font-size:45px}.home_slider .slide__block-description{font-size:20px}.home_slider .sf__slide-block{padding:70px 50px}h3.content__heading,.section_testimonial .section__subheading,.section_farm .sf-hero__title{font-size:30px!important}.section_surrender .sf-custom__block--text .sf-custom__block-inner .prose{width:70%}.best_collection .collection-card>span{font-size:14px}.best_collection .collection-card__inner .collection-card__info>a{font-size:14px}.snack_box h3.content__heading{font-size:30px!important}.snack_box .text-left{padding:30px 60px 30px 40px}.snack_box .prose p:last-child{margin-top:70%}.snack_box .content__subheading{font-size:22px}.section_delicious .sf-icon-box__inner .sf-icon-box__text .rte p,.our_speciality .sf-icon-box__inner .sf-icon-box__text .rte p,.traditional-collection .collection-card__info a.text-black.font-medium.block{font-size:18px}.best_collection .section__header{margin-bottom:50px}.section_delicious .section__heading{width:85%}.product-info-section{padding:0 30px!important}.product-options__option .variant-picker__input,.p-form-section{width:100%}.quantity-section quantity-input.quantity-input{width:72%}.section_newsletter .newsletter__form-heading .rte:nth-last-child(1) p{font-size:16px}.description-section p{font-size:18px}.description-section h3.content__heading:before{left:calc(28% + 20px)}.description-section h3.content__heading:after{right:calc(28% + 20px)}.app-wrapper h2.section__heading:before{left:calc(24% + 20px)}.app-wrapper h2.section__heading:after{right:calc(24% + 20px)}.about_our_story .section__description p{margin-bottom:12px}.collection-banner h2.slide__block-title{font-size:45px}.collection-banner .slide__block-description p{font-size:20px}.sf-hero__inner{padding:50px 0 0}.founder_person{margin-top:-180px}.founder .sf-hero__bg{height:350px}.sweethouse_about_content .section__description{font-size:18px}.franchise_desc .section__subheading{font-size:30px;margin-bottom:0}.about_our_story h2.section__heading{width:75%}.we_are .sf-hero__content{width:620px;padding:30px 40px}.sweethouse_about_content h2.section__heading,.work_us h2.section__heading{font-size:35px!important}.hamper_content .section__subheading,.wedding_sweet .section__subheading{font-size:25px;margin-bottom:15px}.hamper_content .section__heading,.gifting_product h2.section__heading{width:70%}.gifting_sweet .sf-hero__content .sf-hero__title{font-size:30px;width:70%;margin:auto}.gifting_sweet .sf-hero__bg{height:500px!important}.gifting_sweet_img .sf-image{margin-top:-230px}.gifting_product .sf__ms.sf__ms--slider,.gifting_product_3 .sf__ms.sf__ms--slider{padding:0 5px}.best_gifting .sf-icon-box__inner h3,.best_gifting .sf-icon-box__inner p{font-size:18px}.corporate_gift_content .text-left{padding:30px}.corporate_gift_content h3.content__heading{line-height:30px;font-size:20px!important}.corporate_gift_content .prose p{font-size:18px}.gifting_sec2 .sf-custom__block--text .sf-custom__block-inner .prose,.hamper_content .section__description p,.wedding_sweet .section__description p{width:100%}.best_gifting .section__description p{width:90%}.best_gifting .section__subheading{font-size:30px}.factory_visit{padding:40px!important}.memory_img.collection-list .collection-list__inner--overflow{padding:0 50px!important}.memory_img .swiper-wrapper{height:300px!important}.memory_img .swiper-slide-active{width:490px!important}.contact_form{padding:20px}.contact .sf__text-block:first-child h3{font-size:30px}.contact_form p,.save_info{font-size:16px}.contact .sf__text-block p{width:90%}.contact .sf__text-block:first-child{margin:0 0 50%}.large-planning .section__heading{font-size:30px!important}.large-planning .section__description{font-size:18px}.our_sweets-store .section__heading{width:90%}.shipping_menu .sf-custom__text-cta{margin-top:60%}.our_sweets-store .prose{padding:15px;height:240px}.our_sweets-store .content__heading{font-size:25px!important}.hamper_content .section__subheading,.wedding_sweet .section__subheading{font-size:22px}.best_gifting .sf-icon-box__inner h3{height:50px}.corporate_gift_content .prose p{margin-top:40%}.gifting_collection .section__heading:before{right:calc(80% + 20px)}.gifting_collection .section__heading:after{left:calc(80% + 20px)}.joinform_content{width:55%}.joinform_content .prose p{width:90%}.joinform_content .content__subheading{margin-bottom:65%}.franchise_form{height:520px;width:45%;padding:20px!important}.home--banner--text .slide__block-title{font-size:40px!important}}@media (max-width: 1024px){.sf-header__desktop .sf-logo a,.sf-header.stuck .sf-header__desktop .sf-logo a{width:220px}.sf-header .sf-header__desktop .sf-menu-item>a{padding-left:7px;padding-right:7px}.main_head{font-size:35px}[id$="1621243260e1af0c20"] .slide__block-title{line-height:45px!important}.section_surrender .sf-custom__block-inner{width:100%}.section_delicious .sf-icon-box__inner .sf-icon-box__text .rte p,.our_speciality .sf-icon-box__inner .sf-icon-box__text .rte p{font-size:16px}.section_delicious .section__heading{width:90%}.section_surrender .sf-custom__block--image{width:100%}.snack_box .prose p:last-child{margin-top:57%}.snack_box .text-left{padding:30px}.app-wrapper h2.section__heading:before{left:calc(22% + 20px)}.app-wrapper h2.section__heading:after{right:calc(22% + 20px)}.main-product__block .bottom-block__text .short-des span{font-size:16px}.atc-btns button.add-to-cart svg{margin-right:10px}.description-section p{font-size:18px}.quantity-section quantity-input.quantity-input{width:77%}.best_collection .collection-card>span{left:15px;padding:5px 15px 2px}.section_newsletter .sf__newsletter-content{flex-direction:column;align-items:start}.newsletter__form-heading{align-items:center;margin-bottom:20px}.section_newsletter .section-py{padding:80px 16px 50px}.newsletter__form-input{padding-left:0}.collection-banner h2.slide__block-title{font-size:35px;margin-bottom:10px}.founder .sf-hero__title{font-size:45px}.best_gifting .sf-icon-box__inner p{font-size:16px;height:25px}.corporate_gift_content .text-left{padding:20px}.corporate_gift_content .prose p{font-size:16px;margin-top:58%}.wedding_sweet .section__heading{width:70%}.farm_memory h3.content__heading{line-height:40px}.memory_img .swiper-wrapper{height:260px!important}.memory_img .swiper-slide-active{width:470px!important}.form-detail{padding:20px 0}.contact_form{padding:18px 15px}.about_content h2.section__heading{width:80%}.shipping_menu .content__heading{font-size:20px!important}.section_delicious .sf-icon-box__inner .sf-icon-box__icon{margin-right:25px}.section_delicious .sf-icon-box__inner .h4{font-size:20px}.sf__pcard-content .price-with-variant-prod{margin-top:15px}.home-news-sec .section__description{font-size:16px}.home-news-sec .section__heading{font-size:32px!important}.home-news-sec .section__header{margin-bottom:25px}}@media (max-width:1023px){.block__image_form_section .sf-custom__block--html{width:45%}.sf-custom__block-inner:has(.brochure-box){padding:26px 33px}.block__image_form_section .sf-custom__block--image{width:55%}.brochure-box h2{font-size:32px;margin-bottom:28px}.brochure-box button{padding:14px 30px;font-size:16px}.block__brochure-box_wrapper .brochure-box input{padding:11px 22px;font-size:16px}.section__description{margin-top:12px!important}.sf__healthier_section .text-color-subtext p{font-size:16px;line-height:1.2}.sf__healthier_section .md\:mt-5.sf-icon-box__text.flex-1.text-left{margin-top:20px}.sf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.snack_box{background:url(/cdn/shop/files/snack-box-img.svg?v=1679119826)repeat!important;background-size:contain!important;border-radius:10px!important}.shipping_menu{background:url(/cdn/shop/files/view-img.svg?v=1679129092) repeat!important;background-size:contain!important;border-radius:10px!important;margin-bottom:10px}.snack_box .prose p:last-child{margin-top:15%}.corporate_gift_content{background:url(/cdn/shop/files/view-img.svg?v=1679129092)repeat!important;background-size:contain!important;margin-bottom:10px}.corporate_gift_content h3.content__heading{width:60%}.sf-header .sf-header__mobile{padding-block:10px}.section-my{--spacing-sections-tablet: 100px}.section_delicious .sf-icon-box__icon{width:65px!important}.section_delicious .sf-grid{gap:60px}.best_collection .collection-card__inner .collection-card__info h3 a{font-size:28px}.best_collection .collection-list__wrapper .section__header .section__description{margin-top:25px}.best_collection .collection-list__wrapper .section__header{margin-bottom:60px}.best_collection .collection-list__wrapper .section__header .section__heading{font-size:36px!important}.best_collection .collection-list__wrapper .section__header .section__description{font-size:18px}.sf-footer .sf__footer-block-custom_text{width:100%!important}.section_newsletter .leading-tight{font-size:36px}.facest-filters-section .sf__product-listing.sf__col-3 .sf__col-item{max-width:50%;width:50%}.collection_content .section__heading{font-size:40px!important}.sf__pcard .sf__pcard-content .sf__pcard-name{font-size:24px}.block__featured-collection_section .section__description,.sf__pcard .f-price__regular .f-price-item--regular,.sf__pcard .f-price__sale .f-price-item--last,.sf__pcard .sf__pcard-content .f-price__box{font-size:18px}.sf__pcard .sf__pcard-content .f-pcard__desc{font-size:16px;margin-top:15px}.c-section-down__brochure .sf-custom__grid{padding-inline:0}.c-section-down__brochure .content__heading{margin-bottom:20px}.c-section-down__brochure .section-my{margin-block:50px -50px}.sf-custom.banner-form .sf-custom__grid{flex-direction:column}.sf-custom.banner-form .sf-custom__block--image,.sf-custom.banner-form .sf-custom__block--html{width:100%}.au-about_our_story h2.section__heading{font-size:35px!important;width:100%!important}.au-about_our_story .section__description{width:100%;margin-top:50px}.au-about_our_story .section-my{margin-block:100px 60px}.au-section__intro .content__box-template--19433651241200__image_with_text_T4ak9E{max-width:100%}}@media (max-width: 991px){.block__brochure-box_wrapper .brochure-box input{margin-bottom:8px}.sf-menu-wrapper-mobile .sf-menu__content,.sf-menu-wrapper-mobile .sf-menu__content .sf-sub-links .overscroll-contain{background:#fff4df!important}.section_surrender .section-my,.best_collection .section-my,.services .section-my,.section_farm .container,.description-section .section-my,.product-recommendations .section-my,.section_delicious .section-my,.traditional-collection .section-my,.app-wrapper .section-my,.collection_content .section-my,.facest-filters-section .container,.gifting_sec2 .section-my,.hamper_content .section-my,.gifting_product .section-my,.gifting_product_3 .section-my,.best_gifting .section-my,.gifting_collection .section-my,.gifting_corporate .section-my,.wedding_sweet .section-my,.farm_memory .section-my,.about_our_story .section-my,.our_speciality .section-my,.about_content .section-my,.franchise_desc .section-my,.franchise_join_form,.large-planning .section-my,.our_sweets-store .section-my,.order_menu .section-my,.store_work .section-my,.appointment .section-my{padding:0 16px}.locate_img{padding:0 10px!important}.section_surrender .sf-custom__block--image{margin:0 auto 50px}.product-template{margin-top:20px}.product-options__option .variant-picker__input,.p-form-section{width:45%}.product-recommendations .sf-slider__controls-prev{left:-33px}.product-recommendations .sf-slider__controls-next{right:-33px!important}.sf-footer__block-inner h3{margin-top:30px}.sf__footer-bottom-inner .sf-footer__left{margin-bottom:0}.contact{background-size:auto;background-repeat:repeat}.contact .sf__text-block p{width:100%}.contact .sf__text-block:first-child{margin:0 0 15%!important}.shipping_menu .content__heading{font-size:25px!important}.shipping_menu .sf-custom__text-cta{margin-top:20%}.our_sweets-store .prose{height:auto}.franchise_join_form .container.section-my{background-size:contain;background-repeat:repeat}.snack_box{background:url(/cdn/shop/files/snack-box-img.svg?v=1679119826)repeat!important;background-size:contain!important;border-radius:10px!important;margin-bottom:10px}.sf__footer-middle .container{padding:20px 16px}.sf-footer .sf__footer-middle{padding-top:0}.sf-footer .sf__footer-bottom{padding-bottom:0}.sweethouse_about_content .section__subheading,.hamper_content .section__subheading,.wedding_sweet .section__subheading{font-size:20px}.hamper_content .section__subheading:before{right:calc(62% + 20px)}.hamper_content .section__subheading:after{left:calc(62% + 20px)}.gifting_sweet .sf-hero__bg{height:480px!important}.gifting_sweet_img .sf-image{margin-top:-180px}.gifting_sweet_img{padding:0 80px!important}.corporate_gift_content .prose p{font-size:18px;margin-top:45%}.corporate_gift_content h3.content__heading{line-height:40px;font-size:25px!important}.corporate_gift_content .text-left{padding:40px}.factory{padding:0 8px}.farm_memory .text-left{text-align:center}.memory_img.collection-list .collection-list__inner--overflow{padding:0 16px!important}.memory_img .swiper-slide-active{width:480px!important}.memory_img .swiper-wrapper{height:300px!important}.memory_img .collection-list__controls .sf-slider__controls-prev{left:5px;z-index:11}.memory_img .collection-list__controls .sf-slider__controls-next{right:8px;z-index:11}.collection-banner .sf__slide-block{padding:50px}.collection-banner h2.slide__block-title{line-height:1.3}.founder_person{width:90%}.joinform_content{width:100%}.joinform_content .content__subheading{margin-bottom:20%}.franchise_form{width:100%;padding:20px 30px!important}.franchise_desc .section__description p{font-size:16px;margin-bottom:10px}.home--banner--text .slide__block-title{font-size:35px!important}.home--banner--text .sf__btn.sf__btn-primary{font-size:12px}.section_delicious .sf-icon-box__inner .h4{font-size:18px}.home-news-sec .sf-slider__controls{margin-top:55px}.sf-custom__block-inner:has(.brochure-box){padding:24px}.brochure-box h2{font-size:30px;margin-bottom:28px}.block__brochure-box_wrapper .brochure-box input{padding:10px 20px;font-size:15px;line-height:1.2}.brochure-box button{padding:12px 20px;font-size:15px;line-height:1.2}}@media (max-width: 820px){.block__image_form_section .sf-custom__block--image,.block__image_form_section .sf-custom__block--html{width:100%}.home_slider .sf__slide-block{padding:50px}.home-banner__slideshow .slide__block-description p{font-size:18px}.section_surrender .prose p,.traditional-collection .section__description,.sf-hero__content p{font-size:16px}.section_surrender .sf-custom__block--text .sf-custom__block-inner .prose{width:80%}.section_delicious .section__heading{width:100%}.section_delicious .section__header{margin-bottom:50px}.section_farm .sf-hero__content{width:540px;padding:30px}.we_are .sf-hero__content p{margin-bottom:5px}.we_are .sf-hero__content{width:550px;padding:30px}.section_farm .sf-hero__bg{height:480px}.product-options__option .variant-picker__input,.p-form-section{width:55%}.description-section h3.content__heading{margin:0 auto 20px}.description-section p{font-size:16px}.description-section h3.content__heading:before{left:calc(24% + 20px)}.description-section h3.content__heading:after{right:calc(24% + 20px)}.product-recommendations .sf-slider__controls-prev{left:-33px}.product-recommendations .sf-slider__controls-next{right:-33px!important}.app-wrapper h2.section__heading:before{left:calc(15% + 20px)}.app-wrapper h2.section__heading:after{right:calc(15% + 20px)}.sweethouse_about_content .section__description,.gifting_sec2 .prose p,.gifting_product .section__description{font-size:16px}.sweethouse_about_content .section__header{margin:auto auto 30px}.hamper_content .section__subheading:before{right:calc(65% + 20px)}.hamper_content .section__subheading:after{left:calc(65% + 20px)}.hamper_content .section__description p,.gifting_sweet .sf-hero__content p,.best_gifting .section__description p,.wedding_sweet .section__description p{font-size:16px;margin:auto auto 5px}.gifting_sweet .sf-hero__bg{height:450px!important}.gifting_sweet_img{padding:0 50px!important}.wedding_sweet .section__heading{width:100%}.gifting_collection .section__heading:before{right:calc(85% + 20px)}.gifting_collection .section__heading:after{left:calc(85% + 20px)}.best_gifting .sf-icon-box__inner p{height:45px}.farm_memory .prose p,.factory_visit .prose p{font-size:16px}.memory_img .swiper-slide-active{width:400px!important}.memory_img .swiper-wrapper{height:250px!important}.memory_img .collection-list__controls .sf-slider__controls-next{right:3px}.about_our_story h2.section__heading{width:90%}.about_our_story .section__description p{font-size:16px}.founder .sf-hero__title{font-size:40px}.founder .sf-hero__content p{font-size:16px;margin:0 10px}.founder .sf-hero__bg{height:330px}.founder_person{margin-top:-160px}.our_speciality h2.section__heading:before{right:calc(64% + 20px)}.our_speciality h2.section__heading:after{left:calc(64% + 20px)}.about_content h2.section__heading{width:95%}.joinform_content .prose p{font-size:16px;width:70%}.large-planning .section__heading{width:65%}.large-planning .section__description{font-size:16px}.shipping_menu .sf-custom__text-cta{margin-top:18%}.section_delicious .sf-grid .sf-column{--column-gap: 80px}.section_delicious .sf-icon-box__inner .sf-icon-box__icon{margin-bottom:0}}@media (max-width: 768px){[id$="1621243260e1af0c20"] .slide__block-title{width:100%;margin-bottom:10px}.home_slider .slide__block-description{font-size:18px;margin-bottom:20px}.snack_box .prose p:last-child{margin-top:16%}.best_collection .collection-card>span{left:10px;padding:5px 10px 2px}.sf-testimonials.testimonials-4 .sf-slider__controls-button{display:block!important}.section_testimonial .sf-slider__controls{margin-top:20px}.section_newsletter .newsletter__form-heading .rte:nth-last-child(1) p{margin-top:10px;font-size:16px}.sf__footer-middle .container{padding:10px 16px}.sf-footer .sf__footer-bottom{padding-bottom:0!important}.product-info-section{padding:30px 15px 0!important}.prod__title h1{font-size:30px}.product-options__option .variant-picker__input,.p-form-section{width:60%}.quantity-section quantity-input.quantity-input{width:72%}.main-product__block span.f-price-item.f-price-item--regular{font-size:25px}.description-section h3.content__heading:before{left:calc(20% + 20px)}.description-section h3.content__heading:after{right:calc(20% + 20px)}.description-section p{font-size:16px}.description-section h3.content__heading{margin:0 auto 20px}.app-wrapper h2.section__heading:before{left:calc(12% + 20px)}.app-wrapper h2.section__heading:after{right:calc(12% + 20px)}.collection-banner h2.slide__block-title{font-size:35px;line-height:45px!important}.collection-banner .slide__block-description p{font-size:18px}.about_content h2.section__heading{width:100%}.founder_person{margin-top:-150px}.sweethouse_about_content .section__header{margin:auto auto 20px}.about_our_story h2.section__heading{width:100%}.we_are{padding:0}.we_are .sf-hero__title{margin-bottom:10px}.about_our_story .section__header{text-align:center}.hamper_content .section__heading,.gifting_product h2.section__heading,.wedding_sweet .section__heading{width:90%;margin:auto}.gifting_product .section__header{text-align:center;margin-bottom:25px}.gifting_sweet .sf-hero__bg{height:430px!important}.gifting_sweet_img{padding:0 50px!important}.gifting_sweet_img .sf-image{margin-top:-150px}.best_gifting .section__description p{width:100%}.best_gifting .sf-icon-box__inner .sf-icon-box__text{margin-top:20px}.best_gifting .sf-icon-box__inner h3{font-size:16px}.corporate_gift_content{background-size:cover;margin-bottom:10px}.corporate_gift_content .prose p{font-size:18px;margin-top:17%}.corporate_gift_content .text-left{padding:30px;display:block}.wedding_sweet .section__subheading:before{right:calc(65% + 20px)}.wedding_sweet .section__subheading:after{left:calc(65% + 20px)}.gifting_product_3 h2.section__heading{text-align:center}.gifting_collection .section__heading:before{right:calc(86% + 20px)}.gifting_collection .section__heading:after{left:calc(86% + 20px)}.sweethouse_about_content .section__description p{margin-bottom:10px}.farm_memory .prose,.farm_memory .prose p{margin-top:0}.memory_img.collection-list .collection-list__inner--overflow{padding:0 16px!important}.memory_img .swiper-slide-active{width:370px!important}.memory_img .swiper-wrapper{height:230px!important}.memory_img .collection-list__controls .sf-slider__controls-prev{left:5px;z-index:11}.memory_img .collection-list__controls .sf-slider__controls-next{right:5px;z-index:11}.large-planning .section__heading{width:70%}.shipping_menu .sf-custom__text-cta{margin-top:18%}.corporate_gift_content h3.content__heading{width:80%}.section_testimonial .section__header{margin-bottom:30px}.shipping_menu .sf-custom__text-cta{margin-top:16%}}@media (max-width:767px){.brochure-box button,.block__brochure-box_wrapper .brochure-box input{font-size:14px}.brochure-box h2{font-size:26px;margin-bottom:28px}.block__featured-collection_section .sf__pcard .sf__pcard-content .sf__pcard-name{padding-block:12px}.sf__healthier_section .text-color-subtext p{font-size:14px;line-height:1.2}.brands-list .swiper-slide{padding:0 1rem!important}.sf__healthier_section .md\:mt-5.sf-icon-box__text.flex-1.text-left{margin-top:0}.block__logo_list_section .relative.sf__ms--slider{padding-block:30px}.collection_content h2.section__heading br{display:block}.sf__healthier_section .sf-icon-box__icon{margin:0;width:36px!important}.sf__healthier_section .sf-column:not(:last-child){padding-bottom:0;margin-bottom:20px}.sf__healthier_section .sf-icon-box__inner{flex-direction:row;align-items:center;gap:20px}.sf__healthier_section .block__section_contiainer m-icon-box{padding-bottom:30px;padding-top:30px}.sf-footer__accordion .w-full{width:100%}.home--banner--text .sf__slide-block{justify-content:center!important;align-items:end!important;padding:40px!important}.home--banner--text .slide__block-title{font-size:35px!important;text-align:center}.home--banner--text .sf__btn.sf__btn-primary{font-size:12px;padding:15px 20px 12px!important;display:block;width:max-content;margin:10px auto 0}.home--banner--text .slide__block-title{font-weight:500}.section_delicious .sf-icon-box__inner .h4{font-size:16px}.section_delicious .sf-icon-box__inner .sf-icon-box__icon{margin-right:15px}.section-my{--spacing-sections-mobile: 60px}.section_delicious .sf-icon-box__icon{width:50px!important}.section_delicious .sf-grid .sf-column{padding:0}.section_delicious .sf-grid{gap:30px}.best_collection .collection-list__wrapper .section__header .section__description{margin-top:20px;font-size:16px}.best_collection .collection-list__wrapper .section__header{margin-bottom:40px}.best_collection .collection-list__wrapper .section__header .section__heading{font-size:28px!important}.best_collection .collection-card__inner .collection-card__info h3 a{font-size:22px}.collection-card .collection-card__info{margin-top:5px}.sf__ms--mb-grid:not(.sf__ms--slider) .collection-card{padding-bottom:0}.collection-list .sf__ms-wrapper{row-gap:5px}.section_newsletter:before{top:-30px;width:220px;height:54px}.section_newsletter .section-py{padding:50px 0 20px}.section_newsletter .leading-tight{font-size:25px}.section_newsletter .sf__newsletter-form-group{flex-direction:column;gap:10px}.section_newsletter .sf__newsletter-form-group input,.section_newsletter .sf__newsletter-form-group input::placeholder{font-size:16px}.section_newsletter .sf__newsletter-form-group .newsletter-button{width:100%;margin:0}.sf__footer-bottom-inner span,.sf-footer .sf-footer__accordion .sf-footer__block-inner h3{font-size:16px}.sf-footer .sf-footer__accordion .sf-footer__block-inner h3{margin-bottom:5px}.sf-footer .sf__footer-middle .sf__footer-block-custom_text .sf__footer-block-content p:first-child{font-size:16px}.sf-footer .sf__footer-middle .sf-footer__accordion{row-gap:0px;margin-bottom:0}.sf-footer .sf__footer-block-menu .sf__footer-block-title{margin-bottom:0!important}.sf__footer-bottom-inner{padding:20px 0}.facest-filters-section .sf__product-listing.sf__col-3 .sf__col-item{max-width:100%;width:100%}.sf__pcard .sf__pcard-content{margin-top:10px}.sf__pcard .sf__pcard-content .sf__pcard-name{font-size:22px}.block__featured-collection_section .section__description,.sf__pcard .f-price__regular .f-price-item--regular,.sf__pcard .f-price__sale .f-price-item--last,.sf__pcard .sf__pcard-content .f-price__box{font-size:16px}.sf__pcard .sf__pcard-content .f-pcard__desc{font-size:14px;margin-top:10px}.facest-filters-section .sf__product-listing .sf__col-item{margin-bottom:20px}.facest-filters-section .sf__product-listing .sf__col-item:last-child{margin-bottom:0}.collection_content .section__heading{font-size:28px!important}.collection_content .section__heading:after{left:calc(100% + 10px)}.collection_content .section__heading:before{right:calc(100% + 10px)}.collection_content .section__description{font-size:20px}.c-section-down__brochure .content__heading{font-size:28px!important;margin-bottom:15px}.c-section-down__brochure .section-my{margin-block:40px -80px}.sf__pcard-content .price-with-variant-prod{margin-top:10px}.au-about_our_story h2.section__heading{font-size:30px!important}.au-about_our_story .section__description{margin-top:30px}.page-about-us .section-my{--spacing-sections-mobile: 40px}.au-about_our_story .section-my{margin-block:40px}.au-founder_person .sf-icon-box__text{margin-top:-10px}.au-founder_person .sf-icon-box__text p{font-size:16px}.au__our-story-wrapper div[class*=content__box-image_with_text]{padding:15px}.au__our-story-wrapper div[class*=content__box-image_with_text] .content__heading{margin-bottom:10px}.au__our-story-wrapper div[class*=content__box-image_with_text] .prose p{font-size:14px}.our_speciality .sf-icon-box__icon{width:60px!important}.au-section__intro .content__subheading{font-size:20px}.au-section__intro .content__heading{font-size:24px!important;margin-bottom:15px}.au-section__intro .rte.prose{font-size:14px}.home_slider .sf__slide-block{align-items:start!important}.home_slider .slide__block-description{width:100%;margin-bottom:10px}.home_slider .h__banner-btn{flex-wrap:wrap;row-gap:0}.h__section-wedding .sf-custom__block--video,.h__section-wedding .sf-custom__block--image{width:100%}.home--banner--text .slide__block-title br{display:none}.home-news-sec .section__header{margin-bottom:20px}.home-news-sec m-icon-box{width:100%!important}.home-news-sec .section__description{font-size:15px;margin-top:10px}.home-news-sec .section__heading{font-size:30px!important}.home-news-sec .sf-slider__controls{margin-top:50px}}@media (max-width: 580px){.brochure-box h2{font-size:24px;margin-bottom:20px}.block__brochure-box_wrapper .brochure-box input{border-radius:8px}.block__featured-collection_section .sf__pcard .sf__pcard-content .sf__pcard-name{padding-block:10px}.sf__pcard .sf__pcard-content .sf__pcard-name{font-size:20px}.section__description{margin-top:8px!important}.sf__healthier_section .sf-icon-box__inner{gap:14px}.block__logo_list_section .relative.sf__ms--slider{padding-block:26px}.sf__healthier_section .block__section_contiainer m-icon-box{padding-bottom:20px;padding-top:25px}.sf__healthier_section .sf-icon-box__icon{margin:0;width:30px!important}.home-news-sec .section__header{margin-bottom:10px}.home-news-sec .section__description{font-size:14px;margin-top:10px}.home-news-sec .sf-slider__controls{margin-top:45px}.block__featured-collection_section .section__description,.sf__pcard .f-price__regular .f-price-item--regular,.sf__pcard .f-price__sale .f-price-item--last,.sf__pcard .sf__pcard-content .f-price__box{font-size:14px}}@media (max-width: 575px){.section_delicious .sf-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.section_delicious .sf-icon-box__inner .sf-icon-box__icon{width:50px}}@media (max-width: 480px){.brochure-box button,.block__brochure-box_wrapper .brochure-box input{font-size:12px}.sf__pcard .sf__pcard-content .sf__pcard-name{font-size:18px}.our_sweets-store .content__heading{text-align:center}.w-full{width:100%}.main_head{font-size:25px}[id$="1621243260e1af0c20"] .slide__block-title{line-height:40px!important}h3.content__heading,.section_testimonial .section__subheading,.section_farm .sf-hero__title{font-size:24px!important}.home_slider.home-banner__slideshow .sf__slide-content .slide__block-link.sf__btn:not(.sf__btn-link){padding-top:0}.home_slider .sf__slide-content{text-align:center}.home_slider.home-banner__slideshow:hover .sf-slider__controls .sf-slider__controls-button{left:0!important}.home_slider.home-banner__slideshow:hover .sf-slider__controls .sf-slider__controls-next{right:-10px!important}.home_slider .sf-slider__controls{margin-top:20px!important}.section_surrender .sf-custom__block--image{margin:0 auto 20px}.section_surrender .sf-custom__block--text .sf-custom__block-inner .prose{width:100%}.traditional-collection .collection-card{padding-bottom:0!important}.section__subheading{font-size:18px;margin-bottom:10px}.traditional-collection .section__header{text-align:center}.section_delicious .sf-icon-box__inner .sf-icon-box__text .rte p,.our_speciality .sf-icon-box__inner .sf-icon-box__text .rte p{font-size:14px}.section_delicious .section__header:before,.about_content .section__header:before,.franchise_desc .section__header:before,.large-planning .section__header:before{height:40px;width:200px}.section_delicious .section__header{margin-bottom:30px;padding-top:50px}.section_delicious .sf-icon-box__inner .sf-icon-box__text,.our_speciality .sf-icon-box__inner .sf-icon-box__text{margin-top:0}.about_content .section__header,.franchise_desc .section__header{padding-top:50px}.snack_box{margin:0 8px}.snack_box .text-left{padding:10px}.snack_box .content__subheading{font-size:20px}.snack_box .prose p{font-size:16px;margin:0}.snack_box .prose p a{font-size:18px}.best_collection .section__header{margin-bottom:20px}.best_collection .collection-card>span{left:20px}.best_collection .sf-slider__controls-next{top:-17%;right:28%}.best_collection .sf-slider__controls-prev{top:-17%;left:0}.traditional-collection .collection-card__info{position:absolute!important;padding:20px!important}.traditional-collection .collection-card__info a.text-black.font-medium.block{font-size:16px!important}.traditional-collection .collection-card__info p{font-size:14px}.traditional-collection .sf__ms-wrapper.sf-grid .sf-column:nth-child(2) responsive-image.sf-image,.traditional-collection .sf__ms-wrapper.sf-grid .sf-column:nth-child(10) responsive-image.sf-image{border-radius:10px}.section_surrender .prose p,.traditional-collection .section__description,.sf-hero__content p{font-size:14px}.section_farm .sf-hero__bg{height:auto!important}.section_farm .sf-hero__content{padding:20px;height:47%}.section_farm .sf-hero__inner{padding:10px}.section_farm .sf-image{border-radius:10px}.sf-custom.app-wrapper .section-my{margin-bottom:-20px}.section_testimonial .section__header{margin-bottom:30px}.section_testimonial .sf-testimonials-description{font-size:14px}.sf-testimonials .sf-slider__controls-button svg{margin:auto}.section_testimonial .stars,.section_testimonial .sf__tes-title{margin-bottom:10px}.product-recommendations .sf-slider__controls,.recently-viewed .sf-slider__controls{display:block!important}.product-recommendations .sf-slider__controls-prev{left:0;position:absolute;top:-75px}.product-recommendations .sf-slider__controls-next{right:0!important;position:absolute;top:-75px}.sf-prod__info-wrapper{margin-top:0!important}.dot_line .section__subheading:before{right:calc(90% + 20px);width:80px;height:8px}.dot_line .section__subheading:after{left:calc(90% + 20px);width:80px;height:8px}.sf-footer__block-inner h3{margin-top:0}.product-info-section{padding:0 15px!important}.atc-btns .prod__dynamic_checkout.buy-one-click{margin:0 0 0 15px!important;width:51%}.atc-btns .prod__dynamic_checkout button.shopify-payment-button__button:before{left:32%}.prod__title h1{font-size:25px}span.p-category{font-size:18px}.product-options__option .variant-picker__input,.p-form-section{width:91%}.product-form__actions .form__input-wrapper{margin-bottom:0!important}.main-product__block .bottom-block__text .short-des span{font-size:14px}span.availability{margin-top:20px;font-size:16px;padding-bottom:15px}.product-form__actions label.prod__option-label,.product-options__option .variant-picker__input .prod__option-label span.font-semibold{font-size:16px}.description-section p{font-size:14px}.description-section h3.content__heading:before{left:calc(8% + 20px)}.description-section h3.content__heading:after{right:calc(8% + 20px)}.product-recommendations .section__header{margin-bottom:20px;text-align:center}.sf__pcard h3{font-size:14px}.app-wrapper h2.section__heading:before{left:0}.app-wrapper h2.section__heading:after{right:0}.collection-banner .sf__slide-content{text-align:center!important}.collection-banner .sf__slide-block{justify-content:center;padding:50px 30px}.collection-banner h2.slide__block-title{color:#fff4df;font-size:25px;line-height:40px!important}.collection-banner .slide__block-description p{color:#fff4df}.collection-banner .slide__block-link.sf__btn.sf__btn-primary{background-color:#fff4df;border-color:#fff4df;color:#000}.collection_content .section__header{text-align:center}.sf__pcard .f-price__regular span{font-size:14px}.sf__collection-toolbar{display:none}body.template-collection,body.template-search,html{overflow-x:hidden!important}.our_speciality h2.section__heading:after{left:calc(70% + 20px)}.our_speciality h2.section__heading:before{right:calc(70% + 20px)}.section_newsletter{margin-top:100px}.sweethouse_about_content .section-my{margin-top:20px}.sweethouse_about_content h2.section__heading,.work_us h2.section__heading{font-size:24px!important}.franchise_desc .section__subheading{font-size:24px}.franchise_desc .section__description p{font-size:14px;margin-bottom:5px}.sweethouse_about_content .section__description{font-size:14px}.joinform_content .prose p{font-size:14px;width:100%}.joinform_content .content__subheading{font-size:18px}.franchise_join_form .container.section-my{padding:20px!important}.franchise_join_form{padding:0 16px}.sweethouse_about_content .section__subheading{font-size:20px}.about_our_story .section__description p{font-size:14px;margin-bottom:10px}.founder .sf-hero__content p{font-size:14px;padding:0 16px}.founder .sf-hero__title{font-size:30px}.founder_person{margin-top:-140px;width:100%}div#shopify-section-template--16690511347952__40cfe300-2ce4-468b-95cb-1eddc95bf3c4{padding:0 16px 10px}.founder .sf-image{border-radius:15px}.sweethouse_about_img .sf-image{border-radius:10px}.we_are .sf-hero__content{padding:20px;height:55%;text-align:center}.sweethouse_about_content .section__header,.about_our_story .section__header{padding:0}.section_newsletter .newsletter__form-heading .rte:nth-last-child(1) p,.sf__footer-bottom-inner span,.sf-footer .sf__footer-middle .sf-footer__block:first-child p,.sf__accordion-item .sf__accordion-button,.sf-footer__accordion p,.sf__accordion-content a,.sf-footer__block-inner h3{font-size:14px}.sf__accordion-item .sf__accordion-button{font-weight:400!important}.gifting_sec2 .prose p{font-size:14px}.hamper_content .section__subheading,.wedding_sweet .section__subheading{font-size:20px}.hamper_content .section__subheading:before{right:calc(75% + 20px);width:80px;height:8px}.hamper_content .section__subheading:after{left:calc(75% + 20px);width:80px;height:8px}.hamper_content .section__heading,.gifting_product h2.section__heading,.wedding_sweet .section__heading{width:100%}.hamper_content .section__description p,.gifting_product .section__description{font-size:14px}.best_gifting .section__subheading{font-size:24px}.best_gifting .section__header:before{height:45px;width:220px}.best_gifting .section__description p{font-size:14px}.best_gifting .sf-icon-box__inner h3{font-size:14px;line-height:22px}.best_gifting .sf-icon-box__inner .sf-icon-box__text{margin-top:0}.corporate_gift_content .text-left{padding:20px}.corporate_gift_content h3.content__heading{line-height:35px;font-size:20px!important}.wedding_sweet .section__subheading:before{right:calc(72% + 20px);width:80px;height:8px}.wedding_sweet .section__subheading:after{left:calc(72% + 20px);width:80px;height:8px}.wedding_sweet .section__description p{font-size:14px}.gifting_collection .section__heading:before{right:calc(65% + 20px);width:80px;height:8px;top:80%}.gifting_collection .section__heading:after{left:calc(65% + 20px);width:80px;height:8px;top:80%}.gifting_sweet_img{display:none}.gifting_sweet_img_mb{display:block;padding:0 30px!important}.gifting_sweet .sf-hero__content .sf-hero__title{font-size:24px;width:100%;margin:10px auto}.gifting_sweet .sf-hero__content p{font-size:14px;margin:auto 15px 5px}.best_gifting .section__header{padding-top:50px}.best_gifting .sf-icon-box__inner h3,.best_gifting .sf-icon-box__inner p{height:40px}.gifting_sweet_img_mb .sf-image{border-radius:10px;margin-top:-230px}.gifting_sweet .sf-hero{border-radius:15px!important}.gifting_sweet .sf-hero__bg{height:550px!important}.farm_memory .prose p{font-size:14px}.farm_memory h3.content__heading{line-height:35px}.factory_visit{padding:20px!important}.factory_visit .content__subheading{font-size:18px}.factory_visit .prose p{font-size:14px}.factory_visit .content__subheading:after{height:60px;width:60px}.memory_img.collection-list .collection-list__inner--overflow{padding:0 10px!important}.contact .sf__text-block p,.contact_form p,.save_info{font-size:14px}.contact .sf__text-block:first-child h3{font-size:25px;margin-bottom:10px}.contact .sf__text-block{margin:0 0 30px 40px}.contact_form h3{font-size:20px;margin-bottom:10px}.large-planning .section__description{font-size:14px}.large-planning .section__header{padding-top:30px;margin-bottom:20px}.corporate_gift_content h3.content__heading{width:100%}.corporate_gift_content .prose p{margin-top:19%}.best_gifting .sf-icon-box__inner p{font-size:14px}.memory_img .collection-list__controls{display:none}.founder .sf-hero__bg{height:300px}.joinform_content .text-left{text-align:center}.large-planning .section__heading{width:100%;font-size:24px!important}.contact .sf__text-block h3{margin-bottom:0;font-size:16px}.shipping_menu .text-left{padding:20px}.shipping_menu .content__heading{font-size:20px!important}.shipping_menu .sf-custom__text-cta{margin-top:20%}.our_sweets-store .section__heading{width:100%}.our_sweets-store .section__header{margin-bottom:20px;text-align:center}.home--banner--text .slide__block-title{font-size:30px!important}.home-news-sec .section__heading{font-size:28px!important}}@media (max-width: 479px){.home-news-sec .sf-slider__controls{margin-top:40px}}@media (max-width: 475px){.best_collection .sf-slider__controls-prev,.best_collection .sf-slider__controls-next{top:-14%}.best_gifting .sf-icon-box__inner h3{height:30px}.best_gifting .sf-icon-box__inner p{height:20px}}@media (max-width: 428px){.home_slider .sf__slide-block,.collection-banner .sf__slide-block{padding:50px 20px}.section_farm .sf-hero__content{height:55%}.snack_box .content__subheading{font-size:16px;margin-bottom:5px}.snack_box h3.content__heading{font-size:25px!important}.snack_box .prose p{font-size:14px}.snack_box .prose p:last-child{margin-top:15%}.product-options__option .variant-picker__input,.p-form-section{width:95%}.variant-picker__option label.product-option-item{height:40px;width:90px;color:#171611;background:#fff4df;font-size:14px;font-weight:600;border-radius:7px}.description-section h3.content__heading:before{left:calc(0% + 20px)}.description-section h3.content__heading:after{right:calc(0% + 20px)}.app-wrapper h2.section__heading:before,.app-wrapper h2.section__heading:after{width:75px}.best_collection .sf-slider__controls-next{right:29%}.we_are .sf-hero__content{height:70%}.franchise_map .sf-image{border-radius:10px}.hamper_content .section__subheading:before{right:calc(80% + 20px);width:70px;height:7px}.hamper_content .section__subheading:after{left:calc(80% + 20px);width:70px;height:7px}.gifting_sweet_img_mb .sf-image{margin-top:-200px}.wedding_sweet .section__subheading:before{right:calc(75% + 20px);width:70px;height:7px}.wedding_sweet .section__subheading:after{left:calc(75% + 20px);width:70px;height:7px}.gifting_collection .section__heading:before{right:calc(70% + 20px);width:70px;height:7px}.gifting_collection .section__heading:after{left:calc(70% + 20px);width:70px;height:7px}.gifting_sweet .sf-hero__bg{height:520px!important}.corporate_gift_content .prose p{margin-top:20%}.memory_img .swiper-slide-active{width:320px!important}.franchise_form{padding:20px!important;height:550px}.our_sweets-store .content__heading{font-size:20px!important}.home-news-sec .sf-slider__controls{margin-top:35px}}@media (max-width: 414px){.section_testimonial .sf-testimonials-description{margin-bottom:0}.snack_box .prose p:last-child{margin-top:20%}.app-wrapper h2.section__heading:before{left:-15px}.app-wrapper h2.section__heading:after{right:-15px}.product-recommendations .sf-slider__controls-prev{left:-20px}.product-recommendations .sf-slider__controls-next{right:-20px!important}.product-options__option .variant-picker__input,.p-form-section{width:100%}.best_collection .sf-slider__controls-prev,.best_collection .sf-slider__controls-next{top:-20%}.corporate_gift_content .prose p{margin-top:22%}.memory_img .swiper-slide-active{width:300px!important}.founder .sf-hero__bg{height:320px}}@media (max-width: 393px){[id$="1621243260e1af0c20"] .slide__block-title{line-height:35px!important}.home-banner__slideshow .slide__block-description p{font-size:16px}.snack_box .prose p:last-child{margin-top:24%}.dot_line .section__subheading:after{left:calc(95% + 20px)}.description-section h3.content__heading:before{left:0}.description-section h3.content__heading:after{right:0}.collection-banner h2.slide__block-title{line-height:35px!important}.gifting_sweet .sf-hero__bg{height:560px!important}.app-wrapper h2.section__heading:before{left:-22px}.app-wrapper h2.section__heading:after{right:-22px}.corporate_gift_content .prose p{margin-top:24%}.we_are .sf-hero__content{padding:15px;height:80%}.our_speciality h2.section__heading:before{right:calc(74% + 20px);width:80px;height:8px}.our_speciality h2.section__heading:after{left:calc(74% + 20px);width:80px;height:8px}.shipping_menu .sf-custom__text-cta{margin-top:19%}.home--banner--text .sf__slide-block{padding:25px!important}.home--banner--text .slide__block-title{font-size:25px!important}}@media (max-width: 375px){.home_slider .sf__slide-content{border-radius:10px}.section_farm .sf-hero__content{padding:20px;height:55%}.section_farm .sf-hero__title{margin-bottom:15px}.variant-picker__option label.product-option-item{width:90px}.product-options__option .variant-picker__input,.p-form-section{width:100%}.variant-picker__option label.product-option-item{width:80px}.atc-btns .prod__dynamic_checkout{width:50%}.atc-btns button.add-to-cart{max-width:50%}.atc-btns .prod__dynamic_checkout button.shopify-payment-button__button:before{left:29%}.app-wrapper h2.section__heading:before{left:-25px}.app-wrapper h2.section__heading:after{right:-25px}.section_newsletter .sf__newsletter-form-group .newsletter-button{padding:0 25px}.franchise_join_form .container.section-my{padding:20px!important}.founder .sf-hero__content p{padding:0}.we_are .sf-hero__content p{margin-bottom:10px}.we_are .sf-hero__content{height:100%!important}.memory_img .swiper-slide-active{width:auto!important}.memory_img .swiper-wrapper{height:auto!important}.memory_img.collection-list .collection-list__inner--overflow{padding:0!important}.factory_visit h3.content__heading{font-size:22px!important}.contact_form{padding:16px 12px}.contact .sf__text-block{margin:0 0 30px 35px}.corporate_gift_content .prose p{margin-top:16%}.corporate_gift_content h3.content__heading{width:100%}.sweethouse_about_content .section__subheading,.hamper_content .section__subheading,.wedding_sweet .section__subheading{font-size:18px}.home-news-sec .sf-slider__controls{margin-top:30px}}@media (max-width: 360px){.home_slider .sf__slide-block,.collection-banner .sf__slide-block{padding:30px 10px}.app-wrapper h2.section__heading:before{left:-30px}.app-wrapper h2.section__heading:after{right:-30px}.snack_box .prose p:last-child{margin-top:23%}.section_farm .sf-hero__subtitle{font-size:18px}.best_collection .sf-slider__controls-next{right:30%}.best_collection .sf-slider__controls-prev,.best_collection .sf-slider__controls-next{top:-28%}.hamper_content .section__subheading:after{left:calc(80% + 20px);width:60px;height:6px}.hamper_content .section__subheading:before{right:calc(80% + 20px);width:60px;height:6px}.corporate_gift_content .prose p{margin-top:21%}.home-news-sec .section__description{font-size:13px;margin-top:8px}}@media (max-width: 320px){.section__heading,h3.content__heading,.section_testimonial .section__subheading,.section_farm .sf-hero__title,.section_newsletter .leading-tight{font-size:22px!important}.section__subheading{font-size:16px}.main_head{font-size:22px}.home-banner__slideshow .slide__block-description p{font-size:14px}.snack_box .prose p:last-child{margin-top:22%}.section_farm .sf-hero__content{padding:20px;height:67%}.app-wrapper h2.section__heading:before,.app-wrapper h2.section__heading:after{width:55px}.prod__option .variant-picker__option-values{flex-wrap:nowrap}.description-section h3.content__heading:before{left:-5px;width:80px}.product-recommendations .sf-slider__controls-prev,.product-recommendations .sf-slider__controls-next{top:-100px}.description-section h3.content__heading:after{right:-5px;width:80px}.atc-btns button.add-to-cart{padding:10px}.atc-btns .prod__dynamic_checkout button.shopify-payment-button__button:before{left:24%}.collection-banner h2.slide__block-title{font-size:22px}.sweethouse_about_content h2.section__heading,.work_us h2.section__heading,.gifting_sweet .sf-hero__content .sf-hero__title,.best_gifting .section__subheading{font-size:22px!important}.sweethouse_about_content .section__subheading,.hamper_content .section__subheading,.wedding_sweet .section__subheading{font-size:16px}.gifting_collection .section__heading:before{right:calc(80% + 20px);width:60px;height:6px;top:52%}.gifting_collection .section__heading:after{left:calc(80% + 20px);width:60px;height:6px;top:52%}.factory_visit .content__subheading{font-size:16px;margin-bottom:20%}.factory_visit h3.content__heading{line-height:33px}.factory_visit .content__subheading:after{height:50px;width:50px}.founder .sf-hero__title{font-size:25px}.we_are .sf-hero__content p{margin-bottom:0}.we_are .sf-hero__content{padding:10px}.section_farm .sf-hero__title{margin-bottom:0;font-size:20px!important;line-height:1.2}.our_speciality h2.section__heading:before{right:calc(75% + 20px);width:70px;height:7px}.our_speciality h2.section__heading:after{left:calc(75% + 20px);width:70px;height:7px}.franchise_desc .section__subheading,.large-planning .section__heading{font-size:22px}.franchise_form{padding:10px!important}}.page-festive-gifting .section-my{margin-top:0}.page-festive-gifting .app-wrapper__content h3{color:#000}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
