@media (max-width:767px){body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 .woocommerce-cart-form__contents tr.bundle_table_item>td.product-thumbnail,body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 .woocommerce-cart-form__contents tr.bundled_table_item>td.product-thumbnail{display:block !important}body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 .woocommerce-cart-form__contents tr.bundle_table_item td.product-thumbnail img{display:block;width:56px;height:56px;object-fit:cover}body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 .woocommerce-cart-form__contents tr.bundled_table_item td.product-thumbnail img{display:block;width:48px;height:48px;object-fit:cover}}@media (max-width:767px){body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 tr.woocommerce-cart-form__cart-item>td:nth-child(2):before,body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 tr.woocommerce-cart-form__cart-item>td:nth-child(3):before,body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 tr.woocommerce-cart-form__cart-item>td:nth-child(5):before,body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 tr.woocommerce-cart-form__cart-item>td:nth-child(6):before,body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 tr.woocommerce-cart-form__cart-item>td:nth-child(6)>span:nth-child(1):after{display:none !important}}@media (max-width:767px){body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 tr.woocommerce-cart-form__cart-item:nth-child(1)>td:nth-child(2)>a:nth-child(1)>img:nth-child(1){width:100% !important}body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3.woocommerce table.shop_table_responsive tr td,body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 .woocommerce table.shop_table_responsive tr td,body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3.woocommerce-page table.shop_table_responsive tr td,body.page-id-21 .elementor-element-26b502cc .elementor-element-c3f43e3 .woocommerce-page table.shop_table_responsive tr td{text-align:start !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item.bundle_table_item{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item.bundle_table_item{grid-template-rows:auto auto auto !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item.bundle_table_item>td:nth-child(6){grid-column:3;grid-row:2}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item.bundle_table_item>td:nth-child(3){grid-column:2;grid-row:2}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.bundle_table_item>td.product-quantity{grid-column:2 !important;grid-row:3 !important;grid-area:3/2 !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.bundle_table_item>td.product-quantity input.qty{min-height:0 !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.bundle_table_item>td:nth-child(6){grid-column:3;grid-row:3;align-self:end;justify-self:end}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.bundle_table_item>td:nth-child(1){justify-self:end}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item.bundle_table_item>td:nth-child(6){grid-column:3 !important;grid-row:3 !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item{grid-template-rows:auto !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item>td{grid-row:1 !important;align-self:center !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item:nth-child(2)>td{text-align:end !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item>td:nth-child(3)>div:nth-child(1){text-align:start !important;padding-left:0 !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item>td:nth-child(5){text-align:end !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .woocommerce-cart-form__contents tbody>tr.bundled_table_item>td:nth-child(3)>div:first-child{text-align:start !important;padding-left:0 !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .woocommerce-cart-form__contents tbody>tr.bundled_table_item>td:nth-child(5){text-align:end !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item:nth-child(1)>td:nth-child(2){grid-row:1/span 3 !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .woocommerce-cart-form__contents tbody>tr.bundled_table_item>td:nth-child(6){text-align:end !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item:nth-child(1)>td:nth-child(3){grid-row:2 !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item:nth-child(1)>td:nth-child(5){text-align:start !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item:nth-child(1)>td:nth-child(1){grid-row:1 !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .order-total{border-top:none !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .order-total>td:nth-child(2)>strong:nth-child(1)>span:nth-child(1),body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .cart-subtotal>td:nth-child(2)>span:nth-child(1){margin-left:14px !important}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .cart-subtotal>td:nth-child(2){font-size:16px !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item:nth-child(1)>td:nth-child(5){padding-bottom:8px !important}}@media (max-width:767px){body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .order-total>td:nth-child(2),body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .cart-subtotal>td:nth-child(2){display:flex !important;justify-content:space-between}body.page-id-21.woocommerce-cart .elementor-element-26b502cc .elementor-element-c3f43e3 .e-shop-table .shop_table tbody>tr.woocommerce-cart-form__cart-item:nth-child(1)>td:nth-child(3)>a:nth-child(1){font-size:18px !important}}body.woocommerce-checkout form.checkout #ship-to-different-address label{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 0;box-sizing:border-box;color:#512b1b;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4;cursor:pointer}body.woocommerce-checkout form.checkout #ship-to-different-address-checkbox{appearance:auto;-webkit-appearance:auto;accent-color:#ff9018;flex:0 0 20px;width:20px;height:20px;min-width:20px;min-height:20px;margin:0;float:none;cursor:pointer}body.woocommerce-checkout form.checkout #ship-to-different-address-checkbox:focus-visible{outline:2px solid #512b1b;outline-offset:3px}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #order_review_heading{font-size:28px !important;line-height:1.25 !important;font-weight:700}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent){display:block;width:100%;border:0}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>thead{display:none}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tbody{display:block}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-parent{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;margin-top:16px;border:1px solid #eadfd7;border-bottom:0;border-radius:16px 16px 0 0;background:#fff;padding:16px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-parent>td{display:block;padding:0 !important;border:0;width:auto;min-width:0;color:#512b1b;font-size:16px;font-weight:700}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-parent>.product-total{text-align:right;white-space:nowrap}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .thedrgut-order-meals{display:block;margin-top:5px;color:#7e675a;font-size:13px;font-weight:400}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-recipe{display:block;padding:12px 16px;border:1px solid #eadfd7;border-top:0;border-bottom:0;background:#fff7ed}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-recipe>.product-name{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:0 !important;border:0;font-size:14px;color:#512b1b}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-recipe>.product-total{display:none}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .thedrgut-order-recipe-quantity{flex:0 0 auto;padding:5px 8px;border:1px solid #efdfd0;border-radius:8px;background:#fff;color:#694735;font-size:12px;font-weight:600;white-space:nowrap}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-last{border-bottom:1px solid #eadfd7;border-radius:0 0 16px 16px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tfoot{display:block;margin-top:20px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tfoot>tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px 0;border-top:1px solid #eedfd2}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tfoot>tr>:is(th,td){display:block;width:auto;min-width:0;margin:0;padding:0 !important;border:0}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tfoot>tr>td{text-align:right}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tfoot>:is(tr.recurring-totals,tr.cart-subtotal.recurring-total){display:none}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tfoot>tr.order-total:not(.recurring-total){color:#512b1b;font-size:20px;font-weight:700}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tfoot>tr.order-total.recurring-total{font-size:14px;color:#512b1b}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .first-payment-date{margin-top:8px;font-weight:400;line-height:1.4}@media (max-width:520px){body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-parent{padding:14px;gap:10px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-parent>td{font-size:15px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-recipe{padding:10px 14px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-recipe>.product-name{flex-wrap:wrap;gap:8px}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tfoot>tr.order-total.recurring-total{grid-template-columns:minmax(0,1fr)}body.woocommerce-checkout table.woocommerce-checkout-review-order-table:has(.thedrgut-order-pack-parent)>tfoot>tr.order-total.recurring-total>td{text-align:left}}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-parent>td{padding:0 !important;line-height:1.3 !important;font-weight:700 !important}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-parent>td :is(a,.amount,bdi){font-weight:700 !important;line-height:inherit}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-parent>td.product-name{display:flex !important;flex-direction:column;gap:4px}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page table.woocommerce-checkout-review-order-table .thedrgut-order-meals{margin:0}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-recipe .bundled-product-name{display:flex !important;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0;padding:0;font-weight:600}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-recipe>.product-name{width:100% !important;max-width:none !important;min-width:0;flex:none}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page table.woocommerce-checkout-review-order-table tr.thedrgut-order-pack-recipe .bundled-product-name{width:100% !important}@media (max-width:520px){body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-checkout__column-end,body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-checkout__column-end .e-checkout__column-inner,body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-checkout__column-end .e-checkout__order_review{min-width:0;max-width:100%;width:100%;box-sizing:border-box}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-checkout__column-end table.woocommerce-checkout-review-order-table{width:100%;min-width:0;max-width:100%;box-sizing:border-box}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page table.woocommerce-checkout-review-order-table>tfoot>tr>td{overflow-wrap:anywhere}}body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page table.woocommerce-checkout-review-order-table .first-payment-date small{font-size:13px !important;line-height:1.4;font-weight:400}.thedrgut-sticky-subscription{display:none}@media (max-width:1024px){body.woocommerce-checkout form.checkout #payment.drgut-sc-sticky .drgut-sc__footer>.thedrgut-sticky-subscription{display:flex;flex-direction:column;grid-column:1/-1;grid-row:2;gap:3px;min-width:0;margin-top:10px;padding-top:9px;border-top:1px solid #eadfd4;color:#512b1b;font-size:13px;line-height:1.4;overflow-wrap:anywhere}body.woocommerce-checkout #payment .thedrgut-sticky-subscription__cycle{font-size:17px;font-weight:600;line-height:1.45;white-space:normal}body.woocommerce-checkout #payment .thedrgut-sticky-subscription__renewal{font-size:16px;font-weight:400;line-height:1.45;white-space:normal}body.woocommerce-checkout #payment .thedrgut-sticky-subscription__renewal[hidden]{display:none}}@media (max-width:520px){body.woocommerce-checkout .elementor-widget-woocommerce-checkout-page .e-checkout__column-end .e-checkout__column-inner.e-sticky-right-column{overflow-wrap:anywhere}}body.page-id-6 .elementor-6 .elementor-element-55add04e>.elementor-widget-wrap{display:flex;flex-direction:column;align-content:stretch;gap:15px;padding:0;min-width:0}body.page-id-6 .elementor-6 .drgut-hero-photo-stage{width:100%;min-width:0;height:440px;margin:0;overflow:hidden;background-size:contain !important;background-position:center bottom !important;background-repeat:no-repeat}body.page-id-6 .elementor-6 .drgut-hero-photo-stage>.elementor-background-overlay{background-size:contain !important;background-position:center bottom !important;background-repeat:no-repeat}body.page-id-6 .elementor-6 .drgut-hero-photo-stage>.elementor-container{height:100%}body.page-id-6 .elementor-6 .drgut-hero-benefits{width:100%;margin:0}body.page-id-6 .elementor-6 .drgut-hero-benefits>.elementor-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}body.page-id-6 .elementor-6 .drgut-hero-benefits .drgut-hero-benefit-column{width:100% !important;min-width:0}body.page-id-6 .elementor-6 .drgut-hero-benefits .drgut-hero-benefit-column>.elementor-widget-wrap{padding:0;height:100%}body.page-id-6 .elementor-6 :is(.elementor-element-8a911cf,.elementor-element-10904bd0,.elementor-element-4475f0c7){position:relative;inset:auto;width:100% !important;min-width:0;height:100%;margin:0 !important;padding:14px;border-radius:15px;background:#fffaf3;box-sizing:border-box}body.page-id-6 .elementor-6 :is(.elementor-element-8a911cf,.elementor-element-10904bd0,.elementor-element-4475f0c7) .elementor-image-box-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;text-align:center}body.page-id-6 .elementor-6 :is(.elementor-element-8a911cf,.elementor-element-10904bd0,.elementor-element-4475f0c7) .elementor-image-box-img{flex:0 0 60px;width:60px !important;height:60px;margin:0 !important}body.page-id-6 .elementor-6 :is(.elementor-element-8a911cf,.elementor-element-10904bd0,.elementor-element-4475f0c7) .elementor-image-box-img img{display:block;width:60px;height:60px;max-width:none;object-fit:contain}body.page-id-6 .elementor-6 :is(.elementor-element-8a911cf,.elementor-element-10904bd0,.elementor-element-4475f0c7) .elementor-image-box-content{padding:0;text-align:center}body.page-id-6 .elementor-6 :is(.elementor-element-8a911cf,.elementor-element-10904bd0,.elementor-element-4475f0c7) .elementor-image-box-title{margin:0;text-align:center;line-height:1.3}@media (768px <=width < 1025px){body.page-id-6 .elementor-6 .drgut-hero-photo-stage{height:360px}}@media (width < 768px){body.page-id-6 .elementor-6 .drgut-hero-photo-stage{height:333px}body.page-id-6 .elementor-6 :is(.elementor-element-8a911cf,.elementor-element-10904bd0,.elementor-element-4475f0c7) .elementor-image-box-title{font-size:12px}}@media (min-width:768px){body.page-id-6 .elementor-6 .elementor-element-55add04e>.elementor-widget-wrap{padding-bottom:24px}}@media (width < 1025px){.elementor-33 .elementor-element-e53cc46 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{background:0 0 !important;border:0;box-shadow:none}.elementor-33 .elementor-element-e53cc46 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container>ul.elementor-nav-menu{box-sizing:border-box;width:auto !important;margin:0 12px !important;padding:10px;background:#fffaf5;border:1px solid #ecdcd0;border-radius:18px;box-shadow:0 16px 28px #512b1b24}.elementor-33 .elementor-element-e53cc46 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container>ul.elementor-nav-menu>li+li{margin-top:4px}.elementor-33 .elementor-element-e53cc46 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container>ul.elementor-nav-menu>li>a.elementor-item{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;min-height:58px;padding:16px !important;border-radius:11px;background:0 0;color:#512b1b !important;font-size:16px;font-weight:500;line-height:1.4;white-space:normal;text-decoration:none}.elementor-33 .elementor-element-e53cc46 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container>ul.elementor-nav-menu>li>a.elementor-item:after{content:"↗";position:static;width:auto;height:auto;flex:0 0 auto;color:#8d705f;background:0 0;opacity:1;transform:none}.elementor-33 .elementor-element-e53cc46 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container>ul.elementor-nav-menu>li>a.elementor-item:is(.elementor-item-active,[aria-current=page]){background:#ffead1 !important;color:#512b1b !important}.elementor-33 .elementor-element-e53cc46 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container>ul.elementor-nav-menu>li>a.elementor-item:hover{background:#f6e9dc !important}}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content{min-width:0}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content table.woocommerce-orders-table{display:table;table-layout:auto;width:100%;max-width:100%;overflow:visible}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content table.woocommerce-orders-table :is(th,td){overflow-wrap:normal;word-break:normal}body.woocommerce-account.woocommerce-orders .woocommerce-orders-table :is(.woocommerce-orders-table__cell-order-number,.woocommerce-orders-table__cell-order-status){white-space:nowrap}@media (min-width:1025px){body.woocommerce-account.woocommerce-orders .woocommerce{grid-template-columns:240px minmax(0,1fr)}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content{padding:24px}}@media (width < 1025px){body.woocommerce-account.woocommerce-orders .woocommerce{grid-template-columns:minmax(0,1fr)}}@media (width < 768px){body.woocommerce-account.woocommerce-orders .woocommerce{overflow-x:visible}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-navigation li+li{margin-top:0}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-navigation a{min-height:44px;padding:10px}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content table.woocommerce-orders-table,body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content table.woocommerce-orders-table>tbody{display:block;width:100%;min-width:0}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content table.woocommerce-orders-table>thead{display:none}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content table.woocommerce-orders-table tr.woocommerce-orders-table__row{display:block;width:100%;min-width:0;margin-bottom:16px}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content table.woocommerce-orders-table tr.woocommerce-orders-table__row>:is(th,td){display:block !important;float:none;clear:both;width:100% !important;min-width:0;max-width:100%;box-sizing:border-box;padding:11px 8px;text-align:right !important;white-space:normal;overflow-wrap:anywhere}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content table.woocommerce-orders-table tr.woocommerce-orders-table__row>th.woocommerce-orders-table__cell-order-number{text-align:left !important}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content table.woocommerce-orders-table tr.woocommerce-orders-table__row>td:before{content:attr(data-title) ": ";float:left;max-width:42%;margin-right:8px;font-weight:600;text-align:left}body.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:3px 0 3px 6px}}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content{min-width:0}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.shop_table{display:table;width:100%;max-width:100%;table-layout:auto;overflow:visible}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.shop_table :is(th,td){overflow-wrap:normal;word-break:normal}@media (min-width:1025px){body.woocommerce-account.woocommerce-view-subscription .woocommerce{grid-template-columns:240px minmax(0,1fr)}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content{padding:24px}}@media (width < 1025px){body.woocommerce-account.woocommerce-view-subscription .woocommerce{grid-template-columns:minmax(0,1fr)}}@media (width < 768px){body.woocommerce-account.woocommerce-view-subscription .woocommerce{overflow-x:visible}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-navigation li+li{margin-top:0}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-navigation a{min-height:44px;padding:10px}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.shop_table{table-layout:fixed}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.subscription_details td:first-child{width:42%}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.shop_table :is(th,td){min-width:0;white-space:normal !important;overflow-wrap:anywhere}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details .product-remove{width:32px !important;padding:8px 3px}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details .product-total{width:40%}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details tfoot th{display:table-cell !important}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details tfoot td{white-space:normal !important}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table,body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table>tbody{display:block;width:100%;min-width:0}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table>thead{display:none}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table tr.order{display:block;width:100%;min-width:0;margin-bottom:16px}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table tr.order>td{display:block !important;float:none;clear:both;width:100% !important;min-width:0;max-width:100%;box-sizing:border-box;text-align:right !important}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table tr.order>td[data-title]:before{content:attr(data-title) ": ";float:left;max-width:42%;margin-right:8px;font-weight:600;text-align:left}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table tr.order>td:not([data-title]):before{content:none}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content :is(.subscription_details,#woocommerce-subscriptions-related-orders-table) .button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;margin:3px 0;white-space:normal}}@media (width < 768px){body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details,body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>:is(tbody,tfoot){display:block;width:100%;min-width:0}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>thead{display:none}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>tbody>tr{display:grid;grid-template-columns:32px minmax(0,1fr);width:100%;min-width:0}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>tbody>tr>td{display:block !important;width:auto !important;min-width:0;max-width:100%;box-sizing:border-box;white-space:normal !important}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>tbody>tr>.product-remove{grid-column:1;grid-row:1/3}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>tbody>tr>.product-name{grid-column:2;grid-row:1}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>tbody>tr>.product-total{grid-column:2;grid-row:2;padding-top:0}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>tbody>tr:not(:has(.product-remove)){grid-template-columns:minmax(0,1fr)}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>tbody>tr:not(:has(.product-remove))>:is(.product-name,.product-total){grid-column:1}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>tfoot>tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content table.order_details>tfoot>tr>:is(th,td){display:block !important;width:auto;min-width:0}body.woocommerce-account.woocommerce-view-subscription .woocommerce-MyAccount-content #woocommerce-subscriptions-related-orders-table tr.order>td.order-number{display:flex !important;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}}@media (min-width:1025px){body.single-product.postid-2173 .elementor-1281 .elementor-element-e0a63edd>.e-con-inner{padding-inline:24px}}