h1{border-radius:.5rem;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#fafaf9 var(--tw-gradient-from-position);--tw-gradient-to:#fafaf900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#f1f5f9 var(--tw-gradient-to-position);padding:1.5rem;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:300}@media (min-width:768px){h1{padding-top:3rem;padding-bottom:3rem}}h2,h3{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt{margin-top:.75rem;margin-bottom:.75rem;overflow:hidden;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity));padding:.75rem 2.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.woocommerce #payment #place_order:focus,.woocommerce-page #payment #place_order:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:focus{outline:2px solid #0000;outline-offset:2px}.woocommerce #payment #place_order:active,.woocommerce-page #payment #place_order:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:active{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity));--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff}.woocommerce #payment #place_order:after,.woocommerce-page #payment #place_order:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:after{margin-left:.5rem;display:inline-block;width:.875rem;--tw-content:url(/wp-content/uploads/2023/03/gardenvity-secure-checkout.svg);content:var(--tw-content)}.wc-proceed-to-checkout{display:flex;justify-content:center}span.cart-count{position:absolute;border-radius:9999px;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:500;margin-left:-2px;width:16px;height:16px;line-height:15px}.woocommerce-cart .return-to-shop a{border-radius:.5rem;background-color:rgb(22 163 74/var(--tw-bg-opacity));padding:1rem 1.5rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.woocommerce-cart .return-to-shop a,.woocommerce-cart .return-to-shop a:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.woocommerce-cart .return-to-shop a:hover{background-color:rgb(34 197 94/var(--tw-bg-opacity))}.woocommerce-info,.woocommerce-message{border-top:2px solid #24c55f;border-radius:8px}.woocommerce-info:before{color:#31b3c1}.woocommerce-cart .return-to-shop{display:flex;justify-content:center}@media (min-width:768px){.woocommerce-cart .return-to-shop{justify-content:flex-start}}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{content:"\e006"}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:unset}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions:before,.woocommerce table.shop_table_responsive tr td.product-remove:before,.woocommerce-page table.shop_table_responsive tr td.actions:before,.woocommerce-page table.shop_table_responsive tr td.product-remove:before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce-cart table.cart .product-thumbnail img{width:128px;margin:auto}.woocommerce-cart table.cart .gift-product-images-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:.75rem}@media (min-width:768px){.woocommerce-cart table.cart .gift-product-images-wrapper{flex-direction:row}}.woocommerce-cart table.cart .gift-product-images-wrapper img{width:260px;border-radius:8px}.woocommerce-cart table.cart td{vertical-align:top}.woocommerce-cart table.cart td.product-price,.woocommerce-cart table.cart td.product-quantity,.woocommerce-cart table.cart th.product-price,.woocommerce-cart table.cart th.product-quantity{text-align:center}.woocommerce table.shop_table td{padding:16px 12px}tr.cart_item>td.product-name>p{font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}th.product-price{width:8rem}@media (min-width:960px){th.product-price{width:11rem}}tr.cart_item>td.product-name>a.tm-cart-edit-options{display:none}tr.cart_item>td.product-name>dl.tc-epo-metadata.variation{margin-top:.75rem}tr.cart_item>td.product-name>dl.tc-epo-metadata.variation>.tc-value{font-weight:300}tr.cart_item>td.product-price>span{font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.woocommerce-cart .cart-collaterals .cart_totals tr th{vertical-align:middle}tr.cart_item>td.product-quantity>div.product-remove{position:absolute;bottom:0;cursor:pointer;padding:.25rem;font-size:.75rem;line-height:1rem;left:50%;transform:translateX(-50%);margin-bottom:1rem}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;font-weight:500}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{text-align:left!important}.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:125px}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block}td.product-thumbnail:before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}article a{font-weight:600}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;text-transform:capitalize}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));padding:.5rem}table.woocommerce-checkout-review-order-table{border-width:0;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){table.woocommerce-checkout-review-order-table{padding-left:1rem;padding-right:1rem}}table.woocommerce-checkout-review-order-table{border:none!important}.woocommerce-checkout #payment{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem}.woocommerce-terms-and-conditions-wrapper{line-height:1.25rem;line-height:1.5;font-size:1rem}.woocommerce-checkout #payment ul.payment_methods li{margin-bottom:1.5rem}#payment>ul>li>label{vertical-align:middle;cursor:pointer}#payment>ul>li.wc_payment_method>label>img{display:inline}@media screen and (min-width:768px){.woocommerce-checkout #payment div.payment_box:before{margin:-1em 0 0 3em}.woocommerce-checkout #payment div.payment_box{margin:1em 0 0 3em;width:auto}}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;vertical-align:middle;cursor:pointer;width:1.5rem;height:1.5rem;border:.15rem solid;border-radius:50%;display:inline-grid;place-content:center}input[type=radio]:before{content:"";width:1rem;height:1rem;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em}input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:1.5rem;height:1.5rem;border:.15rem solid #000;border-radius:.15em;transform:translateY(-.075em);display:inline-grid!important;background-color:#fff}input[type=checkbox]:before{content:"";width:1.25rem;height:1.25rem;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transform-origin:center left;transition:transform .12s ease-in-out;background-color:#15a34a}input[type=checkbox]:checked:before{transform:scale(1)}