@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6z9mXgjU0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K6z9mXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6z9mXgjU0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K6z9mXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6z9mXgjU0.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/dmsans/v17/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K6z9mXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.woocommerce-checkout .page-content,.woocommerce-checkout #page,.woocommerce-checkout #content,.woocommerce-checkout .site-content,.woocommerce-checkout #primary,.woocommerce-checkout main,.woocommerce-checkout .entry-content,.woocommerce-checkout article,.woocommerce-checkout .site-main,.woocommerce-cart .page-content,.woocommerce-cart #page,.woocommerce-cart #content,.woocommerce-cart .site-content,.woocommerce-cart #primary,.woocommerce-cart main,.woocommerce-cart .entry-content,.woocommerce-cart article,.woocommerce-cart .site-main{padding:0!important;margin:0!important;max-width:100%!important;width:100%!important;float:none!important}body.woocommerce-checkout,body.woocommerce-cart{background:#fafaf8!important}.woocommerce-checkout .entry-header,.woocommerce-cart .entry-header{display:none!important}.woocommerce-checkout #primary,.woocommerce-checkout main,.woocommerce-checkout .entry-content,.woocommerce-checkout article,.woocommerce-checkout .site-main{padding:0!important;margin:0!important;max-width:100%!important;width:100%!important;background:#fafaf8!important;float:none!important}.woocommerce-cart #primary,.woocommerce-cart main,.woocommerce-cart .entry-content,.woocommerce-cart article,.woocommerce-cart .site-main{padding:0!important;margin:0!important;max-width:100%!important;width:100%!important;float:none!important}.woocommerce-checkout h1.entry-title,.woocommerce-checkout h1.page-title,.woocommerce-cart h1.entry-title,.woocommerce-cart h1.page-title{display:none!important}.woocommerce-checkout .woocommerce-checkout-payment .payment_method_ppec_paypal,.woocommerce-checkout #payment .payment_method_paypal,#payment .payment_method_ppec_paypal,.wc_payment_method.payment_method_ppec_paypal,.wc_payment_method.payment_method_paypal,.wc-block-components-express-payment,.wc-block-checkout__express-payment{display:none!important}.woocommerce-checkout .woocommerce{display:grid!important;grid-template-columns:1fr 420px!important;gap:0!important;align-items:start!important;min-height:calc(100vh - 56px)!important;max-width:100%!important;padding:0!important;margin:0!important;width:100%!important}.woocommerce-checkout .woocommerce form.woocommerce-checkout{grid-column:1!important;background:#ffffff!important;border-right:.5px solid #e8e6e1!important;padding:40px 52px 60px!important;margin:0!important}.woocommerce-checkout .woocommerce form.woocommerce-checkout::before{content:'Orders may be returned within 14 days of the delivery date. Please use Latin characters only for your shipping address to prevent delays.';display:block;font-size:12px;color:#888780;text-align:center;line-height:1.7;padding-bottom:24px;margin-bottom:24px;border-bottom:.5px solid #e8e6e1;font-family:'DM Sans',sans-serif}.woocommerce-checkout #order_review_heading{grid-column:2!important;grid-row:1!important;display:none!important}.woocommerce-checkout #order_review{grid-column:2!important;grid-row:1!important;background:#f8f7f4!important;padding:40px 32px!important;position:sticky!important;top:56px!important;border:none!important}.woocommerce-checkout h3{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:14px!important;font-weight:400!important;color:#1a1a18!important;letter-spacing:0.02em!important;margin:0 0 16px 0!important;padding:0!important;border:none!important}.woocommerce-checkout h3+*{margin-top:0!important}.woocommerce-checkout #customer_details{margin-bottom:0!important}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-additional-fields{margin-bottom:24px!important}.woocommerce-checkout .form-row{padding:0!important;margin:0 0 10px 0!important}.woocommerce-checkout .form-row label{font-size:10px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#888780!important;font-family:'DM Sans',sans-serif!important;font-weight:400!important;margin-bottom:5px!important;display:block!important}.woocommerce-checkout .form-row label .required{color:#b4b2a9!important}.woocommerce-checkout .form-row .input-text,.woocommerce-checkout .form-row input[type=text],.woocommerce-checkout .form-row input[type=email],.woocommerce-checkout .form-row input[type=tel],.woocommerce-checkout .form-row input[type=password],.woocommerce-checkout .form-row select{width:100%!important;height:50px!important;border:.5px solid #d4d2cc!important;border-radius:4px!important;padding:0 14px!important;font-size:13px!important;font-family:'DM Sans',sans-serif!important;color:#1a1a18!important;background:#fff!important;box-shadow:none!important;outline:none!important;transition:border-color 0.15s!important;appearance:none!important;-webkit-appearance:none!important}.woocommerce-checkout .form-row .input-text:focus,.woocommerce-checkout .form-row input:focus,.woocommerce-checkout .form-row select:focus{border-color:#1a1a18!important;box-shadow:0 0 0 2px rgb(0 0 0 / .06)!important}.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{width:calc(50% - 5px)!important;float:left!important;clear:none!important}.woocommerce-checkout .form-row-first{margin-right:10px!important}.woocommerce-checkout .form-row-last{margin-right:0!important}.woocommerce-checkout .form-row-wide{width:100%!important;clear:both!important;float:none!important}.woocommerce-checkout .woocommerce-billing-fields::after,.woocommerce-checkout .woocommerce-shipping-fields::after,.woocommerce-checkout #customer_details::after{content:'';display:table;clear:both}.woocommerce-checkout .woocommerce-form__label-for-checkbox{font-size:12px!important;color:#888780!important;display:flex!important;align-items:center!important;gap:9px!important;font-family:'DM Sans',sans-serif!important;font-weight:400!important}.woocommerce-checkout input[type=checkbox]{width:16px!important;height:16px!important;accent-color:#1a1a18!important;flex-shrink:0!important}.woocommerce-checkout #shipping_method{list-style:none!important;padding:0!important;margin:0 0 20px 0!important}.woocommerce-checkout #shipping_method li{font-size:13px!important;color:#1a1a18!important;padding:12px 14px!important;border:.5px solid #d4d2cc!important;border-radius:4px!important;margin-bottom:6px!important;display:flex!important;align-items:center!important;gap:10px!important;font-family:'DM Sans',sans-serif!important}.woocommerce-checkout #shipping_method input[type=radio]{accent-color:#1a1a18!important}.woocommerce-checkout #payment{background:transparent!important;padding:0!important}.woocommerce-checkout #payment ul.payment_methods{border:.5px solid #d4d2cc!important;border-radius:4px!important;overflow:hidden!important;padding:0!important;margin-bottom:20px!important;list-style:none!important}.woocommerce-checkout #payment ul.payment_methods li{border-bottom:.5px solid #e8e6e1!important;padding:0!important}.woocommerce-checkout #payment ul.payment_methods li:last-child{border-bottom:none!important}.woocommerce-checkout #payment ul.payment_methods li label{position:static!important;display:flex!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;font-size:13px!important;color:#1a1a18!important;cursor:pointer!important;font-family:'DM Sans',sans-serif!important;font-weight:400!important;width:100%!important}.woocommerce-checkout #payment ul.payment_methods li input[type=radio]{width:18px!important;height:18px!important;accent-color:#1a1a18!important;flex-shrink:0!important}.woocommerce-checkout #payment .payment_box{background:#fafaf8!important;border-top:.5px solid #e8e6e1!important;padding:14px 16px!important;font-size:12px!important;color:#888780!important;font-family:'DM Sans',sans-serif!important}.woocommerce-checkout #payment #place_order{width:100%!important;height:52px!important;background:#1a1a18!important;color:#fff!important;border:none!important;border-radius:2px!important;font-size:11px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;font-family:'Cormorant Garamond',Georgia,serif!important;cursor:pointer!important;transition:opacity 0.15s!important;box-shadow:none!important;display:block!important}.woocommerce-checkout #payment #place_order:hover{opacity:0.82!important}.woocommerce-checkout .woocommerce-privacy-policy-text,.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{display:none!important}.woocommerce-checkout table.shop_table{width:100%;border-collapse:collapse}.woocommerce-checkout table.shop_table thead{display:none!important}.woocommerce-checkout table.shop_table .cart_item td{border:none!important;padding:0 0 16px 0!important;font-family:'DM Sans',sans-serif!important;vertical-align:top!important}.woocommerce-checkout table.shop_table .cart_item .product-name{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:13px!important;color:#1a1a18!important}.woocommerce-checkout table.shop_table .cart_item .product-name .product-quantity{color:#888780!important;font-size:11px!important;font-family:'DM Sans',sans-serif!important}.woocommerce-checkout table.shop_table .cart_item .product-total{text-align:right!important;font-size:13px!important;color:#1a1a18!important;white-space:nowrap!important}.woocommerce-checkout table.shop_table tfoot tr th,.woocommerce-checkout table.shop_table tfoot tr td{border:none!important;border-top:.5px solid #e8e6e1!important;padding:10px 0!important;font-size:12px!important;color:#888780!important;font-family:'DM Sans',sans-serif!important;font-weight:400!important}.woocommerce-checkout table.shop_table tfoot .order-total th,.woocommerce-checkout table.shop_table tfoot .order-total td{font-size:17px!important;color:#1a1a18!important;font-family:'Cormorant Garamond',Georgia,serif!important;padding-top:14px!important}.woocommerce-checkout .woocommerce-NoticeGroup{grid-column:1 / -1}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-message,.woocommerce-checkout .woocommerce-info{list-style:none!important;padding:11px 14px!important;margin-bottom:16px!important;border-radius:4px!important;font-size:12px!important;font-family:'DM Sans',sans-serif!important;border:none!important;box-shadow:none!important}.woocommerce-checkout .woocommerce-error{background:#fdf5f5!important;color:#8b2020!important;border-left:2px solid #8b2020!important}.woocommerce-checkout .woocommerce-message{background:#f5fdf5!important;color:#1a5c1a!important}.woocommerce-checkout .woocommerce-checkout-review-order-table+* .coupon,.woocommerce-checkout #order_review .coupon{display:flex;gap:0;margin-bottom:16px}.woocommerce-checkout #order_review .coupon input{flex:1;height:44px;border:.5px solid #d4d2cc;border-right:none;border-radius:2px 0 0 2px;padding:0 13px;font-size:12px;color:#1a1a18;outline:none;font-family:'DM Sans',sans-serif}.woocommerce-checkout #order_review .coupon .button{height:44px;padding:0 18px;background:#1a1a18;color:#fff;border:none;border-radius:0 2px 2px 0;font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-family:'Cormorant Garamond',Georgia,serif;cursor:pointer}.woocommerce-cart h1.entry-title,.woocommerce-cart h1.page-title{display:none!important}.woocommerce-cart .woocommerce{display:grid!important;grid-template-columns:1fr 380px!important;gap:0!important;align-items:start!important;min-height:calc(100vh - 56px)!important;max-width:100%!important;padding:0!important;margin:0!important}.woocommerce-cart .woocommerce-cart-form{background:#ffffff!important;border-right:.5px solid #e8e6e1!important;padding:40px 52px 60px!important}.woocommerce-cart .woocommerce-cart-form::before{content:'Your Bag';display:block;font-family:'Cormorant Garamond',Georgia,serif;font-size:28px;font-weight:300;color:#1a1a18;letter-spacing:.02em;margin-bottom:32px}.woocommerce-cart table.shop_table{border:none!important;width:100%;border-collapse:collapse}.woocommerce-cart table.shop_table thead th{font-size:10px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#888780!important;font-family:'DM Sans',sans-serif!important;font-weight:400!important;border:none!important;padding:0 0 12px 0!important;border-bottom:.5px solid #e8e6e1!important}.woocommerce-cart table.shop_table tbody tr{border-bottom:.5px solid #e8e6e1!important}.woocommerce-cart table.shop_table tbody td{border:none!important;padding:20px 12px 20px 0!important;vertical-align:middle!important}.woocommerce-cart table.shop_table tbody td.product-thumbnail{width:90px!important;padding-right:0!important}.woocommerce-cart .product-thumbnail img{width:80px!important;height:100px!important;object-fit:cover!important;border:.5px solid #e8e6e1!important;border-radius:2px!important}.woocommerce-cart .product-name a{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:15px!important;color:#1a1a18!important;text-decoration:none!important}.woocommerce-cart .product-name .variation{font-size:11px!important;color:#888780!important;margin-top:4px!important}.woocommerce-cart .product-name .variation dt,.woocommerce-cart .product-name .variation dd{display:inline!important;margin:0!important}.woocommerce-cart .product-price,.woocommerce-cart .product-subtotal{font-size:14px!important;color:#1a1a18!important;font-family:'DM Sans',sans-serif!important;text-align:right!important}.woocommerce-cart .product-quantity .qty{width:52px!important;height:38px!important;border:.5px solid #d4d2cc!important;border-radius:2px!important;text-align:center!important;font-size:13px!important;color:#1a1a18!important;font-family:'DM Sans',sans-serif!important;background:#fff!important;box-shadow:none!important}.woocommerce-cart .product-remove a{color:#b4b2a9!important;font-size:22px!important;font-weight:300!important;text-decoration:none!important;transition:color 0.15s!important}.woocommerce-cart .product-remove a:hover{color:#1a1a18!important}.woocommerce-cart .actions{padding:20px 0 0!important;border:none!important;display:flex!important;gap:0!important}.woocommerce-cart .actions .coupon{display:flex!important;gap:0!important}.woocommerce-cart .actions .coupon #coupon_code{height:44px!important;border:.5px solid #d4d2cc!important;border-right:none!important;border-radius:2px 0 0 2px!important;padding:0 14px!important;font-size:12px!important;color:#1a1a18!important;outline:none!important;font-family:'DM Sans',sans-serif!important;min-width:200px!important}.woocommerce-cart .actions .coupon .button{height:44px!important;padding:0 18px!important;background:#1a1a18!important;color:#fff!important;border:none!important;border-radius:0 2px 2px 0!important;font-size:10px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;font-family:'Cormorant Garamond',Georgia,serif!important;cursor:pointer!important}.woocommerce-cart .actions .button[name=update_cart]{display:none!important}.woocommerce-cart .cart-collaterals{background:#f8f7f4!important;padding:0!important;margin:0!important}.woocommerce-cart .cart_totals{padding:40px 32px!important;position:sticky!important;top:56px!important}.woocommerce-cart .cart_totals h2{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#1a1a18!important;margin-bottom:20px!important;padding-bottom:16px!important;border-bottom:.5px solid #e8e6e1!important}.woocommerce-cart .cart_totals table{width:100%;border-collapse:collapse;margin-bottom:20px}.woocommerce-cart .cart_totals table tr th,.woocommerce-cart .cart_totals table tr td{border:none!important;padding:10px 0!important;font-size:13px!important;font-family:'DM Sans',sans-serif!important}.woocommerce-cart .cart_totals table tr th{color:#888780!important;font-weight:400!important;text-align:left!important}.woocommerce-cart .cart_totals table tr td{color:#1a1a18!important;text-align:right!important}.woocommerce-cart .cart_totals table .order-total th,.woocommerce-cart .cart_totals table .order-total td{border-top:.5px solid #e8e6e1!important;padding-top:16px!important;font-size:17px!important;font-family:'Cormorant Garamond',Georgia,serif!important}.woocommerce-cart .wc-proceed-to-checkout{padding:0!important}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{width:100%!important;height:50px!important;background:#1a1a18!important;color:#fff!important;border:none!important;border-radius:2px!important;font-family:'Cormorant Garamond',Georgia,serif!important;font-size:11px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;cursor:pointer!important;transition:opacity 0.15s!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;margin-bottom:0!important}.woocommerce-cart .checkout-button:hover{opacity:0.8!important}