main div.woocommerce{margin:0 auto 200px;max-width:1440px;padding:0 56px;width:100%}@media (max-width:1199px){main div.woocommerce{margin:0 auto 100px;padding:0 16px}}@media (max-width:750px){main div.woocommerce{margin:0 auto 80px}}.woocommerce h1.shopping-bag{color:var(--Text-light-headline,#000);font-family:var(--font-headline,Unbounded),sans-serif;font-size:var(--desktop-font-size-H1,40px);font-style:normal;font-weight:700;line-height:var(--desktop-line-height-H1,48px);margin-bottom:56px;text-transform:uppercase}.wrap-cart{align-items:flex-start;display:flex;gap:16px;justify-content:center}.woocommerce-page .wrap-form-cart,body .woocommerce .cart-collaterals{width:60%}.woocommerce-page .cart-collaterals,body .woocommerce .cart-collaterals{width:40%}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{background:var(--Background-Section-Default-Default,#e6eeed);border-radius:16px;display:flex;flex-direction:column;gap:56px;margin-top:103px;padding:24px;width:100%}.woocommerce .cart-collaterals .cart_totals.pp-cart-totals,.woocommerce-page .cart-collaterals .cart_totals.pp-cart-totals{gap:18px}.pp-cart-totals__rows{display:flex;flex-direction:column;gap:8px}.pp-cart-totals__row{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.pp-cart-totals__label,.pp-cart-totals__value{color:var(--Text-light-headline,#000);font-family:var(--font-headline,Unbounded),sans-serif;font-size:var(--desktop-font-size-H3,14px);font-style:normal;font-weight:700;line-height:var(--desktop-line-height-H3,20px);text-transform:uppercase}.pp-cart-totals__value{text-align:right}.pp-cart-totals__value .amount{white-space:nowrap}.pp-cart-totals__value strong{font-weight:inherit}.pp-cart-totals__value .woocommerce-remove-coupon{color:#01534c;margin-left:4px}.pp-cart-totals__summary{display:flex;flex-direction:column;gap:14px}.pp-cart-totals__divider{background:var(--grey-16,rgba(0,0,0,.16));height:1px;width:100%}.pp-cart-totals__row--total .pp-cart-totals__value .includes_tax{display:none}.pp-cart-totals__note{align-items:center;color:var(--Text-light-body,#333);display:inline-flex;font-family:var(--font-body,Poppins),sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:8px;line-height:20px;margin:0}.pp-cart-totals__note-icon{background:url(../../images/notice-icon.svg) no-repeat 50%;background-size:16px 16px;flex:0 0 16px;height:16px;width:16px}.pp-cart-totals__checkout{margin-top:8px}.pp-cart-totals .wc-proceed-to-checkout{margin:0}.pp-cart-totals .wc-proceed-to-checkout .checkout-button{width:100%}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{align-items:center;align-self:stretch;background:var(--Button-primary-default,#01534c);border-radius:var(--Full,999px);color:var(--Text-dark-headline,#fff);display:flex;font-family:var(--font-body,Poppins);font-size:var(--desktop-font-size-Button,18px);font-style:normal;font-weight:600;gap:4px;justify-content:center;line-height:var(--desktop-line-height-Button,24px);margin:0;padding:16px 32px;text-transform:uppercase}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover{background:var(--Button-primary-hover,#01322e)}.woocommerce-cart .cart-collaterals .cart_totals table{border:none}#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tbody:first-child tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr th{color:var(--Text-light-headline,#000);font-family:var(--font-headline,Unbounded);font-size:var(--desktop-font-size-H3,14px);font-style:normal;font-weight:700;line-height:var(--desktop-line-height-H3,20px);text-transform:uppercase}#add_payment_method .cart-collaterals .cart_totals tr td .woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals tr td{color:var(--Text-light-headline,#000);font-family:var(--font-body,Poppins);font-size:var(--desktop-font-size-Body-regular,14px);font-style:normal;font-weight:600;line-height:var(--desktop-line-height-Body-regular,20px)}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce .return-to-shop a.wc-backward{background:var(--Button-primary-default,#01534c);border-radius:var(--Full,999px);color:var(--Text-dark-headline,#fff);font-family:var(--font-body,Poppins);font-size:var(--desktop-font-size-Button,18px);font-style:normal;font-weight:600;line-height:var(--desktop-line-height-Button,24px);text-transform:uppercase}.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce .return-to-shop a.wc-backward:hover{background:var(--Button-primary-hover,#01322e);color:var(--Text-dark-headline,#fff)}.woocommerce .cart .button:disabled,.woocommerce .cart input.button:disabled{background:var(--Button-primary-disable,#d6d6d6);border-radius:var(--Full,999px);color:var(--Text-light-body,#333)}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:1px solid var(--Input-Border-Default,#99bab7);border-radius:var(--Full,999px);padding:10px;width:50%}.woocommerce-page table.cart td.actions .coupon{align-items:center;display:flex;gap:16px;justify-content:flex-start;width:500px}.woocommerce-page table.cart td.actions .coupon button,.woocommerce-page table.cart td.actions .coupon input{height:100%}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100%}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions,body .woocommerce table.shop_table{border:none}.woocommerce table.shop_table tbody tr td{height:100%}.woocommerce table.shop_table tbody tr td.product-quantity,.woocommerce table.shop_table tbody tr td.product-remove{align-items:end;display:flex;justify-content:end}.woocommerce table.shop_table tbody tr td.product-remove img{margin-bottom:15px}#add_payment_method table.cart .product-thumbnail,#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart .product-thumbnail,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{border:none}@media screen and (max-width:1200px){.wrap-cart{flex-direction:column}.woocommerce-page .cart-collaterals,.woocommerce-page .wrap-form-cart,body .woocommerce .cart-collaterals{width:100%}.woocommerce .cart-collaterals .cart_totals.pp-cart-totals,.woocommerce-page .cart-collaterals .cart_totals.pp-cart-totals{gap:16px;padding:20px 16px}}.custom-cart-page{padding:24px}.custom-cart-page .shopping-bag{color:#111;font-size:32px;font-weight:700;line-height:1.1;margin:0 0 24px}.pp-cart-list{display:flex;flex-direction:column;gap:12px}.pp-cart-card{align-items:start;background:#fff;border-radius:16px;display:grid;gap:16px;grid-template-columns:110px minmax(0,1fr) auto;padding:16px}.pp-cart-card__thumb img{display:block;height:auto;max-width:100px;object-fit:contain;width:100%}.pp-cart-card__content{min-width:0}.pp-cart-card__top{margin-bottom:10px}.pp-cart-card__side{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.pp-cart-card__title-wrap{min-width:0}.pp-cart-card__title{color:#111;display:inline-block;font-family:var(--font-headline,Unbounded),sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.2;text-decoration:none;text-transform:uppercase}.pp-cart-card__title:hover{color:#111}.pp-cart-card__price-wrap{text-align:right}.pp-cart-card__price{color:#111;font-family:var(--font-headline,Unbounded),sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:1.1;text-transform:uppercase;white-space:nowrap}.pp-cart-card__price .amount{font-weight:inherit}.pp-cart-card__price .woocommerce-Price-currencySymbol{font-size:inherit}.pp-cart-card__vat{color:#9ca1a0;font-size:11px;font-weight:500;line-height:1.2;margin-top:4px;white-space:nowrap}.pp-cart-card__qty,.pp-cart-card__vat{font-family:var(--font-body,Poppins),sans-serif;font-style:normal}.pp-cart-card__qty{color:#01534c;font-size:12px;font-weight:600;line-height:1.3;margin-top:12px;text-transform:uppercase}.pp-cart-card__actions{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.woocommerce .pp-cart-card__actions .edit,.woocommerce .pp-cart-card__actions .remove{align-items:center;background:#01534c;border:0;border-radius:50%;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:8px;position:relative;text-decoration:none;width:40px;z-index:1}.pp-cart-card__actions .edit img,.pp-cart-card__actions .remove img{display:block;height:24px;width:24px}.pp-cart-card__actions .edit:hover,.pp-cart-card__actions .remove:hover{background:#01322e}.pp-cart-empty{background:#fff;border-radius:16px;padding:24px}.pp-cart-form-actions{display:none;margin-top:16px}.custom-cart-table,.custom-cart-table tbody,.custom-cart-table td,.custom-cart-table tr{border:0;display:block;width:100%}.custom-cart-table{border-collapse:separate;border-spacing:0}.custom-cart-table .custom-cart-item{align-items:center;background:#fff;border-radius:28px;display:grid;gap:0;grid-template-areas:"thumb name price price" "thumb name qty   remove";grid-template-columns:220px 1fr 220px 48px;margin-bottom:22px;padding:28px 32px}.custom-cart-table .product-thumbnail{grid-area:thumb;width:100%}.custom-cart-table .product-thumbnail a,.custom-cart-table .product-thumbnail img{display:block}.custom-cart-table .product-thumbnail img{height:auto;margin:0 auto;max-width:160px;object-fit:contain;width:100%}.custom-cart-table .product-name{grid-area:name;padding:0}.custom-cart-table .product-name a{color:#000;font-size:20px;font-weight:800;line-height:1.2;text-decoration:none;text-transform:uppercase}.custom-cart-table .product-name>a,.custom-cart-table .product-name>span{display:inline-block;margin-bottom:22px}.custom-cart-table .product-name-mobile-price{display:none}.custom-cart-table .pp-cart-meta,.pp-cart-card .pp-cart-meta{display:flex;flex-direction:column;gap:10px;margin-top:18px}.custom-cart-table .pp-cart-meta__group,.pp-cart-card .pp-cart-meta__group{display:flex;flex-direction:column;gap:6px}.custom-cart-table .pp-cart-meta__title,.pp-cart-card .pp-cart-meta__title{color:#131616;font-family:var(--font-body,Poppins);font-size:14px;font-style:normal;font-weight:500;line-height:1.3;margin:0}.custom-cart-table .pp-cart-meta__chips,.pp-cart-card .pp-cart-meta__chips{display:flex;flex-wrap:wrap;gap:6px}.custom-cart-table .pp-cart-meta__chip,.pp-cart-card .pp-cart-meta__chip{align-items:center;background:#f5f6f6;border-radius:11px;color:#4a4e4e;display:inline-flex;font-family:var(--font-body,Poppins);font-size:13px;font-style:normal;font-weight:500;line-height:1.2;padding:5px 10px}.custom-cart-table .pp-cart-meta__pair,.pp-cart-card .pp-cart-meta__pair{align-items:baseline;color:#4a4e4e;display:flex;font-family:var(--font-body,Poppins);font-size:13px;font-style:normal;font-weight:500;gap:6px;line-height:1.25}.custom-cart-table .pp-cart-meta__pair span:first-child,.pp-cart-card .pp-cart-meta__pair span:first-child{color:#1f2323}.custom-cart-table .product-name dl.variation{color:#3d3d3d;font-size:16px;margin:0}.custom-cart-table .product-name dl.variation dd,.custom-cart-table .product-name dl.variation dt{display:inline;font-weight:400;margin:0}.custom-cart-table .product-name dl.variation dd{margin-left:4px}.custom-cart-table .product-name dl.variation dd p{display:inline;margin:0}.custom-cart-table .product-name dl.variation dd:after{content:"";display:block;margin-bottom:8px}.custom-cart-table .product-price,.custom-cart-table .product-subtotal{padding:0;text-align:right}.custom-cart-table .product-price{align-self:start;grid-area:price}.custom-cart-table .product-price .woocommerce-Price-amount,.custom-cart-table .product-subtotal .woocommerce-Price-amount{color:#111;font-size:22px;font-weight:800;line-height:1.1}.custom-cart-table .product-subtotal{display:none}.custom-cart-table .product-price .includes_tax,.custom-cart-table .product-price .tax_label,.custom-cart-table .product-price small{color:#b0b0b0;display:block;font-size:14px;font-weight:400;line-height:1.3;margin-top:8px}.custom-cart-table .product-quantity{align-self:end;grid-area:qty;justify-self:end;padding:0}.custom-cart-table .pp-cart-group-qty{color:#fff;display:inline-flex;font-family:var(--font-body,Poppins);font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase}.custom-cart-table .pp-cart-group-qty,.custom-cart-table .quantity{align-items:center;background:#004d46;border-radius:999px;height:48px;justify-content:center;min-width:126px;padding:0 20px}.custom-cart-table .quantity{display:flex;gap:18px}.custom-cart-table .quantity .minus,.custom-cart-table .quantity .plus{background:transparent;border:0;color:#fff;cursor:pointer;font-size:28px;line-height:1;padding:0;width:14px}.custom-cart-table .quantity .qty{appearance:textfield;-moz-appearance:textfield;background:transparent;border:0;box-shadow:none;color:var(--Text-dark-headline,#fff);font-family:var(--font-body,Poppins);font-size:var(--desktop-font-size-Body-semibold,14px);font-style:normal;font-weight:600;line-height:var(--desktop-line-height-Body-semibold,20px);min-width:32px;padding:0;text-align:center;width:32px}.custom-cart-table .quantity .qty::-webkit-inner-spin-button,.custom-cart-table .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-cart-table .product-remove{align-self:center;display:flex!important;flex-direction:column;gap:8px;grid-area:remove;justify-self:center;padding:0}.custom-cart-table .product-remove .edit,.custom-cart-table .product-remove .remove{align-items:center;background:#01534c;border:0;border-radius:50%;display:flex;height:34px;justify-content:center;text-decoration:none;width:34px}.custom-cart-table .product-remove .edit img,.custom-cart-table .product-remove .remove img{height:16px;width:16px}.custom-cart-table .product-remove .edit:hover,.custom-cart-table .product-remove .remove:hover{background:#01322e;color:#111!important;opacity:.88}.custom-cart-table .cart-actions-row{margin-top:24px}.custom-cart-table .cart-actions-row .actions{padding:0}.custom-cart-page .coupon{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.custom-cart-page .coupon .input-text{background:#fff;border:1px solid #ddd;border-radius:14px;height:52px;min-width:240px;padding:0 16px}@media only screen and (max-width:768px){.woocommerce-page table.shop_table_responsive tr,body .woocommerce table.shop_table_responsive tr{display:grid}body .woocommerce #content table.cart .product-thumbnail,body .woocommerce table.cart .product-thumbnail,body .woocommerce-page #content table.cart .product-thumbnail,body .woocommerce-page table.cart .product-thumbnail{display:block}.woocommerce-page table.shop_table_responsive tr td.product-subtotal,body .woocommerce table.shop_table_responsive tr td:before,body .woocommerce-page table.shop_table_responsive tr td:before{display:none}.woocommerce-page table.cart td.actions .coupon{width:100%}body .custom-cart-page .coupon{flex-wrap:nowrap;width:100%}body .woocommerce table.shop_table_responsive tbody th,body .woocommerce-page table.shop_table_responsive tbody th{display:block}.woocommerce-page .cart_totals table.shop_table_responsive tr,body .woocommerce .cart_totals table.shop_table_responsive tr{align-items:flex-start;display:grid;grid-template-columns:repeat(2,1fr);justify-content:flex-start}.woocommerce .cart_totals table.shop_table tr.order-total td,.woocommerce .cart_totals table.shop_table tr.order-total th{border:none}.woocommerce-page .cart_totals table.shop_table_responsive tr.order-total,body .woocommerce .cart_totals table.shop_table_responsive tr.order-total{border-top:1px solid var(--grey-16,rgba(0,0,0,.16))}.woocommerce .cart_totals table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page .cart_totals table.shop_table_responsive tr:nth-child(2n) td{background:none}}@media only screen and (max-width:1200px){body .custom-cart-table .quantity{min-width:175px}}@media only screen and (max-width:1024px){.woocommerce h1.shopping-bag{font-size:var(--mobile-font-size-H1,24px);line-height:var(--mobile-line-height-H1,32px)}.custom-cart-table .product-name a{overflow:hidden;text-overflow:ellipsis}.custom-cart-table .product-name a,.custom-cart-table .product-price .woocommerce-Price-amount,.custom-cart-table .product-subtotal .woocommerce-Price-amount{color:var(--Text-light-headline,#000);font-family:var(--font-headline,Unbounded);font-size:var(--mobile-font-size-H3,14px);font-style:normal;font-weight:700;line-height:var(--mobile-line-height-H3,20px);text-transform:uppercase}.custom-cart-table .product-price .woocommerce-Price-amount,.custom-cart-table .product-subtotal .woocommerce-Price-amount{text-align:right}.custom-cart-table .product-name-mobile-price{margin:4px 0 8px}.custom-cart-table .product-name-mobile-price .woocommerce-Price-amount{color:var(--Text-light-headline,#000);font-family:var(--font-headline,Unbounded);font-size:var(--mobile-font-size-H3,14px);font-style:normal;font-weight:700;line-height:var(--mobile-line-height-H3,20px);text-align:left;text-transform:uppercase}.custom-cart-table .product-name-mobile-price .includes_tax,.custom-cart-table .product-name-mobile-price .tax_label,.custom-cart-table .product-name-mobile-price small{color:#b0b0b0;display:block;font-family:var(--font-body,Poppins);font-size:10px;font-style:normal;font-weight:400;line-height:14px;margin-top:4px;text-transform:none}body .woocommerce table.shop_table tbody tr td.product-price{align-self:flex-end;text-align:right!important}.custom-cart-table .quantity{color:var(--Text-dark-headline,#fff);font-family:var(--font-body,Poppins);font-style:normal;font-weight:600;padding:8px 56px;text-transform:uppercase}.custom-cart-table .pp-cart-group-qty,.custom-cart-table .quantity{font-size:var(--mobile-font-size-Button,14px);line-height:var(--mobile-line-height-Button,20px)}.custom-cart-table .pp-cart-group-qty{padding:8px 18px}.wrap-cart{gap:80px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{margin-top:0}.pp-cart-totals__note{font-size:12px;line-height:18px}.woocommerce table.shop_table{margin-bottom:0}.woocommerce-cart-form{padding-bottom:0}body #add_payment_method .cart-collaterals .cart_totals tr td .woocommerce-cart .cart-collaterals .cart_totals tr td,body .woocommerce table.shop_table tbody tr td,body .woocommerce-checkout .cart-collaterals .cart_totals tr td{text-align:left!important}.custom-cart-table .quantity{min-width:auto;padding:10px}.custom-cart-table .pp-cart-group-qty{min-width:auto;padding:10px 14px}body .custom-cart-table .product-name a{margin:0}}.custom-cart-table .quantity .minus,.custom-cart-table .quantity .plus{color:var(--Text-dark-headline,#fff);font-family:var(--font-body,Poppins);font-size:var(--desktop-font-size-Body-semibold,14px);font-style:normal;font-weight:600;line-height:var(--desktop-line-height-Body-semibold,20px)}.woocommerce-mini-cart .actions_box{align-items:center;display:flex;gap:8px}.woocommerce-mini-cart .mini-cart-edit-product,.woocommerce-mini-cart [data-action=cart-remove-product]{align-items:center;background:#01534c;border-radius:50%;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;text-decoration:none;width:34px}.woocommerce-mini-cart .mini-cart-edit-product img,.woocommerce-mini-cart [data-action=cart-remove-product] svg{height:16px;width:16px}.woocommerce-mini-cart .mini-cart-edit-product:hover,.woocommerce-mini-cart [data-action=cart-remove-product]:hover{background:#01322e}@media only screen and (max-width:750px){.pp-cart-card{border-radius:12px;gap:10px;grid-template-columns:62px minmax(0,1fr) auto;padding:10px}.pp-cart-card__thumb img{max-width:56px}.pp-cart-card__top{gap:8px;margin-bottom:8px}.pp-cart-card__title{font-size:14px}.pp-cart-card__price{font-size:13px}.pp-cart-card__vat{font-size:9px}.pp-cart-card__qty{font-size:11px;margin-top:8px}.pp-cart-card__actions .edit,.pp-cart-card__actions .remove{height:26px;width:26px}.pp-cart-card__actions .edit img,.pp-cart-card__actions .remove img{height:13px;width:13px}.custom-cart-table .product-remove .remove{height:24px;width:24px}.custom-cart-table .quantity .minus,.custom-cart-table .quantity .plus{font-size:var(--mobile-font-size-Button,14px);line-height:var(--mobile-line-height-Button,20px)}.custom-cart-table .custom-cart-item{grid-template-areas:"thumb thumb name name" "thumb thumb qty remove";grid-template-columns:auto}.woocommerce table.shop_table tbody tr td.product-quantity{align-items:start;justify-content:start}.custom-cart-table .custom-cart-item{padding:0}.custom-cart-table .product-name-mobile-price{display:block}.custom-cart-table .product-price{display:none!important}body .custom-cart-table .quantity{min-width:auto}body .custom-cart-table .pp-cart-group-qty{font-size:12px;height:40px;line-height:16px;min-width:auto;padding:0 12px}.custom-cart-table .pp-cart-meta,.pp-cart-card .pp-cart-meta{gap:8px;margin-top:10px}.custom-cart-table .pp-cart-meta__title,.pp-cart-card .pp-cart-meta__title{font-size:13px}.custom-cart-table .pp-cart-meta__chip,.pp-cart-card .pp-cart-meta__chip{border-radius:10px;font-size:12px;padding:4px 8px}.custom-cart-table .pp-cart-meta__pair,.pp-cart-card .pp-cart-meta__pair{font-size:12px}body .custom-cart-page .coupon{flex-direction:column;flex-wrap:wrap}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,body .woocommerce #content table.cart td.actions .coupon .button,body .woocommerce #content table.cart td.actions .coupon .input-text,body .woocommerce #content table.cart td.actions .coupon input,body .woocommerce .cart .button,body .woocommerce .cart input.button,body .woocommerce .return-to-shop a.wc-backward,body .woocommerce table.cart td.actions .coupon .button,body .woocommerce table.cart td.actions .coupon .input-text,body .woocommerce table.cart td.actions .coupon input,body .woocommerce-page #content table.cart td.actions .coupon .button,body .woocommerce-page #content table.cart td.actions .coupon .input-text,body .woocommerce-page #content table.cart td.actions .coupon input,body .woocommerce-page table.cart td.actions .coupon .button,body .woocommerce-page table.cart td.actions .coupon .input-text,body .woocommerce-page table.cart td.actions .coupon input{width:100%}}.woocommerce table.shop_table .product-name{color:var(--Text-light-headline,#000);font-family:var(--font-headline,Unbounded);font-size:var(--desktop-font-size-H3,14px);font-style:normal;font-weight:700;line-height:var(--desktop-line-height-H3,20px);text-transform:uppercase}.woocommerce table.shop_table .product-name .variation{color:var(--Text-light-body,#333);font-family:var(--font-body,Poppins);font-size:var(--desktop-font-size-link,12px);font-style:normal;font-weight:400;line-height:var(--desktop-line-height-link,20px);text-transform:capitalize}.woocommerce table.shop_table tr.order-total td,.woocommerce table.shop_table tr.order-total th{border-top:1px solid var(--grey-16,rgba(0,0,0,.16));margin-top:40px;padding-top:24px}.woocommerce table.shop_table .cart-subtotal td,.woocommerce table.shop_table .cart-subtotal th{padding-bottom:40px}