/** Shopify CDN: Minification failed

Line 174:45 Expected identifier but found "!"
Line 529:38 Unexpected "{"
Line 875:1 Expected identifier but found whitespace

**/
.cart__items .cart-item__price-wrapper span{display:block !important;}
.cart-drawer__empty-content .button{color:#fff !important;}
.card__heading a{font-size:14px; padding:0 10px;}
#CartDrawer-CartItems .caption-with-letter-spacing{display:none;}
.drawer__header{padding: 1.5rem 0 0px !important;}
.cart__login-paragraph{position:relative;z-index:999999999999999999;}
#descriptionText{    display: -webkit-box;
    -webkit-line-clamp: 2;   /* show only 2 lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
    transition: all 0.3s ease;
  max-height:inherit !important}
.collection-111{text-align:center;margin:20px 0 0;}
.js.product-form__input.new-varients.flavor-slider,.pick-upgrade{display:none;}
.homepage-inner img{width:90px;height:auto;}
.about_sec_img_story{width:400px!important;}
.about_testimonial_section{background: #FEF5F5;}
.snize-sticky-searchbox{display:none;}
.product-form__input input[type=radio]+label{border-radius:10px !important;  font-size:18px !important;  padding: 2rem 2rem !important;}
/* .testimonial_one_fourth img{display:none;} */
#shopify-section-template--14824815591466__cart-items .caption-with-letter-spacing{font-size: 18px; font-weight: 600; color: #000; font-family: Lexend;}
#shopify-section-template--14824815591466__cart-items .cart-item__name {    font-weight: 600; color: #000; font-size: 18px; font-family: Lexend !important;}
#shopify-section-template--14824815591466__cart-items .product-option{color: #000; font-size: 15px; font-family: Lexend !important;}
#shopify-section-template--14824815591466__cart-items  .cart-item__image{border-radius:10px;}
#shopify-section-template--14824815591466__cart-items .cart-item__quantity-wrapper{flex-direction:row;}
#shopify-section-template--14824815591466__cart-items .cart-item__quantity-wrapper .icon.icon-remove{width: 40px; height: 24px;}
#shopify-section-template--14824815591466__cart-items  .cart__checkout-button.button{background:#f14925 !important;}
#shopify-section-template--14824815591466__featured-collection .collection__title .title.h2{font-size:45px; font-family:Lexend;}
#shopify-section-template--14824815591466__featured-collection .card.card--standard.card--media{padding:10px;}
#shopify-section-template--14824815591466__featured-collection .center.collection__view-all a{background:#f14925 !important;font-size: 18px;border-radius: 10px;}
#shopify-section-template--14824815591466__featured-collection .button:before{border-radius:10px;}
#shopify-section-template--14824815591466__featured-collection .button:after{border-radius:10px;}
#snize-search-results-grid-mode li.snize-product .snize-item{height:420px !important;}
.snize-product-filters-title span{font-weight:300 !important;}
div.snize ul.snize-product-filters-list li>label span.needsclick{font-weight:300 !important;}
div.snize ul.snize-product-filters-list .snize-filter-variant-count{font-weight:300 !important;}
#snize-search-results-grid-mode li.snize-product span.snize-title{    white-space: nowrap;
    width: 95%;
    text-overflow: ellipsis;
    overflow: hidden;}
.recommendationss .slick-prev:before{font-size:0px !important;    background: url(/cdn/shop/files/Group_8193.png?v=1719209808) no-repeat;
    transform: rotate(180deg);
    height: 50px;
    width: 50px;
    left:10px;
    position: absolute;}
.recommendationss .slick-next:before{font-size:0px !important; color:#000 !important;    background: url(/cdn/shop/files/Group_8193.png?v=1719209808) no-repeat;
    height: 50px;
    width: 50px;
    right:-9px ;
    position: absolute;}
.main-product-page-milk .card__inner{width:100% !important;}
.flavor-sliderrr img{position:absolute; top:22px; right:17px;}
.section-header-budget-grid h2{font-size:45px !important;}
#shopify-section-template--14824815919146__main .main-page-title{font-size:45px !important;}
#shopify-section-template--14824815820842__collapsible_content_JxVdQF .collapsible-content summary:hover{background:#fff !important;}

.image-texstyminonal{display:flex; justify-content:center; margin-bottom:10px;}
#shopify-section-template--14824815820842__rich_text_eijtUc{padding:60px 0px 0px;}
.collapsible-content summary:hover .accordion__title{text-decoration: none !important;}
.accordion__title.h4 span{font-size:18px; font-weight:300;}
.accordion__title.h4 span:hover{text-decoration:none !important;}
.collapsible-content-wrapper-narrow{    max-width: 152.4rem !important;}
.accordion{background:#fff !important;}
#ProductGridContainer .loox-rating{text-align:left; align-self:center;}
.accordion__content.rte{color:#000;padding:0px !important;}
.ratimg-proicehifeee{display:flex; justify-content:space-between;}
#shopify-section-template--14824815788074__product_page_tab_g9rycb .ratimg-proicehifeee{display:flex; width:97%; gap:98px;}
#shopify-section-template--14824815788074__product_page_tab_g9rycb .card__heading a{padding:0px 0px !important;}
#shopify-section-template--14824815788074__product_page_tab_g9rycb .main-it-extra-specials .card__information h3 a{text-align:left;}
summary .icon-caret{    color: black !important; height: 0.9rem !important;}
.collapsible-content summary:hover{background:#fff;}
.main-product-page-milk .card--standard>.card__content{padding:0px 0px 52px !important;}
.main-product-page-milk .grid__item{position:relative; max-width:100% !important;}
.main-product-page-milk .product-form__buttons{position:absolute; bottom:0px;left:50%; }

.recommendationss .loox-rating{text-align:left;}
/* .recommendationss .card__content{height:156px !important;} */
#shopify-section-template--14824815788074__product_page_tab_g9rycb .ratimg-proicehifeee{margin-top:10px;}
/* .icon.icon-accordion{display:none;}  */
.product-form .product-form__submit{margin-bottom:0px !important;}
.accordion__title.h4{font-size:30px; font-weight:600; font-family:lexend;}
.accordion__content.rte h3{font-size:30px; font-weight:600; font-family:lexend;}
.accordion__content.rte h4{font-size:30px; font-weight:600; font-family:lexend;}
.accordion__content.rte p{font-size:18px; font-weight:300;}
.collection-list.grid{column-gap:30px;row-gap:30px;}
.collection-list.grid  .collection-list__item{width: calc(32.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3);
        max-width: calc(32.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3);}
.phonte-tecl{ display: flex; gap: 15px;justify-content:center;align-items:center;position:absolute;    top: 30px;
    right: 400px;}
/* .main-product-page-milk .grid__item{height:406px;}  */
.mobile-view{display:none;}
.loox-rating{text-align:left;}
.testimonial-card img{width:200px;}
.testimonial-card .image_good-bye-mobileytytytyttytyt{width:108px !important; max-width:108px !important;}
.only-phont-icon img{position:relative;top:-5px;}
.text-on-phone-iocon{position: relative;    top: -5px;}
#shopify-section-template--14824815788074__product_page_tab_g9rycb{padding-top:70px;}
.text-on-phone-iocon h4{margin:0px;}
.header__heading{display:flex;}
.header__inline-menu{margin-top: 18px !important;}
a{text-decoration:none;}
.mobile-view{display:none;}
.header.header--top-left  .header__inline-menu ul,.header.header--top-left .gm-menu-installed .gm-menu.gm-menu-48509,.header__inline-menu{background-color:#75544D !important;}
.header.header--top-left .gm-menu-installed .gm-menu.gm-menu-48509 .gm-target{background:transparent;}
.header{padding-bottom:0px !important;}
.castle-img{    top: -213px;    left: -50px;}
/* .header__inline-menu .list-menu{padding: 0px 180px !important;} */
.new-banner-section{position:relative;}
.new-banner-section-text{width:100%;position:absolute;height:100%;}
.new-banner-section-text h2{font-size:70px;color:#fff;font-weight:700;width:60%;}
.new-banner-section-text p{font-size:23px;color:#fff;}
.new-banner-section-text p{font-size:24px;color:#fff;}
.new-banner-section-text a{font-size:18px;color:#fff;background:#DB5436;padding:14px 30px;border-radius:40px;text-decoration :none;}
.new-banner-section-img img{width:100%;}
.main-btn{margin-top:50px;}
.new-banner-section-text .containerss{height:100%; display: flex;align-items: center;justify-content: start;}
.card__content .collection_cart{padding:0px !important;text-align:left;}
.card__content .collection_cart h6{font-size:12px;margin:10px 0 10px !important;}
.card__content .collection_cart h6 span{color:#000 !important;font-weight:700;}
.card__information{padding-bottom:0px !important;}
.htmlRemove{  font-size: 16px !important;margin:0 0 10px !important;}
.product__info-container{max-width:100% !important;}
/* .list-menu li:nth-child(7){margin-left:190px;} */
#shopify-section-template--14824815788074__product_page_tab_g9rycb .card__content .card-information .htmlRemove{display:none;}
#shopify-section-template--14824815788074__product_page_tab_g9rycb .card__content .collection_cart{display:none;}
.product-recommend-mobile{display:none;}
.slick-slide {margin: 0 10px;}
 .slick-list {margin: 0 -10px;}

.homepage-images-all{padding: 5px 0px 25px }
.homepage-inner{text-align:center;padding: 20px 0px 15px;}
.homepage-text{font-size: 17px;font-weight: 500;}

.modal-overlay:after{background-color:transparent !important;}
.search-modal__form .field:after{box-shadow:none;}
/* details[open] .modal-overlay:after{background-color:transparent !important;} */

/* rustam */
/* #Banner-template--16198557270058__image_banner_BNL3pL button{} */
#shopify-section-template--14824815853610__main .title--primary{font-size:45px ;}
 .castle-img{display:none;}
 
.bestsellers_section{background:#fff;padding:60px 0;}
.bestsellers-title-section{text-align:center;padding-bottom:20px;}
.bestsellers-title-section h1 {font-size:45px;font-weight: 600;}
.bestsellers-title-section p {font-size: 18px;}
.bestsellers-title-section{border-radius:10px;}

.bestsellers_card img{width:100%;}
.bestsellers_card{background:#fff;border-radius:10px;box-shadow:0 0 11px #00000012;margin-bottom:5px}
.bestsellers_card-inner{padding: 20px;text-align:center;}
.bestsellers_card-inner h5{font-size:20px;font-weight:bold;}
.bestsellers_card-inner p{font-size:15px;line-height:20px;margin-top:10px ;color:#000;}

.homepage-sweet-indulgence{background:#fff;padding:0 0 20px;}
.bestsellers_section .slick-next{right: -20px;}
.bestsellers_section .slick-prev{left: -46px;}
.bestsellers_section  .slick-next.slick-arrow:before,.Looking-For-Something-main .slick-next.slick-arrow:before{    opacity: 1;content:'';background:url(/cdn/shop/files/Group_8193.png?v=1719209808) no-repeat;height:50px;width:50px;position:absolute;right:0px;}
.bestsellers_section  .slick-prev.slick-arrow:before,.Looking-For-Something-main .slick-prev.slick-arrow:before{    opacity: 1;content:'';background:url(/cdn/shop/files/Group_8193.png?v=1719209808) no-repeat;transform: rotate(180deg);height:50px;width:50px;position:absolute;left:28px;}
.Looking-For-Something-main .slick-arrow,.bestsellers_section  .slick-arrow{z-index:10;}



.cont{max-width: 1520px;margin:auto;}
.homepage-img-flex11 a{text-decoration:none;}
.homepage-h3tag{font-family: "Alike", serif; !important;font-size:45px;font-weight: 600;text-align: center;}
.homepage-ptag{font-size: 16px;font-weight: 400;line-height: 24.48px;text-align: center;}
/* .homepage-img-flex11 {display:flex;gap:32.28px;} */
.homepage-h4{font-size: 18px;text-align:center;margin-top:10px;}
.homepage-pic-all{padding: 20px 0px 25px ;width:100%;}
.homepage-pic-all img{width:100%; object-fit: none;margin-top:-20px;}
.homepage-inner-sweet{width: 140.72px;height: 146.71px;text-align:center;padding: 20px 0px 15px;}
.occasion-slider-main{display:flex;justify-content:end;}
.occasion-slider{width:90%;}
.occasion-card div{text-align:center;}
.occasion-card h3{font-size:20px;font-weight:500;margin:10px 0 0 ;}
.occasion-card p{font-size:16px;color:#000;}
.section-header .head-title {font-size:48px;font-weight: 600;text-align: center;margin-bottom: 10px;}
.section-header p {font-size: 18px;font-weight: 400;text-align: center;padding-bottom: 10px;}
.occasion-slider {display: flex;gap: 20px;justify-content: center;}
.occasion-card {border-radius: 10px;width: calc(20% - 20px);min-width: 180px;padding: 12px;}
.occasion-card img {width: 100%;}
.occasion-card h2 {font-size: 20px;font-weight: 500;margin-top: 10px;}
.occasion-card p {font-size: 16px;font-weight: 400;}
.occasion-slider .slick-slide{margin:0px 0px !important;}
.occasion{width:100%;overflow:hidden;margin: 0;}
.occasion .slick-track{margin:0px 0px 0px 47px !important;}

.homepage-unbox-head {padding: 80px 0px 0px;}
.htag-sections{font-size:45px;font-weight: 600;line-height: 81.6px;text-align: center;}
.ptag-sections{font-size: 18px;font-weight: 400;line-height: 24.48px;text-align: center;}
.reel-video{max-width: 100%;padding-left:0 10px;}
.reel-video source{border-radius:10px;}
.homepage-content-top{position:relative;}
/* .play-button-conts11{ margin: -55% 44%;} */
/* .homepage-content{display:flex;gap:24px;} */
.h3-text-homepage{width: 299px;margin-left: 40px;margin-bottom: 30px;font-size: 20px;font-weight: 500;color: rgba(255, 255, 255, 1);margin-top: 8px;}
.play-button-conts11 {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);cursor: pointer;}

.celebrating_section {padding: 60px 0;background: rgba(117, 84, 77, 1);color: white;}
.celebrating_card img{width:100%;}  
.celebrating-title-section h2 {font-size: 48px;color: white;    }
.celebrating_section{margin-top:60px;}
.celebrating_card h5{font-size:20px;}



.Looking-For-Something {background: #FEF5F5;
padding:84px 0;}
.Looking-For-Something-main .slick-next:before{font-size:40px;}
.section-header-Looking-For-Something h2 {font-size:45px;font-weight: 600;text-align: center;margin-bottom:40px;}
.Looking-For-Something-img-furts {position: absolute;width: 100%;display: flex;justify-content: center;}
.Looking-For-Something-img-furts img {margin-left: 39%;}
.Looking-For-Something-img-furts p {position: absolute;margin-top: 70%;margin-left: 40%;}
.Looking-For-Something-main .backed-right-slidse-main {position: absolute;width: 100%;margin-top:12%;}
.Looking-For-Something-main .backed-right {    width: 100%;}
.Looking-For-Something-main .backed-right-slidse11 {width: 100%;}
.Looking-For-Something-main .backed-right-slidse11 li {width: 25%;height: 361px;position: relative;padding: 0% 0 0;}
.Looking-For-Something-main .backed-right-slidse-main div {display: flex;justify-content: center;}
.Looking-For-Something-main .backed-right-slidse-main img {height: 242px;max-height: 240px;object-fit: cover;}
.Looking-For-Something-main .backed-right-slidse-main p {font-size: 20px;color: #000;font-weight: 600;position: relative;top: 27px;text-align: center;}
.Looking-For-Something-main .backed-back-img {width: 96%;border-bottom-right-radius: 10%;border-bottom-left-radius: 10%;}
/* .Looking-For-Something-main .backed-right-slidse11 {width: 100%;display: flex;} */

.facets__header-vertical{display:none;}
#Details-2-template--14824815755306__product-grid{display:block !important;}
.cake-in-vogue{padding:70px 0 !important;background: #fff;}
.cake-in-vogue h2{font-size:48px;}
.cake-in-voguefirts{width:50%;}
.cake-in-vogue-second{width:50%;}
.cake-in-vogue-1{width:100%;flex-wrap:wrap;}
.cake-part-1{width:100%;}
.cake-part-1:nth-child(2){width:50%;}
.cake-part-1:nth-child(3){width:50%;}
.cake-in-vogue-seconf1{width:50%;}
.cake-in-vogue-seconf2{width:50%;}
.cake-in-vogue-inner p{bottom:30px;color:#fff;left:30px;font-size:20px;}
.cake-in-vogue-inner img{width:100%;}
#shopify-section-template--14824815820842__homepage_shape_it_mpXtrg .cake-in-vogue-inner,
#shopify-section-template--14824815820842__homepage_shape_it_mpXtrg .cake-in-vogue-seconf {flex-direction: row-reverse;}
#shopify-section-template--14824815657002__main .main-page-title.page-title.h0{font-size:45px !important;text-align:center;}
/*======================= giftcard=========================== */
#shopify-section-template--16193141309482__image_banner_mbtn9z .banner__content.banner__content--middle-center{        justify-content: start;}
#shopify-section-template--16193141309482__image_banner_mbtn9z .banner__content{padding:0px;}
#shopify-section-template--16193141309482__image_banner_mbtn9z .page-width{max-width: 1520px;margin:auto;}
#shopify-section-template--16193141309482__image_banner_mbtn9z .gradient{background:#ffffff00 !important;padding:0px;}
#shopify-section-template--16193141309482__image_banner_mbtn9z h2{font-size:100px;color:#fff;font-weight:700;}
#shopify-section-template--16193141309482__image_banner_mbtn9z  .banner__text.body span{font-size:24px;color:#fff;}
#shopify-section-template--16193141309482__image_banner_mbtn9z .banner__buttons{margin:40px 0 0 ;}
#shopify-section-template--16193141309482__image_banner_mbtn9z .banner__buttons a{background:#DB5436;padding:10px 40px;font-size:18px;text-transform:uppercase;border-radius:40px;}
#shopify-section-template--16193141309482__image_banner_mbtn9z .button:after{box-shadow:none ;}

.birthday-special{margin:80px 0 ;}
.birthday-special h3{font-family: "Lexend", serif !important;font-size:45px;font-weight: 600;text-align: center;}
.birthday-special p{font-size: 18px;font-weight: 400;line-height: 24.48px;text-align: center;}
.birthday-special-pic h4{font-size:18px;text-align:center;padding: 15px 0px 0;}
.birethday-special-inner{display:flex;justify-content:center;}
.birthday-specialinner a{text-decoration:none;}
.birethday-special-inner img{width:100%;object-fit: none;}
.birthday-specialinner{margin:30px 0 0;}

.birthday-surpises .birthday-surpises-head h2{font-size:45px ;font-weight:700;}
.birthday-surpises .birthday-surpises-head p{font-size:15px;color:#151515;}
.birthday-surpises-in{display:flex;justify-content: space-between;align-items: center;}
.birthday-surpises-in-left{width:25%;position:relative; display:none;}
.birthday-surpises-left-textp{position:absolute;bottom:20px;width:95%;text-align:center;}
.birthday-surpises-left-textp p{color:#fff;font-size:24px;text-decoration:underline;    width: 80%;margin: auto;}
.birthday-surpises-in-right{width:100%;margin-top:0px;}
.birthday-surpises-in-right-slide p{position:absolute; bottom:20px; width:357px;}
.birthday-surpises-in-right-slide p{font-size:24px;text-align:center;color:#000;font-weight:700;margin-top:10px;text-decoration:underline;}
.birthday-surpises-in-right-slide li div{display:flex;justify-content:center;}
.birthday-surpises-in-right-slide li div img{width:100%;}
/* .birthday-surpises-in-right-slide{padding:0px !important;} */
.birthday-surpises-left-img img{width:100%;}
#shopify-section-template--14824815788074__rich_text_Tqj3Uz{padding:0px 0px 15px;}
.birthday-surpises .slick-next.slick-arrow:before{    opacity: 1;content:'';background:url(/cdn/shop/files/Group_8193.png?v=1719209808) no-repeat;height:50px;width:50px;position:absolute;right:0px;}
.birthday-surpises .slick-prev.slick-arrow:before{    opacity: 1;content:'';background:url(/cdn/shop/files/Group_8193.png?v=1719209808) no-repeat;transform: rotate(180deg);height:50px;width:50px;position:absolute;left:28px;}
.birthday-surpises .slick-arrow{z-index:10;}
.birthday-surpises .slick-next.slick-disabled:before,
.birthday-surpises .slick-prev.slick-disabled:before{opacity:0;}

.top-birthday-gifts .containerss{width:1400px;margin-top:40px;}
.top-birthday-gifts p{font-size:18px;margin-top:10px;text-align:center;color: #000;}
.top-birthday-gifts-img {display:flex;justify-content:center;}
.top-birthday-gifts-img img{object-fit: scale-down;width: 50px;}

.search-gift{background:#fff;padding:50px 0;margin:0px 0 70px;}
.search-gift-head{text-align:center;}
.search-gift-head h2{font-size:45px;font-weight:700;color:#000;}
.search-gift-head p{font-size:18px;color:#000;}
.search-gift ul{display:flex;justify-content:space-between;margin-top:30px;}
.search-gift-img{display:flex;justify-content:center;align-items:center;height:296px;width:284px;text-align:center;}
.search-gift-img h4{color:#fff;font-size:32px;font-weight:700;}
.search-gift-img h3{color:#fff;font-size:38px;font-weight:700;}
.search-gift ul li{list-style:none;}

.circle-slider{width:100%;text-align: -webkit-right;    overflow: hidden;}
.circle-slider .containersss{margin:0px;max-width:91%;}
.circle-slider .containersss h5{text-align:center;font-size:18px;margin:15px 0 0; font-weight:500;}
.circle-slider-slide-img-in{text-align: -webkit-center;}
.circle-slider .slick-track{margin:0px 0px 0px 44px;}
.personality_pick-title-section h2 {font-size:45px;font-weight: 600;text-align: center;}
.personality_pick-title-section p {font-size: 16px;font-weight: 400;text-align: center;}
.personality_pick_card h5 {margin-top: 15px;font-size: 20px;font-weight: 500;text-align: center;}
.personality_pick_section .container{margin: 0px;max-width:91%;}
.personality_pick_section{width:100%;overflow:hidden;margin-bottom: 80px;text-align: -webkit-right;} 
.personality_pick-title-section{margin:100px 0 40px;}
.personality_pick_card_area-inner h5{font-size:20px;text-align:center;margin-top:15px;}
.personality_pick_card{text-align: -webkit-center;}
.personality_pick_card img{width:95%;}
.personality_pick_section .slick-track{margin:0px 0px 0px 139px;}
.giftawesome-title-section h2{font-size:45px;font-weight: 600;text-align: center;}
.giftawesome_card h5 {padding: 20px 0;font-size: 20px;font-weight: 500;text-align: center;}
.giftawesome_card p {margin-top: 5px;padding-bottom:20px;font-size: 16px;font-weight: 400;text-align: center;}
.giftawesome-title-section p {font-size: 18px;font-weight: 400;text-align: center;}
.giftawesome_card{background:#fff;width:95%;box-shadow: 0 0 7px 0px #0000001f;}
.giftawesome_section{background:#fff;padding:60px 0 70px;}
.giftawesome_card_area{margin:40px 0 0;}
.giftawesome_card img{width:100%;}


.celebratemilestone_section { padding: 80px 0;background-color: #5D4037;color: white;}
.celebratemilestone-title-section h2{font-size:45px;font-weight: 600;text-align: center;margin-bottom: 10px;color:#fff;}
.celebratemilestone-title-section p{font-size: 16px;font-weight: 400;text-align: center;margin-bottom: 40px;}
.celebratemilestone_card_area h5{font-size:20px;}
.celebratemilestone_card_area{width:89.7%;overflow:hidden;}
.celebratemilestone_card_areamain{width:100%;overflow:hidden;}
.celebratemilestone_card_areain{margin-right:15px;}
.celebratemilestone_card_areain img{width:100%;}
.celebratemilestone_card p{bottom:0px;left: 50%;font-size:50px;font-weight:900;}
.celebratemilestone_card_areain:nth-child(1) .celebratemilestone_card p{color:pink;-webkit-text-stroke: 2px white;}
.text-white{display:flex; justify-content:center; gap:3px;}
.text-white span{font-size:14px; align-self:flex-start;margin-left:-4px;}
.celebratemilestone_section .slick-track{margin:0px 0px 0px 178px;}

.top-picks-collection{background: #FEF5F5;}

#shopify-section-template--16193141309482__search_gift_6wmdCg .search-gift{background-color:#fff;}
#shopify-section-template--16193141309482__search_gift_6wmdCg .search-gift-img{width:87%; background-repeat:no-repeat;height: 342px;}
#shopify-section-template--16193141309482__search_gift_6wmdCg ul li{width:25%;}
#shopify-section-template--16193141309482__search_gift_6wmdCg h3{font-size:70px;}
#shopify-section-template--16193141309482__search_gift_6wmdCg ul li:nth-child(4) h3{font-size:40px;}
#shopify-section-template--16193141309482__search_gift_6wmdCg ul li:nth-child(4) h4{font-size:70px;}
#shopify-section-template--16193141309482__search_gift_6wmdCg .search-gift-img h4{font-size:40px;}
#shopify-section-template--16193141309482__search_gift_6wmdCg h2{color:#000;}
#shopify-section-template--16193141309482__search_gift_6wmdCg p{color:#000;}

.top-picks-collection .top-picks-collection-back{width:100%;padding:40px 0;background-repeat:no-repeat;background-size:cover;}
.top-picks-collection  .color-background-1{background:transparent;}
.top-picks-collection .page-width-desktop{padding:0px;max-width:100%;}
.top-picks-collection .collection__title.title-wrapper--self-padded-tablet-down{text-align:center;}
.top-picks-collection h2,.backed-godness-main h2{font-size:45px;font-weight:700;}
.birthday-surpises-head{margin-bottom: 80px;}
.top-picks-collection p{font-size:18px;}
.top-picks-collection ul{    justify-content: space-between;}
.top-picks-collection .grid--4-col-desktop .grid__item{        max-width: calc(24.7% - var(--grid-desktop-horizontal-spacing)* 3 / 4);}
.top-picks-collection .card.card--standard.card--media{    padding: 8px;}
.top-picks-collection .full-unstyled-link{font-family: "Roboto", sans-serif !important ;font-size: 16px;font-weight:500;}       
#shopify-section-template--16193141309482__backed_godness_8LrpJx .slick-track{padding-top: 20px;}
.backed-godness{padding:70px 0;display:flex;justify-content:end;}
.backed-godness-main{width:89.7%;}
.backed-birthday-surpises-in-right{width:75%;}
.backed-godness .birthday-surpises .containerss{width:91%;margin:0px;} 
.backed-godness .birthday-surpises{display:flex;justify-content:end;}      
.backed-right-slidse-main p{font-size:20px;color:#000;position: relative;top:10px;text-align: center;}
.backed-godness-top{display:flex;    justify-content: space-between;    align-items: end;}
.backed-right{width:75%;}
.backed-godness-left{width:25%;}
.backed-godness-left img{width:100%;}
.backed-right-slidse{width:100%;display:flex;margin:0px;}
.backed-right-slidse li{list-style:none;width:25%;height:310px;position:relative;    padding:2.4% 0 0;}
.backed-right-slidse-main{position:absolute;width:100%;margin-top:-33%;} 
.backed-back-img{width:96%;}
.backed-right-slidse-main div {display:flex;justify-content:center;}
.backed-right-slidse-main img{    height: 242px;max-height:240px; object-fit: cover;}
.backed-godness .slick-track{margin:0px 0px 0px 169px;}



 /* .budget_section {display: flex; gap:10px;  } */
.budget_section  {margin: 0 auto;text-align: center;background: #fff;padding-bottom:80px;}
.budget-card {width: 500px;  display: flex;align-items: center;background:#fff;border-radius:10px; box-shadow: 0 0 5px #5e5e5e24;}
.section-header-budget-grid h1 {font-size:45px;font-weight: 600;text-align: center;margin-bottom: 10px;}
.section-header-budget-grid p {font-size: 18px;font-weight: 400;text-align: center; margin-bottom: 30px;}
.budget-grid {display: flex; gap:20px;}
.budget-card{padding: 20px 0px 20px 18px;}
.budget-card img {margin-right: 8px;margin-bottom: -3px;}
.budget-card h2 {font-size: 1.5em;color: #000;margin: 0;}
 .homepage-budget-card{display: flex; align-items: center;padding: 20px 0px 20px 20px;}
 .budget-card h2{font-size: 40px; width: 313px;margin-left: 19px;}
 .budget-card h2 p{ font-weight: 400 !important;margin:0px;}
 .budget-card h2 p strong{ font-weight: 600;}
.homepage-budget-card h2 p{    font-weight: 300 !important;}
/* .goodness_section{padding-top : 80px;} */
.contain11 { max-width: 1520px;margin: 0 auto;}
.goodness {background-size: cover; background-position: center; height: 400px; border-radius:10px;}
.goodness h2 {font-size: 48px;font-weight: 500;color: #000;}
.goodness p {font-size: 18px;font-weight: 400;margin: 3px 0;}
.text-white-subheading{text-align:left; color:#000;}
.goodness-button .btn {font-size: 18px;font-weight: 500;margin-top:40px;padding: 13px 34px;border-radius:50px;background-color: #e45a32;color: white;text-decoration: none;transition: background-color 0.3s ease;}
 .btn:hover {        background-color: #d14f2b;    }
.goodness-content{width:43%;}
.main-product-page-milk .product-form__buttons{display:none;}
.day_delight_section{background: #FEF5F5;}
.container{ margin-top: 20px;}
.day_delight_section {padding:60px 0;  background-image: url('images/daydelightbackground.png'); /* Update with your background image path */background-size: cover;background-position: center;}
.day-delight-title-section {font-size: 60px;color: black;display: flex;/* gap: 54%; */justify-content: space-between;}
.day-delight-title-section h2{font-size: 48px;font-weight: 600;}
/* .delight-card-area {display: flex;} */
.delight-card {background: white;text-align: center;margin: 2px;border-radius: 8px;}
.delight-card img {border-radius: 8px 8px 0 0;max-width: 100%;}
.delight-card h5 {font-size: 20px;font-weight: 500;text-align: center;padding: 20px 0;}
.delight-view-all-btn{ padding-bottom:25px;margin-top: -20px;}
.delight-view-all-btn a {font-size: 18px;font-weight: 500;text-align: center;padding: 14px 57px;border-radius:50px;background: rgba(219, 84, 54, 1);color: white;text-decoration: none;}
.testimonial-card{background:url('/cdn/shop/files/Banner_2.png?v=1722233604') no-repeat; width:auto; height:244px; background-size:100%;}

.onthe_street {max-width: 100%;padding: 70px 0;background:#fff;}
.container{margin-top:80px;}
.section-header h3{  font-family: "Lexend", serif !important;font-size:45px;font-weight: 700 !important;text-align: center;margin-bottom: 40px;}
.testimonial-slider {display: flex;justify-content: center;box-shadow:0 0 0px rgba(0, 0, 0, 0.1);}
.testimonial-card {padding:30px;background-color: #fff;border-radius: 8px;box-shadow: 0 0 0px 0px #5e5e5e52;/*padding: 20px;width: 300px;min-height: 150px; */display: flex;flex-direction: column;justify-content: space-between;}
.testimonial-card h2 {font-family:Lexend, sans-serif !important ;font-size: 13px;font-weight: 500;color:#fff;text-align: left;text-transform: uppercase;}
.testimonial-card p {font-family:Lexend , sans-serif !important ; text-align:center;font-size: 18px;font-weight: 400;text-align: left;color: #fff;line-height:24px;}
.testimonial-card p strong{color:#fff; font-family:Lexend;}
.testimonial-card p{font-family:Lobster Two;}
.testimonial-card h2{font-family:Lobster Two;}

.why-choose {background-color: #fff; color: #fff; padding: 1px 20px;padding: 0px 0px 80px;}
.why-choose h2 {font-size:40px;font-weight: 600;margin-bottom: 50px;text-align: center;color: #000; }
.why-choose .features {display: flex;gap: 140px;margin: 0px 106px;}
.why-choose .feature {max-width: 367px;text-align: center;}
.why-choose .feature img {width: 115px;height: 120px;margin-bottom: 20px;}
.why-choose .feature h3 {font-size: 20px;font-weight: 600;text-align: center;color: #000; }
.why-choose .feature p {font-size: 16px;font-weight: 400;text-align: center;padding: 1px -10px;color: #000; }

#shopify-section-template--16193141309482__backed_godness_8LrpJx{width:100%;overflow:hidden;}

.shop_by_weight_section {padding:70px 0; background: #FEF5F5; }
.shop_by_weight-container { width: 100%;border-radius: 10px;}
.section-headers h2 {font-size:45px;font-weight: 600;}
.section-headers .weight-ptag {font-size: 18px;font-weight: 400;color: #666;}
.weight-grid {display: flex;justify-content: space-around;flex-direction:column;}
/* .weight-card {background: rgba(222, 161, 181, 1);border-radius: 10px;width: 234px;display: flex;align-items: center;padding:0 0 10px ;justify-content:center;height:202px;} */
/* .weight-card img {width: 90px;height: 120px; object-fit: contain;  } */
.weight-h2tag-sec {font-size: 20px;font-weight: 500;color: #fff;  }
/* .weight-last-section-end{width:138px;margin-top: 20px;} */
.weight-card-main{display: flex;gap:24px;justify-content: space-evenly;margin-top:30px;}
.weight-grid .section-headers{align-self: center;}
.imgae-mikl-bar-inner h3 a{color:#000;}
.weight-h2tag-sec p{color:#000; font-weight:500 !important; padding-top:15px;}
.newsletter-form__button.field__button{  border-radius: 10px;width: 100px;background:#DB5436 !important;}
.newsletter-form__button.field__button p{margin:0px;font-size:16px;margin-right:5px;}
.newsletter-form__field-wrapper .field:hover.field:after{box-shadow:none;}
.newsletter-form__field-wrapper .field:after{box-shadow:none;}
.newsletter-form__field-wrapper .field__input{background:transparent;}
#NewsletterForm--footer{width: 100px;max-width: 68%;border: 1px solid #DB5436;border-radius: 5px;left:-7px;}
.newsletter-form__field-wrapper label:before{content:'';left:-28px;position:absolute;width:20px;height:20px;background:url('/cdn/shop/files/Frame_164cf661-5308-4a7d-9c42-9e1e433521c3.png?v=1719654795') no-repeat;}
.newsletter-form__field-wrapper label{left:45px;}
.footer-block__newsletter+.footer__list-social{margin: 50px 0 40px;margin-top:50px !important;}
.product-form__input.new-varients.flavor-slider  .slick-slide{margin-right:0px !important;}
.product-form__input.new-varients.flavor-slider .slick-list .slick-track .flavor-sliderrr{width:139px !important;margin-right:8px;padding-bottom:45px;}
.flavor-slider .new-varients-inner{width:600px;}
/* .product-form__input.new-varients.flavor-slider .slick-slide{} */
.flavor-slider .flavor-sliderrr .slider-prise-vari{position:absolute; bottom:-55px;left:5px;width:100%;}
.slider-prise-vari span{font-size:14px;margin:0px;}
.slider-prise-vari .price{font-size:20px;font-weight:bold;}
.new-varients:nth-child(2) .new-varients-inner{display:flex;margin-top:20px;}
.new-varients:nth-child(2) .new-varients-inner .flavor-sliderrr{position:relative;margin-right: -3px;}
.new-varients:nth-child(2) .new-varients-inner .flavor-sliderrr img{position:absolute;    right: 14px;top: 20px;}
.product-form__input input[type=radio]:checked+label{background-color: rgb(18 18 18 / 0%) !important;    color: rgb(0 0 0) !important;width: 128px;height: 53px;border-radius: 7px;border-color:#3C0618 !important;    font-size: 18px; padding:16px !important; font-weight: 600; color: #000 !important;}
.new-varients:nth-child(2) .new-varients-inner .flavor-sliderrr label{font-size:18px;color:#000 !important;font-weight:bold;font-weight: 700;display: flex;justify-content: start;align-items: center;width: auto;height: 53px; padding: 10px 46px 10px 13px !important;border-radius: 7px;}
.product-form__input input[type=radio]+label{background-color: rgb(255 255 255 / 0%) !important;    border: var(--variant-pills-border-width) solid rgb(18 18 18 / 21%) !important;}

.new-varients:nth-child(2) .new-varients-inner .flavor-sliderrr:nth-child(1) label{width:auto;}

.product--small:not(.product--no-media) .product__media-wrapper{        max-width: 50% !important;  width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2) !important;}
.product--small:not(.product--no-media) .product__info-wrapper {        max-width: 50% !important;   width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2) !important;}
.product__info-wrapper--extra-padding{        padding: 0 0 0 4rem !important;}
#shopify-section-template--14824815788074__product-recommendations .gradient{background: rgb(255 255 255 / 0%);}
.reco-p{text-align:center;margin-bottom:30px;}
.section-template--14824815788074__product-recommendations-padding{        padding-top: 60px !important;}
.product-recommendations .grid--4-col-desktop .grid__item{ box-shadow: 0 0 10px #00000021; max-width: calc(24% - var(--grid-desktop-horizontal-spacing)* 3 / 4) ;}
.product-recommendations .grid{column-gap: 26px;row-gap: 30px;}
.master_area_selector.visible{margin:15px 0 0;}
.type-delivery{padding:0px;}
.slot_title{font-size:12px;}
#myTabs li{margin-right:5px;}
#myTabs{margin-bottom:10px;}
#shopify-section-template--14824815788074__main .page-width{padding: 30px 18px 0 !important;}
.product-recommendations-top{text-align:center;}
.product-recommendations-top h2{font-size:45px;font-weight:700;}
.product-recommendations-top p{font-size:18px;}
.recommendationss ul li{box-shadow: 0 0 7px #0000001c;}
.recommendationss .slick-slide{padding:10px 0;} 
.text-icon-prar h3{font-size:18px;}
.text-icon-prar p{font-size:14px;}
.remove-cart-drawer{margin:0px;font-size:14px;text-decoration:underline;}
.drawer__inner .cart-item__details dl{display:none;}
.drawer__inner .cart-item{justify-content: space-between;}
.drawer__inner .cart-item__media{width:20% !important;}
.drawer__inner .cart-item__details{width:60% !important;}
.drawer__inner .cart-item__quantity{width:20% !important;}
.drawer__inner{width:400px !important;}
.drawer__inner .cart-item__details .cart-item__name{font-size:18px !important;font-weight:bold;width:80%;}
.drawer__inner  .cart__ctas .button:after{box-shadow:none;}
.drawer__inner #CartDrawer-Checkout{background:#DB5436;}
.drawer__inner .product-option{font-size:18px !important;font-weight:600;color:#000;}
.cart-drawer .cart-item__image{max-width: 100% !important;border-radius: 5px;}
.cart-item__price-wrapper span{display:none;}
.cart__checkout-button.button{border-radius: 50px;overflow: hidden;background:#f14922 !important;font-size: 18px;  font-family: 'Lexend';}
.cart-drawer .cart-item__details{grid-column: none !Important;}
.drawer__inner .quantity{    width: 106px;    height: 20px;}
.drawer__inner .quantity__input{text-align:left;}
.drawer__inner .quantity:before{background:#F1EFEE;border-radius: 6px;}
.drawer__inner .quantity:after{border-radius:6px;}
.cart-drawer .cart-item {display:flex !important;gap:0px !important;padding-top:12px;}
.cart-drawer .cart-items td{padding-top:0px !important;}
.cart-item__quantity-wrapper {flex-direction: column;align-items: flex-end;}
.cart-item__quantity-wrapper{flex-direction:row !important;}
.desktop-search-setting .field:hover.field:after{box-shadow:none;}
.desktop-search-setting .field:before,{box-shadow:none;}
.desktop-search-setting{left:30%;position:absolute;display:flex;justify-content:center;top:20px;}
.desktop-search-setting input{border:1px solid; border-radius:40px;}
.containerss{max-width: 1520px;margin:auto;}
.desktop-search-setting .search-modal__content{width: 600px;}
.predictive-search__item-heading.h5{font-size:18px !important;}
.egg-label{font-size:18px;font-weight:bold;color:#000;}
.facets__disclosure-vertical .facets__summary  span{font-weight:600;color:#000;}
.product-grid-container{margin:20px 0 0;}
.slider-prise-vari p{font-size:14px;margin:0px;width:90%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;text-align:left;}
.cart-drawer__footer{display:flex; justify-content:space-between; flex-direction: row-reverse; margin: 20px 0px;}
.cart-drawer .tax-note{margin:0px !important;font-size: 16px !important; width: 65% !important;}
.CartDrawer-ColumnProduct a{}
.cart-drawer .totals{flex-direction: column !important; align-items: flex-start !important;gap: 15px;}
.totals__subtotal{font-size:18px !important;}
.totals__subtotal-value{margin:0px !important;font-size:26px !important; color:#000; font-weight:600;}
.card__heading.h5 a{width:100%; white-space:normal; overflow:hidden; text-overflow:ellipsis;padding: 0;text-align: left !important;}
.collection-cake-firsts p{font-size:12px;line-height:20px;}
.collection-cake-categorys{margin:30px 0 0;}
#product-grid .grid__item .card__heading.h5 a{font-weight:600;}
#shopify-section-template--14824815755306__product-grid .grid__item{padding: 5px;}
#shopify-section-template--16193141309482__backed_godness_8LrpJx .birthday-surpises-head{margin-bottom:30px;}
#shopify-section-template--16193141309482__birthday_surpises_VUkMq4 .birthday-surpises-head{margin-bottom:25px;}
.select0citys span{font-weight:bold;color:#000;font-size:18px;}
.desktop-search-setting .field__input:focus{border:0px;border-radius:40px;}
.template-search__results .grid--4-col-desktop .grid__item{width: calc(24% - var(--grid-desktop-horizontal-spacing)* 3 / 4);max-width: calc(24% - var(--grid-desktop-horizontal-spacing)* 3 / 4);}
.template-search__results .grid{column-gap: 27px;row-gap: 27px}
.template-search__results .grid .card__content{padding:10px;}
#product-grid .grid__item .card__content .card-information .htmlRemove{    margin: 0 0 20px !important;}
#product-grid .grid__item .card__content .collection_cart h6{margin: 5px 0 0px !important; font-size:14px;}
.rich-text__heading span{font-size:45px !important; font-weight:700 !important;}
.rich-text__text{margin:6px !important;}
.specials-benefits-itan-image img{width:65px;height:65px;}
.cart-imgg{position:relative;left:-10px;}

.product-form__input.egg-img-set input[type=radio]+label{width: 130px !important;padding: 15px 32px 0px 0px !important;}


/* =================================================================== */
  @media only screen and (max-width: 1600px){
    #shopify-section-template--14824815788074__product_page_tab_g9rycb .ratimg-proicehifeee{gap:67px !important;width:90% !important;}
    .testimonial-card img{width:160px !important;}
    .testimonial-card .image_good-bye-mobileytytytyttytyt{width: 91px !important;
    max-width: 91px !important;}
    .why-choose{padding:0px 0px 40px !important;}
    .onthe_street{padding:60px 0px 60px;}
    #ProductInfo-template--14824815788074__main .product__title h1{font-size:34px !important; font-weight: 400 !important;}
    #ProductInfo-template--14824815788074__main .product__title{margin:0px !important;}
    /* .product-form__input input[type=radio]:checked+label{width:auto!important;} */
    #ProductInfo-template--14824815788074__main .price-item.price-item--regular{font-size: 36px !important; font-weight: 400 !important;}
    #ProductInfo-template--14824815788074__main .product__description p{font-size:16px !important;}
    .egg-label{font-size:16px !important;}
    .select0citys span{font-size:16px !important;}
    .product-form__input input[type=radio]+label{font-size:16px !important;}
    .collapsible-content-wrapper-narrow{max-width: 120.4rem !important;}
    .bestsellers_card{height:500px ;}
    .desktop-search-setting{left:20%;}
/* .top-birthday-gifts .containerss, .containerss{width:1400px !important; max-width:1400px !important;} */
.testimonial-card{padding:23px !important;}
/* .budget-card {width: 453px !important;padding: 20px 0px 20px 8px !important;} */

.budget-card h2 {width: 300px !important;font-size: 36px !important;}
.bestsellers_section {width: 99% !important;}
.search-gift-img {height: 263px !important;width: 251px !important;background-size: 100%;}
.search-gift-img h4 {font-size: 28px !important;}
.search-gift-img h3 {font-size: 28px !important;}
.birthday-surpises-head {margin-bottom: 20px !important;}
.personality_pick_section .slick-track {margin-left: 116px !important;}
.circle-slider .slick-track {margin-left: 83px !important;}
.celebratemilestone_section .slick-track {margin-left: 158px !important;}
/* .list-menu li:nth-child(10) {margin-left: 10px !important;} */
.header__inline-menu .list-menu {padding: 0px 20px !important;}
.weight-h2tag-sec {font-size: 18px !important;}
.why-choose .features {gap: 40px !important;}
.why-choose .feature p {font-size: 13px !important;} 

.phonte-tecl{right: 275px;}
.header__inline-menu .list-menu{ padding: 0px 60px !important;;}
.top-birthday-gifts .containerss,.containerss{width:1360px;}  
.birethday-special-inner img{object-fit: contain;}
.search-gift ul li{width:25%;}
.search-gift-img{width:85% !important;height: 238px !important;background-size: cover !important;} 
.birthday-special{margin: 40px 0;}
.personality_pick-title-section{    margin: 50px 0 40px;}
.circle-slider .containersss,.personality_pick_section .container,.celebratemilestone_card_area,.backed-godness-main,.occasion-slider{    max-width: 97%; width: 97%;}
.celebratemilestone_section{padding: 80px 0;}
.backed-right-slidse-main img{max-height: 182px;}
  .backed-right-slidse li{    padding:3.2% 0 0; height: 280px;}
.celebratemilestone-title-section h2,.giftawesome-title-section h2,.top-picks-collection h2,.section-header-budget-grid h1, .backed-godness-main h2,.personality_pick-title-section h2,.birthday-special h3,.birthday-surpises .birthday-surpises-head h2,.search-gift-head h2{font-size: 50px;}
#shopify-section-template--16193141309482__search_gift_6wmdCg .search-gift-img{width: 87% !important;height: 303px !important;}
  .cake-in-vogue{    padding: 60px 0 40px !important;}
.goodness_section{padding-top: 20px;}
.goodness h2{font-size: 48px;}
  
#shopify-section-template--16193141309482__search_gift_6wmdCg ul li:nth-child(4) h4,.homepage-h3tag,.day-delight-title-section h2,.section-header .head-title,.cake-in-vogue h2,.section-headers h2,
.why-choose h2,  #shopify-section-template--16193141309482__search_gift_6wmdCg h3,.section-header h3,.bestsellers-title-section h1,.htag-sections,.celebrating-title-section h2,.section-header-Looking-For-Something h2{    font-size: 48px !important;}

  .occasion {    margin:  0;}
.bestsellers_section{padding:40px 0;}
.homepage-sweet-indulgence{padding: 0 0 10px;}  
.new-banner-section-text h2{font-size: 61px;}
.top-birthday-gifts p,.homepage-text {font-size:16px;}
.budget-card{width:430px;}  
.goodness-content{position:relative;left:-10px;}
.homepage-unbox-head{padding: 40px 0 10px;}
.celebrating_section{    margin-top: 65px;}
.celebrating_section{padding: 80px 0;}
.new-banner-section-text p{font-size:20px;}
.budget-card h2 p{font-size:37px;}
.budget-card h2{width:309px;margin-left:2px;}
.budget_section{padding-bottom:45px;}
.Looking-For-Something{    padding: 70px 0;}
.Looking-For-Something-main .backed-right-slidse-main img{height:200px;}
.ptag-sections{font-size:16px;position:relative;top:-5px;}
    .testimonial-card p{font-size:12px;}
#shopify-section-template--14824815788074__main .page-width{    padding: 30px 54px 0 !important}
.product-recommendations .grid--4-col-desktop .grid__item{max-width: calc(23.5% - var(--grid-desktop-horizontal-spacing)* 3 / 4);}
 .slider-prise-vari span{    font-size: 15px;}   
    .slider-prise-vari .price{font-size: 17px;}
    .flavor-slider .flavor-sliderrr .slider-prise-vari{bottom: -50px;}
    .new-varients:nth-child(2) .new-varients-inner{margin-top: 0px;}
}


@media only screen and (max-width: 1370px){
.section-template--14824815788074__product-recommendations-padding{padding-top: 20px !important;}
#shopify-section-template--14824815788074__homepage_unbox_sweetness_p6VyEx{        padding-top: 40px;}
.top-birthday-gifts .containerss,.containerss{width:1220px;} 
.flavor-slider .new-varients-inner{    width: 536px;}
.product-form__input.new-varients.flavor-slider .slick-list .slick-track .flavor-sliderrr{    width: 123px !important;}
.budget-card h2 p{font-size: 27px;}
  
.backed-right-slidse-main p ,.top-picks-collection p,.personality_pick-title-section p,.circle-slider .containersss h5,.search-gift-head p,.birthday-surpises .birthday-surpises-head p,.top-birthday-gifts p,.birthday-special p{    font-size: 16px;}


.backed-right-slidse-main p{    top: 15px;}
.search-gift{    padding: 80px 0;margin:50px 0 60px;}  
.birthday-special-pic h4{padding: 15px 13px 0;    font-size: 15px;}
 .backed-right-slidse li{ height: 200px; padding: 3.3% 0 0;} 
.celebratemilestone-title-section h2, .giftawesome-title-section h2, 
.top-picks-collection h2, .backed-godness-main h2, .personality_pick-title-section h2,
.birthday-special h3, .birthday-surpises .birthday-surpises-head h2, .search-gift-head h2{        font-size:30px;}


#shopify-section-template--16193141309482__search_gift_6wmdCg ul li:nth-child(4) h4,.section-header-budget-grid h1,.homepage-h3tag,.day-delight-title-section h2,.section-header .head-title,.cake-in-vogue h2,.section-headers h2,
.why-choose h2,  #shopify-section-template--16193141309482__search_gift_6wmdCg h3,.section-header h3,.bestsellers-title-section h1,.htag-sections,.celebrating-title-section h2,.section-header-Looking-For-Something h2{    font-size:30px !important;}

  
.birthday-surpises-in-right{margin-top: 10px;}
.search-gift-img{height: 212px !important;}
.search-gift-img h4{    font-size: 28px;}
.search-gift-img h3{ font-size: 28px !important;}
.personality_pick-title-section{        margin: 40px 0 20px;}
.personality_pick_section{margin-bottom: 45px;}
.section-template--16193141309482__top_picks_collection_bmJkLD-padding{padding-top: 0px !important;padding-bottom: 0px !important;}
.giftawesome_section{padding: 40px 0 40px;}
.giftawesome_card_area{    margin: 5px 0 0;} 
#shopify-section-template--16193141309482__search_gift_6wmdCg .search-gift-im{height: 272px;}
.budget-card{    width: 390px;}
.day-delight-title-section{    font-size: 37px;}
.Looking-For-Something-main .backed-right-slidse-main p{    top: 10px;}





 #shopify-section-template--14824815820842__homepage_collection_XJDQFY,#shopify-section-template--14824815820842__new_banner_section_hCDYU3,#shopify-section-template--14824815820842__homepagebestsellers_zghJF,
#shopify-section-template--14824815820842__homepage_sweet_indulgence_rNq3hm,#shopify-section-template--14824815820842__homepagedaydelight_E7z7wt,#shopify-section-template--14824815820842__homepage_cake_occusion_pt9MHM,
#shopify-section-template--14824815820842__homepage_offer_rxTC7A,#shopify-section-template--14824815820842__homepagebestsellers_zghJFM,#shopify-section-template--14824815820842__homepage_sweet_indulgence_rNq3hm,#shopify-section-template--14824815820842__homepage_cakes_in_vogue_agaiaJ
  ,#shopify-section-template--14824815820842__homepage_hamper_qLPnRj,#shopify-section-template--14824815820842__homepage_unbox_sweetness_kCKE8V,#shopify-section-template--14824815820842__homepage_celebratingstage_3NDWzH
,#shopify-section-template--14824815820842__homepageshopbyweight_fttRnX,#shopify-section-template--14824815820842__homepage_shape_it_mpXtrg,#shopify-section-template--14824815820842__homepagebudget_Wp9TgP,#shopify-section-template--14824815820842__homepage_looking_ijbGMb,#shopify-section-template--14824815820842__homepage_testimonial_c4yQ3x
,#shopify-section-template--14824815820842__why_choose_w4TGyn{width:100%;overflow:hidden;}
  
}
@media only screen and (max-width: 600px){
  #shopify-section-template--14824815788074__product-recommendations .card__heading a{padding:0px 0px !important;}
   #shopify-section-template--14824815788074__product_page_tab_g9rycb .card__heading.h5 a{width:77% !important;}
  #shopify-section-template--14824815788074__product_page_tab_g9rycb .ratimg-proicehifeee{gap:0px !important;}
  .main-product-page-milk .card--standard>.card__content{padding: 0px 0px 0px !important;}
  .main-product-page-milk .card__inner{width:225px !important;}
  .main-product-page-milk .product-form__buttons{left:30%;}
  .new-varients:nth-child(2) .new-varients-inner .flavor-sliderrr img{    top: 20px;}
  #shopify-section-template--14824815853610__main .title--primary{font-size:30px !important;margin: 10px 0px;}
  #shopify-section-template--14824815657002__main .main-page-title.page-title.h0{font-size:30px !important;}
  .section-header-budget-grid h2{font-size:30px !important;}
  .rich-text__heading span{font-size:30px !important;}
 #shopify-section-template--14824815591466__cart-items .cart-item__details{width:230px !important;}
  #shopify-section-template--14824815591466__cart-footer  .totals__subtotal{font-size:16px !important;}
  #shopify-section-template--14824815591466__cart-items .product-option dd{font-size: 12px !important;}
   #shopify-section-template--14824815591466__cart-items .product-option dt{font-size: 14px !important;}
 #shopify-section-template--14824815591466__cart-footer .tax-note{text-align: left; font-size: 14px;}
  #shopify-section-template--14824815591466__cart-footer .totals{flex-direction: column; gap: 10px; padding: 0px 10px;}
  #shopify-section-template--14824815591466__cart-footer .js-contents{display: flex;flex-direction: row-reverse; gap: 10px;}
  #shopify-section-template--14824815591466__featured-collection .collection__title .title.h2{font-size: 32px;font-family: Lexend !important;}
  #snize-search-results-grid-mode li.snize-product .snize-item{height:350px !important;}
  #snize-search-results-grid-mode span.snize-thumbnail{    max-width: 90% !important;}
  #snize-search-results-grid-mode span.snize-thumbnail img{bottom: -94% !important;}
  #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode ul{width: 100vw !important; margin: auto;}
  #snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-overhidden{    padding: 25px 5px 5px 16px !important;}
  #shopify-section-template--14824815919146__main .main-page-title{font-size: 30px !important; text-align: center; margin: 20px 0px !important;}
  .gm-text{font-weight:400 !important;}
  .collection-cake-categorys .slick-track{margin:0px 0px 0px 66px !important;}
  .main-product-page-milk .product-form__buttons{ margin: 0px 31px !important;}
  .product-form__input input[type=radio]+label{font-size:14px !important;}
.product-form__buttons .Checkout-button{display: none;}
.new-varients:nth-child(2) .new-varients-inner .flavor-sliderrr:nth-child(1) label{width:auto !important;}
  #shopify-section-template--14824815788074__product_page_tab_g9rycb .ratimg-proicehifeee{    flex-direction: column !important;}
 #shopify-block-loox_reviews_loox_rating_aB8zrK .loox-rating{text-align:left !important;}
  .testimonial-card img{width:180px;}
  .image-texstyminonal{margin-bottom:10px;}
.about_sec_img_story{width:322px !important;max-width:100%;}
.testimonial-card{background-size:142% !important;height:241px !important;padding:16px !important;}
.bestsellers_card{height:490px !important;}
.header__icon.header__icon--account{display:none;}
.ratimg-proicehifeee{flex-direction:column;}
 .recommendationss .loox-rating{text-align:left !important;}
  .accordion__content.rte p{font-size:14px;}
  .weight-h2tag-sec p{padding-top:6px;}
  .accordion__title.h4{font-size:20px;}
  .accordion__content.rte h3{font-size:20px;}
  .accordion__content.rte h4{font-size:20px;}
  .accordion summary{background:#fff !important;}
.celebratemilestone_section .slick-track{        margin-left: 0px !important;}
  .testimonial-card{background-size:cover;}
#shopify-section-template--16193141309482__celebratemilestone_e6KhL4 .celebratemilestone_card_area{display:block;}
.egg-label{margin-left: 0px;}
#product-grid .grid__item .htmlRemove{font-size:14px !important;}
.collection-cake-firsts p{    font-size: 14px;    line-height: 17px;}
  #shopify-section-template--14824815755306__product-grid .grid--3-col-desktop .grid__item{    width: calc(46.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3) !important;
    max-width: calc(52.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3) !important;}
 #shopify-section-template--14824815755306__product-grid .ratimg-proicehifeee{flex-direction:column;}
  #ProductGridContainer .loox-rating{align-self:self-start}
#shopify-section-template--14824815755306__product-grid .grid--3-col-desktop .grid__item{overflow:hidden; margin-bottom:0px !important;}
  #shopify-section-template--14824815755306__product-grid .card__heading.h5 {width:70%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
  /* #shopify-section-template--14824815755306__product-grid .collection_cart{width:87%;} */
.card__heading.h5 a{width:87%; overflow:hidden; text-overflow:ellipsis;max-width: 100%;padding: 0;white-space: normal;}
#shopify-section-template--14824815755306__product-grid .card__information .htmlRemove{width:60%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.header{    padding-bottom: 11px !important;}

.goodness_section{background: #FEF5F5 !important;}
/* .header__heading-link */
.image_good-bye-mobileytytytyttytyt{width:70px !important; max-width:70px !important;}
.header{justify-content: space-between;    display: flex;}
.budget-card h2 p strong{font-size:30px !important;}
.drawer__inner .cart-item__details .cart-item__name{font-size:16px !important;}
cart-drawer-items{overflow: hidden !important;}
 .drawer__inner .cart-item{    justify-content: start;} 
  .drawer__inner .cart-item__details{width: 41% !important;}
  .recommendationss ul{    padding-left: 1rem;}
#shopify-section-template--14824815788074__homepage_unbox_sweetness_p6VyEx .homepage-unbox-head{        padding: 30px 0 0px !important;}
  #shopify-section-template--14824815788074__homepage_unbox_sweetness_p6VyEx .homepage-unbox-sweetness{padding: 0 0 0px;}
  #shopify-section-template--14824815788074__homepage_unbox_sweetness_p6VyEx{padding-top: 0px;}
 .recommendationss .card-wrapper{margin:0 10px;}
.section-template--14824815788074__product-recommendations-padding{padding-top: 0px !important;}
.inner-div-service-head{text-align:center;}
.imgae-product-inner{display:flex;justify-content:center;width:100%;}
.text-icon-prar h3{font-size:16px;}
.product-form__input.new-varients.flavor-slider .slick-slide{position:relative;    left: 43px;}
.product-form__input.new-varients.flavor-slider .slick-list .slick-track .flavor-sliderrr{width:100% !important;}
/* .product-form__input.new-varients.flavor-slider .slick-list .slick-track {transform: translate3d(-429px, 0px, 0px) !important;} */
#shopify-section-template--14824815788074__main .page-width{    padding: 0px 0 !important}
.homepage-images-all{padding:5px 0px 0px;}
  
  #GalleryViewer-template--14824815788074__main{padding:0px 10px;}
  #GalleryViewer-template--14824815788074__main  .slider.slider--mobile .slider__slide{padding-bottom:0px;}
  
  .product-recommend-mobile{display:block;}
  #MainProduct-template--14824815788074__main .product__media-wrapper .row{    flex-direction: column-reverse;}  
#GalleryThumbnails-template--14824815788074__main .slider-button{display:none;}
.thumbnail-list__item.slider__slide{width: calc(22% - .6rem) !important;} 
.thumbnail[aria-current]{box-shadow:none !important;border:1px solid #DB5436 !important;}

  
#GalleryThumbnails-template--14824815788074__main{margin-left:0px !important;padding-left:20px !important;padding-right:0px;}
#GalleryThumbnails-template--14824815788074__main ul li .thumbnail{border-radius:10px;}
.product__info-wrapper{padding:0 10px !important;}
#GalleryViewer-template--14824815788074__main .main-big-image{padding:0px !important;}
  .product__media-list .product__media-item{width: calc(100% - 0rem - var(--grid-mobile-horizontal-spacing))!important;;}
  .grid--peek.slider .grid__item:first-of-type{margin-left: 0.5rem !important;}
  .product__media img{border-radius:10px !important;}
  .product__media{border-radius:10px;}
  .thumbnail-list{padding:0px !important; margin:0px !important;} 
#MainProduct-template--14824815788074__main{padding:10px 0px 0 !important;}
.section-template--14824815788074__main-padding{padding-top: 15px;}
.product.product--small{flex-direction: column;}
.product__info-wrapper{padding: 0px !important;}
  .product__info-wrapper--extra-padding{padding:0 0 0 0rem !important;}
.product--small:not(.product--no-media) .product__info-wrapper{max-width: 100% !important;  width: calc(100% - var(--grid-desktop-horizontal-spacing) / 2) !important;}

.flavor-slider .new-varients-inner{width: 400px !important;        padding-left: 17px;}
.product--small:not(.product--no-media) .product__media-wrapper{    max-width: 100% !important;
    width: calc(100% - var(--grid-desktop-horizontal-spacing) / 2) !important;} 
.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left: 0px !important;margin-right: 0px !important;}


  
.footer-block__newsletter+.footer__list-social {    margin: 50px 0 1px;margin-top:0px !important;}
.newsletter-form__button.field__button{  border-radius: 10px;width: 100px;background:#DB5436 !important;}
.newsletter-form__button.field__button p{margin:0px;font-size:16px;margin-right:5px;}
.newsletter-form__field-wrapper .field:hover.field:after{box-shadow:none;}
.newsletter-form__field-wrapper .field:after{box-shadow:none;}
.newsletter-form__field-wrapper .field__input{background:transparent;}
#NewsletterForm--footer{width: 100px;max-width: 68%;border: 1px solid #DB5436;border-radius: 5px;}
.newsletter-form__field-wrapper label:before{content:'';left:-28px;position:absolute;width:20px;height:20px;background:url('/cdn/shop/files/Frame_164cf661-5308-4a7d-9c42-9e1e433521c3.png?v=1719654795') no-repeat;}
.newsletter-form__field-wrapper label{left:45px;}

  
.footer-block__newsletter.hhhhhhhds{margin-top: 15px;}
.footer-block__details-content{margin-bottom: 0rem !important;}
.footer-block__heading{    margin-bottom: 5px !important;}
.castle-img {display:none;}
.top-birthday-gifts .containerss,.containerss{width:100%;overflow:hidden;} 
.top-birthday-gifts p{font-size:11px;}
.top-birthday-gifts-inner.slick-initialized.slick-slider{padding:0px;}
.top-birthday-gifts-img img{    width: 36px;}
  
#shopify-section-template--16193141309482__search_gift_6wmdCg ul li:nth-child(4) h4,.section-header-budget-grid h1,.homepage-h3tag,.day-delight-title-section h2,.section-header .head-title,.cake-in-vogue h2,.section-headers h2,
.why-choose h2,  #shopify-section-template--16193141309482__search_gift_6wmdCg h3,.section-header h3,.bestsellers-title-section h1,.htag-sections,.celebrating-title-section h2,.section-header-Looking-For-Something h2{    font-size:30px !important;}

  
.birthday-special-pic h4{font-size:14px;font-weight: 400;padding: 15px 0px 0;}
.birthday-surpises-head{text-align:center;}
.birthday-specialinner{margin: 22px 0 0;}
.birthday-surpises-in-right-slide p {font-size:20px;}
.birthday-surpises-in-right .slick-dotted.slick-slider{padding:0 0px;}
.birthday-surpises-in-right{width:100%;}
.birthday-surpises-in-right-slide li div{    padding: 16px;}
.search-gift ul{flex-wrap: wrap;justify-content: center;width: 375px;margin: auto;}
.search-gift ul li{width: 50%;}
.search-gift-img{height: 158px !important;}
.search-gift-img h3{font-size: 20px !important;}
.search-gift ul li{margin-bottom:15px;}
.search-gift ul li:nth-last-child(1){margin-bottom:0px;}
.circle-slider-slide-img-in img{width:100%;}
.circle-slider .slick-slider{padding:0px;}
.celebratemilestone-title-section p{font-size:16px;    margin-bottom: 30px;}
.celebratemilestone_card_area{padding:0 10px;}
.circle-slider .slick-track{overflow: overlay;scrollbar-width: none;}
.celebratemilestone_card p{    left: -46%;} 
.backed-godness-main,.circle-slider .containersss,.personality_pick_section .container{max-width: 100%;width: 100%;padding:0px;}
.about-sec-part-images-all{flex-direction: column-reverse !important;}
  .about-sec-part-images-all:nth-child(4){    flex-direction: column-reverse !important;}
.search-gift{margin: 0px 0 50px;}
.circle-slider-slide-img.slick-slide{margin:0 8px;position:relative;   left: -64px;  } 
.personality_pick-title-section{margin: 11px 0 20px;}
.personality_pick_card_area-inner h5{font-size:18px;}
.
.personality_pick_section .slick-track{overflow: overlay;scrollbar-width: none;}
.personality_pick_section .slick-slide{position:relative; left: -190px;}
.personality_pick_section {margin-bottom: 35px;}
.celebratemilestone_section{padding: 32px 0 0;}
.backed-right-slidse li{padding:1.7% 0 0;    height:210px;}
.backed-godness{padding: 48px 0 0;position: relative;overflow-x: clip;}
.backed-right{width: 100%;}
.backed-right-slidse-main {margin-top: -25%;}
.backed-right-slidse-main p {top: 0px;margin-bottom: 0;}
.backed-right-slidse{padding:0px;}
.backed-right-slidse-main img{        max-height: 130px;}
.search-gift{padding: 30px 0;}
#shopify-section-template--16193141309482__search_gift_6wmdCg ul li{width: 50%;}
#shopify-section-template--16193141309482__search_gift_6wmdCg ul li:nth-child(4) h4, #shopify-section-template--16193141309482__search_gift_6wmdCg h3{font-size:36px;}
#shopify-section-template--16193141309482__search_gift_6wmdCg .search-gift-img h4,#shopify-section-template--16193141309482__search_gift_6wmdCg ul li:nth-child(4) h3{font-size:20px;font-weight:400;}
#shopify-section-template--16193141309482__search_gift_6wmdCg .search-gift-img{height: 159px !important;}

#shopify-section-template--16193141309482__top_picks_collection_bmJkLD .top-picks-collection .grid--4-col-desktop .grid__item{padding-right: 12px;    max-width: calc(80.7% - var(--grid-desktop-horizontal-spacing)* 1 / 4);}
/* 
.birthday-surpises-in-right .slick-dots li.slick-active button:before{    color: #ffc0cb;font-size:12px;}
.birthday-surpises-in-right .slick-dots li button:before{font-size:12px;}
.birthday-surpises-in-right .slick-dots li button:before{    width: 0px;}
.birthday-surpises-in-right .slick-dots li{width: 8px;left: -12px;}
.birthday-surpises-in-right .slick-dots li button:before{content:'';background:url(/cdn/shop/files/Ellipse_14.png?v=1719378635);position:absolute;height:9px;width:0px;}
 */
.birthday-surpises-in-right .slick-dots {position: absolute;bottom: -23px;list-style: none;display: block;text-align: center;padding: 0;width: 100%;}
.birthday-surpises-in-right .slick-dots li {position: relative;display: inline-block;height: 20px;width: 5px !important;margin: 0 8px;padding: 0;cursor: pointer;}
.birthday-surpises-in-right .slick-dots li button { border: 0;background: transparent;display: block;height: 20px; width: 5px;outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px;  cursor: pointer;}
.birthday-surpises-in-right .slick-dots li button:hover,
.birthday-surpises-in-right .slick-dots li button:focus { outline: none;}
.birthday-surpises-in-right .slick-dots li button:hover:before,.birthday-surpises-in-right .slick-dots li button:focus:before {  opacity: 1;}
.birthday-surpises-in-right .slick-dots li button:before {position: absolute;top: 0;left: 0;content: "\2022";width: 11px;height: 11px;font-family: slick;font-size: 0px;line-height: 5px;
        text-align: center; opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border: 2px solid pink; border-radius: 50%;}
.birthday-surpises-in-right .slick-dots li.slick-active button:before { background: pink; opacity: 1;}




  
.celebratemilestone_card_area .slick-dots{position:revert;width: 97%;}
.celebratemilestone_card_area .slick-dots li {position: relative;display: inline-block;height: 20px;width: 5px !important;margin: 0 8px;padding: 0;cursor: pointer;}
.celebratemilestone_card_area .slick-dots li button { border: 0;background: transparent;display: block;height: 20px; width: 5px;outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px;  cursor: pointer;}
.celebratemilestone_card_area .slick-dots li button:hover,
.celebratemilestone_card_area .slick-dots li button:focus { outline: none;}
.celebratemilestone_card_area .slick-dots li button:hover:before,.celebratemilestone_card_area .slick-dots li button:focus:before {  opacity: 1;}
.celebratemilestone_card_area .slick-dots li button:before {position: absolute;top: 0;left: 0;content: "\2022";width: 11px;height: 11px;font-family: slick;font-size: 0px;line-height: 5px;
        text-align: center; opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border: 2px solid pink; border-radius: 50%;}
.celebratemilestone_card_area .slick-dots li.slick-active button:before { background: pink; opacity:1;}

.bestsellers_section .slick-dots{position:revert;width: 97%;margin-top:20px;}

.bestsellers_section .slick-dots li,.occasion-inner .slick-dots li {position: relative;display: inline-block;height: 20px;width: 5px !important;margin: 0 8px;padding: 0;cursor: pointer;}
.bestsellers_section .slick-dots li button,.occasion-inner .slick-dots li button  { border: 0;background: transparent;display: block;height: 20px; width: 5px;outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px;  cursor: pointer;}
.bestsellers_section .slick-dots li button:hover,
.bestsellers_section .slick-dots li button:focus
 .occasion-inner .slick-dots li button:hover,
.occasion-inner .slick-dots li button:focus   { outline: none;}
.bestsellers_section .slick-dots li button:hover:before,.bestsellers_section .slick-dots li button:focus:before ,
 .occasion-inner .slick-dots li button:hover:before,.occasion-inner .slick-dots li button:focus:before  {  opacity: 1;}
  
.bestsellers_section .slick-dots li button:before,.occasion-inner  .slick-dots li button:before {position: absolute;top: 0;left: 0;content: "\2022";width: 11px;height: 11px;font-family: slick;font-size: 0px;line-height: 5px;
        text-align: center; opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border: 2px solid pink; border-radius: 50%;}
.bestsellers_section .slick-dots li.slick-active button:before,.occasion-inner .slick-dots li.slick-active button:before { background: pink; opacity:1;}
  
.day_delight_section .slick-dots{position:revert;width: 97%;margin-top:20px;}
.day_delight_section .slick-dots li {position: relative;display: inline-block;height: 20px;width: 5px !important;margin: 0 8px;padding: 0;cursor: pointer;}
.day_delight_section .slick-dots li button { border: 0;background: transparent;display: block;height: 20px; width: 5px;outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px;  cursor: pointer;}
.day_delight_section .slick-dots li button:hover,
.day_delight_section .slick-dots li button:focus { outline: none;}
.day_delight_section .slick-dots li button:hover:before,.day_delight_section .slick-dots li button:focus:before {  opacity: 1;}
.day_delight_section .slick-dots li button:before {position: absolute;top: 0;left: 0;content: "\2022";width: 11px;height: 11px;font-family: slick;font-size: 0px;line-height: 5px;
        text-align: center; opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border: 2px solid #000; border-radius: 50%;}
.day_delight_section .slick-dots li.slick-active button:before { background:#000; opacity:1;}
  
.Looking-For-Something .slick-dots{position:absolute;width: 97%;margin-top:37px;top:90%;}
.Looking-For-Something .slick-dots li {position: relative;display: inline-block;height: 20px;width: 5px !important;margin: 0 8px;padding: 0;cursor: pointer;}
.Looking-For-Something .slick-dots li button { border: 0;background: transparent;display: block;height: 20px; width: 5px;outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px;  cursor: pointer;}
.Looking-For-Something .slick-dots li button:hover,
.Looking-For-Something .slick-dots li button:focus { outline: none;}
.Looking-For-Something .slick-dots li button:hover:before,.Looking-For-Something .slick-dots li button:focus:before {  opacity: 1;}
.Looking-For-Something .slick-dots li button:before {position: absolute;top: 0;left: 0;content: "\2022";width: 11px;height: 11px;font-family: slick;font-size: 0px;line-height: 5px;
        text-align: center; opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border: 2px solid #000; border-radius: 50%;}
.Looking-For-Something .slick-dots li.slick-active button:before { background:#000; opacity:1;}
  
  
.main-it-extra-specials .slick-dots{position:revert;width: 97%;margin-top:20px;}
.main-it-extra-specials .slick-dots li {position: relative;display: inline-block;height: 20px;width: 5px !important;margin: 0 8px;padding: 0;cursor: pointer;}
.main-it-extra-specials .slick-dots li button { border: 0;background: transparent;display: block;height: 20px; width: 5px;outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px;  cursor: pointer;}
.main-it-extra-specials .slick-dots li button:hover,
.main-it-extra-specials .slick-dots li button:focus { outline: none;}
.main-it-extra-specials .slick-dots li button:hover:before,.main-it-extra-specials .slick-dots li button:focus:before {  opacity: 1;}
.main-it-extra-specials .slick-dots li button:before {position: absolute;top: 0;left: 0;content: "\2022";width: 11px;height: 11px;font-family: slick;font-size: 0px;line-height: 5px;
        text-align: center; opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border: 2px solid #000; border-radius: 50%;}
.main-it-extra-specials .slick-dots li.slick-active button:before { background:#000; opacity:1;}


.homepage-unbox-sweetness .slick-dots{position:revert;width: 97%;}
.homepage-unbox-sweetness .slick-dots li {position: relative;display: inline-block;height: 20px;width: 5px !important;margin: 0 8px;padding: 0;cursor: pointer;}
.homepage-unbox-sweetness .slick-dots li button { border: 0;background: transparent;display: block;height: 20px; width: 5px;outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px;  cursor: pointer;}
.homepage-unbox-sweetness .slick-dots li button:hover,
.homepage-unbox-sweetness .slick-dots li button:focus { outline: none;}
.homepage-unbox-sweetness .slick-dots li button:hover:before,.homepage-unbox-sweetness .slick-dots li button:focus:before {  opacity: 1;}
.homepage-unbox-sweetness .slick-dots li button:before {position: absolute;top: 0;left: 0;content: "\2022";width: 11px;height: 11px;font-family: slick;font-size: 0px;line-height: 5px;
        text-align: center; opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border: 2px solid pink; border-radius: 50%;}
.homepage-unbox-sweetness .slick-dots li.slick-active button:before { background: pink; opacity:1;}


  

.celebrating_section .slick-dots{position:revert;width: 97%;}
.celebrating_section .slick-dots li {position: relative;display: inline-block;height: 20px;width: 5px !important;margin: 0 8px;padding: 0;cursor: pointer;}
.celebrating_section .slick-dots li button { border: 0;background: transparent;display: block;height: 20px; width: 5px;outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px;  cursor: pointer;}
.celebrating_section .slick-dots li button:hover,
.celebrating_section .slick-dots li button:focus { outline: none;}
.celebrating_section .slick-dots li button:hover:before,.celebrating_section .slick-dots li button:focus:before {  opacity: 1;}
.celebrating_section .slick-dots li button:before {position: absolute;top: 0;left: 0;content: "\2022";width: 11px;height: 11px;font-family: slick;font-size: 0px;line-height: 5px;
        text-align: center; opacity: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border: 2px solid pink; border-radius: 50%;}
.celebrating_section .slick-dots li.slick-active button:before { background: pink; opacity:1;}


  
.day-delight-title-section{justify-content:center !important;}
.homepage-collection{width:100%;overflow:hidden;}
.homepage-text{font-size:12px;color:#000;}
.homepage-inner img{width:77px;}
.homepage-collection  .slick-list{margin:0px;}
.homepage-collection .slick-slide{margin-left:0px;margin:0px;}
.new-banner-section-text h2{font-size:40px;}
.new-banner-section-text .containerss{    align-items: start; justify-content: center;text-align:center;        padding-top: 40px;}
  .accordion__title.h4 span{font-size:14px !important;}
.new-banner-section-text h2{width:100%;}
.birthday-surpises-in-right .brand-emb-card-inG{margin-left:32px;}
.new-banner-section-text p,.homepage-ptag{        font-size: 16px;        width: 80%;        margin: auto;}
.main-btn{    margin-top: 25px;}
.bestsellers-title-section p{font-size:16px;width:90%;margin:auto;line-height:20px;}
.bestsellers_section{width:100%;overflow:hidden;}
.bestsellers_section .containerss .row .col-12 .row{padding-left:20px;}
.bestsellers_section .slick-slide{margin:0 7px;}
.homepage-sweet-indulgence{width:100%;overflow:hidden;}
.bestsellers_section{        padding: 40px 0 0;}
.homepage-pic-all img{    width: 80%;margin-top: 0px; object-fit: cover;margin:auto;}
.homepage-pic-all{    padding: 3px 0 25px;}
.homepage-h4{    margin-top: 0px;font-size: 14px;font-weight:500 !important;}
.delight-view-all-btn a{    font-size: 14px;padding: 11px 43px;text-transform: uppercase;}
.day_delight_section{ position: relative;   padding: 35px 0px 50px;width: 100%;overflow: hidden;}
.homepage-sweet-indulgence {padding: 0 0 10px;width: 100%;overflow: hidden;}
.day-delight-title-section{        padding: 0 13px 18px;}
.day_delight_section .slick-slide{margin:0 5px;}
.delight-card-area{    padding-left: 20px;}
.occasion-card{padding-left:14px;}
.item33 p{    font-size: 35px !important;}
.cake-in-vogue-inner {flex-wrap:wrap;}
.cake-in-voguefirts, .cake-in-vogue-second{width:100%;}
.goodness-content{text-align:center;left: 0px;padding:0 0px;width: 100%;}
.delight-view-all-btn{position:absolute; bottom:-10px; left:125px;}
.goodness h2{font-size:30px;}
.goodness p{font-size:16px;margin: 10px 0 20px;line-height: 20px;}
.goodness-button .btn{font-size:14px;margin-top:10px;padding: 10px 30px}
.goodness{ border-radius:0px;   height: 250px;        padding-top: 0px;}
.cake-in-vogue-inner p{    bottom: 10px;    left: 25px; font-size: 14px;font-weight:700;}
.cake-in-vogue{        padding: 40px 11px 40px !important;}
.cake-in-vogue h2{text-align:center;margin-bottom:17px;}
  .cake-in-vogue-second {margin-top:30px;}
.htag-sections{line-height: 48.6px;}
.homepage-unbox-sweetness{padding:0 20px;}
.celebrating_section{margin-top: 20px;padding: 40px 20px 0;width: 100%; overflow: hidden;}
.weight-grid,.weight-card-main{    flex-wrap: wrap}
.shop_by_weight_section{padding: 45px 0 ;background-size: cover;}
.weight-grid .section-headers{width: 100%;text-align: center;margin-bottom:15px;}
#shopify-section-template--14824815820842__homepage_cakes_in_vogue_agaiaJ .cake-in-voguefirts{padding-top:30px;}
.weight-card-main{justify-content: center;gap: 15px;flex-direction:column;}
#shopify-section-template--14824815820842__homepage_shape_it_mpXtrg .cake-in-vogue-inner{flex-direction: column-reverse;}
#shopify-section-template--14824815820842__homepage_shape_it_mpXtrg .cake-in-vogue h2{margin:10px 0 20px;}
.budget-grid{flex-wrap: wrap;justify-content: center;padding-bottom:10px;}
  .section-header-budget-grid h1{margin-bottom: 5px;}
.homepage-budget-card{background-size: cover;}
.budget-card img{    margin-right: 10px;   width: 60px;}
.budget-card h2 p{    font-size:38px !important;    width: 100%;}
.budget-card{width: 370px;}
.Looking-For-Something-main{width:100%;overflow:hidden;}
.Looking-For-Something-main .backed-right-slidse11 li{    height: 274px;}
.Looking-For-Something-main .backed-right-slidse-main img{        height: 166px}
.Looking-For-Something{padding:50px 0 30px;}
.section-header h3{text-align:center;margin-bottom: 20px; font-family: "Lexend" !important;}
.onthe_street{    padding: 50px 0;}
.onthe_street{        padding: 50px 20px;}
.testimonial-card p{font-size:12px;}
.why-choose .features{flex-wrap: wrap;    gap: 14px; margin: 0 10px;}
.why-choose .feature p{line-height: 20px;}
.why-choose h2{margin-bottom: 30px;}
.why-choose{    padding: 0px 15px;}
.why-choose .feature img{width: 100px;    height: 100px;}
.text-white{display:flex; justify-content: center; gap:3px;}
.budget-card h2 p{font-size: 24px !important; font-weight:300 !important;}
#shopify-section-template--14824815820842__homepage_shape_it_mpXtrg .cake-in-voguefirts{margin-top: 20px;}
#ProductInfo-template--14824815788074__main .product__title h1{padding:0 20px;font-size: 30px;font-weight:bold !important;margin: 25px 0 0;line-height: 35px;}

.circle-slider{margin-bottom:40px;}
.pick-upgrade{padding:8px 20px;font-size:18px;}
#shopify-block-loox_reviews_loox_rating_aB8zrK,.product .price--large,.product__tax,.product__description ,.smile-guaranted ,.product-notes-section{padding:0 0px;}
.new-varients:nth-child(2) .new-varients-inner{padding:0 0px;} 
.select0citys{padding:0 0px;}
/* .slick-dots li{width: 3px !important;} */
h2{font-family:"Lexend" !important;}

/* #shopify-section-template--14824815820842__why_choose_w4TGyn{display:none;} */
.desktop-view{display:none;}
 .mobile-view{display:block;} 
.birthday-surpises-in-left,.backed-godness-left{display:none;}
.castle-mobile-view{display:none;}
.phonte-tecl{display:none;}
  #NewsletterForm--footer{left: -6px !important;}
#shopify-section-template--14824815755306__product-grid .facets-wrapper{padding:0px !important;}
.template-search__results .grid--4-col-desktop .grid__item{width: calc(49% - var(--grid-desktop-horizontal-spacing)* 3 / 4);max-width: calc(49% - var(--grid-desktop-horizontal-spacing)* 3 / 4);}
.template-search__results .grid{        column-gap: 10px;
        row-gap: 10px}
.template-search__results .grid .price-item {font-size:15px;}
.template-search__results ul li{overflow:hidden;}
/* #shopify-section-template--14824815820842__wh/y_choose_w4TGyn{display:NONE;} */
.goodness-content p{text-align:center;}
.weight-card img{    width: 140px;height: 135px;}
  .weight-last-section-end{margin-top: 10px;}
.weight-card{height: 180px;}
.weight-card-main a .weight-card:nth-child(2){display:none;}
.weight-h2tag-sec{margin:10px 0 0;}
  .Looking-For-Something-main .backed-right-slidse-main p{top:3px;}
  .footer-block.grid__item:nth-child(1){text-align:center !important; }
 #shopify-section-template--14824815820842__rich_text_eijtUc .rich-text__text{margin:0px 0px 25px;}
  #shopify-section-template--14824815820842__rich_text_eijtUc{padding:35px 0px 0px;}
  .loox-rating{text-align:center!important;}
.product-form__input.egg-img-set input[type=radio]+label{padding: 15px 17px 0px 0px !important;}
.header__heading-link{position:relative;left:15px}
.goodness_section{padding-top:0px;}
.mobile-god-hamper img{width:100%;}
}

@media screen and (min-device-width: 400px) and (max-device-width: 415px){
    /* .header__heading-link {left: 149px;} */
}

@media screen and (min-device-width: 400px) and (max-device-width: 430px){
  .homepage-h4{margin-top: 28px;}
  .homepage-pic-all img{width:100%;}
  .birthday-surpises-in-right-slide p{width:420px;}
  #shopify-section-template--14824815755306__product-grid .card.card--standard.card--media {height: 100% !important;}
  .footer .image_self_tanner{left: 150px !important;}
  .footer-block.grid__item:nth-child(1) .footer-block__heading{width:394px !important;}
  .footer-block.grid__item:nth-child(1) .footer-block__details-content{width:394px !important;}
  .footer-block--newsletter{width:394px !important;}
  .footer .list-social{gap:28px !important;}
  .delight-view-all-btn{left:145px;}
  .day_delight_section .slick-dots{width:100% !important;}
  .bestsellers_card{height:500px !important;}
  .testimonial-card{background-size:100% !important;padding:12px;}
  .new-varients:nth-child(2) .new-varients-inner .flavor-sliderrr{margin-right: -3px !important;}
  /* .header__heading-link{left: 160px;} */
  .product-recommendations-top{padding:0px 10px;}
  .main-div-milk-bar-moments{padding:0px 10px;}
  .imgae-mikl-bar-inner h3{font-size:16px !important;}
}
.line-item-property__field{display:none;}
.card.card--standard.card--media  {border-radius:8px;}
.card__media{border-radius:6px !important;}

.menu-drawer__inner-container {height: auto !important;}
.menu-drawer__navigation {padding: 0 !important;}

@media only screen 
  and (min-device-width: 810px) 
  and (max-device-width: 1080px) 
  and (orientation: portrait) {
.template-product .product-recommendations-top,.template-product .heading-div-text-milk {
    text-align: center;
    max-width: 810px !important;
}
.imgae-mikl-bar-inner img {
    margin: 0 auto;
    text-align: center;
}
.list-social__item svg path {
    fill: #fff !important;
}
  }



.template-cart .card.card--standard.card--media {
    padding: 10px;
}