:root{--dp-commerce-bg:#F0EFEF;--dp-commerce-surface:#fff;--dp-commerce-ink:#111113;--dp-commerce-muted:#69696e;--dp-commerce-line:rgba(17,17,19,.09);--dp-commerce-red:#ef4e54;--dp-commerce-radius:26px;--dp-commerce-shadow:0 18px 50px rgba(15,15,18,.08)}
body.woocommerce-cart,body.woocommerce-checkout:not(.woocommerce-order-received),body.woocommerce-account{background:var(--dp-commerce-bg)!important;color:var(--dp-commerce-ink)!important}
body.woocommerce-cart::before,body.woocommerce-checkout:not(.woocommerce-order-received)::before,body.woocommerce-account::before{background:var(--dp-commerce-bg)!important}
body.woocommerce-cart .dp-shop-page__bg,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-page__bg,body.woocommerce-account .dp-account-page::before,body.woocommerce-account .dp-account-page::after{background:transparent!important}
body.woocommerce-cart .dp-cart-page,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-page,body.woocommerce-account .dp-account-page{min-height:100vh;padding-top:154px!important;background:var(--dp-commerce-bg)!important}
body.woocommerce-cart .dp-cart-shell,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-shell{width:min(100%,1480px)!important;max-width:1480px!important;margin-inline:auto!important}
body.woocommerce-cart .dp-shop-breadcrumb,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-shop-breadcrumb{margin-bottom:30px!important;color:var(--dp-commerce-muted)!important}
body.woocommerce-cart .dp-cart-hero,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-hero{margin-bottom:30px!important}
body.woocommerce-cart .dp-page__eyebrow,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-page__eyebrow{color:#77777c!important}
body.woocommerce-cart .dp-page__title,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-page__title{color:var(--dp-commerce-ink)!important}
body.woocommerce-cart .dp-page__intro,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-page__intro{color:var(--dp-commerce-muted)!important}
body.woocommerce-cart .dp-cart-layout{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,390px)!important;gap:24px!important;align-items:start!important}
body.woocommerce-cart .dp-cart-form{min-width:0!important}
body.woocommerce-cart .dp-cart-items-scroll{max-height:min(68vh,760px)!important;overflow:auto!important;overscroll-behavior:contain!important;padding:0 5px 0 0!important;scrollbar-width:thin!important;scrollbar-color:#bbb transparent!important}
body.woocommerce-cart table.shop_table.cart{width:100%!important;margin:0!important;border:0!important;border-collapse:separate!important;border-spacing:0 12px!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
body.woocommerce-cart table.shop_table.cart thead th{padding:0 16px 8px!important;border:0!important;background:transparent!important;color:#77777c!important;font-size:11px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}
body.woocommerce-cart table.shop_table.cart tr.cart_item td{padding:16px!important;border-top:1px solid var(--dp-commerce-line)!important;border-bottom:1px solid var(--dp-commerce-line)!important;background:var(--dp-commerce-surface)!important;color:var(--dp-commerce-ink)!important;vertical-align:middle!important}
body.woocommerce-cart table.shop_table.cart tr.cart_item td:first-child{border-left:1px solid var(--dp-commerce-line)!important;border-radius:22px 0 0 22px!important}
body.woocommerce-cart table.shop_table.cart tr.cart_item td:last-child{border-right:1px solid var(--dp-commerce-line)!important;border-radius:0 22px 22px 0!important}
body.woocommerce-cart table.shop_table.cart .product-thumbnail{width:104px!important}
body.woocommerce-cart table.shop_table.cart .product-thumbnail img{display:block!important;width:82px!important;height:82px!important;padding:8px!important;object-fit:contain!important;border-radius:16px!important;background:#F7F7F8!important}
body.woocommerce-cart table.shop_table.cart .product-name a{color:var(--dp-commerce-ink)!important;font-size:15px!important;font-weight:750!important;line-height:1.25!important;text-decoration:none!important}
body.woocommerce-cart table.shop_table.cart .variation{margin-top:7px!important;color:var(--dp-commerce-muted)!important;font-size:12px!important}
body.woocommerce-cart table.shop_table.cart .variation dt,body.woocommerce-cart table.shop_table.cart .variation dd{display:inline!important;float:none!important;margin:0 4px 0 0!important}
body.woocommerce-cart table.shop_table.cart .product-price,body.woocommerce-cart table.shop_table.cart .product-subtotal{color:var(--dp-commerce-ink)!important;font-weight:800!important;white-space:nowrap!important}
body.woocommerce-cart .dp-cart-qty-control{display:grid!important;grid-template-columns:38px 46px 38px!important;align-items:center!important;width:max-content!important;min-height:42px!important;overflow:hidden!important;border:1px solid var(--dp-commerce-line)!important;border-radius:999px!important;background:#F6F6F7!important}
body.woocommerce-cart .dp-cart-qty-btn{display:grid!important;place-items:center!important;width:38px!important;height:42px!important;padding:0!important;border:0!important;background:transparent!important;color:#222225!important;font-size:20px!important;cursor:pointer!important}
body.woocommerce-cart .dp-cart-qty-btn:hover{background:rgba(17,17,19,.06)!important}
body.woocommerce-cart .dp-cart-qty-control .quantity{display:block!important;width:46px!important;margin:0!important}
body.woocommerce-cart .dp-cart-qty-control input.qty{display:block!important;width:46px!important;height:42px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--dp-commerce-ink)!important;font-size:14px!important;font-weight:800!important;text-align:center!important;appearance:textfield!important;-moz-appearance:textfield!important}
body.woocommerce-cart .dp-cart-qty-control input.qty::-webkit-outer-spin-button,body.woocommerce-cart .dp-cart-qty-control input.qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}
body.woocommerce-cart .dp-b2b-cart-lot{display:inline-flex!important;align-items:center!important;min-height:38px!important;padding:0 14px!important;border-radius:999px!important;background:#F3F3F4!important;color:#222225!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important}
body.woocommerce-cart table.shop_table.cart a.remove{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;margin:auto!important;border:1px solid rgba(239,78,84,.25)!important;border-radius:999px!important;background:transparent!important;color:var(--dp-commerce-red)!important;font-size:20px!important;text-decoration:none!important;box-shadow:none!important}
body.woocommerce-cart table.shop_table.cart a.remove:hover{background:var(--dp-commerce-red)!important;color:#fff!important}
body.woocommerce-cart .dp-cart-actions{display:flex!important;align-items:center!important;gap:12px!important;margin-top:14px!important;padding:14px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:22px!important;background:rgba(255,255,255,.72)!important}
body.woocommerce-cart .dp-cart-coupon{display:grid!important;grid-template-columns:minmax(180px,1fr) auto!important;gap:8px!important;flex:1 1 auto!important;min-width:0!important}
body.woocommerce-cart .dp-cart-coupon #coupon_code{width:100%!important;min-width:0!important;height:48px!important;padding:0 16px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:999px!important;background:#fff!important;color:var(--dp-commerce-ink)!important;font-size:14px!important;outline:none!important}
body.woocommerce-cart .dp-cart-coupon #coupon_code:focus{border-color:rgba(239,78,84,.55)!important;box-shadow:0 0 0 3px rgba(239,78,84,.10)!important}
body.woocommerce-cart .dp-cart-actions button.button{min-height:48px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:999px!important;background:#111113!important;color:#fff!important;font-size:13px!important;font-weight:800!important;white-space:nowrap!important;box-shadow:none!important}
body.woocommerce-cart .dp-cart-actions button.button:hover{background:#000!important}
body.woocommerce-cart .dp-cart-actions .dp-cart-update{flex:0 0 auto!important}
body.woocommerce-cart .dp-cart-summary{position:sticky!important;top:132px!important;min-width:0!important}
body.woocommerce-cart .cart-collaterals{width:100%!important;margin:0!important}
body.woocommerce-cart .cart-collaterals .cart_totals{float:none!important;width:100%!important;margin:0!important;padding:22px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:26px!important;background:#fff!important;box-shadow:var(--dp-commerce-shadow)!important}
body.woocommerce-cart .cart-collaterals .cart_totals h2{margin:0 0 18px!important;color:var(--dp-commerce-ink)!important;font-size:22px!important;font-weight:800!important}
body.woocommerce-cart .cart-collaterals .cart_totals table{width:100%!important;margin:0 0 18px!important;border:0!important;border-collapse:collapse!important;background:transparent!important}
body.woocommerce-cart .cart-collaterals .cart_totals th,body.woocommerce-cart .cart-collaterals .cart_totals td{padding:12px 0!important;border-bottom:1px solid var(--dp-commerce-line)!important;background:transparent!important;color:var(--dp-commerce-ink)!important;font-size:13px!important}
body.woocommerce-cart .cart-collaterals .cart_totals td{text-align:right!important;font-weight:800!important}
body.woocommerce-cart .wc-proceed-to-checkout{padding:0!important}
body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;margin:0!important;padding:0 18px!important;border-radius:16px!important;background:#111113!important;color:#fff!important;font-size:15px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important}
body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#000!important}
.dp-mini-cart{z-index:100400!important;width:min(580px,calc(100vw - 32px))!important}
.dp-mini-cart__inner{width:100%!important;max-height:calc(100vh - 128px)!important;border:1px solid var(--dp-commerce-line)!important;border-radius:26px!important;background:var(--dp-commerce-bg)!important;color:var(--dp-commerce-ink)!important;box-shadow:0 28px 70px rgba(0,0,0,.18)!important}
.dp-mini-cart__header{padding:18px 20px!important;border-bottom:1px solid var(--dp-commerce-line)!important;background:#fff!important;color:var(--dp-commerce-ink)!important}
.dp-mini-cart__title{font-size:17px!important;font-weight:800!important}
.dp-mini-cart__close{color:var(--dp-commerce-red)!important}
.dp-mini-cart__body{display:flex!important;flex-direction:column!important;min-height:0!important;padding:12px!important}
.dp-mini-cart__list{display:flex!important;flex-direction:column!important;gap:9px!important;max-height:min(52vh,520px)!important;overflow:auto!important;overscroll-behavior:contain!important;padding:0 3px 0 0!important}
.dp-mini-cart__item.woocommerce-mini-cart-item{display:grid!important;grid-template-columns:70px minmax(0,1fr)!important;grid-template-areas:"thumb content"!important;gap:12px!important;align-items:center!important;padding:12px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:18px!important;background:#fff!important}
.dp-mini-cart__thumb-wrap{grid-area:thumb!important;position:relative!important}
.dp-mini-cart__thumb{width:70px!important;height:70px!important;border:0!important;border-radius:14px!important;background:#F7F7F8!important}
.dp-mini-cart__remove{top:-7px!important;left:-7px!important;width:22px!important;height:22px!important;border-radius:999px!important;background:var(--dp-commerce-red)!important;color:#fff!important;font-size:14px!important}
.dp-mini-cart__content{grid-area:content!important;display:grid!important;gap:10px!important;min-width:0!important}
.dp-mini-cart__name,.dp-mini-cart__name a{color:var(--dp-commerce-ink)!important;font-size:13px!important;font-weight:750!important;line-height:1.24!important}
.dp-mini-cart__row--bottom{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}
.dp-mini-cart__qty{display:grid!important;grid-template-columns:30px 34px 30px!important;align-items:center!important;border:1px solid var(--dp-commerce-line)!important;border-radius:999px!important;background:#F6F6F7!important}
.dp-mini-cart__qty--b2b{display:inline-flex!important;grid-template-columns:none!important;min-height:32px!important;padding:0 10px!important}
.dp-mini-cart__qty-btn{width:30px!important;height:32px!important;background:transparent!important;font-size:17px!important}
.dp-mini-cart__qty-input{width:34px!important;height:32px!important;font-size:12px!important}
.dp-mini-cart__prices{display:flex!important;align-items:flex-end!important;gap:2px!important;min-width:0!important}
.dp-mini-cart__unit-price{color:var(--dp-commerce-muted)!important;font-size:10px!important}
.dp-mini-cart__line-subtotal{color:var(--dp-commerce-ink)!important;font-size:14px!important;font-weight:850!important}
.dp-mini-cart__totals{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:12px 0 0!important;padding:14px 4px 4px!important;border-top:1px solid var(--dp-commerce-line)!important}
.dp-mini-cart__totals-label{color:var(--dp-commerce-muted)!important;font-size:12px!important;font-weight:750!important;text-transform:uppercase!important;letter-spacing:.08em!important}
.dp-mini-cart__totals-value{color:var(--dp-commerce-ink)!important;font-size:20px!important;font-weight:900!important}
.dp-mini-cart__footer{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:12px 0 0!important}
.dp-mini-cart__button{display:flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:14px!important;background:#fff!important;color:var(--dp-commerce-ink)!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important}
.dp-mini-cart__button:nth-child(2){background:#111113!important;color:#fff!important}
.dp-mini-cart__button:nth-child(3){grid-column:1/-1!important}
.dp-mini-cart__button:hover{transform:none!important;background:#F7F7F8!important}
.dp-mini-cart__button:nth-child(2):hover{background:#000!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-layout{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr)!important;gap:24px!important;align-items:start!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-panel{min-width:0!important;padding:26px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:28px!important;background:#fff!important;box-shadow:var(--dp-commerce-shadow)!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-panel--order{position:sticky!important;top:132px!important;overflow:visible!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-panel__head{display:flex!important;gap:14px!important;margin-bottom:22px!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-step{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:12px!important;background:#111113!important;color:#fff!important;font-size:11px!important;font-weight:850!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-panel__head h2{margin:0!important;color:var(--dp-commerce-ink)!important;font-size:20px!important;font-weight:850!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-panel__head p{margin:4px 0 0!important;color:var(--dp-commerce-muted)!important;font-size:12px!important;line-height:1.4!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .woocommerce-form-coupon-toggle{display:none!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;width:100%!important;margin:0 0 18px!important;padding:10px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:20px!important;background:#fff!important;box-shadow:none!important;pointer-events:auto!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon>p:first-child{display:none!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon .form-row{display:block!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;pointer-events:auto!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon input.input-text,body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon input[name="coupon_code"]{display:block!important;width:100%!important;min-width:0!important;height:48px!important;margin:0!important;padding:0 16px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:999px!important;background:#F7F7F8!important;color:var(--dp-commerce-ink)!important;font-size:14px!important;line-height:normal!important;pointer-events:auto!important;opacity:1!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon input:focus{outline:none!important;border-color:rgba(239,78,84,.55)!important;box-shadow:0 0 0 3px rgba(239,78,84,.10)!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon button.button{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:108px!important;height:48px!important;margin:0!important;padding:0 18px!important;border:0!important;border-radius:999px!important;background:#111113!important;color:#fff!important;font-size:13px!important;font-weight:850!important;line-height:1!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-order{width:100%!important;min-width:0!important;overflow:visible!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table{display:table!important;width:100%!important;table-layout:auto!important;margin:0!important;border:0!important;border-collapse:collapse!important;background:transparent!important;border-radius:0!important;overflow:visible!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table thead{display:table-header-group!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tbody{display:table-row-group!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot{display:table-footer-group!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tr{display:table-row!important;background:transparent!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table th,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table td{display:table-cell!important;padding:13px 0!important;border-bottom:1px solid var(--dp-commerce-line)!important;background:transparent!important;color:var(--dp-commerce-ink)!important;font-size:12px!important;vertical-align:middle!important;overflow:visible!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table th.product-total,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table td.product-total{text-align:right!important;white-space:nowrap!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;min-width:0!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__image{display:grid!important;place-items:center!important;width:56px!important;height:56px!important;border-radius:12px!important;background:#F7F7F8!important;overflow:hidden!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__image img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__content{display:grid!important;gap:3px!important;min-width:0!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__name{color:var(--dp-commerce-ink)!important;font-size:12px!important;font-weight:800!important;line-height:1.22!important;overflow-wrap:anywhere!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__meta{color:var(--dp-commerce-muted)!important;font-size:10px!important;line-height:1.3!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__meta dl,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__meta p{margin:0!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__qty{width:max-content!important;margin-top:2px!important;padding:3px 7px!important;border-radius:999px!important;background:#F0EFEF!important;color:#55555a!important;font-size:9px!important;font-weight:800!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot th{color:var(--dp-commerce-muted)!important;font-size:11px!important;font-weight:750!important;text-transform:none!important;letter-spacing:0!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot td{text-align:right!important;color:var(--dp-commerce-ink)!important;font-size:12px!important;font-weight:800!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table .order-total th,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table .order-total td{padding-top:16px!important;border-bottom:0!important;color:var(--dp-commerce-ink)!important;font-size:16px!important;font-weight:900!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment{width:100%!important;max-width:none!important;margin:20px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment ul.payment_methods{width:100%!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment li.wc_payment_method{width:100%!important;margin:0 0 8px!important;padding:14px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:16px!important;background:#F8F8F9!important;overflow:visible!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment li.wc_payment_method>label{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important;color:var(--dp-commerce-ink)!important;font-size:13px!important;font-weight:800!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment div.payment_box{display:block!important;width:100%!important;max-width:100%!important;margin:12px 0 0!important;padding:14px!important;border:0!important;border-radius:12px!important;background:#fff!important;color:var(--dp-commerce-ink)!important;box-sizing:border-box!important;overflow:visible!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment div.payment_box::before{display:none!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment fieldset,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment iframe,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .wc-stripe-elements-field,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .StripeElement,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .wc-payment-form,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .form-row{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment input[type="text"],body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment input[type="tel"],body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment input[type="email"]{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .form-row.place-order{width:100%!important;padding:16px 0 0!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment #place_order{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;margin:14px 0 0!important;border-radius:16px!important;background:#111113!important;color:#fff!important;font-size:14px!important;font-weight:850!important}
@media(max-width:1180px){body.woocommerce-cart .dp-cart-layout{grid-template-columns:1fr!important}body.woocommerce-cart .dp-cart-summary{position:relative!important;top:auto!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-layout{grid-template-columns:1fr!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-panel--order{position:relative!important;top:auto!important}}
@media(max-width:782px){body.woocommerce-cart .dp-cart-page,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-page,body.woocommerce-account .dp-account-page{padding-top:102px!important}body.woocommerce-cart .dp-shop-breadcrumb,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-shop-breadcrumb{display:none!important}body.woocommerce-cart .dp-container,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-container{width:calc(100% - 22px)!important;margin-inline:auto!important}body.woocommerce-cart .dp-cart-hero,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-hero{margin-bottom:18px!important}body.woocommerce-cart .dp-page__title,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-page__title{font-size:clamp(30px,9vw,42px)!important}body.woocommerce-cart .dp-cart-items-scroll{max-height:58vh!important;padding-right:2px!important}body.woocommerce-cart table.shop_table.cart,body.woocommerce-cart table.shop_table.cart tbody{display:block!important;width:100%!important;border-spacing:0!important}body.woocommerce-cart table.shop_table.cart thead{display:none!important}body.woocommerce-cart table.shop_table.cart tr.cart_item{display:grid!important;grid-template-columns:82px minmax(0,1fr) 30px!important;grid-template-areas:"thumb name remove" "thumb price price" "qty qty subtotal"!important;gap:8px 12px!important;width:100%!important;margin:0 0 10px!important;padding:12px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:20px!important;background:#fff!important;box-sizing:border-box!important}body.woocommerce-cart table.shop_table.cart tr.cart_item td{display:block!important;width:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:left!important}body.woocommerce-cart table.shop_table.cart tr.cart_item td::before{display:none!important;content:none!important}body.woocommerce-cart table.shop_table.cart .product-thumbnail{grid-area:thumb!important;width:82px!important}body.woocommerce-cart table.shop_table.cart .product-thumbnail img{width:82px!important;height:82px!important;padding:6px!important}body.woocommerce-cart table.shop_table.cart .product-name{grid-area:name!important;padding-top:2px!important}body.woocommerce-cart table.shop_table.cart .product-name a{font-size:13px!important}body.woocommerce-cart table.shop_table.cart .product-remove{grid-area:remove!important;justify-self:end!important}body.woocommerce-cart table.shop_table.cart .product-price{grid-area:price!important;color:var(--dp-commerce-muted)!important;font-size:12px!important;text-align:left!important}body.woocommerce-cart table.shop_table.cart .product-quantity{grid-area:qty!important;align-self:center!important}body.woocommerce-cart table.shop_table.cart .product-subtotal{grid-area:subtotal!important;align-self:center!important;justify-self:end!important;font-size:14px!important;text-align:right!important}body.woocommerce-cart .dp-cart-qty-control{grid-template-columns:34px 40px 34px!important;min-height:38px!important}body.woocommerce-cart .dp-cart-qty-btn{width:34px!important;height:38px!important}body.woocommerce-cart .dp-cart-qty-control .quantity,body.woocommerce-cart .dp-cart-qty-control input.qty{width:40px!important;height:38px!important}body.woocommerce-cart .dp-cart-actions{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:10px!important;border-radius:18px!important}body.woocommerce-cart .dp-cart-coupon{grid-template-columns:minmax(0,1fr) 98px!important;gap:7px!important}body.woocommerce-cart .dp-cart-coupon #coupon_code,body.woocommerce-cart .dp-cart-actions button.button{height:46px!important;min-height:46px!important}body.woocommerce-cart .dp-cart-actions .dp-cart-update{width:100%!important}body.woocommerce-cart .cart-collaterals .cart_totals{padding:18px!important;border-radius:22px!important}body.woocommerce-cart .cart-collaterals .cart_totals h2{font-size:19px!important}.dp-mini-cart{top:78px!important;right:10px!important;left:10px!important;width:auto!important}.dp-mini-cart__inner{max-height:calc(100vh - 92px)!important;border-radius:22px!important}.dp-mini-cart__header{padding:15px 16px!important}.dp-mini-cart__body{padding:9px!important}.dp-mini-cart__list{max-height:48vh!important}.dp-mini-cart__item.woocommerce-mini-cart-item{grid-template-columns:58px minmax(0,1fr)!important;gap:9px!important;padding:9px!important;border-radius:15px!important}.dp-mini-cart__thumb{width:58px!important;height:58px!important}.dp-mini-cart__name,.dp-mini-cart__name a{font-size:11.5px!important}.dp-mini-cart__row--bottom{gap:6px!important}.dp-mini-cart__unit-price{display:none!important}.dp-mini-cart__line-subtotal{font-size:12px!important}.dp-mini-cart__footer{gap:7px!important}.dp-mini-cart__button{min-height:44px!important;font-size:11px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-panel{padding:18px!important;border-radius:22px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon{grid-template-columns:minmax(0,1fr) 96px!important;gap:7px!important;padding:8px!important;border-radius:17px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon input.input-text,body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon button.button{height:46px!important;min-height:46px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .checkout_coupon.woocommerce-form-coupon button.button{min-width:96px!important;padding:0 10px!important;font-size:11px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table{display:block!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table thead{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tbody,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot{display:block!important;width:100%!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tbody tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;margin-bottom:8px!important;padding:10px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:16px!important;background:#F8F8F9!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tbody td{display:block!important;padding:0!important;border:0!important;background:transparent!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product{grid-template-columns:52px minmax(0,1fr)!important;gap:8px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__image{width:52px!important;height:52px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:10px 0!important;border-bottom:1px solid var(--dp-commerce-line)!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot th,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot td{display:block!important;padding:0!important;border:0!important;background:transparent!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment li.wc_payment_method{padding:12px!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment div.payment_box{padding:12px!important}}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone{width:100%!important;margin:0 0 16px!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .woocommerce-form-coupon-toggle{display:none!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;padding:8px!important;border:1px solid var(--dp-commerce-line)!important;border-radius:18px!important;background:#f7f7f8!important;box-sizing:border-box!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon>p:first-child{display:none!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon .form-row{float:none!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon input.input-text{width:100%!important;height:48px!important;margin:0!important;padding:0 14px!important;border:1px solid rgba(17,17,19,.09)!important;border-radius:13px!important;background:#fff!important;color:#111113!important;box-sizing:border-box!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:116px!important;height:48px!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:13px!important;background:#111113!important;color:#fff!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__meta-row{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:10px!important;width:100%!important;margin-top:5px!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__subtotal-mobile{display:none!important;color:#111113!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important;white-space:nowrap!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .payment_box,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .wc-payment-form,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .wc-credit-card-form,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment fieldset{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .form-row-first,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .form-row-last{float:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .wc-stripe-elements-field,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .StripeElement,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .wc-block-components-text-input,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment iframe{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}
body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .payment_box p,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .payment_box label{max-width:none!important}
@media(max-width:782px){body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone{margin-bottom:12px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon{grid-template-columns:minmax(0,1fr) 94px!important;gap:6px!important;padding:7px!important;border-radius:16px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon input.input-text,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button.button{height:44px!important;min-height:44px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button.button{min-width:94px!important;padding:0 8px!important;font-size:10.5px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tbody tr{display:block!important;width:100%!important;padding:11px!important;box-sizing:border-box!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tbody td.product-name{display:block!important;width:100%!important;min-width:0!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tbody td.product-total{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product{display:grid!important;grid-template-columns:60px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;width:100%!important;min-width:0!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__image{width:60px!important;height:60px!important;border-radius:12px!important;overflow:hidden!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__content{display:block!important;min-width:0!important;width:100%!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__name{display:block!important;color:#111113!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important;overflow-wrap:anywhere!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__meta{display:block!important;margin-top:3px!important;color:#6f6f74!important;font-size:10px!important;line-height:1.3!important;overflow-wrap:anywhere!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__meta-row{margin-top:7px!important;padding-top:7px!important;border-top:1px solid rgba(17,17,19,.07)!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__qty{color:#6d6d72!important;font-size:10px!important;font-weight:700!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-product__subtotal-mobile{display:inline-block!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot tr{grid-template-columns:minmax(0,1fr) minmax(90px,auto)!important;width:100%!important;box-sizing:border-box!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot th{color:#66666b!important;font-size:11px!important;font-weight:750!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot td{max-width:48vw!important;color:#111113!important;font-size:12px!important;font-weight:850!important;text-align:right!important;overflow-wrap:anywhere!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment{width:100%!important;max-width:none!important;min-width:0!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment ul.payment_methods{width:100%!important;margin:0!important;padding:0!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment li.wc_payment_method{width:100%!important;min-width:0!important;padding:11px!important;box-sizing:border-box!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment div.payment_box{width:100%!important;max-width:none!important;margin:10px 0 0!important;padding:12px!important;border-radius:14px!important;box-sizing:border-box!important;overflow:visible!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment fieldset{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:0!important;border:0!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .form-row,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .form-row-first,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .form-row-last{display:block!important;width:100%!important;margin:0 0 8px!important;padding:0!important;clear:both!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .wc-stripe-elements-field,body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment .StripeElement{min-height:44px!important;padding:11px 12px!important;border-radius:11px!important;background:#fff!important}body.woocommerce-checkout:not(.woocommerce-order-received) #payment.dp-checkout-payment iframe{display:block!important;width:100%!important;max-width:100%!important}}

body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon{display:grid!important;grid-template-columns:minmax(0,1fr) 124px!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:8px!important;box-sizing:border-box!important;overflow:visible!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon .form-row{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button.button,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button[name="apply_coupon"],body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon input[type="submit"]{display:flex!important;align-items:center!important;justify-content:center!important;width:124px!important;min-width:124px!important;max-width:124px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 12px!important;border:1px solid #111113!important;border-radius:13px!important;background:#111113!important;color:#fff!important;font-family:inherit!important;font-size:11px!important;font-weight:800!important;line-height:1.1!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:none!important;cursor:pointer!important}
body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button:hover,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button:focus-visible{background:#000!important;border-color:#000!important;color:#fff!important}
@media(max-width:782px){body.woocommerce-cart table.shop_table.cart tr.cart_item{align-items:start!important;overflow:visible!important}body.woocommerce-cart table.shop_table.cart td.product-name{align-self:start!important;min-width:0!important;padding-top:0!important;overflow:visible!important}body.woocommerce-cart table.shop_table.cart td.product-name a{display:block!important;max-height:none!important;margin:0!important;overflow:visible!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:13px!important;line-height:1.28!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-panel--order{overflow:visible!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon{grid-template-columns:minmax(0,1fr) 112px!important;gap:6px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button.button,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon button[name="apply_coupon"],body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-coupon-zone .checkout_coupon.woocommerce-form-coupon input[type="submit"]{width:112px!important;min-width:112px!important;max-width:112px!important;height:44px!important;min-height:44px!important;padding:0 8px!important;font-size:10px!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot{display:block!important;width:100%!important;max-width:100%!important;overflow:visible!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot tr{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:13px 0!important;box-sizing:border-box!important;overflow:visible!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot th{display:block!important;flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;text-align:left!important;white-space:normal!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot td{display:block!important;flex:0 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;text-align:right!important;white-space:nowrap!important;overflow:visible!important;overflow-wrap:normal!important;word-break:normal!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot td .amount,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot td .woocommerce-Price-amount,body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table tfoot td bdi{display:inline!important;max-width:none!important;white-space:nowrap!important;overflow:visible!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table .order-total th{font-size:15px!important;line-height:1.15!important}body.woocommerce-checkout:not(.woocommerce-order-received) .dp-checkout-review-table .order-total td{font-size:16px!important;line-height:1.15!important}}
