/* https://josiesbestgf.com/wp-content/themes/Divi-Child/assets/css/woocommerce.css?ver=1.0.5 */
.single-product{padding-top:0!important}.single-product #main-content .container{padding-top:0!important;width:100%;max-width:100%}.single-product .product-wrap{padding-top:75px;padding-bottom:30px}.single-product .product-wrap .clearfix{width:80%;max-width:1080px;margin:0 auto;position:relative}.single-product .product-wrap .clearfix span.onsale{border-radius:0!important;background-color:#a05656!important;font-family:'Special Elite',display;left:0!important;top:0!important;line-height:38px;padding-bottom:2px!important;z-index:99}.single-product .product-wrap .product{color:#fff}.single-product .product-wrap .product h1,.single-product .product-wrap .product h2,.single-product .product-wrap .product h3,.single-product .product-wrap .product h4,.single-product .product-wrap .product h5,.single-product .product-wrap .product h6,.single-product .product-wrap .product p,.single-product .product-wrap .product ul,.single-product .product-wrap .product ol,.single-product .product-wrap .product a,.single-product .product-wrap .product .price span,.single-product .product-wrap .product .star-rating:before,.single-product .product-wrap .product .star-rating span:before,.single-product .product-wrap .product .average-rating{color:#FCF5DD}.single-product .product-wrap .product .entry-title{border:0;color:#fff;font-size:47px;text-transform:lowercase;font-weight:400;margin-top:10px;margin-bottom:0;padding-bottom:0!important;font-family:'Special Elite',display}.single-product .product-wrap .summary,.single-product .product-wrap .images{width:50%!important}.single-product .product-wrap .images{width:40%!important;margin:0 10% 0 0}.single-product .product-wrap .product-categories a,.single-product .product-wrap .product-weight{font-size:18px;font-weight:400;text-transform:lowercase}.single-product .product-wrap .product-weight{margin-bottom:15px}.single-product .product-wrap .woocommerce-product-rating{margin:15px 0!important;font-size:18px}.single-product .product-wrap .woocommerce-review-link{padding-left:20px;text-decoration:underline}.single-product .product-wrap .price{margin-top:15px}.single-product .product-wrap .price,.single-product .product-wrap .price span,.single-product .product-wrap .amount{font-weight:400;font-size:18px!important}.single-product .product-wrap .star-rating{font-size:12px;margin-top:12px}.single-product .product-wrap input.qty{height:46px!important}.single-product .product-wrap form.cart{margin:30px 0!important}.single-product .product-wrap form.cart .variations label{line-height:27px}.single-product .product-wrap .product-logos{display:flex;margin:30px -15px}.single-product .product-wrap .product-logos .product-logo{margin:15px;flex:0 0 20%}.single-product .product-wrap .product-logos .product-logo img{display:block}.single-product .product-wrap .product-content{margin:30px 0;font-size:18px;font-weight:400}.single-product .product-wrap .product-toggles{margin:45px 0 30px;font-size:18px;font-weight:400}.single-product .product-wrap .product-toggles .toggle-title{cursor:pointer;font-size:18px;border-bottom:1px solid #FCF5DD;position:relative;transition:opacity 0.3s ease;padding-right:15px}.single-product .product-wrap .product-toggles .toggle-title:hover{opacity:.8}.single-product .product-wrap .product-toggles .toggle-title:last-child{border-bottom:0}.single-product .product-wrap .product-toggles .toggle-title:after{position:absolute;top:8px;right:0;content:'+';font-size:15px;font-weight:400;display:block}@media screen and (max-width:480px){.single-product .product-wrap .product-toggles .toggle-title:after{top:11px;font-size:18px}}.single-product .product-wrap .product-toggles .toggle-title.active:after{content:'−'}.single-product .product-wrap .product-toggles .toggle-title h3{font-family:'Red Hat Text',Helvetica,Arial,Lucida,sans-serif;font-size:18px;font-weight:700;padding:10px 0}@media screen and (max-width:480px){.single-product .product-wrap .product-toggles .toggle-title h3{font-size:24px}}.single-product .product-wrap .product-toggles .toggle-content{display:none;padding:1em 0 0;font-size:18px;font-weight:400}.single-product .product-wrap .product-toggles .toggle-content p{margin-bottom:1em!important;padding-bottom:0}.single-product .product-wrap .product-toggles .toggle-content ul,.single-product .product-wrap .product-toggles .toggle-content ol{padding:0 0 0 20px!important;margin-bottom:1em}.single-product .product-wrap .product-toggles .toggle-content a{text-decoration:underline}.single-product .product-wrap table.thwepo-extra-options{width:100%;margin:15px 0}.single-product .product-wrap table.thwepo-extra-options tr{padding:0!important}.single-product .product-wrap table.thwepo-extra-options td{padding:0 0 10px!important}.single-product .product-wrap table.thwepo-extra-options td input{vertical-align:top;margin:5px 0 0}.single-product .product-wrap.theme-charcoal{color:#3f3f3f}.single-product .product-wrap.theme-charcoal .product h1,.single-product .product-wrap.theme-charcoal .product h2,.single-product .product-wrap.theme-charcoal .product h3,.single-product .product-wrap.theme-charcoal .product h4,.single-product .product-wrap.theme-charcoal .product h5,.single-product .product-wrap.theme-charcoal .product h6,.single-product .product-wrap.theme-charcoal .product p,.single-product .product-wrap.theme-charcoal .product ul,.single-product .product-wrap.theme-charcoal .product ol,.single-product .product-wrap.theme-charcoal .product a,.single-product .product-wrap.theme-charcoal .product .price span,.single-product .product-wrap.theme-charcoal .product .star-rating:before,.single-product .product-wrap.theme-charcoal .product .star-rating span:before,.single-product .product-wrap.theme-charcoal .product .average-rating,.single-product .product-wrap.theme-charcoal table.thwepo-extra-options,.single-product .product-wrap.theme-charcoal .pwgc-label{color:#3f3f3f}.single-product .product-wrap.theme-charcoal form.cart .variations label{color:#3f3f3f}.single-product .product-wrap.theme-charcoal .product-toggles .toggle-title{color:#a05656;border-color:#a05656}.single-product .product-ingredient-box{background-size:cover!important}.single-product .product-ingredient-box .ingredients-wrap{width:80%;max-width:800px;margin:0 auto;padding:50px 0}.single-product .product-ingredient-box .ingredients-wrap .ingredients-title{text-align:center}.single-product .product-ingredient-box .ingredients-wrap .ingredients-title h2{font-size:40px;line-height:53px;padding:0;margin-bottom:50px}.single-product .product-ingredient-box .ingredients-wrap .ingredients{display:flex;justify-content:center;margin:50px auto 15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:70px}.single-product .product-ingredient-box .ingredients-wrap .ingredients .ingredient{width:150px;height:150px;border:6px solid #000;border-radius:100%;font-weight:700;font-size:30px;line-height:1em;color:#3f3f3f;font-family:'Special Elite',display;text-align:center;padding:10%;display:flex;align-items:center;justify-content:center;word-break:break-word;margin:0 auto;letter-spacing:-1.5px}.single-product .product-ingredient-box .ingredients-wrap .ingredients .ingredient:before{content:'';width:0;padding-bottom:100%;grid-row:1 / 1;grid-column:1 / 1}@media screen and (max-width:900px){.single-product .product-ingredient-box .ingredients-wrap .ingredients{grid-template-columns:1fr 1fr;gap:35px;margin-left:0;margin-right:0}}.single-product .product-ingredient-box .ingredients-wrap .ingredients-content{max-width:50%;margin-top:70px}@media screen and (max-width:980px){.single-product .product-ingredient-box .ingredients-wrap .ingredients-content{max-width:100%}}.single-product .product-ingredient-box .ingredients-wrap .buttons{margin:50px 0 40px;max-width:50%}@media screen and (max-width:980px){.single-product .product-ingredient-box .ingredients-wrap .buttons{max-width:100%}}.single-product .product-ingredient-box .ingredients-wrap .buttons .button{margin-right:10px;margin-bottom:10px}@media screen and (max-width:980px){.single-product .product-ingredient-box .ingredients-wrap .buttons .button{width:100%;display:block;margin-right:0}}.single-product .product-video-box{text-align:center;padding:75px 0;background-color:#dedede}.single-product .product-video-box .video-container{width:80%;max-width:1080px;margin:0 auto}.single-product .product-video-box .video-title{text-align:center}.single-product .product-video-box .video-title h2{text-align:center;font-size:40px;line-height:53px;padding:0;margin-bottom:25px}.single-product .woocommerce-Reviews-title{display:none}.single-product #reviews .woocommerce-Reviews{margin-top:50px}.single-product #reviews .reviews-top{background:#A05656;color:#FCF5DD;padding:50px 0;text-align:center}.single-product #reviews .reviews-top h2{color:#FCF5DD;padding-bottom:0;font-size:40px;position:relative;line-height:53px;display:inline-block;margin:0 auto 30px}.single-product #reviews .reviews-top p,.single-product #reviews .reviews-top ul,.single-product #reviews .reviews-top ol{font-size:21px;font-weight:400;line-height:28px}.single-product #reviews .reviews-top .star-rating{font-size:20px;float:none!important;display:inline-block;position:absolute;right:-150px;top:12px}.single-product #reviews .reviews-top .star-rating span{color:#FCF5DD}.single-product #reviews .reviews-top .star-rating span:before{color:#FCF5DD}.single-product #reviews .reviews-container{width:80%;max-width:1080px;margin:0 auto}.single-product #reviews #comments ol.commentlist li.review .comment_container{margin:50px 0;border:1px solid rgba(63,63,63,.5);padding:40px}.single-product #reviews #comments ol.commentlist li.review .comment_container .avatar{display:none}.single-product #reviews #comments ol.commentlist li.review .comment_container .comment-text{margin-left:0!important;position:relative}.single-product #reviews #comments ol.commentlist li.review .comment_container .comment-text .star-rating{position:absolute;top:0;right:0;font-size:22px}.single-product #reviews #comments ol.commentlist li.review .comment_container .comment-text .meta{font-size:22px!important;line-height:30px;font-weight:700;margin-bottom:15px!important;padding-right:140px}.single-product #reviews #comments ol.commentlist li.review .comment_container .comment-text p:last-child{margin-bottom:0}.single-product #reviews #review_form #reply-title,.single-product #reviews #review_form .comment-form-rating label{font-size:25px;line-height:33px}.single-product #reviews #review_form .stars{font-size:22px;margin-bottom:50px}.single-product #reviews #review_form #comment{background:none;border:1px solid #979797;min-height:200px;margin-bottom:50px}.single-product #reviews #review_form #commentform{margin-top:50px}.single-product #reviews #review_form .comment-form-comment{margin:0;padding:0}.single-product #reviews #review_form .comment-form-author,.single-product #reviews #review_form .comment-form-email{float:left;width:50%}.single-product #reviews #review_form .comment-form-author input,.single-product #reviews #review_form .comment-form-email input{background:none;border:1px solid #979797;width:calc(100% - 25px);height:80px}.single-product #reviews #review_form .comment-form-author input{margin-right:25px}.single-product #reviews #review_form .comment-form-email input{margin-left:25px}.single-product #reviews #review_form #submit{border:0;color:#fff}.single-product #reviews .contribution-actions,.single-product #reviews .contribution-karma,.single-product #reviews .contributions-title{display:none}.single-product #reviews #review_comment{height:150px}.single-product #reviews #comments_filter_field{padding:0!important}.single-product #reviews .product-rating{margin:50px 0!important}.single-product #reviews .rating-count a{text-decoration:none!important}.single-product #reviews .contribution-type-selector a,.single-product #reviews .product-rating .product-rating-summary{text-align:left!important;vertical-align:top}.single-product #reviews #review_rating_field label{margin:0;cursor:pointer}.single-product #reviews .wc-product-reviews-pro-form-submit-row{padding:3px}.single-product #reviews #comments #contributions-list-title{margin:50px 0 0!important}.single-product #reviews #comments h3.contribution-title,.single-product #reviews #comments h2{margin:0!important;padding:0!important;margin-bottom:0!important}.single-product #reviews #comments ol.commentlist li{padding:0!important}.single-product #reviews h3.contributions-form-title{margin-top:50px}.single-product #reviews #comments ol.commentlist li:nth-child(n+4){display:none}.single-product #reviews .load-more-reviews{text-align:center}.single-product .related.products{text-align:center;margin:75px 0 0}.single-product .related.products>h2{font-size:40px;line-height:53px;display:inline-block;margin:0 auto;position:relative}.single-product .related.products>h2:after{content:url(/wp-content/themes/Divi-Child/assets/css/../images/related.svg);display:block;margin:0 auto}.single-product .woocommerce-notices-wrapper{width:80%;max-width:1080px;margin:0 auto;line-height:46px;position:relative;z-index:999}.single-product .woocommerce-notices-wrapper a.button.wc-forward{background-color:#FCF5DD!important;color:#A05656!important}.single-product .woocommerce-notices-wrapper a.button.wc-forward:hover{background-color:#a03636!important;color:#FCF5DD!important}.single-product .woocommerce-notices-wrapper .woocommerce-Price-amount.amount{color:#fff!important}@media screen and (max-width:980px){.single-product .product-wrap .summary,.single-product .product-wrap .images{width:100%!important}.single-product #reviews #comments ol.commentlist li.review .comment_container .comment-text .star-rating{position:relative;top:auto;left:auto}.single-product #reviews .reviews-top .star-rating{display:block;margin:0 auto;position:relative;top:auto;right:auto}}.woocommerce-page{padding-top:75px}.woocommerce-page .main_title{text-align:center}.woocommerce-page a.checkout-button.button:before,.woocommerce-page #place_order:before{display:inline-block;content:'~';font-size:20px;color:#fff;margin-left:-30px;opacity:1;font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.woocommerce-page #place_order{padding-left:45px}.woocommerce-page img.secure-badge{margin-top:0;max-width:125px}.woocommerce-page .woocommerce-notices-wrapper{position:relative;z-index:999}.woocommerce-page .woocommerce-notices-wrapper a.button.wc-forward{background-color:#FCF5DD!important;color:#A05656!important}.woocommerce-page .woocommerce-notices-wrapper a.button.wc-forward:hover{background-color:#a03636!important;color:#FCF5DD!important}.woocommerce-page .woocommerce-notices-wrapper .woocommerce-Price-amount.amount{color:#fff!important}.woocommerce .button:disabled[disabled]:hover:after{display:none!important}.woocommerce #pwgc-redeem-gift-card-number:placeholder{color:#fff}.woocommerce #pwgc-redeem-button,.woocommerce #pwgc-redeem-gift-card-number{display:inline-block!important}.woocommerce #pwgc-redeem-button{font-weight:500!important;cursor:pointer;padding:.3em 1em;line-height:1.7em!important;border-radius:3px}.woocommerce .button,.woocommerce #pwgc-redeem-button{background-color:#A05656!important;color:#fff!important;border:0!important;text-transform:uppercase;font-weight:400;font-size:16px!important;height:46px;padding-top:.618em!important;padding-bottom:.618em!important}.woocommerce .button:after,.woocommerce #pwgc-redeem-button:after{font-size:25px!important}.woocommerce .button.wcs-switch-link,.woocommerce #pwgc-redeem-button.wcs-switch-link{margin:0 10px;font-size:12px!important;height:auto;transform:translateY(-1px)}.woocommerce .button.wcs-switch-link:after,.woocommerce #pwgc-redeem-button.wcs-switch-link:after{display:none}.woocommerce .button.wcs-switch-link:hover,.woocommerce #pwgc-redeem-button.wcs-switch-link:hover{padding-right:1em}.woocommerce .continue-shopping{margin-bottom:2em;text-align:right}.woocommerce #pwgc-redeem-gift-card-number{font-weight:500;font-size:20px;color:#fff;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border:none;background-color:rgba(0,0,0,.2);height:49px;width:150px;padding:6px 12px;margin-right:7px;height:46px;font-size:14px;font-weight:400}.woocommerce input.input-text,.woocommerce .woocommerce-cart-form table.cart td.actions .coupon .input-text,.woocommerce .woocommerce-cart-form .quantity input.qty{height:46px!important;font-size:14px!important;font-weight:400!important}.woocommerce .shop_table{border-collapse:collapse!important}.woocommerce .recurring-total{border-top:1px solid #ebe9eb!important}.woocommerce .recurring-total th,.woocommerce .recurring-total td{border-top:0!important}.woocommerce .cart-empty,.woocommerce .return-to-shop{text-align:center}.woocommerce .cart-empty{margin-top:200px;position:relative}.woocommerce .cart-empty:before{position:absolute;display:block!important;content:'';color:#000;width:100%;height:100px;top:0;left:0;margin:-150px auto 0;background:url(/wp-content/themes/Divi-Child/assets/css/../images/cart.svg) center no-repeat}.woocommerce table.cart th,.woocommerce #content-area table th{text-transform:lowercase;font-size:16px;font-weight:500;text-align:right}.woocommerce table.cart th.product-remove,.woocommerce #content-area table th.product-remove{padding-left:0!important;padding-right:0!important;width:0}.woocommerce table.cart th.product-thumbnail,.woocommerce #content-area table th.product-thumbnail{width:0;padding-left:0!important;padding-right:0!important}.woocommerce table.cart th.product-name,.woocommerce #content-area table th.product-name{padding-left:0!important;padding-right:0!important;text-align:left;position:absolute;margin-left:-75px}.woocommerce table.cart td{text-align:right;text-transform:lowercase}.woocommerce table.cart td.product-remove{padding-left:0!important;padding-right:0!important;width:0}.woocommerce table.cart td.product-thumbnail{padding-left:0!important;padding-right:0!important;width:75px}.woocommerce table.cart td .quantity{margin-left:auto;width:auto}.woocommerce table.cart td.product-name a{font-size:20px;font-family:'Special Elite',display}.woocommerce table.cart td.product-thumbnail{text-align:left}.woocommerce table.cart img{width:75px;display:block}.woocommerce table.shop_table{border:0!important}.woocommerce table.shop_table th{text-transform:lowercase;font-size:16px!important;font-weight:500!important}.woocommerce table.shop_table td{text-align:right}.woocommerce table.shop_table td span{line-height:27px}.woocommerce a.remove{color:#555!important;margin-left:-30px}.woocommerce a.remove:hover{background-color:#555!important}@media screen and (max-width:480px){.woocommerce table.cart td.actions .coupon .button{width:100%}.woocommerce table.cart td.product-remove{width:100%;text-align:center}.woocommerce a.remove{text-align:center;margin:0 auto}}.woocommerce .woocommerce-form-register p{padding:3px!important}.woocommerce p.lost_password{padding:0 3px!important}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundle_table_item,.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item{background:#FCF5DD!important}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundle_table_item td,.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item td{background:#FCF5DD!important}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundle_table_item .wcsatt-options,.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundle_table_item td.product-quantity .quantity,.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundle_table_item td.product-price .amount,.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundle_table_item td.product-price .subscription-details{display:none!important}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundle_table_item img{margin-left:15px}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundle_table_item td.product-name a:after{content:'(edit)';margin-left:5px;display:inline-block}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item td.product-remove a,.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item td.product-price .bundled_table_item_price,.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item td.product-subtotal .bundled_table_item_subtotal{display:none!important}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item img{width:55px;margin-left:55px;display:none!important}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item td.product-name a{font-size:16px;pointer-events:none!important}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item td.product-quantity .quantity input{pointer-events:none!important;-moz-user-focus:none;-webkit-user-focus:none;-ms-user-focus:none;user-focus:none;-moz-user-modify:read-only;-webkit-user-modify:read-only;-ms-user-modify:read-only;user-modify:read-only;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:none!important;color:#3f3f3f!important;padding:0!important;font-weight:700!important;height:auto!important}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item .variation{display:none!important}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin:2em 0}.woocommerce-shop .container:before{display:none}.woocommerce-shop #left-area{width:100%;float:none;padding-right:0!important}.woocommerce-checkout #customer_details{margin-bottom:60px}.woocommerce-checkout .woocommerce-checkout-review-order-table th.product-total{text-align:right}.woocommerce-checkout .woocommerce-checkout-review-order-table td.product-name{text-align:left}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin-bottom:15px}.woocommerce-checkout textarea{height:131px!important}.woocommerce-checkout .select2-selection__rendered{line-height:43px!important}.woocommerce-checkout .select2-container .select2-selection--single{height:46px!important}.woocommerce-checkout .select2-selection__arrow{height:45px!important}.woocommerce .single-product .product-wrap-breakfast-club{padding-top:30px}.woocommerce .single-product .product-wrap-breakfast-club div.product div.images.woocommerce-product-gallery,.woocommerce .single-product .product-wrap-breakfast-club div.product .product-categories,.woocommerce .single-product .product-wrap-breakfast-club div.product h1.product_title{display:none!important}.woocommerce .single-product .product-wrap-breakfast-club div.product div.summary{width:100%!important}.woocommerce .single-product .product-wrap-breakfast-club div.product div.summary p.price{display:none}.woocommerce .single-product .product-wrap-breakfast-club div.product .bundled_product_excerpt{text-align:left}.woocommerce .single-product .product-wrap-breakfast-club .bundle_button .quantity{display:none!important}.woocommerce .single-product .product-wrap-breakfast-club .bundle_button #wcpay-payment-request-wrapper,.woocommerce .single-product .product-wrap-breakfast-club .bundle_button #wcpay-payment-request-button-separator{display:none!important}.woocommerce .single-product .product-wrap-breakfast-club .wcsatt-options-prompt-text-label{color:#262626}.woocommerce .single-product .product-wrap-breakfast-club .wcsatt-options-wrapper{display:flex;align-items:center;justify-content:center;padding-bottom:15px;padding-top:45px}.woocommerce .single-product .product-wrap-breakfast-club .wcsatt-options-wrapper .wcsatt-options-prompt-text,.woocommerce .single-product .product-wrap-breakfast-club .wcsatt-options-wrapper .wcsatt-options-product-prompt{margin:0}.woocommerce .single-product .product-wrap-breakfast-club .wcsatt-options-wrapper .wcsatt-options-prompt-text-label{font-size:20px;line-height:25px;font-weight:700;font-family:'Red Hat Text',Helvetica,Arial,Lucida,sans-serif}.woocommerce .single-product .product-wrap-breakfast-club .wcsatt-options-wrapper .wcsatt-options-product-dropdown{padding:15px;min-width:200px;margin-left:30px;margin-bottom:0;font-size:16px}.woocommerce .single-product .product-wrap-breakfast-club .bundle_button{display:flex;align-items:center;justify-content:center;padding:40px 0 0}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products th{text-transform:lowercase;font-size:16px;font-weight:500;text-align:right}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products th.product-thumbnail{width:0;padding-left:0!important;padding-right:0!important}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td{text-align:right;text-transform:lowercase}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td.product-thumbnail{padding-left:0!important;padding-right:0!important;width:75px}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td .quantity{margin-left:auto;width:auto}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td.product-name a{font-size:20px;font-family:'Special Elite',display}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td.product-thumbnail{text-align:left}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td div.quantity{display:flex!important;justify-content:flex-end;margin:0!important}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td .quantity input.qty{margin:0!important;height:46px!important;font-size:14px!important;font-weight:400!important}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td h4{text-align:left}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td a{pointer-events:none}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td a.bundled_product_permalink{display:none}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td .stock{display:none!important}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td .stock.out-of-stock{display:block!important;color:red;margin:0;font-weight:700}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td .bundled_qty[disabled]{opacity:.5}.woocommerce .single-product .product-wrap-breakfast-club .bundle_form .bundle_availability p.stock.out-of-stock,.woocommerce .single-product .product-wrap-breakfast-club .single-product .bundle_form .bundle_availability p.stock.out-of-stock{color:red;font-weight:700;text-align:center;font-size:16px;margin:30px 0 0}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products img{width:75px;display:block}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products{border:0!important}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products th{text-transform:lowercase;font-size:16px!important;font-weight:500!important;padding:20px 0}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products th.bundled_item_images_head{width:1px;white-space:nowrap}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products th.bundled_item_details_head{text-align:left;transform:translateX(-97px)}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td{text-align:right;vertical-align:middle;border-top:1px solid rgba(0,0,0,.1);padding:20px 0}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td.bundled_item_images_col{width:1px;white-space:nowrap}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td span{line-height:27px}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products td.bundled_item_details_col{text-align-last:left}.woocommerce .single-product .product-wrap-breakfast-club table.bundled_products tr:last-child td{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce .single-product .product-wrap-breakfast-club .bundled_item_cart_details .price span,.woocommerce .single-product .product-wrap-breakfast-club .bundled_item_cart_details .price .amount{font-weight:700;font-size:14px!important;color:#3f3f3f}.woocommerce .single-product .product-wrap-breakfast-club .bundled_product_summary .bundled_product_title a.bundled_product_permalink:before{transform:translateY(-54%)}.woocommerce .single-product .product-wrap-breakfast-club .bundled_product .cart .variations{display:none}.woocommerce .single-product .related-products-wrap-breakfast-club{position:sticky;bottom:0;width:100%;opacity:0;transition:opacity 0.5s ease;z-index:-1}.woocommerce .single-product .related-products-wrap-breakfast-club.active{opacity:1;z-index:1}.woocommerce .single-product .related-products-wrap-breakfast-club .related.products{display:none!important}.woocommerce .single-product .breakfast-club-box{background-color:#A05656;color:#FCF5DD;font-size:14px;font-weight:500;margin-top:-30px;padding:30px 30px 15px;margin-bottom:-45px}.woocommerce .single-product .breakfast-club-box .container{padding-top:0!important}.woocommerce .single-product .breakfast-club-box .title-area{display:flex;align-items:center;justify-content:center}.woocommerce .single-product .breakfast-club-box .title-area h4{font-size:25px;margin:0;padding:0;color:#FCF5DD}.woocommerce .single-product .breakfast-club-box .title-area img{margin:0 30px}.woocommerce .single-product .breakfast-club-box .title-area .offer{font-size:14px;font-weight:500;font-style:italic}.woocommerce .single-product .breakfast-club-box .row{display:flex;flex-wrap:wrap;padding:15px 0 0}.woocommerce .single-product .breakfast-club-box .row .col{flex:1 1 20%;text-align:center}.woocommerce .single-product .product-content{display:none}.woocommerce .single-product .bundle_error .woocommerce-info{margin:40px 0 15px}.woocommerce .single-product .bundle_error .woocommerce-info ul{margin:0;padding:0;color:#fff;text-align:center}@media screen and (max-width:980px){.woocommerce .single-product .product-wrap-breakfast-club .wcsatt-options-wrapper{flex-wrap:wrap}.woocommerce .single-product .product-wrap-breakfast-club .wcsatt-options-wrapper .wcsatt-options-product-prompt{flex:1 1 100%;text-align:center}.woocommerce .single-product .product-wrap-breakfast-club .wcsatt-options-wrapper .wcsatt-options-product-dropdown{margin:30px 0 0}.woocommerce .single-product .product-wrap-breakfast-club .bundle_button{padding-bottom:30px}.woocommerce .single-product .breakfast-club-box .title-area{flex-wrap:wrap}.woocommerce .single-product .breakfast-club-box .title-area h4,.woocommerce .single-product .breakfast-club-box .title-area img,.woocommerce .single-product .breakfast-club-box .title-area .offer{flex:1 1 100%;text-align:center}.woocommerce .single-product .breakfast-club-box .title-area img{max-width:78px;margin:15px 0}.woocommerce .single-product .small_width.bundle_form table.bundled_products thead,.woocommerce .single-product .small_width.composite_form .bundle_form table.bundled_products thead{display:table-header-group}.woocommerce .single-product .small_width.bundle_form table.bundled_products tr td.bundled_item_images_col,.woocommerce .single-product .small_width.bundle_form table.bundled_products tr td.bundled_item_details_col,.woocommerce .single-product .small_width.composite_form .bundle_form table.bundled_products tr td.bundled_item_images_col,.woocommerce .single-product .small_width.composite_form .bundle_form table.bundled_products tr td.bundled_item_details_col{padding-bottom:20px}.woocommerce .single-product .small_width.bundle_form table.bundled_products td,.woocommerce .single-product .small_width.composite_form .bundle_form table.bundled_products td{display:table-cell}.woocommerce .single-product .breakfast-club-box{padding:30px 30px 15px;margin-bottom:-45px}.woocommerce .single-product .breakfast-club-box .container{padding:0!important;width:100%}.woocommerce .single-product .breakfast-club-box .container .row{padding:15px 0 0}}@media screen and (max-width:768px){tr.bundle_table_item td,tr.bundled_table_item td,tr.club-bar-wrap td{border:0!important;padding-top:3px!important;padding-bottom:3px!important}tr.bundle_table_item td.product-price,tr.bundled_table_item td.product-price,tr.club-bar-wrap td.product-price{display:none!important}tr.bundle_table_item td.product-name[data-title="Product"],tr.bundle_table_item td.product-quantity[data-title="Quantity"],tr.bundle_table_item td.product-subtotal[data-title="Subtotal"],tr.bundled_table_item td.product-name[data-title="Product"],tr.bundled_table_item td.product-quantity[data-title="Quantity"],tr.bundled_table_item td.product-subtotal[data-title="Subtotal"],tr.club-bar-wrap td.product-name[data-title="Product"],tr.club-bar-wrap td.product-quantity[data-title="Quantity"],tr.club-bar-wrap td.product-subtotal[data-title="Subtotal"]{text-align:center!important}tr.bundle_table_item td.product-name[data-title="Product"] .bundled_table_item_indent,tr.bundle_table_item td.product-quantity[data-title="Quantity"] .bundled_table_item_indent,tr.bundle_table_item td.product-subtotal[data-title="Subtotal"] .bundled_table_item_indent,tr.bundled_table_item td.product-name[data-title="Product"] .bundled_table_item_indent,tr.bundled_table_item td.product-quantity[data-title="Quantity"] .bundled_table_item_indent,tr.bundled_table_item td.product-subtotal[data-title="Subtotal"] .bundled_table_item_indent,tr.club-bar-wrap td.product-name[data-title="Product"] .bundled_table_item_indent,tr.club-bar-wrap td.product-quantity[data-title="Quantity"] .bundled_table_item_indent,tr.club-bar-wrap td.product-subtotal[data-title="Subtotal"] .bundled_table_item_indent{padding:0!important}tr.bundle_table_item td:before,tr.bundled_table_item td:before,tr.club-bar-wrap td:before{display:none!important}tr.bundle_table_item td.product-quantity{display:none!important}tr.bundle_table_item,tr.bundled_table_item{margin:0 .587em}.club-bar-wrap{margin:0 .587em}}@media screen and (max-width:768px) and (max-width:479px){.club-bar-wrap{margin:0}}@media screen and (max-width:768px){table.club-bar-table tr.club-bar-heading th:last-child{display:block!important}table.club-bar-table tr.club-bar-values td{background:none!important}table.club-bar-table tr.club-bar-values td.club-bar-subtotal,table.club-bar-table tr.club-bar-values td.club-bar-discount,table.club-bar-table tr.club-bar-values td.club-bar-shipping,table.club-bar-table tr.club-bar-values td.club-bar-total{text-align:center!important}tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item{padding-top:0!important}tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item td.product-remove,tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item td.product-subtotal{display:none!important}}tr.club-bar-wrap{padding:0!important}tr.club-bar-wrap>td{padding:0!important}tr.club-bar-wrap .club-bar-table{background-color:#A05656;color:#FCF5DD;font-size:14px;font-weight:500;text-align:center;border:0!important;table-layout:fixed;margin-bottom:0!important}tr.club-bar-wrap .club-bar-table tr,tr.club-bar-wrap .club-bar-table th,tr.club-bar-wrap .club-bar-table td{border:0!important;text-align:center;color:#FCF5DD;font-size:14px;font-weight:500}tr.club-bar-wrap .club-bar-table th{text-transform:none;padding-bottom:4px!important}tr.club-bar-wrap .club-bar-table td{text-transform:uppercase;padding-top:0!important}.recurring-totals,.recurring-total,.cart-discount.coupon-club-10,.cart-discount.coupon-club-15,.cart-discount.coupon-club-shipping,.bundled_table_item_subtotal,.woocommerce-MyAccount-content .club-bar-wrap,tr.cart-subtotal{display:none!important}.cart_totals h2{padding-bottom:21px;position:relative;margin-bottom:-1px!important;background:#fff}.woocommerce-info[data-src="coupon_custom_message"]{position:fixed;top:230px;left:0;right:0;width:80%;max-width:1080px;margin:0 auto;z-index:999}.woocommerce-info[data-src="coupon_custom_message"]:after{content:'x';display:inline-block;text-align:right;width:20px;height:20px;border-radius:100%;border:1px solid #fff;text-align:center;line-height:18px;float:right;cursor:pointer}@media screen and (max-width:980px){.woocommerce-info[data-src="coupon_custom_message"]{top:290px}}