.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#C8B273!important;color:#000!important;border-radius:40px!important;border:none!important;padding:14px 24px!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#b9a05c!important}.single-product #sidebar{display:none}.single-product #left-area{width:100%!important}#et-top-navigation{position:relative}#top-menu li a[href*="/cart"]{position:relative;font-size:0;padding-left:0.8em;padding-right:0.8em}#top-menu li a[href*="/cart"]::before{content:"\e07a";font-family:"ETmodules";font-size:18px;color:#8b8b8b;line-height:1}#top-menu li a[href*="/cart"]:hover::before{color:#000000}.et-cart-info,.et_pb_menu__cart-button{display:none!important}.woocommerce-checkout #sidebar,.woocommerce-checkout #right-sidebar,.woocommerce-checkout .et_pb_widget_area,.woocommerce-checkout .widget-area{display:none!important}.woocommerce-checkout #left-area,.woocommerce-checkout .woocommerce{width:100%!important;max-width:100%!important}#top-menu li ul.sub-menu{background:rgba(0,0,0,0.55)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border-radius:18px!important;padding:20px 0!important;border:1px solid rgba(255,255,255,0.15)!important;box-shadow:0 8px 32px rgba(0,0,0,0.35)!important;min-width:240px!important}#top-menu li ul.sub-menu:before{display:none!important}#top-menu li ul.sub-menu li a{color:#ffffff!important;padding:12px 24px!important;font-size:18px!important;font-weight:500!important;transition:all 0.2s ease!important}#top-menu li ul.sub-menu li a:hover{background:rgba(255,255,255,0.12)!important;padding-left:32px!important;border-radius:12px!important}.single-product form.cart+div,.single-product form.cart+.wcpay-payment-request-wrapper--product,.single-product form.cart+.wcpay-payment-request-wrapper{margin-top:24px!important}.single-product .wcpay-payment-request-wrapper--product button,.single-product .wcpay-payment-request-wrapper button,.single-product button.wcpay-payment-request-button,.single-product button.apple-pay-button,.single-product button.google-pay-button,.single-product .apple-pay-button,.single-product .google-pay-button{display:block;width:100%;margin-top:12px!important}body.single-product .klarna-placement[data-klarna-container="top"],body.single-product .klarna-widget[data-klarna-container="top"],body.single-product .klarna-top,body.single-product .woocommerce>.klarna-placement,body.single-product .woocommerce>.kp-promotion{display:none!important}.woocommerce-cart .cart,.woocommerce-cart .cart_totals{background:#ffffff;border-radius:18px;padding:30px 32px;box-shadow:0 12px 30px rgba(0,0,0,0.04)}.woocommerce-cart table.shop_table{border:none;border-collapse:collapse}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td{border-top:1px solid #f0f0f0;padding:18px 12px}.woocommerce-cart table.shop_table thead th{border-bottom:1px solid #e5e5e5;font-weight:500;color:#555555}.woocommerce-cart .product-name a,.woocommerce-cart .product-name{color:#000000;font-weight:500;font-size:16px}.woocommerce-cart{color:#222222;font-size:15px}.woocommerce-cart a.button,.woocommerce-cart button.button,.woocommerce-cart input.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout .button{background:#000000;color:#ffffff;border-radius:999px;border:1px solid #000000;padding:14px 32px;font-weight:500;text-transform:none;letter-spacing:0.02em;font-size:15px;box-shadow:none;transition:background 0.2s ease,transform 0.15s ease,box-shadow 0.15s ease}.woocommerce-cart a.button:hover,.woocommerce-cart button.button:hover,.woocommerce-cart input.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout .button:hover{background:#111111;color:#ffffff;transform:translateY(-1px);box-shadow:0 8px 16px rgba(0,0,0,0.15)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%;max-width:620px;margin:0 auto;display:block;text-align:center}.wc-block-components-order-summary,.wc-block-components-order-summary-container{border:none!important;box-shadow:none!important}.wc-block-checkout__sidebar{border:none!important}.wc-block-layout__aside{border-left:none!important}