body>main#content{max-width:none;margin:0;padding:0;min-height:0}.slime-root{background:#fbfdfc;color:#063f2d}.slime-root .woocommerce{font-family:Source,Arial,sans-serif}.slime-root .woocommerce form .form-row input.input-text{padding:11px 12px;min-height:46px}.slime-root .woocommerce button.button,.slime-root .woocommerce a.button{background:#084d36;color:white;border-radius:2px;padding:13px 24px}.slime-root .woocommerce .col2-set{width:100%}.slime-root .woocommerce table{font-size:18px}.slime-root .woocommerce div.product form.cart{margin:25px 0}.slime-root .variations select{width:100%}.slime-root .woocommerce .woocommerce-variation-price .price{color:#063f2d}.slime-root .woocommerce-error{color:#a12825}.slime-root .woocommerce-notices-wrapper{padding:15px 26px}.slime-root .woocommerce img{object-fit:contain}.slime-root .woocommerce .quantity input{width:80px}.slime-root .woocommerce .col-1,.slime-root .woocommerce .col-2{float:none;width:100%}.slime-root .woocommerce .col2-set{display:grid;grid-template-columns:1fr 1fr;gap:35px}@media(max-width:800px){.slime-root .woocommerce .col2-set{display:block}.slime-root .woocommerce table{font-size:16px}}.slime-root #bag-link:before{content:'Bag ('}.slime-root #bag-link:after{content:')'} .slime-root form.variations_form button.single_add_to_cart_button.button.alt{background:#084d36;color:#fff;border:0;border-radius:2px;padding:14px 28px;font:inherit;font-weight:700;cursor:pointer}.slime-root form.variations_form .woocommerce-variation-price{display:none}.slime-root form.variations_form .woocommerce-variation-availability{margin:12px 0}.slime-root form.variations_form .quantity{display:inline-block;margin:0 12px 0 0}.slime-root form.variations_form .quantity input{width:80px;min-height:48px}.slime-root form.variations_form .variations{width:100%;margin:26px 0 12px}.slime-root form.variations_form .variations th{text-align:left;padding:10px 16px 10px 0}.slime-root form.variations_form .variations td{padding:5px 0}.slime-root form.variations_form .variations select{min-height:48px;width:100%}.slime-root .woocommerce-variation-add-to-cart{display:flex;align-items:center;margin:18px 0 30px}.slime-root .woocommerce table.shop_table td,.slime-root .woocommerce table.shop_table th{padding:14px;text-align:left}.slime-root .woocommerce table.shop_table{border-collapse:collapse}.slime-root .woocommerce table.shop_table tr{border-bottom:1px solid #b2c7bd}.slime-root .woocommerce .cart_totals{margin:35px 0 50px} .slime-root form.variations_form .variations th,.slime-root form.variations_form .variations td{display:block;width:100%;padding:0;text-align:left}.slime-root form.variations_form .variations th{margin:22px 0 8px}.slime-root form.variations_form .quantity:before{content:"Quantity";display:block;font-weight:600;margin-bottom:9px}.slime-root .woocommerce-variation-add-to-cart{align-items:flex-end}.slime-root #native-cart>.woocommerce:has(.woocommerce-cart-form){display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:48px 70px;align-items:start}.slime-root #native-cart .woocommerce-notices-wrapper,.slime-root #native-cart .woocommerce-message{grid-column:1/-1}.slime-root #native-cart .cart-collaterals{width:100%;background:#ecf3ec;padding:30px}.slime-root #native-cart .cart_totals{float:none;width:100%;margin:0}.slime-root #native-cart .cart_totals h2{font-size:30px;margin-top:0}.slime-root #native-cart table.shop_table{font-size:16px}.slime-root #native-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:0 80px;align-items:start}.slime-root #native-checkout #customer_details{display:block;grid-column:1;grid-row:1/span 2;border-top:2px solid #d49cb7;padding-top:26px}.slime-root #native-checkout #order_review_heading{grid-column:2;grid-row:1;background:#ecf3ec;margin:0;padding:30px 30px 16px;font-size:30px}.slime-root #native-checkout #order_review{grid-column:2;grid-row:2;background:#ecf3ec;padding:0 30px 30px;min-width:0}.slime-root #native-checkout #order_review table{font-size:16px}.slime-root #native-checkout .col-1,.slime-root #native-checkout .col-2{float:none;width:100%}.slime-root #native-checkout .woocommerce-checkout-payment{background:transparent}@media(max-width:900px){.slime-root #native-cart>.woocommerce:has(.woocommerce-cart-form),.slime-root #native-checkout form.checkout{display:block}.slime-root #native-cart .cart-collaterals{padding:24px;margin-top:35px}.slime-root #native-checkout #order_review_heading{margin-top:40px}.slime-root #native-checkout #order_review{padding:0 20px 24px}.slime-root #native-checkout #order_review_heading{padding:24px 20px 14px}} .slime-root #native-cart .woocommerce a.checkout-button.button.alt,.slime-root #native-checkout .woocommerce button#place_order{background:#084d36;color:#fff;border-radius:2px}.slime-root #native-cart .woocommerce-cart-form table.shop_table{border:0;width:100%;margin:0}.slime-root #native-cart .woocommerce-cart-form thead{display:none}.slime-root #native-cart .woocommerce-cart-form tr.cart_item{display:grid;grid-template-columns:145px minmax(0,1fr) auto;grid-template-areas:"image name price" "image qty remove";gap:12px 22px;padding:20px 0}.slime-root #native-cart .woocommerce-cart-form tr.cart_item td{display:block;padding:0;border:0;text-align:left!important;background:transparent!important}.slime-root #native-cart .cart_item td:before{display:none!important}.slime-root #native-cart .cart_item .product-thumbnail{grid-area:image;display:block!important}.slime-root #native-cart .cart_item .product-thumbnail img{width:145px;height:170px;max-width:100%;object-fit:contain}.slime-root #native-cart .cart_item .product-name{grid-area:name;font-size:18px}.slime-root #native-cart .cart_item .product-price{grid-area:price;font-weight:700}.slime-root #native-cart .cart_item .product-quantity{grid-area:qty;align-self:end}.slime-root #native-cart .cart_item .product-quantity:before{content:"Quantity"!important;display:block!important;font-weight:600;margin-bottom:8px;float:none}.slime-root #native-cart .cart_item .product-remove{grid-area:remove;align-self:end}.slime-root #native-cart .cart_item .product-subtotal{display:none!important}.slime-root #native-cart .woocommerce-cart-form .actions .coupon{display:none}.slime-root #native-cart .woocommerce-cart-form .actions{text-align:left}.slime-root #native-cart .woocommerce-cart-form tr.cart_item dl.variation{margin:14px 0 0}.slime-root #native-cart .woocommerce-cart-form tr.cart_item dd{margin-bottom:4px}.slime-root #native-cart .woocommerce-cart-form tr.cart_item dd p{margin:0}@media(max-width:767px){.slime-root #native-cart .woocommerce-cart-form tr.cart_item{grid-template-columns:100px minmax(0,1fr);grid-template-areas:"image name" "image price" "qty remove";gap:16px}.slime-root #native-cart .cart_item .product-thumbnail img{width:100px;height:130px}.slime-root #native-cart .cart_item .product-name{font-size:17px}.slime-root #native-cart .cart_item .product-quantity{width:100%}.slime-root #native-cart .woocommerce-cart-form .actions button{width:auto}}