.breakdance .bde-section-234-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-234-100 .section-container{padding-bottom:0px;padding-top:0px}.ywraq-wrapper{border-radius:24px;max-width:1200px;margin:40px auto;font-family:"Inter",sans-serif;box-sizing:border-box}#yith-ywrq-table-list{width:100%;border-collapse:collapse;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.04)}#yith-ywrq-table-list thead th{text-align:left;padding:24px;font-size:16px;font-weight:700;color:#111827;border-bottom:1px solid #e5e7eb}#yith-ywrq-table-list tbody td{padding:24px;vertical-align:middle;border-bottom:1px solid #f1f5f9}.product-remove{width:60px;text-align:center;vertical-align:middle!important}.product-remove a.remove{position:relative;width:38px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;padding:0!important;border-radius:50%;background:#fef2f2;color:#dc2626!important;font-size:28px!important;font-weight:400!important;line-height:1!important;text-decoration:none;box-sizing:border-box;transition:all 0.3s ease}.product-remove a.remove:hover{background:#dc2626;color:#ffffff!important;transform:scale(1.08)}.product-remove a.remove::before,.product-remove a.remove::after{display:none!important}.quantity.quantity--number .bde-quantity-button--dec{font-size:24px!important;color:#111827}.quantity.quantity--number .bde-quantity-button--dec::marker{display:none}.quantity.quantity--number .bde-quantity-button--dec:empty::before{content:"−";display:block!important;font-size:24px;line-height:1}.quantity.quantity--number .bde-quantity-button--inc{font-size:24px!important;color:#111827}.quantity.quantity--number .bde-quantity-button--inc:empty::before{content:"+";display:block!important;font-size:24px;line-height:1}.quantity.quantity--number .bde-quantity-button:hover{background:#2563eb;border-color:#2563eb;color:#fff}.quantity.quantity--number .bde-quantity-button:hover::before{color:#fff}.product-thumbnail img{width:120px;height:120px;object-fit:cover;border-radius:18px;background:#f9fafb;border:1px solid #e5e7eb;padding:12px;transition:0.3s ease}.product-thumbnail img:hover{transform:scale(1.03)}.product-name a{font-size:22px;font-weight:700;color:#111827;text-decoration:none;transition:0.3s ease}.product-name a:hover{color:#2563eb}.product-quantity{min-width:220px;vertical-align:middle!important}.quantity.quantity--number{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-direction:row!important;gap:10px;width:auto}.quantity.quantity--number .input-text.qty{width:76px!important;height:42px!important;border:1px solid #d1d5db;border-radius:12px;text-align:center;margin:0!important;padding:0!important;font-size:16px;font-weight:600;box-sizing:border-box}.quantity.quantity--number .input-text.qty::-webkit-outer-spin-button,.quantity.quantity--number .input-text.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity.quantity--number .bde-quantity-button{position:relative!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border-radius:12px;border:1px solid #d1d5db;background:#f9fafb;box-sizing:border-box;cursor:pointer;transition:all 0.3s ease}.quantity.quantity--number .bde-quantity-button{width:42px!important;height:42px!important;border:1px solid #d1d5db;border-radius:12px;background:#f9fafb;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;position:relative;cursor:pointer;font-size:0;transition:all 0.3s ease}.quantity.quantity--number .bde-quantity-button--dec::before{content:""!important;position:absolute!important;width:14px;height:2px;background:#111827;top:50%;left:50%;transform:translate(-50%,-50%)}.quantity.quantity--number .bde-quantity-button--inc::before,.quantity.quantity--number .bde-quantity-button--inc::after{content:""!important;position:absolute!important;background:#111827;top:50%;left:50%;transform:translate(-50%,-50%)}.quantity.quantity--number .bde-quantity-button--inc::before{width:14px;height:2px}.quantity.quantity--number .bde-quantity-button--inc::after{width:2px;height:14px}.quantity.quantity--number .bde-quantity-button:hover{background:#2563eb;border-color:#2563eb}.quantity.quantity--number .bde-quantity-button:hover::before,.quantity.quantity--number .bde-quantity-button:hover::after{background:#fff}.actions{padding-top:30px!important}.actions .button{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#ffffff!important;border:none;border-radius:14px;padding:14px 28px;font-size:15px;font-weight:700;cursor:pointer;transition:all 0.3s ease}.actions .button:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(37,99,235,0.2)}.yith-ywraq-mail-form-wrapper{margin-top:40px;background:#fff;padding:45px;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,0.04)}.yith-ywraq-mail-form-wrapper h3{font-size:44px;font-weight:800;color:#111827;margin-bottom:10px}.yith-ywraq-mail-form-wrapper .form-row{margin-bottom:24px}.yith-ywraq-mail-form-wrapper label{display:block;margin-bottom:8px;font-size:15px;font-weight:600;color:#374151}.yith-ywraq-mail-form-wrapper .input-text,.yith-ywraq-mail-form-wrapper textarea{width:100%;border:1px solid #d1d5db;border-radius:14px;padding:14px 16px;font-size:16px;background:#f9fafb;transition:all 0.3s ease;box-sizing:border-box}.yith-ywraq-mail-form-wrapper .input-text:focus,.yith-ywraq-mail-form-wrapper textarea:focus{border-color:#2563eb;background:#fff;outline:none;box-shadow:0 0 0 4px rgba(37,99,235,0.1)}.yith-ywraq-mail-form-wrapper textarea{min-height:140px;resize:vertical}.raq-send-request{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#ffffff!important;border:none;border-radius:14px;padding:16px 34px;font-size:16px;font-weight:700;cursor:pointer;transition:all 0.3s ease}.raq-send-request:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(37,99,235,0.2)}.quantity.quantity--number .bde-quantity-button::before,.quantity.quantity--number .bde-quantity-button::after,.quantity.quantity--number .bde-quantity-button i,.quantity.quantity--number .bde-quantity-button svg{display:none!important}@media (max-width:768px){.ywraq-wrapper{padding:20px;margin:20px auto}#yith-ywrq-table-list{display:block;overflow:hidden}#yith-ywrq-table-list thead{display:none}#yith-ywrq-table-list tbody,#yith-ywrq-table-list tr,#yith-ywrq-table-list td{display:block;width:100%}#yith-ywrq-table-list tr.cart_item{padding:20px;border-bottom:1px solid #e5e7eb}#yith-ywrq-table-list td{padding:10px 0;border:none}.product-thumbnail img{width:100%;max-width:140px;height:auto}.quantity.quantity--number{display:flex!important;align-items:center!important;gap:10px}.yith-ywraq-mail-form-wrapper{padding:28px}.yith-ywraq-mail-form-wrapper h3{font-size:32px}.raq-send-request,.actions .button{width:100%}}