.header-wrapper .header__inline-menu .list-menu--inline{align-items:center}.header__menu-item .icon-caret{width:35px;top:calc(50% - 1.6rem);margin:10px 0;max-height:30px}.visit_us_boxes .inner_title_text-detail p:has(a strong){display:block}.bricks_mortar_section .f-col-img img.main_img{aspect-ratio:1;width:100%;height:100%;max-width:300px;border-radius:100%;border:5px solid #c00006}.where_section .image-with-text__media-item .image-with-text__media:before{position:absolute;content:"";background-image:url(/cdn/shop/files/heart-vector.svg?v=1733992080);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:32%;right:19%;width:174px;height:156px;z-index:1}.testimonial-card p{clear:both}html:has(body#template-product-main-product),html:has(body#template-product-custom-new){height:auto}body#template-product-main-product,#template-product-main-product-no-nutrition,body#template-product-custom-new{background-image:url(/cdn/shop/files/Group_2162_1.png?v=1733400437);background-attachment:unset;background-repeat:no-repeat;background-size:100% auto}.btn_wrap a{font-family:League Gothic;font-size:32px;font-weight:400;line-height:42px;letter-spacing:.05em;text-decoration:none;background-color:#3abab7;color:#fff;border-radius:8px;padding:10px 25px 8px;display:inline-block;vertical-align:top;transition:all .3s ease-in-out;text-align:center}.btn_wrap a:hover{background-color:#c00000}#template-product-custom-new .price_wrap{font-size:32px;font-weight:700;line-height:30px;letter-spacing:.05em;margin:0 0 10px;color:#000}#template-product-custom-new .price_wrap span{font-size:18px;font-weight:700;line-height:30px;letter-spacing:.05em;color:#c10101;text-decoration:line-through}.single_product_sec{padding:60px 0}.single_product_sec .main_wrapper{max-width:1200px;margin:auto;padding:0 20px;display:flex;gap:30px;align-items:flex-start}.single_product_sec .left_col{width:32%}.single_product_sec .right_col{width:68%;display:flex;gap:20px}.single_product_sec .pro_desc{border:4px solid #3BBAB7;background:#fff;border-radius:16px;padding:20px;width:67%;color:#000;display:flex;flex-direction:column}.single_product_sec .subscribe_wrapper{border:4px solid #3BBAB7;background:#fff;border-radius:8px;padding:20px;width:33%;color:#000}.single_product_sec .pro_desc h1{font-size:48px;font-weight:900;line-height:64px;letter-spacing:.05em;margin:0 0 14px}.single_product_sec .pro_desc p{font-size:18px;font-weight:400;line-height:30px;letter-spacing:.05em;margin:0 0 20px}.single_product_sec .pro_desc .about_prices{display:grid;gap:6px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;margin-bottom:auto}.single_product_sec .pro_desc .about_prices .inner_div{background:#f7f9f9;border-radius:8px;padding:12px 10px;color:#000;cursor:pointer;position:relative}.single_product_sec .pro_desc .about_prices .inner_div:has(input[type=radio]:checked){background:#bfebea}.single_product_sec .pro_desc .about_prices .inner_div input[type=radio]{position:absolute;margin:0;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.single_product_sec .pro_desc .about_prices .inner_div:has(input[type=radio]:checked):before{background-color:#3abab7}.single_product_sec .pro_desc .about_prices .inner_div:has(input[type=radio]:checked):after{opacity:1;visibility:visible}.single_product_sec .pro_desc .about_prices .inner_div:before{content:"";border:2px solid rgba(58,186,183,1);width:24px;height:24px;display:block;border-radius:100%;position:absolute;top:12px;right:17px}.single_product_sec .pro_desc .about_prices .inner_div:after{position:absolute;content:"";top:17px;right:26px;display:block;width:5px;height:10px;border:solid #fff;border-width:0 .125rem .125rem 0;transform:rotate(45deg);transition:all .1s ease-in-out;opacity:0;visibility:hidden}@media (min-width: 768px){.single_product_sec .pro_desc .about_prices .inner_div:before,.single_product_sec .pro_desc .about_prices .inner_div:after{opacity:0!important;visibility:hidden!important}}.single_product_sec .pro_desc .about_prices .pro_size{font-size:16px;font-weight:700;line-height:28px;letter-spacing:.05em;position:relative;display:flex;align-items:flex-start;gap:12px}.single_product_sec .pro_desc .about_prices .pro_size:before{content:"";width:12px;height:12px;background-color:#3abab7;display:block;border-radius:100%;flex-shrink:0;margin-top:.5em}.single_product_sec .pro_desc .about_prices .pro_meta{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em}.single_product_sec .pro_desc .about_prices .pro_price{font-size:32px;font-weight:400;line-height:42px;letter-spacing:.05em;font-family:League Gothic;margin-top:8px}.single_product_sec .pro_desc .qty_cart{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:12px}.qty_wrapper .inner_wrap{background:#f7f9f9;border-radius:8px;padding:14px;display:flex;gap:10px;justify-content:space-between}.qty_wrapper .minus,.qty_wrapper .plus{background:#bfebea;border-radius:4px;width:32px;height:32px;cursor:pointer;position:relative;transition:all .3s ease-in-out}.qty_wrapper .minus:hover,.qty_wrapper .plus:hover{background:#3abab7}.qty_wrapper .minus:before,.qty_wrapper .plus:before{position:absolute;content:"";width:12px;height:2px;background-color:#000;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.qty_wrapper .plus:after{position:absolute;content:"";width:2px;height:12px;background-color:#000;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.qty_wrapper .minus:hover:before,.qty_wrapper .plus:hover:before,.qty_wrapper .minus:hover:after,.qty_wrapper .plus:hover:after{background-color:#fff}.qty_wrapper input[type=number]{font-family:Bushcraft;font-size:16px;font-weight:500;line-height:20px;text-align:center;border:0;background:transparent;outline:none;box-shadow:none;padding:0;max-width:50px}.qty_wrapper input::-webkit-outer-spin-button,.qty_wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty_wrapper input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.single_product_sec .subscribe_wrapper>h5{font-family:Anonymous Pro;font-size:18px;font-weight:700;line-height:30px;letter-spacing:.05em;margin:0 0 8px}.single_product_sec .subscribe_wrapper .save_price{font-size:12px;line-height:30px;color:#000;letter-spacing:.05em}.single_product_sec .subscribe_wrapper .subscribe_wrap{font-size:32px;font-weight:700;line-height:30px;letter-spacing:.05em;color:#3abab7;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.single_product_sec .subscribe_wrapper .subscribe_wrap span{font-size:18px;font-weight:700;line-height:30px;letter-spacing:.05em;text-decoration:line-through;color:#c10101}.single_product_sec .subscribe_wrapper p{font-size:16px;font-weight:400;line-height:26px;letter-spacing:.05em}.single_product_sec .subscribe_wrapper p a{color:#3abab7;font-weight:700;text-decoration:none;display:table}.single_product_sec .subscribe_wrapper .pro_stock{font-size:18px;font-weight:700;line-height:30px;letter-spacing:.05em;color:#3abab7;margin:0 0 20px}.single_product_sec .subscribe_wrapper .qty_wrapper{margin-bottom:20px}.qty_wrapper .qty_title{font-size:14px;font-weight:700;line-height:20px;letter-spacing:.05em;margin:0 0 8px}.single_product_sec .subscribe_wrapper .btn_wrap a{font-family:Bushcraft;font-size:24px;font-weight:400;line-height:35px;border:2px solid #3BBAB7;background:#fff;color:#3bbab7;width:100%;padding:10px 15px 8px}.single_product_sec .subscribe_wrapper .btn_wrap a:hover{color:#fff;background-color:#3bbab7}.single_product_sec .learn_more{text-align:center}.single_product_sec .learn_more a{background:#c10101;color:#fff;border-radius:8px;text-decoration:none;font-family:Bushcraft;font-size:16px;font-weight:400;line-height:20px;padding:14px 16px;display:inline-flex;align-items:center;justify-content:center;gap:11px}.single_product_sec .learn_more a:hover{background-color:#3abab7}.single_product_sec .pro_img_slider .slick-slide img{width:100%}.single_product_sec .pro_img_slider .slider-for .slick-slide{padding:10px}.single_product_sec .pro_img_slider .slider-for .slick-slide .item_wrap{border:5px solid #3BBAB7;aspect-ratio:1;border-radius:100%;padding:35px;overflow:hidden;outline:5px solid #C00000;display:flex;align-items:center;justify-content:center;background-color:#fff}.single_product_sec .pro_img_slider .slider-nav .slick-slide{padding:3px 11px}.single_product_sec .pro_img_slider .slider-nav .slick-slide .item_wrap{border:4px solid #3BBAB7;aspect-ratio:1;border-radius:100%;padding:15px;overflow:hidden;outline:3px solid #C00000;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff}.single_product_sec .pro_img_slider .slider-nav .slick-track{margin:auto}.nutrition_sec{padding:40px 0 15px}.nutrition_sec .main_wrapper{max-width:1040px;margin:auto;padding:0 20px;display:flex;gap:30px;flex-direction:column}.nutrition_sec .inner_wrapper{border:10px solid #C00000;background-color:#3abab7;border-radius:16px;padding:45px 40px;color:#fff}.nutrition_sec .inner_wrapper h3{font-family:League Gothic;font-size:32px;font-weight:400;line-height:42px;letter-spacing:.05em;color:#fff;margin:0 0 5px}.nutrition_sec .inner_wrapper p{font-size:18px;line-height:30px;letter-spacing:.05em;margin:0 0 20px}.nutrition_sec .inner_wrapper ul.source_list{margin:0 0 35px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nutrition_sec .inner_wrapper ul.source_list li{font-family:Anonymous Pro;font-size:18px;font-weight:400;line-height:30px;letter-spacing:.05em;color:#000;background:#bfebea;border-radius:8px;display:flex;min-height:64px;padding:10px 30px;align-items:center;position:relative;gap:12px}.nutrition_sec .inner_wrapper ul.source_list li:before{content:"";background-image:url(/cdn/shop/files/check.svg?v=1733402884);position:relative;display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center}.nutrition_sec .tab_wrapper ul{margin:0 0 14px;padding:0;list-style:none;display:flex;gap:36px;font-family:League Gothic;font-size:32px;font-weight:400;line-height:48px;letter-spacing:.05em}.nutrition_sec .tab_wrapper ul li{position:relative}.nutrition_sec .tab_wrapper ul li:before{position:absolute;content:"";bottom:0;left:0;right:0;height:4px;width:100%;background-color:#fff;opacity:0}.nutrition_sec .tab_wrapper ul li.active:before{opacity:1}.related_pro_sec{padding:15px 0;margin-bottom:50px}.related_pro_sec .main_wrapper{max-width:1040px;margin:auto;padding:0 20px;display:flex;gap:30px;flex-direction:column}.related_pro_sec .inner_wrapper{border:5px solid #000;background-color:#fff;border-radius:16px;padding:20px 40px 50px;color:#000}.related_pro_sec h2{font-size:40px;font-weight:900;line-height:64px;letter-spacing:.05em;text-align:center;margin:0 0 20px}.related_pro_sec .pro_items{display:flex;gap:30px;justify-content:center}.related_pro_sec .pro_items .item_col{width:33.333%}.related_pro_sec .pro_items .item_col img{width:100%}.related_pro_sec .pro_items .item_wrap{padding:5px;text-align:center;flex-grow:1}.related_pro_sec .pro_items .img_wrap{border:5px solid #3BBAB7;aspect-ratio:1;border-radius:100%;padding:35px;overflow:hidden;outline:5px solid #C00000;display:flex;align-items:center;justify-content:center;max-width:250px;margin:auto auto 15px}.related_pro_sec .pro_items .item_wrap h4{font-family:League Gothic;font-size:32px;font-weight:400;line-height:48px;letter-spacing:.05em;margin:0 0 5px}.related_pro_sec .pro_items .item_wrap p{font-size:18px;line-height:26px;letter-spacing:.05em;color:#000;margin:0 0 15px}.related_pro_sec .pro_items .item_wrap .pro_price{font-family:League Gothic;font-size:24px;line-height:34px;letter-spacing:.05em;background:#d7f1f0;color:#3abab7;border-radius:4px;display:table;margin:auto;padding:2px 16px 0}.seasons_sale_sec{padding:15px 0}.seasons_sale_sec .main_wrapper{max-width:1040px;margin:auto;padding:0 20px}.seasons_sale_sec .inner_wrapper{border:5px solid #3BBAB7;background-color:#c00000;border-radius:16px;padding:40px 50px;color:#fff;display:flex;gap:50px}.seasons_sale_sec .inner_wrapper .left_col{width:48%;position:relative}.seasons_sale_sec .inner_wrapper .right_col{width:52%;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0}.seasons_sale_sec .inner_wrapper h2{font-family:League Gothic;font-size:48px;font-weight:400;line-height:48px;letter-spacing:.05em;color:#fff;text-transform:uppercase;margin:0 0 10px;max-width:250px}.seasons_sale_sec .inner_wrapper .price_wrap span,.seasons_sale_sec .inner_wrapper .price_wrap{color:#fff!important}.seasons_sale_sec .right_col .qty_cart{display:flex;gap:12px;align-items:center}.seasons_sale_sec .qty_cart .btn_wrap a{background:transparent;padding:0 15px}.seasons_sale_sec .left_col .img_wrap img{width:100%}.seasons_sale_sec .left_col .img_wrap{aspect-ratio:1;background-color:#fff;border:10px solid #3BBAB7;border-radius:100%;overflow:hidden;padding:30px;max-width:330px;margin:auto}.seasons_sale_sec .sale_tag{font-family:League Gothic;font-size:20px;font-weight:400;line-height:24px;text-align:center;color:#c10101;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:100%;padding:38px;background-image:url(/cdn/shop/files/Group_2164.svg?v=1733484586);background-position:center;background-repeat:no-repeat;background-size:260px;width:160px;position:absolute;top:-30px;left:-30px}.starter_kit_sec{padding:15px 0}.starter_kit_sec .main_wrapper{max-width:1040px;margin:auto;padding:0 20px}.starter_kit_sec .inner_wrapper{border:5px solid #000;background-color:#f7f9f9;border-radius:16px;padding:20px 40px 50px;color:#000;display:flex;flex-direction:column;gap:30px}.starter_kit_sec .uppper_col{display:flex;gap:30px;justify-content:space-between;align-items:center;flex-direction:row-reverse}.starter_kit_sec .uppper_col .imgs_wrapper{display:flex;align-items:center;gap:25px;justify-content:space-between;flex:1}.starter_kit_sec .imgs_wrapper .img_wrap{aspect-ratio:1;background-color:#fff;border:5px solid #C10101;border-radius:100%;overflow:hidden;padding:15px;max-width:180px;margin:auto}.starter_kit_sec .imgs_wrapper .img_wrap img{width:100%}.starter_kit_sec .title_wrap h2{font-family:League Gothic;font-size:48px;font-weight:400;line-height:48px;letter-spacing:.05em;margin:0;text-align:right}.starter_kit_sec .title_wrap h3{font-family:League Gothic;font-size:30px;font-weight:400;line-height:48px;letter-spacing:.05em;color:#c10101;margin:0;text-align:right;text-transform:uppercase}.starter_kit_sec .main_col{display:flex;align-items:flex-end;gap:30px;justify-content:space-between}.starter_kit_sec .main_col p{font-size:18px;line-height:30px;letter-spacing:.05em;color:#000;margin:0}.starter_kit_sec .main_col .inner_wrap{max-width:390px}.starter_kit_sec .main_col .qty_cart{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.starter_kit_sec .price_wrap{text-align:right;width:100%}.starter_kit_sec .btn_wrap a{background-color:#c10101}.starter_kit_sec .qty_wrapper .inner_wrap{background:#ffeaea}.starter_kit_sec .qty_wrapper .inner_wrap span{background-color:#ffb4b4}.starter_kit_sec .qty_wrapper .inner_wrap span:hover{background-color:#c10101}.gift_sets_sec{padding:15px 0}.gift_sets_sec .main_wrapper{max-width:1040px;margin:auto;padding:0 20px}.gift_sets_sec .inner_wrapper{border:5px solid #c00000;background-color:#3bbab7;border-radius:16px;padding:40px;display:flex;gap:50px}.gift_sets_sec .inner_wrapper .left_col{width:45%;position:relative}.gift_sets_sec .inner_wrapper .right_col{width:55%;display:flex;flex-direction:column;justify-content:space-between;padding:20px 0}.gift_sets_sec .inner_wrapper h2{font-family:League Gothic;font-size:48px;font-weight:400;line-height:62px;letter-spacing:.05em;color:#c00000;text-transform:uppercase;margin:0 0 10px}.gift_sets_sec .inner_wrapper h2 strong{display:block;color:#fff}.gift_sets_sec .right_col .qty_cart{display:flex;gap:12px;align-items:center}.gift_sets_sec .qty_cart .btn_wrap a{background:#000}.gift_sets_sec .left_col .img_wrap img{width:100%}.gift_sets_sec .left_col .img_wrap{aspect-ratio:1;background-color:#fff;border:5px solid #c00000;border-radius:100%;overflow:hidden;padding:30px;max-width:330px;margin:auto}.rate_review_sec{padding:15px 0}.rate_review_sec .main_wrapper{max-width:1040px;margin:auto;padding:0 20px}.rate_review_sec .inner_wrapper{border:5px solid #FABC21;background-color:#ffe6a8;border-radius:16px;padding:45px 40px 50px;text-align:center}.rate_review_sec h2{font-family:League Gothic;font-size:48px;line-height:48px;letter-spacing:.05em;text-transform:uppercase;margin:0 0 15px}.rate_review_sec .btn_wrap a{background-color:#fabc21;min-width:270px}.rate_review_sec .btn_wrap{margin-top:30px}.rate_review_sec .rating_img img{width:100%;max-width:297px;margin:auto}.single_pro_review{max-width:1000px}#template-product-custom-new .newsletter__wrapper{background:none}.pagination_wrap{margin:auto;max-width:1250px;display:flex;justify-content:space-between;font-size:25px;font-weight:700;line-height:30px;letter-spacing:.05em;color:#47454fcc;padding:0 20px;gap:20px}.pagination_wrap .nav_btn{cursor:pointer;transition:all .3s ease-in-out}.pagination_wrap .nav_btn:hover{color:#c10101}#template-product-custom-new #MainContent>.shopify-section{padding-bottom:70px}body:has(.cake_product_sec){background-image:url(/cdn/shop/files/Component_1.webp?v=1733274776);background-attachment:unset;background-repeat:no-repeat;background-size:100% auto}.related_proucts_sec{position:relative;padding:24px 0 94px}.related_imgs_sec .main_row{display:flex}.related_imgs_sec .main_row .img_wrap{width:33.333%}.related_imgs_sec .main_row .img_wrap img{width:100%;height:100%;aspect-ratio:1;object-fit:cover}.related_proucts_sec .main_wrapper{max-width:1280px;margin:auto;padding:0 20px}.related_proucts_sec .pro_items{display:flex;gap:20px;justify-content:center}.related_proucts_sec .pro_items .item_col{width:33.333%;border:5px solid #3ABAB7;border-radius:16px;padding:30px 25px 0;text-align:center}.related_proucts_sec .pro_items .item_col .img_wrap{margin-bottom:15px}.related_proucts_sec .pro_items .item_col .img_wrap img{width:100%;max-height:180px;vertical-align:top}.related_proucts_sec .pro_items .item_col .item_wrap{display:flex;flex-direction:column;align-items:center}.related_proucts_sec .pro_items .item_col h4{font-family:League Gothic;font-size:32px;font-weight:400;line-height:48px;letter-spacing:.05em;margin:0 0 8px}.related_proucts_sec .pro_items .item_col p{font-size:18px;line-height:24px;letter-spacing:.05em;color:#000;margin:0 0 30px}.related_proucts_sec .pro_items .item_col .pro_price{font-size:24px;font-weight:400;line-height:30px;letter-spacing:.05em;color:#3abab7;background:#d7f1f0;border-radius:4px;padding:7px 30px;font-family:League Gothic}.related_proucts_sec .pro_items .item_col .shop_btn a{font-family:League Gothic;font-size:32px;font-weight:400;line-height:44px;letter-spacing:.05em;background:#3abab7;border-radius:8px;color:#fff;text-transform:uppercase;text-decoration:none;padding:5px 30px 3px;display:inline-block;vertical-align:top;margin-bottom:-26px}.related_proucts_sec .pro_items .item_col .shop_btn{margin-top:35px;margin-bottom:0}.product_info_sec{padding:20px 0}.product_info_sec .main_wrapper{max-width:1280px;margin:auto;padding:0 20px}.product_info_sec .main_row{border:10px solid #C00000;background-color:#3abab7;border-radius:16px;padding:45px 40px;color:#fff;display:flex;gap:90px;position:relative}.product_info_sec .main_row:before{position:absolute;content:"";background-color:#fff;width:5px;height:100%;left:50%;top:0;bottom:0}.product_info_sec .main_wrapper .inner_wrapper{width:50%;flex-grow:1}.product_info_sec .inner_wrapper h3{font-family:League Gothic;font-size:32px;font-weight:400;line-height:42px;letter-spacing:.05em;color:#fff;margin:0 0 5px}.product_info_sec .inner_wrapper p{font-size:18px;line-height:30px;letter-spacing:.05em;margin:0 0 20px}.product_info_sec .inner_wrapper ul.source_list{margin:0 0 35px;padding:0;list-style:none;display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap}.product_info_sec .inner_wrapper ul.source_list li{font-family:Anonymous Pro;font-size:18px;font-weight:400;line-height:30px;letter-spacing:.05em;color:#000;background:#bfebea;border-radius:8px;display:flex;min-height:64px;padding:10px 30px;align-items:center;position:relative;gap:12px;min-width:300px}.product_info_sec .inner_wrapper ul.source_list li:before{content:"";background-image:url(/cdn/shop/files/check.svg?v=1733402884);position:relative;display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center}.product_info_sec .tab_wrapper ul{margin:0 0 14px;padding:0;list-style:none;display:flex;gap:36px;font-family:League Gothic;font-size:32px;font-weight:400;line-height:48px;letter-spacing:.05em}.product_info_sec .tab_wrapper ul li{position:relative}.product_info_sec .tab_wrapper ul li:before{position:absolute;content:"";bottom:0;left:0;right:0;height:4px;width:100%;background-color:#fff;opacity:0}.product_info_sec .tab_wrapper ul li.active:before{opacity:1}.product_info_sec .tab_wrapper .tab_content img{width:100%;border-radius:8px}.cake_product_sec{padding:60px 0}.cake_product_sec .main_wrapper{max-width:1280px;margin:auto;padding:0 20px;display:flex;gap:20px;align-items:flex-start}.cake_product_sec .left_col{width:42%}.cake_product_sec .right_col{width:58%;display:flex;gap:20px}.cake_product_sec .pro_desc{border:4px solid #3BBAB7;background:#fff;border-radius:16px;padding:35px 45px;color:#000}.cake_product_sec .subscribe_wrapper{border:4px solid #3BBAB7;background:#fff;border-radius:8px;padding:20px;width:33%;color:#000}.cake_product_sec .pro_desc h1{font-size:48px;font-weight:400;line-height:64px;letter-spacing:.05em;margin:0}.cake_product_sec .pro_desc p{font-size:18px;font-weight:400;line-height:30px;letter-spacing:.05em;margin:0 0 20px}.cake_product_sec .pro_desc .about_prices h3,#template-product-main-product-no-nutrition .about_prices h3{font-family:League Gothic;font-size:40px;font-weight:400;line-height:48px;letter-spacing:.05em;margin:0 0 10px;width:100%}.cake_product_sec .pro_desc .about_prices,#template-product-main-product-no-nutrition .about_prices{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:25px}.cake_product_sec .pro_desc .about_prices .inner_div{background:#f7f9f9;border-radius:8px;padding:12px 11px;color:#000;cursor:pointer;width:calc(33.333% - 4px);position:relative}#template-product-main-product-no-nutrition .about_prices .inner_div{width:calc(33.333% - 4px)}.cake_product_sec .pro_desc .about_prices .inner_div:has(input[type=radio]:checked){background:#bfebea}.cake_product_sec .pro_desc .about_prices .inner_div input[type=radio]{position:absolute;margin:0;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.cake_product_sec .pro_desc .about_prices .inner_div:has(input[type=radio]:checked):before{background-color:#3abab7}.cake_product_sec .pro_desc .about_prices .inner_div:has(input[type=radio]:checked):after{opacity:1;visibility:visible}.cake_product_sec .pro_desc .about_prices .inner_div:before{content:"";border:2px solid rgba(58,186,183,1);width:24px;height:24px;display:block;border-radius:100%;position:absolute;top:12px;right:17px}.cake_product_sec .pro_desc .about_prices .inner_div:after{position:absolute;content:"";top:17px;right:26px;display:block;width:5px;height:10px;border:solid #fff;border-width:0 .125rem .125rem 0;transform:rotate(45deg);transition:all .1s ease-in-out;opacity:0;visibility:hidden}.cake_product_sec .pro_desc .about_prices.pick_flavour .inner_div:before,.cake_product_sec .pro_desc .about_prices.pick_flavour .inner_div:after{opacity:1!important;visibility:visible!important}.cake_product_sec .pro_desc .about_prices.pick_flavour .inner_div{width:calc(40% - 4px)}.cake_product_sec .pro_desc .about_prices .pro_size{font-size:16px;font-weight:700;line-height:22px;letter-spacing:.05em;position:relative;display:flex;align-items:center;gap:12px;margin:0 0 5px;padding-left:0}.cake_product_sec .pro_desc .about_prices .pro_size:before{content:"";width:12px;height:12px;background-color:#3abab7;display:block;border-radius:100%;position:absolute;left:0;flex-shrink:0}.cake_product_sec .pro_desc .about_prices .pro_meta{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.05em;max-width:88%;font-family:var(--font-body-family)}.cake_product_sec .pro_desc .about_prices .pro_meta strong,#template-product-main-product-no-nutrition .pro_desc .about_prices .pro_meta strong{font-weight:800;display:block;position:relative;padding-left:1.2em;padding-right:1px}.cake_product_sec .pro_desc .about_prices .pro_meta strong:before,#template-product-main-product-no-nutrition .pro_desc .about_prices .pro_meta strong:before{content:"";position:absolute;width:.76em;height:.76em;background:#3abab7;border-radius:50%;top:.3em;left:0}.cake_product_sec .pro_desc .about_prices .pro_price{font-size:32px;font-weight:400;line-height:42px;letter-spacing:.05em;font-family:League Gothic;margin-top:8px}.cake_product_sec .pro_desc .about_prices .inner_div img{width:100%;max-width:83px;margin:auto;display:block}.cake_product_sec .pro_desc .qty_cart{margin-top:20px;display:flex;justify-content:flex-end;align-items:center;gap:12px}.cake_product_sec .pro_desc .about_prices:first-of-type,#template-product-main-product-no-nutrition .about_prices:first-of-type{margin-top:40px}.cake_product_sec .learn_more{text-align:center;margin-top:27px}.cake_product_sec .learn_more a{background:#c10101;color:#fff;border-radius:8px;text-decoration:none;font-family:Bushcraft;font-size:16px;font-weight:400;line-height:20px;padding:14px 16px;display:inline-flex;align-items:center;justify-content:center;gap:11px}.cake_product_sec .learn_more a:hover{background-color:#3abab7}.cake_product_sec .table-container{width:100%;overflow-x:auto;border-radius:10px}.cake_product_sec table{width:100%;border-collapse:collapse;border:none;border-radius:10px}.cake_product_sec thead th{padding:15px;text-transform:uppercase;color:#000;font-family:League Gothic;font-size:24px;font-style:normal;font-weight:400;line-height:1;letter-spacing:1.2px;text-align:center;border:3px solid #3ABAB7}.cake_product_sec thead th:first-child,.cake_product_sec td:first-child{text-align:left}.cake_product_sec thead th span{font-size:18px}.cake_product_sec tbody td{padding:15px;text-align:center;color:#000;font-family:Anonymous Pro;font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.9px;border:3px solid #3ABAB7}.detail_table{border-radius:8px;max-width:600px}.main_row.no-second-child:before{display:none}.detail_table .row{display:flex}.detail_table .row .col{display:flex;justify-content:center!important;align-items:center;border-bottom:3px solid #545454;min-height:105px;width:100%;padding:20px}.detail_table .row:last-child .col{border-bottom:0}.detail_table .row .col:nth-child(2){background:#3bbab740}.detail_table .row .col:nth-child(3){background:#c0000033}.detail_table .row .col span{font-family:Anonymous Pro;font-size:18px;font-weight:700;line-height:20px;letter-spacing:.05em;color:#000}.detail_table .row:first-child .col span{font-family:League Gothic;font-size:30px;font-weight:400;line-height:34px;letter-spacing:.05em;text-transform:uppercase}.cake_product_sec .pro_img_slider .slick-slide img{width:100%}.cake_product_sec .pro_img_slider .slider-for .slick-slide{padding:26px}.cake_product_sec .pro_img_slider .slider-for .slick-slide .item_wrap:before{position:absolute;content:"";background-color:#fff;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;border-radius:100%;max-width:390px;margin:auto}.cake_product_sec .pro_img_slider .slider-for .slick-slide .item_wrap{border:5px solid #3BBAB7;aspect-ratio:1;border-radius:100%;padding:35px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#fff;max-width:338px;margin:auto;position:relative}.cake_product_sec .pro_img_slider .slider-nav .slick-slide{padding:3px 11px}.cake_product_sec .pro_img_slider .slider-nav .slick-slide .item_wrap{border:3px solid #3BBAB7;aspect-ratio:1;border-radius:100%;padding:15px;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff}.cake_product_sec .pro_img_slider .slider-nav .slick-track{margin:auto}.cake_product_sec .pro_img_slider .slider-nav{max-width:420px;margin-left:auto;margin-right:auto}.content-box-new{padding-block:40px 170px;position:relative;padding-inline:67px;width:calc(100% - 40px)}.content-box-new .content-box-list-wrapper{display:flex;flex-direction:column;margin-top:24px;gap:40px;margin-inline:auto}.content-box-new .content-box-list-wrapper .content-box-img img{width:100%;max-width:381px;margin-inline:auto;display:block;object-fit:cover;aspect-ratio:1/1;height:100%}.content-box-img{display:flex;justify-content:center}.content-box-img.multiple{margin-inline:-67px}.content-box-new .content-box-list-wrapper .content-box-list{display:flex;flex-wrap:wrap;gap:40px 38px;justify-content:center}.content-box-new .content-box-list-wrapper .content-box-list .content-box{width:calc(50% - 19px);display:flex;flex-direction:column;gap:16px;font-size:18px;font-weight:400;line-height:30px;letter-spacing:.05em;color:#000}.content-box-list .content-box.center :where(h4,.content-price,.time){text-align:center}.content-box-list .content-box ul{margin:0;padding-left:20px}.content-box-new .content-box-list-wrapper .content-box-list .content-box p{margin-block:0}.content-box-list .content-box h4{font-family:League Gothic;font-size:40px;font-weight:400;line-height:48px;letter-spacing:.05em;text-decoration-line:underline;margin-block:0!important}.content-box-list .content-box .content-price{font-family:var(--var-Bushcraft);font-size:40px;font-weight:700;letter-spacing:.05em;color:#3abab7;opacity:1;line-height:1;padding-top:.2em;margin-bottom:-.2em}.content-box-list .content-box .time{font-family:League Gothic;font-size:35px;font-weight:400;line-height:42px;letter-spacing:.05em;text-underline-position:from-font;text-decoration-skip-ink:none;color:#3abab7}.content-box-list .content-box .btn{font-family:Anonymous Pro;font-size:16px;font-weight:700;line-height:30px;letter-spacing:.05em;text-decoration:none;border:2px solid #3BBAB7;border-radius:8px;padding:13px 20px;display:block;max-width:245px;background-color:#f7f9f9;color:#c00000;margin-top:auto;text-align:center;width:100%}.content-box-list .content-box.center .btn{margin-inline:auto}.content-box-new .content-box-new-bottom-image{position:absolute;bottom:18px;left:16px}.content-box-new .content-box-new-bottom-link{font-family:Anonymous Pro;font-size:16px;font-weight:700;line-height:16px;text-decoration:none;color:#c00000;position:absolute;bottom:22px;right:25px}.content-box-new .content-box-list-wrapper.row{flex-direction:row;flex-wrap:wrap;gap:20px;max-width:775px}.content-box-new .content-box-list-wrapper.row :where(.content-box-img,.content-box-list){width:calc(50% - 10px)}.content-box-new .content-box-list-wrapper.row .content-box-img img{max-width:100%}.content-box-new .content-box-list-wrapper.row .content-box{width:100%}.content-box-new .content-box-list-wrapper.row .content-box-list .content-box .btn{margin-top:0}.banner__text strong{font-size:32px;font-weight:700;line-height:1.4;letter-spacing:.09em;color:#fff;text-transform:capitalize;font-family:Bushcraft Pro;margin-top:24px;position:relative;display:flex;gap:11px;align-items:center}.banner__content.banner__content--middle-center .banner__text.rte{max-width:100%}.banner__content.banner__content--middle-center .banner__text.rte p:not(:has(strong)){max-width:600px;margin-inline:auto}.banner__text strong:after,.banner__text strong:before{content:"";display:block;width:1.2em;height:1.6em;background-image:url(/cdn/shop/files/Group_1993.svg);background-position:center;background-size:contain;background-repeat:no-repeat;flex-shrink:0}.banner__text strong:after{background-image:url(/cdn/shop/files/Group_1992.svg)}.collection_body.bath .collection_list:nth-child(2){grid-column:1;grid-row:1}.collection-blocks .multicolumn-card__info .rte p strong,#template-page-made-fresh .collection-blocks .multicolumn-card__info .rte p strong{--main-title-color: #3abab7;text-shadow:-1px -1px 0 var(--main-title-color),1px -1px 0 var(--main-title-color),-1px 1px 0 var(--main-title-color),1px 1px 0 var(--main-title-color),0px -1px 0 var(--main-title-color),0px 1px 0 var(--main-title-color),-2px 0px 0 var(--main-title-color),2px 0px 0 var(--main-title-color);color:#fff;letter-spacing:5px;font-family:The Hand;font-size:22px;line-height:32px}.collection-blocks .multicolumn-card__info .rte p em strong,#template-page-made-fresh .collection-blocks .multicolumn-card__info .rte p em strong{font-style:normal;font-size:28px}.page-banner__img img{max-height:568px;object-fit:cover;width:100%;aspect-ratio:1732/568;min-height:300px;vertical-align:top}.page-banner__img{margin-bottom:100px}#template-page-starter-kits .collection-blocks .multicolumn-list{justify-content:space-around}#template-page-starter-kits .collection_heading{margin-bottom:100px;margin-top:20px;padding-inline:20px}#template-page-sales .collection_heading h1,#template-page-starter-kits .collection_heading h1{color:#c00000}#template-page-starter-kits,#template-page-sales{background-image:url(/cdn/shop/files/Starter_Kits_B_-_Final.png)}#template-page-starter-kits .shop_btn a{padding-top:0}#template-page-starter-kits .multicolumn-card__info{margin-bottom:auto}#template-page-starter-kits .multicolumn-card{display:flex;flex-direction:column}.sales-banner{position:relative;margin-top:100px;margin-bottom:40px}.sales-banner img.sales-banner__bg{height:573px;width:100%;object-fit:cover;vertical-align:top}.sales-banner:after{content:"";background:#00000080;pointer-events:none;width:100%;height:100%;left:0;top:0;position:absolute}.sales-banner img.sales-banner__upper-img{position:absolute;right:13.87%;top:-80px;z-index:1;max-width:331px}.sales-banner__text{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);font-family:The Hand;color:#b5eae2;font-size:200px;line-height:1}#template-page-sales .related_imgs_sec{margin-block:60px}#template-page-sales .collection_heading{padding-inline:20px;max-width:1200px;margin:0 auto;text-wrap:balance}body:has(.gift_sets_banner){background-image:url(/cdn/shop/files/Group_2171_1.png?v=1735891936);background-position:left top -200px;background-repeat:no-repeat;background-attachment:unset;background-size:100% auto}.gift_sets_banner{margin-top:50px}body:has(.gift_sets_banner) .shop_all_related{margin-top:24px}body:has(.gift_sets_banner) .collection_heading{margin-top:30px;padding:0 20px}body:has(.gift_sets_banner) .collection_heading h1{color:#e68513}.gift_sets_banner img.sales-banner__bg{height:532px}.gift_sets_banner .sales-banner__text{width:100%;text-align:center;max-width:1200px;padding:0 20px;color:#ff8a00}.about_gift_sets_sec .container{max-width:1200px;margin:auto;padding:0 20px}.about_gift_sets_sec .main_wrapper{display:flex;flex-direction:column;gap:20px}.about_gift_sets_sec .prod_item_wrap{border:5px solid #3ABAB7;border-radius:16px;background-color:#fff}.about_gift_sets_sec .prod_item_wrap .title_head{border-bottom:4px solid #3ABAB7;text-align:center;padding:34px 20px 32px}.about_gift_sets_sec .prod_item_wrap .prod_img_desc,.about_gift_sets_sec .prod_item_wrap .pick_product{border-bottom:4px solid #3ABAB7}.about_gift_sets_sec .prod_item_wrap .title_head h2{font-size:55px;font-weight:900;line-height:48px;letter-spacing:.05em;margin:0;color:#575654}.about_gift_sets_sec .prod_item_wrap .title_head p{font-size:18px;line-height:30px;letter-spacing:.05em;max-width:664px;margin:auto}.about_gift_sets_sec .qty_cart{display:flex;gap:12px;margin-top:22px;justify-content:flex-end}.about_gift_sets_sec .prod_item_wrap .product_sizes{padding:45px 20px;display:flex;align-items:center;justify-content:center;gap:27px;flex-wrap:wrap}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option{background-color:#f7f9f9;border-radius:8px;display:flex;align-items:center;justify-content:center;min-width:248px;color:#000;position:relative}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:5px solid #464450;border-radius:8px;pointer-events:none;opacity:0;visibility:hidden}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option:has(input[type=radio]:checked):before{opacity:1;visibility:visible}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option label{font-family:League Gothic;font-size:32px;font-weight:400;line-height:48px;letter-spacing:.05em;width:100%;position:relative;padding:18px 70px 18px 20px}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option label:before{position:absolute;content:"";width:34px;height:34px;border-radius:100%;border:2px solid #545454;right:20px;top:50%;transform:translateY(-50%)}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option input[type=radio]{position:absolute;width:100%;height:100%;margin:0;cursor:pointer;opacity:0;z-index:1}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option label:after{position:absolute;content:"";top:46%;right:37px;display:block;width:8px;height:14px;border:solid #fff;border-width:0 .2rem .2rem 0;transform:rotate(45deg) translateY(-50%);transition:all .1s ease-in-out;opacity:0;visibility:hidden}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option input[type=radio]:checked+label:before{background-color:#545454}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option input[type=radio]:checked+label:after{opacity:1;visibility:visible}.about_gift_sets_sec .prod_item_wrap .pick_product .prod_item_bg_img{position:absolute;left:0;right:0;margin:auto;display:flex;justify-content:space-between;padding:0 52px;bottom:-20px}.about_gift_sets_sec .prod_item_wrap .pick_product .prod_item_bg_img img:first-child{transform:rotate(-15deg)}.about_gift_sets_sec .prod_item_wrap .pick_product .prod_item_bg_img img:nth-child(2){transform:rotate(15deg)}.about_gift_sets_sec .prod_item_wrap .pick_product .prod_item_bg_img img{aspect-ratio:330/210;max-width:330px}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item label{font-family:var(--var-Bushcraft);font-size:32px;font-weight:700;line-height:48px;letter-spacing:.05em;color:#000}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item input{position:absolute;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;top:0;right:0;bottom:0;left:0}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item label:before{content:"";border:2px solid rgba(58,186,183,1);width:34px;height:34px;display:block;border-radius:100%;position:absolute;top:12px;right:17px}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item input[type=radio]:checked+label:before{background-color:#3abab7}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item label:after{position:absolute;content:"";top:20px;right:29px;display:block;width:8px;height:15px;border:solid #fff;border-width:0 .2rem .2rem 0;transform:rotate(45deg);transition:all .1s ease-in-out;opacity:0;visibility:hidden}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item input[type=radio]:checked+label:after{opacity:1;visibility:visible}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item:has(input[type=radio]:checked){border-color:#3bbab7}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item img{aspect-ratio:1;max-height:150px;object-fit:contain}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item{position:relative;background-color:#f7f9f9;border-radius:8px;display:flex;flex-direction:column;align-items:center;padding:25px 15px 5px;border:5px solid transparent;gap:15px;text-align:center;width:calc(33.333% - 20px)}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products{position:relative;padding:50px;gap:30px;display:flex;justify-content:center;flex-wrap:wrap}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products.has_4_clm .main_pro_item{width:calc(33.333% - 18px)}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products{padding:50px 0}.about_gift_sets_sec .prod_item_wrap .prod_img_desc{display:flex;gap:80px;padding:35px 120px;align-items:center}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .img_col{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px;width:25%}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .img_col img{width:100%;aspect-ratio:1;object-fit:contain}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .img_col a{font-size:18px;font-weight:700;line-height:30px;letter-spacing:.05em;color:#c00000;text-decoration:none}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .pro_desc{font-size:18px;line-height:30px;letter-spacing:.05em;width:75%}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .pro_desc p{margin-top:0;text-align:center}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .pro_desc p.p1{text-align:left;margin:0}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .pro_desc ul{margin-top:0}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px 40px;max-width:800px;margin:auto}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products ul li a{display:flex;align-items:center;gap:20px;text-decoration:none}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products ul li a img{aspect-ratio:1;width:100%;max-width:130px}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products ul li .pro_name h4{font-size:30px;font-weight:700;line-height:30px;letter-spacing:.05em;margin:0;font-family:var(--var-Bushcraft);color:#464450}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products ul li .pro_name .view_product{font-size:18px;font-weight:700;line-height:30px;letter-spacing:.05em;color:#c00000}#template-page-edibles .gift_sets_banner img.sales-banner__bg{object-fit:contain}body#template-page-gift-sets-fashion .collection_heading h1,body#template-page-edibles .collection_heading h1,body#template-page-gift-sets-traning .collection_heading h1,body#template-page-travel .collection_heading h1{color:#c10101}#template-page-gift-sets-fashion .gift_sets_banner:after,#template-page-gift-sets-fashion .gift_sets_banner .sales-banner__text,#template-page-edibles .gift_sets_banner:after,#template-page-edibles .gift_sets_banner .sales-banner__text,#template-page-gift-sets-traning .gift_sets_banner:after,#template-page-gift-sets-traning .gift_sets_banner .sales-banner__text,#template-page-gift-set-skincare .gift_sets_banner:after,#template-page-gift-set-skincare .gift_sets_banner .sales-banner__text,#template-page-travel .gift_sets_banner:after,#template-page-travel .gift_sets_banner .sales-banner__text{display:none}#template-page-book-service .custom-shop-blocks .block-item img{width:auto;object-fit:cover;border-radius:100%;aspect-ratio:1;margin:auto;border:6px solid var(--block-color)}@media (max-width: 1400px) and (min-width: 992px){.page-width:has(>.navigation-box){display:flex;flex-direction:column-reverse;gap:14px}.page-width .navigation-box{position:relative}.navigation-box ul{display:flex;gap:0 20px;flex-wrap:wrap;justify-content:center}}@media (max-width: 1440px){.sales-banner img.sales-banner__upper-img{max-width:260px}.sales-banner__text{font-size:150px}}@media (max-width: 1400px){.about_gift_sets_sec .container,.gift_sets_banner .sales-banner__text{max-width:860px}.about_gift_sets_sec .prod_item_wrap .title_head h2{font-size:42px}.about_gift_sets_sec .prod_item_wrap .title_head{padding:24px 20px}.about_gift_sets_sec .prod_item_wrap .prod_img_desc{gap:40px;padding:30px}.about_gift_sets_sec .prod_item_wrap .product_sizes{padding:30px 20px;gap:15px}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option label{font-size:28px;line-height:38px}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option{min-width:220px}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option label:before{width:28px;height:28px}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option label:after{right:35px;width:7px;height:13px}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item label{line-height:40px}.about_gift_sets_sec .prod_item_wrap .pick_product .prod_item_bg_img img{max-width:220px}.about_gift_sets_sec .prod_item_wrap .pick_product .prod_item_bg_img{padding:0 22px;bottom:-10px}}@media (max-width: 1200px){.single_product_sec .pro_desc .qty_cart{align-items:flex-start;flex-direction:column}.single_product_sec .pro_desc .qty_cart .btn_wrap a{font-size:26px;line-height:38px}.product_info_sec .main_row{padding:30px;gap:60px}.cake_product_sec .pro_desc{padding:30px}.cake_product_sec .pro_desc .about_prices.pick_flavour .inner_div{width:calc(50% - 4px)}}@media (max-width: 991px){#template-page-edibles .gift_sets_banner img.sales-banner__bg{height:auto}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item{width:calc(50% - 20px)!important}.page-width .navigation-box{position:relative;margin-top:14px}.page-banner__img{margin-bottom:0}#template-page-starter-kits .collection-blocks .multicolumn-list__item:nth-child(-n+2){margin-top:160px}#template-page-sales .collection_heading{padding-inline:20px}#template-page-sales .collection_heading{margin-top:40px}.sales-banner img.sales-banner__bg{height:400px}.sales-banner__text{font-size:100px}.sales-banner img.sales-banner__upper-img{width:20%;top:0;right:6%;transform:translateY(-30%)}.page-width .navigation-box ul li{font-size:25px}.page-width .navigation-box ul li a{margin-left:5px}.inner_title_text h2{font-size:42px}.content-box-new{padding-block:30px 170px;padding-inline:30px}.content-box-img.multiple{margin-inline:-30px}.content-box-list .content-box h4{font-size:34px}.content-box-list .content-box .content-price{font-size:36px}.content-box-list .content-box .time{font-size:32px}.cake_product_sec .main_wrapper{flex-direction:column}.cake_product_sec .left_col,.cake_product_sec .right_col{width:100%}.cake_product_sec .product_slider{max-width:310px;margin:auto}.product_info_sec .main_wrapper .inner_wrapper{width:100%}.product_info_sec .main_row{gap:80px;flex-direction:column}.product_info_sec .main_row:before{width:100%;height:5px;left:0;top:50%;bottom:0;right:0}.single_product_sec .main_wrapper{flex-direction:column}.single_product_sec .left_col,.single_product_sec .right_col{width:100%}.single_product_sec .pro_img_slider{max-width:400px;margin:auto}.seasons_sale_sec .right_col .qty_cart{align-items:flex-start;flex-direction:column}.seasons_sale_sec .qty_cart .btn_wrap a{padding:0}.starter_kit_sec .main_col .qty_cart{flex-direction:column}.starter_kit_sec .main_col .inner_wrap{max-width:350px}.gift_sets_sec .right_col .qty_cart{align-items:flex-start;flex-direction:column}}@media (max-width: 767px){.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option:before{border:0!important}body:has(.gift_sets_banner) #MainContent{z-index:1}body:has(.gift_sets_banner) .newsletter__wrapper:before{position:absolute;content:"";background-image:url(/cdn/shop/files/Eiffel.png?v=1735901718);background-position:center bottom;bottom:70px;left:0;right:0;top:auto;background-repeat:no-repeat;background-size:cover;height:1200px;z-index:-1}body:has(.gift_sets_banner){background-image:url(/cdn/shop/files/Rectangle_2109.png?v=1735901500);background-position:left top}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item label:before{width:24px;height:24px;top:15px;right:15px}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item label:after{top:20px;right:23px;width:7px;height:12px}body:has(.gift_sets_banner) .shop_all_related{margin-top:45px}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item{width:100%!important}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item label{font-size:24px;line-height:34px}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products{padding:15px;gap:20px;flex-direction:column}.about_gift_sets_sec .prod_item_wrap .pick_product .prod_item_bg_img{display:none}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products{padding:30px 0}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products ul li a img{max-width:110px}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products ul li a{gap:10px}.about_gift_sets_sec .prod_item_wrap .pick_product .more_products ul{grid-template-columns:1fr}.about_gift_sets_sec .qty_cart .btn_wrap a{font-size:24px;padding:10px 20px 8px;line-height:30px;width:100%}.about_gift_sets_sec .qty_cart{flex-direction:column}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .img_col img{max-width:200px}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .img_col{gap:10px;width:100%}.about_gift_sets_sec .prod_item_wrap .prod_img_desc .pro_desc{font-size:16px;line-height:24px;width:100%}.about_gift_sets_sec .prod_item_wrap .prod_img_desc{gap:18px;padding:20px 15px;flex-direction:column}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option label:after{right:33px;width:6px;height:11px}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option label:before{width:24px;height:24px}.about_gift_sets_sec .prod_item_wrap .product_sizes{padding:20px 10px;flex-wrap:wrap}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option label{font-size:24px;line-height:28px;padding:10px 60px 10px 15px}.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option{min-width:170px}.about_gift_sets_sec .prod_item_wrap .title_head{padding:18px 20px}.about_gift_sets_sec .prod_item_wrap .title_head h2{font-size:32px;line-height:48px}body:has(.gift_sets_banner) .collection_heading{margin-top:20px}.sales-banner.gift_sets_banner{margin-top:30px}body:has(.gift_sets_banner) .collection_heading h1{margin-bottom:0}#template-page-starter-kits .collection_heading{margin-bottom:50px;margin-top:50px}#template-page-training-new .newsletter.center .newsletter__wrapper,#template-page-dog-care .newsletter.center .newsletter__wrapper{margin-top:20px}#template-page-sales .collection_heading{margin-top:40px}.page-banner__img{margin-bottom:60px}.single_product_sec .pro_desc .about_prices{grid-template-columns:1fr 1fr}.content-box-new .content-box-list-wrapper.row{flex-direction:column}.content-box-new .content-box-list-wrapper.row :where(.content-box-img,.content-box-list){width:100%}.content-box-new .content-box-new-bottom-link{line-height:20px;letter-spacing:0;left:0;padding-left:120px;text-align:right}.content-box-new .content-box-new-bottom-image{max-width:100px}.content-box-list .content-box .btn{max-width:none}.inner_title_text h2{font-size:32px;line-height:42px}.content-box-new{padding-inline:20px;padding-block:30px 150px}.content-box-list .content-box h4{font-size:30px;text-align:left!important}.content-box-list .content-box .content-price{font-size:40px;text-align:left;padding:0}.content-box-img.multiple{margin-inline:-20px}.content-box-new .content-box-list-wrapper .content-box-list .content-box{font-size:16px;line-height:30px;width:100%;text-align:left}.content-box-new .content-box-list-wrapper .content-box-list{flex-direction:column}#template-page-training-new .page-width:has(.main-page-header),#template-page-dog-care .page-width:has(.main-page-header){padding-top:20px;padding-bottom:20px}#template-product-custom-new #MainContent>.shopify-section{padding-bottom:40px}body#template-product-main-product .newsletter.center .newsletter__wrapper:after,body#template-product-custom-new .newsletter.center .newsletter__wrapper:after{opacity:0}body#template-product-main-product,body#template-product-custom-new{background-image:url(/cdn/shop/files/STARS_ALONE_transparent_14_x_8_1_1.png?v=1733401346);background-repeat:repeat;background-size:1000px auto;background-color:#eff6f6}.pro_img_slider .slider-for .slick-slide{padding:20px;background:#ffffffb3;border-radius:100%}.single_product_sec .pro_desc .qty_cart .btn_wrap a{font-size:24px;line-height:34px;padding:8px 20px 6px}.single_product_sec .pro_desc h1{font-size:32px;line-height:42px;margin:0 0 5px;text-align:center}.single_product_sec .right_col{flex-direction:column}.single_product_sec .pro_desc,.single_product_sec .subscribe_wrapper,.single_product_sec .pro_desc .qty_cart .btn_wrap,.single_product_sec .pro_desc .qty_cart .btn_wrap a,.single_product_sec .pro_desc .qty_cart .qty_wrapper{width:100%}.single_product_sec .pro_desc .qty_cart{flex-direction:column-reverse}.single_product_sec .pro_desc .about_prices{gap:8px;flex-direction:column}.single_product_sec .pro_desc .about_prices .inner_div{width:100%;padding:12px 17px 12px 37px;position:relative}.single_product_sec .pro_desc .about_prices .pro_size:before{position:absolute;top:20px;left:14px}.single_product_sec .pro_desc .about_prices .pro_size{position:static}.single_product_sec .subscribe_wrapper .save_price{width:100%}.single_product_sec .subscribe_wrapper .first_delivery{margin:0}.single_product_sec .subscribe_wrapper{border-radius:16px;padding:10px}.related_pro_sec .inner_wrapper{padding:20px 15px 40px}.qty_wrapper .inner_wrap{padding:8px 16px}.single_product_sec .learn_more a{width:100%}.single_product_sec{padding:20px 0 10px}.nutrition_sec{padding:10px 0}.nutrition_sec .inner_wrapper{border:8px solid #C00000;padding:12px}.nutrition_sec .inner_wrapper h3{font-size:24px;line-height:34px;margin:0}.nutrition_sec .inner_wrapper p{font-size:16px;line-height:24px}.nutrition_sec .inner_wrapper ul.source_list{margin:0 0 18px;grid-template-columns:1fr;gap:8px}.nutrition_sec .inner_wrapper ul.source_list li{min-height:auto;padding:9px 12px;gap:12px}.nutrition_sec .tab_wrapper ul{font-size:24px;line-height:34px;gap:26px}.nutrition_sec .tab_wrapper ul li{padding-bottom:10px}.related_pro_sec h2{font-size:32px;line-height:42px}.related_pro_sec{padding:10px 0}.related_pro_sec .pro_items .item_wrap h4{line-height:40px}.related_pro_sec .pro_items .item_col{width:100%}.related_pro_sec .pro_items{gap:35px;flex-direction:column}.seasons_sale_sec .inner_wrapper{padding:35px 20px 20px;gap:26px;flex-direction:column;align-items:center}.seasons_sale_sec .left_col .img_wrap{max-width:280px}.seasons_sale_sec .sale_tag{font-size:16px;line-height:18px;padding:26px;background-size:196px;width:120px;top:-4px;left:0}.seasons_sale_sec .inner_wrapper .right_col{width:100%;padding:0;text-align:center;gap:20px}.seasons_sale_sec .inner_wrapper h2{margin:0 auto 10px}.seasons_sale_sec .right_col .qty_cart .btn_wrap,.seasons_sale_sec .right_col .qty_cart .qty_wrapper{width:100%}.seasons_sale_sec .right_col .qty_cart{gap:20px}.seasons_sale_sec .inner_wrapper .left_col{width:100%}.starter_kit_sec{padding:10px 0}.starter_kit_sec .uppper_col{gap:21px;flex-direction:column-reverse}.starter_kit_sec .uppper_col .imgs_wrapper{gap:20px}.starter_kit_sec .inner_wrapper{padding:15px;gap:15px}.starter_kit_sec .main_col{align-items:center;gap:15px;flex-direction:column;text-align:center}.starter_kit_sec .main_col .inner_wrap{max-width:none}.starter_kit_sec .main_col .qty_cart{width:100%;align-items:center}.starter_kit_sec .btn_wrap a,.starter_kit_sec .main_col .qty_cart .btn_wrap,.starter_kit_sec .main_col .qty_cart .qty_wrapper{width:100%}#template-product-custom-new .price_wrap{text-align:center}.gift_sets_sec .inner_wrapper{padding:30px 15px 15px;gap:30px;flex-direction:column}.gift_sets_sec .inner_wrapper .left_col{width:100%}.gift_sets_sec .left_col .img_wrap{max-width:280px}.gift_sets_sec .inner_wrapper .right_col{width:100%;padding:0}.gift_sets_sec .inner_wrapper .price_wrap{text-align:left!important;margin-bottom:24px!important}.gift_sets_sec .right_col .qty_cart .btn_wrap,.gift_sets_sec .right_col .qty_cart .btn_wrap a,.gift_sets_sec .right_col .qty_cart .qty_wrapper{width:100%}.rate_review_sec,.gift_sets_sec{padding:10px 0}.single_pro_review{margin-top:10px;margin-bottom:16px!important}.single_product_sec .pro_img_slider .slider.slider-for,.single_product_sec .pro_img_slider .slider.slider-nav{margin-bottom:15px}.single_product_sec .main_wrapper{gap:20px}.single_product_sec .pro_desc{padding:10px}.pagination_wrap{font-size:20px}.rate_review_sec .inner_wrapper{padding:45px 20px 50px}.cake_product_sec .product_slider .slider-for{margin:0}.cake_product_sec{padding:35px 0 20px}.cake_product_sec .learn_more a{width:100%}.cake_product_sec .learn_more{margin-top:25px}.cake_product_sec .chart_table thead{display:none}.cake_product_sec .chart_table tbody{display:flex;flex-direction:column;gap:12px}.cake_product_sec .chart_table tbody tr{border:5px solid #3ABAB7;border-radius:8px;display:flex;flex-direction:column;padding:15px}.cake_product_sec tbody td{border:0;padding:0;text-align:left;display:flex;align-items:center;font-size:14px}.cake_product_sec tbody td:before{content:"";font-family:League Gothic;font-size:15px;font-weight:400;line-height:15px;letter-spacing:.05em;width:50%;min-width:120px;max-width:120px}.cake_product_sec tbody td:first-child:before{content:"CAKE SIZE"}.cake_product_sec tbody td:nth-child(2):before{content:"SNACK (1/4 portion)"}.cake_product_sec tbody td:nth-child(3):before{content:"MEAL (1/2 portion)"}.cake_product_sec .table-container{border-radius:0;border:0}.related_proucts_sec .pro_items{gap:42px;flex-direction:column}.related_proucts_sec{padding:16px 0 45px}body#template-product-new-cake .shop_all_related{margin-top:25px;margin-bottom:10px}.product_info_sec .main_row{padding:0;gap:16px;border:0;background-color:transparent}.product_info_sec .main_wrapper .inner_wrapper{border:10px solid #C00000;padding:12px;border-radius:16px;background-color:#3abab7}.product_info_sec .inner_wrapper h3{font-size:24px;line-height:32px}.product_info_sec{padding:0}.product_info_sec .inner_wrapper p{font-size:16px;line-height:24px}.product_info_sec .inner_wrapper ul.source_list li{min-height:48px;padding:9px 13px;min-width:auto;width:100%}.product_info_sec .tab_wrapper ul{font-size:24px}.related_proucts_sec .pro_items .item_col{width:100%}.detail_table{border:0;border-radius:0;margin:-12px}.detail_table .row:first-child{display:none}.detail_table .row{flex-wrap:wrap}.detail_table .row .col span{display:block;width:100%;font-size:16px}.detail_table .row .col{min-height:55px;width:50%;padding:4px 16px;border:0;border-bottom:1px solid #545454!important;flex-direction:column;gap:3px}.detail_table .row .col:first-child{width:100%;border:0!important;padding:11px 16px}.product_info_sec .main_row:before{opacity:0}.detail_table .row .col:before{content:"";font-family:League Gothic;font-size:20px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#000;width:100%}.detail_table .row .col:first-child:before{content:"YAM & APPLE CAKE SIZES"}.detail_table .row .col:nth-child(2):before{content:"CALORIES"}.detail_table .row .col:nth-child(3):before{content:"NET WEIGHT"}.cake_product_sec .pro_desc h1{font-size:32px;line-height:44px;text-align:center}.cake_product_sec .pro_desc{padding:11px}.cake_product_sec .pro_desc p{font-size:16px;line-height:24px}.cake_product_sec .pro_desc .about_prices h3,#template-product-main-product-no-nutrition .about_prices h3{font-size:24px;line-height:35px;margin:0 0 2px}.cake_product_sec .pro_desc .about_prices .inner_div{width:48.5%!important}.cake_product_sec .pro_desc .about_prices.pick_flavour .inner_div .pro_size{font-size:24px;line-height:36px}.cake_product_sec .pro_desc .about_prices .inner_div img{max-width:80px;margin:0}.cake_product_sec .pro_desc .about_prices{gap:8px;margin-bottom:16px}.cake_product_sec .pro_desc .about_prices .pro_price{position:absolute;right:17px;bottom:12px}.cake_product_sec .pro_desc .qty_cart .btn_wrap,.cake_product_sec .pro_desc .qty_cart .qty_wrapper{width:100%}.cake_product_sec .pro_desc .btn_wrap a{font-size:24px;line-height:30px;width:100%}.cake_product_sec .pro_desc .qty_cart{margin-top:8px;gap:8px;flex-direction:column-reverse}}@media (max-width: 575px){.about_gift_sets_sec .prod_item_wrap .product_sizes .field_option{min-width:auto;width:calc(50% - 10px)}#template-page-travel .about_gift_sets_sec .prod_item_wrap .product_sizes .field_option{width:100%}.about_gift_sets_sec .prod_item_wrap .pick_product .main_products .main_pro_item{max-width:none}.pagination_wrap{font-size:18px;letter-spacing:0}.single_product_sec .pro_desc .about_prices{grid-template-columns:1fr}.where_section .image-with-text__media-item .image-with-text__media:before{right:20%;width:100px;height:106px}.sales-banner{margin-top:60px}.sales-banner img.sales-banner__bg{height:290px}.sales-banner img.sales-banner__upper-img{min-width:120px}}.detail_table img{width:100%}.you-may-also-like .products a{color:#000;text-decoration:none}#template-product-main-product-no-nutrition .pro_desc .about_prices .pro_meta,.cake_product_sec .pro_desc .about_prices .pro_meta{font-size:16px}.product_info_sec .main_row:before{left:calc(48 + 5px)}.mobile-only{display:none!important}#template-product-main-product-no-nutrition .pro_desc .about_prices .inner_div:before,#template-product-main-product-no-nutrition .pro_desc .about_prices .inner_div:after{opacity:1!important;visibility:visible!important}#template-product-main-product-no-nutrition .about_prices .inner_div label{cursor:pointer}#template-product-main-product-no-nutrition .about_prices .inner_div .pro_size:before,.cake_product_sec .pro_desc .about_prices .pro_size:before{position:static}#template-product-main-product-no-nutrition .about_prices .pro_size{padding-right:20px}#template-product-wet-food-cakes .cake_product_sec .pro_desc .about_prices .pro_size,#template-product-wet-food-cupcakes .cake_product_sec .pro_desc .about_prices.pick_flavour .pro_size{font-size:18px;line-height:1.3}.save_and_subscribe_prod .subscribe_wrapper{height:fit-content}.save_and_subscribe_prod .slider-for .slick-slide .item_wrap{outline:5px solid #C00000!important;margin-block:5px!important}.save_and_subscribe_prod.single_product_sec .pro_desc{padding:20px}@media (min-width:992px){.save_and_subscribe_prod .inner_div .pro_img{margin:auto}.save_and_subscribe_prod .inner_div label{height:100%;display:flex;flex-direction:column}.save_and_subscribe_prod.cake_product_sec .pro_desc .about_prices .pro_meta{font-weight:700}.save_and_subscribe_prod .pro_subtitle{font-size:14px;line-height:1.44;margin-bottom:.8em;margin-top:.4em}}@media (max-width:767px){.desktop-only{display:none!important}.single_product_sec .pro_img_slider .slider-for .slick-slide{padding:5px!important}#MainContent .save_and_subscribe_prod .about_prices{flex-direction:row;flex-wrap:wrap}#template-product-main-product-no-nutrition .pro_desc .about_prices .pro_subtitle,#template-product-main-product-no-nutrition .pro_desc .about_prices .pro_meta,.cake_product_sec .pro_desc .about_prices .pro_meta{font-size:14px;line-height:1.5}#template-product-main-product-no-nutrition .about_prices .inner_div .pro_size:before{margin-top:.2em}#template-product-main-product-no-nutrition .about_prices .pro_size{font-size:14px;line-height:1.3}.mobile-only{display:block!important}section.product_info_sec .detail_table{max-width:calc(100% + -0px);margin:0 auto}.product_info_sec{margin-top:20px}.cake_product_sec.mobile-only{padding-top:20px}.cake_product_sec .pro_desc .about_prices .pro_size{padding-left:0;align-items:flex-start;gap:8px}#template-product-main-product-no-nutrition .pro_desc .about_prices .inner_div:before,.cake_product_sec .pro_desc .about_prices .inner_div:before{top:5px;right:5px}#template-product-main-product-no-nutrition .pro_desc .about_prices .inner_div:after,.cake_product_sec .pro_desc .about_prices .inner_div:after{position:absolute;content:"";top:10px;right:14px}#template-product-wet-food-cakes .cake_product_sec .pro_desc .about_prices .pro_size,#template-product-wet-food-cupcakes .cake_product_sec .pro_desc .about_prices.pick_flavour .pro_size{font-size:14px;line-height:1.3}section.car-yam-section{padding:0 15px}section.nutrition{padding:0 7px}.cake_product_sec .pro_desc .about_prices .pro_size:before{margin-top:.15em}#template-product-main-product-no-nutrition .about_prices{flex-direction:row}#template-product-main-product-no-nutrition .about_prices .inner_div{width:48.5%!important;padding:12px 10px}.single_product_sec .pro_desc img{width:100%;display:block}}@media (max-width:575px){#MainContent .save_and_subscribe_prod .inner_div{width:100%!important}}@media (max-width:1199px){body .custompro_outer .pro_img_slider .slider-for .slick-slide .item_wrap:before{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/new-custom.css.map */
